summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* 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.
* service-rtmp: Install necessary nginx mime typesWolfgang Müller2024-03-29-0/+1
|
* host-demeter: Do not use systemd's kernel-installWolfgang Müller2024-03-24-0/+1
|
* host-demeter: Remove CHOST and UNINSTALL_IGNOREWolfgang Müller2024-03-24-5/+0
| | | | | | Similar to 6ed5dd3 (host-albatross: Remove UNINSTALL_IGNORE overrides, 2024-03-23). This host also still had a CHOST setting which is no longer required.
* kernel-5.4: Remove profileWolfgang Müller2024-03-23-3/+2
| | | | None of our systems run this series anymore.
* Remove unmasked packages that have since stabilizedWolfgang Müller2024-03-23-6/+0
|
* host-nabokov: Retire old profileWolfgang Müller2024-03-23-41/+0
|
* opt-pgo: Add profile enabling profile-guided optimizationsWolfgang Müller2024-03-23-0/+1
|
* boot-efi: Enable systemd-boot USE flag for sys-kernel/installkernelWolfgang Müller2024-03-23-0/+1
| | | | | Since the boot-efi profile already assumes a systemd-boot system, make sure installkernel uses it as well.
* host-albatross: Enable lto USE flagWolfgang Müller2024-03-23-0/+1
| | | | This is needed alongside -flto in COMMON_FLAGS.
* app-vm: Use virt-manager instead of custom setupWolfgang Müller2024-03-23-2/+5
| | | | | The virt-manager GUI makes administrating multiple VMs very easy, at the cost of introducing a couple of more dependencies.
* init-systemd: Bring in line with 23.0 hardened/systemd profilesWolfgang Müller2024-03-23-4/+0
| | | | | With the upstream addition of hardened/systemd profiles, we no longer have to set these settings manually.
* host-albatross: Remove UNINSTALL_IGNORE overridesWolfgang Müller2024-03-23-4/+0
| | | | | | | | These were added in fefa5f2 (host-albatross: Avoid removing merged-usr symlinks, 2023-06-11) along with the migration of albatross to the merged-usr layout. Back then, no merged-usr profile was available to us, but with the addition of a hardened/systemd layout, this has now changed and therefore these lines can be safely removed.
* service-mail: Add configuration for opendmarc and opendkimWolfgang Müller2024-03-19-0/+3
|
* kernel-5.10: Fix filenamesWolfgang Müller2024-03-19-0/+0
|
* lang-python: Add a profile for Python developmentWolfgang Müller2024-03-10-0/+4
|
* host-albatross: Use correct firmware for 7900XTXWolfgang Müller2024-02-24-1/+1
| | | | | | | | | | | | | | The Gentoo Wiki [1] seems to be wrong about which firmware blobs are needed for an up-to-date installation of linux-firmware, leading to the following error and, subsequently, a crash at bootup: kernel: amdgpu 0000:0d:00.0: Direct firmware load for amdgpu/gc_11_0_0_mes_2.bin failed with error -2 kernel: [drm] try to fall back to amdgpu/gc_11_0_0_mes.bin Replacing amdgpu/gc_11_0_0_mes.bin with amdgpu/gc_11_0_0_mes_2.bin or at least making the latter available makes it work again. [1] https://wiki.gentoo.org/wiki/AMDGPU#Firmware
* lang-base: Use new dev-debug categoryWolfgang Müller2024-01-20-1/+1
|
* Use new dev-debug categoryWolfgang Müller2024-01-13-3/+3
| | | | | This category change was recently merged into the gentoo portage repository. No functional change.
* kernel-6.7: Add a profile for the 6.7 seriesWolfgang Müller2024-01-13-0/+3
|
* host-albatross: Enable ltoWolfgang Müller2024-01-08-1/+1
|
* host-albatross: Add firmware for RDNA3 7900 XTXWolfgang Müller2023-12-16-13/+13
|
* kernel-6.6: Add a profile for the 6.6 stable seriesWolfgang Müller2023-12-14-0/+3
|
* init-systemd: Enable 'kernel-install' for systemdWolfgang Müller2023-12-01-1/+1
|
* init-systemd: Enable boot USE flagWolfgang Müller2023-11-01-1/+1
| | | | | We use systemd-boot and bootctl on at least one machine with the init-systemd profile, so enable it here.
* desktop-wayland: Enable X11 for dev-cpp/gtkmmWolfgang Müller2023-11-01-0/+4
| | | | | This is needed for pavucontrol. Set X11 USE flags on libepoxy as well, which is required by dev-cpp/gtkmm.
* desktop-wayland: Disable gtk4 USE flagWolfgang Müller2023-11-01-0/+1
| | | | We really don't want this yet, anywhere.
* Remove 'cgroup' feature from make.confWolfgang Müller2023-09-28-3/+3
| | | | | | | portage has removed the 'cgroup' feature as it was based on cgroups v1. Instead, the 'pid-sandbox' feature (which is enabled by default) is used to isolate the process space and enable cleanly killing all processes spawned by an ebuild.
* group-desktop: Remove ffmpeg TIT1 grouping patchWolfgang Müller2023-09-25-35/+0
| | | | This has landed upstream quite a while ago.
* group-desktop: Rename discogs-client to python3-discogs-clientWolfgang Müller2023-09-25-1/+1
|
* service-grocy: Add a profile for grocyWolfgang Müller2023-08-24-0/+2
|
* group-base: Have net-analyzer/nmap use lua-5-4Wolfgang Müller2023-07-22-1/+1
| | | | The 'nse' USE-flag, which is enabled by default, needs this.
* host-demeter: Avoid removing merged-usr symlinksWolfgang Müller2023-06-11-0/+4
|