Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | group-base: Clean up default USE flags | Wolfgang Müller | 2024-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 flag | Wolfgang Müller | 2024-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 flags | Wolfgang Müller | 2024-09-24 | -3/+3 |
| | | | | There is no functional change. | |||
* | group-desktop: Incorporate sway-specific USE flags into desktop-sway | Wolfgang Müller | 2024-09-24 | -5/+4 |
| | ||||
* | group-desktop: Sort default USE flags | Wolfgang Müller | 2024-09-24 | -4/+4 |
| | | | | There is no functional change. | |||
* | group-desktop: Enable codec support for heif, x264, and x265 by default | Wolfgang Müller | 2024-09-24 | -2/+5 |
| | ||||
* | group-desktop: Enable dri and cairo USE flags by default | Wolfgang Müller | 2024-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.4 | Wolfgang Müller | 2024-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/mdadm | Wolfgang Müller | 2024-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 mirrors | Wolfgang Müller | 2024-09-23 | -2/+0 |
| | ||||
* | libc-musl: Fix compilation of net-voip/murmur | Wolfgang Müller | 2024-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 qbittorrent | Wolfgang Müller | 2024-09-23 | -0/+1 |
| | ||||
* | group-desktop: Remove obsolete unmask of xfce-base/thunar | Wolfgang Müller | 2024-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 profile | Wolfgang Müller | 2024-09-23 | -3/+0 |
| | ||||
* | group-base: Add @ebuild set for ebuild development | Wolfgang Müller | 2024-09-23 | -0/+3 |
| | ||||
* | group-base: Add @kernel set for kernel sources and common utilities | Wolfgang Müller | 2024-09-23 | -0/+3 |
| | ||||
* | group-base: Add @portage set for common portage utilities | Wolfgang Müller | 2024-09-23 | -0/+4 |
| | ||||
* | lang-cpp: Add profile for programming in C(++) | Wolfgang Müller | 2024-09-23 | -0/+2 |
| | | | | For now this only includes clangd. | |||
* | lang-python: Remove black from @python-devel | Wolfgang Müller | 2024-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() handling | Wolfgang Müller | 2024-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 URLs | Wolfgang Müller | 2024-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-desktop | Wolfgang Müller | 2024-09-19 | -0/+4 |
| | ||||
* | desktop-plasma: Add kde-apps/okular to @plasma-desktop | Wolfgang Müller | 2024-09-19 | -0/+4 |
| | ||||
* | desktop-plasma: Enable kwallet USE flag on kde-plasma/plasma-meta | Wolfgang Müller | 2024-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 MT7961K | Wolfgang Müller | 2024-09-19 | -0/+2 |
| | ||||
* | desktop-plasma: Patch place URL comparison in kde-apps/dolphin | Wolfgang Müller | 2024-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 patch | Wolfgang Müller | 2024-09-18 | -8/+8 |
| | ||||
* | desktop-plasma: Update patches fixing notifications for net-irc/quassel | Wolfgang Müller | 2024-09-18 | -39/+106 |
| | | | | | | These are what has been submitted as a pull request [1] [1] https://github.com/quassel/quassel/pull/619 | |||
* | desktop-plasma: Add patch fixing notifications for net-irc/quassel | Wolfgang Müller | 2024-09-17 | -0/+39 |
| | ||||
* | desktop-plasma: Provide compatibility with QT5-based apps | Wolfgang Müller | 2024-09-17 | -0/+6 |
| | | | | | For net-irc/quassel specifically, we need to also enable the kde USE flag to enable notification integration. | |||
* | desktop-plasma: Have KDE provide a notification daemon | Wolfgang Müller | 2024-09-17 | -0/+1 |
| | | | | | Apps looking for a notification daemon (like x11-libs/libnotify) should be made aware that we have the KDE Plasma system provide such a daemon. | |||
* | desktop-plasma: Remove browser integration | Wolfgang Müller | 2024-09-17 | -1/+1 |
| | | | | We ended up not really using these features, so get rid of them. | |||
* | desktop-plasma: Enable GPG in kwallet | Wolfgang Müller | 2024-09-16 | -1/+2 |
| | | | | | Additionally, do not pull in kde-plasma/kwallet-pam, since it cannot unlock GPG-based wallets anyway. | |||
* | desktop-plasma: Sort package.use entries | Wolfgang Müller | 2024-09-15 | -1/+1 |
| | ||||
* | group-desktop: Unmask media-sound/mpd-mpris and mpv-plugin/mpv-mpris | Wolfgang Müller | 2024-09-15 | -0/+61 |
| | | | | | Additionally patch media-sound/mpd-mpris to support UNIX sockets since the last release from 2023 does not include this feature yet. | |||
* | desktop-plasma: Use kwallet | Wolfgang Müller | 2024-09-15 | -1/+1 |
| | | | | | | | The kwallet USE flag is enabled by default on a reasonable set of packages, so we can simply remove the global disable. Additionally, pull in kde-apps/kwalletmanager in @plasma-desktop so we can manually manage the wallet. | |||
* | desktop-plasma: Add kde-apps/krdc to @plasma-desktop | Wolfgang Müller | 2024-09-15 | -0/+2 |
| | | | | This replaces the previously used net-misc/remmina. | |||
* | desktop-plasma: Add kde-apps/spectacle to @desktop-plasma | Wolfgang Müller | 2024-09-13 | -0/+2 |
| | | | | | | Make sure to disable Python support from media-libs/opencv (which spectacle pulls in) because it is not specifically required - this will pull in way fewer dependencies. | |||
* | desktop-sway: Add media-gfx/imv to @sway-desktop | Wolfgang Müller | 2024-09-13 | -0/+1 |
| | | | | This set was still missing an image viewer. | |||
* | desktop-plasma: Enable screencast USE flag for KDE Plasma | Wolfgang Müller | 2024-09-13 | -0/+4 |
| | | | | | | This is (obviously) needed for screencasting, but also to have plasmashell draw thumbnails when hovering over open windows in the task bar. | |||
* | desktop-plasma: Add a profile for KDE's Plasma 6 desktop | Wolfgang Müller | 2024-09-11 | -0/+91 |
| | ||||
* | desktop-sway: Introduce @sway-desktop set | Wolfgang Müller | 2024-09-11 | -0/+10 |
| | | | | | This set contains all relevant programs needed for a simple sway-based desktop. | |||
* | group-desktop: Retire sddm set | Wolfgang Müller | 2024-09-11 | -3/+0 |
| | | | | | We no longer use sddm as a standalone addition to desktop systems, so this can go. | |||
* | group-base: Add patch fixing bulkrename for app-misc/ranger | Wolfgang Müller | 2024-09-10 | -0/+24 |
| | | | | | | This seems to be stuck upstream [1], so finally add a patch locally. [1] https://github.com/ranger/ranger/issues/2934 | |||
* | service-jellyfin: Add a profile for Jellyfin | Wolfgang Müller | 2024-09-10 | -0/+1 |
| | ||||
* | group-desktop: Enable dbus globally | Wolfgang Müller | 2024-09-10 | -8/+3 |
| | ||||
* | group-desktop: Unmask app-office/obsidian | Wolfgang Müller | 2024-09-10 | -0/+2 |
| | ||||
* | kernel-6.10: Add a profile for the 6.10 series | Wolfgang Müller | 2024-09-10 | -0/+3 |
| | ||||
* | Reorganize group-desktop and desktop-* profiles | Wolfgang Müller | 2024-09-10 | -31/+34 |
| | | | | | | | We've been using a wayland-based desktop for quite a while now, so it seems reasonable to merge most generic bits into the group-desktop profile. Going forward, desktop-* profiles will be used for specific desktop configurations (sway or plasma, for example). | |||
* | group-base: Simplify Lua handling | Wolfgang Müller | 2024-08-31 | -8/+2 |
| | | | | | | | Instead of deselecting all Lua targets, make sure to only deselect the current one and replace it with lua5-4. Remove special handling of SINGLE_TARGET, since upstream values are actually fine here. Finally, remove the obsolete luajit USE flag setting for neovim dependencies. |