summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* desktop-plasma: Patch kde-apps/dolphin terminals with fish in vi modeWolfgang Müller2024-10-09-0/+33
| | | | | | | Dolphin's built-in terminal follows the working directory by injecting a cd command. It needs to make sure the line is empty first and sends ^E^U. This fails when using the fish shell in vi mode as ^E is not bound in that mode. Add a patch for Dolphin that has it use End instead.
* desktop-plasma: Disable qml USE flag for kde-apps/okularWolfgang Müller2024-10-07-0/+3
| | | | | | For some reason qml enables kde-apps/okular to build with both the mobile and desktop application. Since the mobile application, is really just a simplified version of okular proper, we have no need for it.
* desktop-plasma: Fix trash size calculation for kde-frameworks/kio:6Wolfgang Müller2024-10-06-0/+29
| | | | | | | Reported and merged upstream at [1] but will probably take a while until it's available in a release. [1] https://invent.kde.org/frameworks/kio/-/merge_requests/1729
* desktop-plasma: Enable pdf and video USE flags on kde-apps/thumbnailersWolfgang Müller2024-10-06-1/+1
| | | | | | This will automatically pull in kde-apps/ffmpegthumbs and media-gfx/kio-ps-thumbnailer so there's no need to keep those in the @desktop-plasma set.
* desktop-plasma: Add sci-calculators/qalculate-qt to @desktop-plasmaWolfgang Müller2024-10-06-0/+2
| | | | | Since there is only an unstable version available right now this also needs to be unmasked.
* desktop-plasma: Do not use bundled icons for net-irc/quasselWolfgang Müller2024-10-04-1/+1
| | | | | We already have these icons when using Plasma, so there's no need for quassel to bring them bundled.
* group-base: Unmask unstable www-apps/zolaWolfgang Müller2024-10-02-0/+1
| | | | This only available as unstable on the Gentoo GURU overlay.
* group-base: Unmask unstable www-apps/sblgWolfgang Müller2024-10-02-0/+1
| | | | | | | Similar to c14be1e (service-quasselcore: Unmask unstable net-irc/quarg, 2024-09-27) this has moved to the Gentoo GURU overlay [1]. [1] https://gitweb.gentoo.org/repo/proj/guru.git/tree/www-apps/sblg
* group-base: Extend @base setWolfgang Müller2024-10-01-0/+13
| | | | | We install these packages on every system we have, so having them in the @base set makes sense.
* lang-base: Add sys-apps/man-pages-posix to @lang-baseWolfgang Müller2024-10-01-0/+1
| | | | | These are always good to have for general reference on development machines.
* group-base: Unmask unstable sec-keys/signify-keys-oriole-systemsWolfgang Müller2024-10-01-0/+3
| | | | | | | Similar to c14be1e (service-quasselcore: Unmask unstable net-irc/quarg, 2024-09-27) this has move to the Gentoo GURU overlay [1]. [1] https://gitweb.gentoo.org/repo/proj/guru.git/tree/sec-keys/signify-keys-oriole-systems
* group-base: Merge @base-portage and @base-kernel into @baseWolfgang Müller2024-09-30-3/+3
| | | | | These two package sets are installed on all of our systems and it does not make sense to keep them split apart.
* Align package set names with profiles namesWolfgang Müller2024-09-30-0/+0
| | | | | | Whilst this is a more invasive change that needs manual intervention in /var/lib/portage/world_sets, it finally gives package sets a predictive name.
* lang-python: Add dev-python/poetry to @python-develWolfgang Müller2024-09-27-0/+3
| | | | | | We use dev-python/poetry for all our Python projects and we prefer having it installed via the system rather than its own installer, so add it here.
* desktop-plasma: Remove redundant kde USE flagsWolfgang Müller2024-09-27-2/+1
| | | | | We set kde globally in 8e50b26 (desktop-plasma: Prefer global USE flags, 2024-09-25) but never removed the specific instances of the flag.
* service-quasselcore: Unmask unstable net-irc/quargWolfgang Müller2024-09-27-0/+1
| | | | | | | | This has moved from our own overlay to the Gentoo GURU overlay [1]. Packages on GURU need to be masked unstable, so take care of the unmasking here. [1] https://gitweb.gentoo.org/repo/proj/guru.git/tree/net-irc/quarg?h=dev
* desktop-plasma: Fix KTerminalLauncherJob patch for weltschmerzWolfgang Müller2024-09-26-4/+4
| | | | | We forgot the extra space needed to separate weltschmerz from its arguments. Add it here.
* service-quasselcore: Disable dbus USE flagWolfgang Müller2024-09-25-1/+1
| | | | | | dbus is no longer disabled by default since 1e1c512 (group-base: Clean up default USE flags, 2024-09-25) so we need to make sure to disable it here specifically.
* service-qbittorrent: Disable dbug USE flagWolfgang Müller2024-09-25-1/+1
| | | | | | dbus is no longer disabled by default since 1e1c512 (group-base: Clean up default USE flags, 2024-09-25) so we need to make sure to disable it here specifically.
* group-desktop: Integrate service-cups profileWolfgang Müller2024-09-25-6/+1
| | | | | | | | Having rudimentary access to printers makes sense on modern desktop systems, and some default USE flags and dependencies seem to have changed ever since we introduced service-cups. The only thing needed nowadays is (along with installing net-print/cups itself, of course) to enable cups backend support on GTK/Qt.
* group-desktop: Integrate app-quasselclient profileWolfgang Müller2024-09-25-4/+1
| | | | | | | | Putting configuration for net-irc/quassel in the desktop profile makes more sense than having a separate profile. Most likely the profile was created because of the USE flag settings on dev-db/postgresql. This is no longer an issue since we don't (plan to) run quarg on our local desktop machine.
* desktop-plasma: Prefer global USE flagsWolfgang Müller2024-09-25-6/+6
| | | | | | | | | This reduces the amount of specifically set USE flags and should make the whole thing clearer. These are also set on Gentoo's own desktop/plasma profile. We disable kde on p7zip because we specifically don't need its file manager integration, however.
* group-base: Clean up default USE flagsWolfgang Müller2024-09-25-8/+0
| | | | | | | | These are either: 1) enabled by default already (acl, threads) 2) available only on very specific packages (iproute2) 3) disabled by default already, or not impactful enough to globally disable (the rest)
* group-base: Add explanation for explicit setting of jit USE flagWolfgang Müller2024-09-24-0/+1
| | | | | | Whilst these are set to be enabled by default in their respective ebuilds, the hardened profile disables jit globally, so we need to reenable it manually.
* group-base: Sort default USE flagsWolfgang Müller2024-09-24-3/+3
| | | | There is no functional change.
* group-desktop: Incorporate sway-specific USE flags into desktop-swayWolfgang Müller2024-09-24-5/+4
|
* group-desktop: Sort default USE flagsWolfgang Müller2024-09-24-4/+4
| | | | There is no functional change.
* group-desktop: Enable codec support for heif, x264, and x265 by defaultWolfgang Müller2024-09-24-2/+5
|
* group-desktop: Enable dri and cairo USE flags by defaultWolfgang Müller2024-09-24-6/+2
| | | | | This follows the setting in make.defaults of the desktop profile and makes sense for us as well.
* service-prosody: Build net-im/prosody with Lua 5.4Wolfgang Müller2024-09-23-1/+1
| | | | | This is following the change in ed72ad3 (group-base: Simplify Lua handling, 2024-08-31).
* host-coleridge: Remove obsolete 'static' USE flag for sys-fs/mdadmWolfgang Müller2024-09-23-2/+0
| | | | | This was needed for the initial initramfs but has become obsolete with the migration to sys-kernel/dracut.
* host-coleridge: Use default mirrorsWolfgang Müller2024-09-23-2/+0
|
* libc-musl: Fix compilation of net-voip/murmurWolfgang Müller2024-09-23-0/+14
| | | | | | Reported for Gentoo at [1] but not yet fixed. [1] https://bugs.gentoo.org/888960
* service-qbittorrent: Add a profile for qbittorrentWolfgang Müller2024-09-23-0/+1
|
* group-desktop: Remove obsolete unmask of xfce-base/thunarWolfgang Müller2024-09-23-6/+0
| | | | | | Thunar and its dependencies are usually stabilized quickly - only the odd release numbers are hard masked, which these settings do nothing about anyway.
* kernel-6.8: Retire profileWolfgang Müller2024-09-23-3/+0
|
* group-base: Add @ebuild set for ebuild developmentWolfgang Müller2024-09-23-0/+3
|
* group-base: Add @kernel set for kernel sources and common utilitiesWolfgang Müller2024-09-23-0/+3
|
* group-base: Add @portage set for common portage utilitiesWolfgang Müller2024-09-23-0/+4
|
* lang-cpp: Add profile for programming in C(++)Wolfgang Müller2024-09-23-0/+2
| | | | For now this only includes clangd.
* lang-python: Remove black from @python-develWolfgang Müller2024-09-21-1/+0
| | | | | | This has been entirely superseded by dev-util/ruff [1] [1] https://docs.astral.sh/ruff/formatter/
* desktop-plasma: Add kde-frameworks/kio patch for setUrl() handlingWolfgang Müller2024-09-20-0/+91
| | | | | | | This patch fixes kio's handling of trailing slashes in KFilePlacesView::setUrl(). Merge request upstream at [1]. [1] https://invent.kde.org/frameworks/kio/-/merge_requests/1723
* desktop-plasma: Update patch for place URLsWolfgang Müller2024-09-20-16/+14
| | | | This is the patch that landed upstream and will be backported to 24.08.
* desktop-plasma: Add app-editors/okteta to @plasma-desktopWolfgang Müller2024-09-19-0/+4
|
* desktop-plasma: Add kde-apps/okular to @plasma-desktopWolfgang Müller2024-09-19-0/+4
|
* desktop-plasma: Enable kwallet USE flag on kde-plasma/plasma-metaWolfgang Müller2024-09-19-1/+1
| | | | | | | This will pull in kde-plasma/kwallet-pam for automatic unlock when logging in. This was initially disabled in 753c26e (desktop-plasma: Enable GPG in kwallet, 2024-09-16) but we now have a split wallet setup where this is useful again.
* host-albatross: Add firmware blobs for MT7961KWolfgang Müller2024-09-19-0/+2
|
* desktop-plasma: Patch place URL comparison in kde-apps/dolphinWolfgang Müller2024-09-18-0/+75
| | | | | | See also the merge request upstream [1] [1] https://invent.kde.org/system/dolphin/-/merge_requests/831
* desktop-plasma: Fix whitespace in previous patchWolfgang Müller2024-09-18-8/+8
|
* desktop-plasma: Update patches fixing notifications for net-irc/quasselWolfgang Müller2024-09-18-39/+106
| | | | | | These are what has been submitted as a pull request [1] [1] https://github.com/quassel/quassel/pull/619