summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* desktop-plasma: Use kwalletWolfgang Müller2024-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-desktopWolfgang Müller2024-09-15-0/+2
| | | | This replaces the previously used net-misc/remmina.
* desktop-plasma: Add kde-apps/spectacle to @desktop-plasmaWolfgang Müller2024-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-desktopWolfgang Müller2024-09-13-0/+1
| | | | This set was still missing an image viewer.
* desktop-plasma: Enable screencast USE flag for KDE PlasmaWolfgang Müller2024-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 desktopWolfgang Müller2024-09-11-0/+91
|
* desktop-sway: Introduce @sway-desktop setWolfgang Müller2024-09-11-0/+10
| | | | | This set contains all relevant programs needed for a simple sway-based desktop.
* group-desktop: Retire sddm setWolfgang Müller2024-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/rangerWolfgang Müller2024-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 JellyfinWolfgang Müller2024-09-10-0/+1
|
* group-desktop: Enable dbus globallyWolfgang Müller2024-09-10-8/+3
|
* group-desktop: Unmask app-office/obsidianWolfgang Müller2024-09-10-0/+2
|
* kernel-6.10: Add a profile for the 6.10 seriesWolfgang Müller2024-09-10-0/+3
|
* Reorganize group-desktop and desktop-* profilesWolfgang Müller2024-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 handlingWolfgang Müller2024-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.
* boot-efi: Enable UKI-related USE flagsWolfgang Müller2024-07-18-2/+2
|
* boot-efi: Migrate boot USE-flag from init-systemd to boot-efiWolfgang Müller2024-07-16-2/+2
| | | | | The old gnuefi flag does not exist anymore, and a "generic" installation of systemd should not pull in the bootloader.
* group-base, group-desktop: Remove obsolete USE flagsWolfgang Müller2024-06-21-13/+1
|
* desktop-wayland: Remove obsolete X USE flag for net-misc/remminaWolfgang Müller2024-06-21-3/+0
| | | | | | This is no longer needed for recent versions of net-misc/remmina. See https://gitweb.gentoo.org/repo/gentoo.git/commit/net-misc/remmina?id=61e3c29844fd937718bac1497118e241bb7e9e0b
* group-desktop: Remove obsolete patchesWolfgang Müller2024-06-21-42/+0
|
* group-base: Remove obsolete patchesWolfgang Müller2024-06-21-29/+0
|
* service-quasselcore: Remove unneeded unmask of net-misc/oidentdWolfgang Müller2024-06-21-1/+0
| | | | We no longer use this particular piece of software.
* service-murmur: Remove unmasked packages that have stabilizedWolfgang Müller2024-06-21-1/+0
|
* service-nix: Retire profileWolfgang Müller2024-06-21-16/+0
|
* service-guix: Retire profileWolfgang Müller2024-06-21-10/+0
|
* kernel-6.1: Retire profileWolfgang Müller2024-06-21-3/+0
|
* kernel-5.15: Retire profileWolfgang Müller2024-06-21-3/+0
|
* kernel-5.10: Retire profileWolfgang Müller2024-06-21-74/+0
|
* app-mozilla: Retire profileWolfgang Müller2024-06-21-21/+0
| | | | | We have since started using the binary distributions of both firefox and thunderbird.
* group-base: Remove unmasked packages that have stabilizedWolfgang Müller2024-06-21-1/+0
|
* group-desktop: Remove unmasked packages that have stabilizedWolfgang Müller2024-06-21-1/+0
|
* app-fava: Remove unmasked packages that have stabilizedWolfgang Müller2024-06-21-4/+0
|
* group-desktop: Enable the dbus USE flag on dev-qt/qtbaseWolfgang Müller2024-06-21-0/+3
| | | | | This is needed for media-video/obs-studio, which we can now finally use with sway.
* app-vm: Enable usbredir USE flagWolfgang Müller2024-06-21-0/+1
|
* desktop-wayland: Migrate to gui-wm/swayWolfgang Müller2024-06-21-52/+1
| | | | | | | | | | | | | | | Sadly it seems that gui-wm/hikari is no longer under active development and stuck on an old wlroots version. Programs based on gtk4 have never worked correctly [1], even when patched [2], mouse grabbing doesn't work reliably [3], and tools like mpv have begun making assumptions on what kind of features are available in compositors [4]. gui-wm/sway seems to be the best alternative for now. [1] https://hub.darcs.net/raichoo/hikari/issue/26 [2] https://cgit.freebsd.org/ports/commit/?id=5d9c5b9cac42a22716f292fca5717c9842fdf464 [3] https://hub.darcs.net/raichoo/hikari/issue/49 [4] https://github.com/mpv-player/mpv/commit/e32554cd570d984efb712a7214a40237233a3cea
* game-openmw: Remove devtools USE flagWolfgang Müller2024-06-21-2/+0
|
* group-desktop: Use app-arch/engrampa instead of app-arch/file-rollerWolfgang Müller2024-06-21-1/+1
| | | | | The most recent versions of file-roller now depend on libadwaita which we want to avoid for the time being.
* group-desktop: Unmask unstable net-im/gajimWolfgang Müller2024-05-05-0/+1
|
* service-prosody: Update miscellaneous USE flagsWolfgang Müller2024-05-05-2/+3
| | | | | We no longer build against LuaJIT and now also store messages in a PostgreSQL database.
* host-coleridge: Disable dhcp USE flag for net-misc/netifrcWolfgang Müller2024-05-05-0/+1
| | | | We have no need for a DHCP server on this machine.
* group-base: Use Lua 5.4 as default targetWolfgang Müller2024-05-05-3/+3
| | | | | | Requiring LuaJIT has become the exception for us, rather than the rule. Since we already have 5.4 installed on multiple systems, make that the default (but force LuaJIT for neovim).
* host-coleridge: Remove CHOST for migration to 23.0 profilesWolfgang Müller2024-05-04-1/+0
|
* desktop-wayland: Use dbus-broker for app-accessibility/at-spi2-coreWolfgang Müller2024-05-03-0/+2
| | | | | We're using dbus-broker for our main desktop system now, but at-spi2-core was still invoking dbus-deamon.
* kernel-6.7: Drop obsolete profileWolfgang Müller2024-05-03-3/+0
|
* kernel-6.8: Add a profile for the 6.8 seriesWolfgang Müller2024-05-03-0/+3
|
* game-openmw: Update keywordsWolfgang Müller2024-05-02-2/+1
| | | | | | We no longer need to build openmw-9999, so we can stop unmasking it. Additionally, the required version of dev-libs/collada-dom has since stabilized.
* host-albatross: Build GCC with fortranWolfgang Müller2024-04-14-2/+0
| | | | | This change was accidentally committed in d27f68b (kernel-5.4: Remove profile, 2024-03-23) but was meant to be only a temporary change.
* host-albatross: Include MediaTek bluetooth firmwareWolfgang Müller2024-04-14-0/+1
| | | | | We've started using the bluetooth stack on albatross, for which this is needed.
* host-coleridge: Remove obsolete PAX_MARKINGSWolfgang Müller2024-03-29-2/+0
| | | | | | | PaX specifically, and Grsecurity in general, is no longer officially supported by Gentoo [1] making PAX_MARKINGS vestigial. [1] https://wiki.gentoo.org/wiki/Hardened#Goals
* service-quasselcore: Enable postgres USE flag for quargWolfgang Müller2024-03-29-0/+1
| | | | | This is such that we can use it with the local instance of postgresql which quasselcore requires anyway.