summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* desktop-wayland: Enable X USE flag for net-misc/freerdpWolfgang Müller2022-07-10-0/+3
| | | | | We need this in order to build net-misc/remmina, even on a Wayland-only system.
* group-desktop: Remove unmask for pipewire and wireplumberWolfgang Müller2022-07-10-4/+0
| | | | | The stable versions are good enough at this point, especially since unstable ones seem to introduce segfaults frequently.
* group-desktop: Configure USE flags for net-misc/remminaWolfgang Müller2022-07-10-0/+1
| | | | Particularly we need RDP and VNC support for work.
* repo-gentoo-git: Set sync-depth to 1Wolfgang Müller2022-07-10-0/+1
| | | | | | | | | | | | | This is a workaround [1] for the clone sometimes stalling with the following message: error: RPC failed; HTTP 504 curl 22 The requested URL returned error: 504 fatal: the remote end hung up unexpectedly We have only seen this message on two machines so far, but there's no downside in setting sync-depth globally. [1] https://bugs.gentoo.org/824782#c17
* group-desktop: Update weltschmerz patch for dev-libs/glib-2.72.2Wolfgang Müller2022-07-10-0/+0
|
* host-albatross: Revert to upstream sorting in firmware savedconfigWolfgang Müller2022-06-11-11/+11
| | | | | | | sys-kernel/linux-firmware overwrites the savedconfig file every time it is installed. Since the sorting order there is different, the file changes every time linux-firmware is installed. Revert to upstream sorting so we don't have to deal with non-functional changes in there.
* group-desktop: Migrate to split pulseaudio packagesWolfgang Müller2022-06-11-2/+1
| | | | | | | | | Recently, media-sound/pulseaudio was split [1] into media-libs/libpulse and media-sound/pulseaudio-daemon. pipewire emulates the pulse daemon for applications that can't interface with it directly, so there is no need for us to have the pulse daemon installed. [1] https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c081daccde5db94acf5894ba2653188ad6cea0
* group-desktop: Update weltschmerz patch for dev-libs/glib-2.72.1Wolfgang Müller2022-06-11-0/+0
|
* group-base: Drop obsolete patchWolfgang Müller2022-05-15-22/+0
| | | | This is fixed upstream in mandoc-1.14.6
* init-systemd: Remove 'cryptsetup' and 'fido2' USE flagsWolfgang Müller2022-04-28-1/+1
| | | | | These are not needed in the general case and should instead be enabled in a host-specific profile.
* group-base: Remove flag that forces DWARF 4Wolfgang Müller2022-04-28-3/+2
| | | | | | With debugedit 5.0 now in the tree [1], this can go. [1] https://bugs.gentoo.org/768444
* host-albatross: Add profile for albatrossWolfgang Müller2022-04-28-0/+46
| | | | This is our new desktop system, replacing nabokov.
* lang-base: Add a profile for basic development workWolfgang Müller2022-04-28-0/+6
| | | | | | This will include an unmask for the latest GCC version and enables debug flags for it. Additionally this profile contains a set of programs that we generally need or want on development systems.
* group-desktop: Enable 'vaapi' globallyWolfgang Müller2022-04-28-0/+1
| | | | | Hardware-accelerated video decoding is generally something we want to have on desktop systems, so enable it here.
* group-desktop: Unmask unstable media-sound/mpdWolfgang Müller2022-04-28-0/+1
| | | | We generally want the newest version of this.
* boot-efi: Add profile for EFI bootingWolfgang Müller2022-04-28-0/+4
| | | | | | This enables systemd-boot support and includes a script that will automatically update the systemd bootloader every time the systemd package is updated.
* app-darktable: Add a profile for media-gfx/darktableWolfgang Müller2022-04-28-0/+3
| | | | | Darktable needs graphite support in GCC, making this a good candidate for a separate profile.
* group-desktop: Enable 'pdf' for xfce-extra/tumblerWolfgang Müller2022-04-28-1/+1
| | | | | This was removed from the global desktop USE flags, but we want it back for this program.
* group-desktop: Add USE flags for media-gfx/imvWolfgang Müller2022-04-28-0/+1
|
* group-desktop: Remove X-specific USE flagsWolfgang Müller2022-04-28-6/+0
| | | | | | We no longer use an X11-based system and now have desktop-specific profiles in the desktop-* group. These settings may be added back to a desktop-x11 profile down the line should we ever need them again.
* group-desktop: Remove unmask for x11-drivers/nvidia-driversWolfgang Müller2022-04-28-1/+0
| | | | | This is no longer needed with our new setup. It was misplaced in this profile anyway and should be a host-specific unmask.
* desktop-wayland: Add a profile for Wayland desktopsWolfgang Müller2022-04-28-7/+30
| | | | | | This includes USE flag settings that are absolutely necessary to get a Wayland desktop going, along with configuration for Wayland-specific programs that wouldn't fit in the group-desktop profile.
* group-desktop: Remove obsolete cwm maskWolfgang Müller2022-04-28-1/+0
| | | | | We are no longer using cwm on our new desktop system, so masking the Gentoo version of it is no longer necessary.
* group-desktop: Remove obsolete rofi patchWolfgang Müller2022-04-28-49/+0
|
* Rename group-musl to libc-muslWolfgang Müller2022-04-28-0/+0
| | | | This more clearly describes what this profile does.
* Rename group-systemd to init-systemdWolfgang Müller2022-04-28-0/+0
| | | | This more clearly describes what this profile does.
* group-base: Remove more default USE flags from media-sound/mpdWolfgang Müller2022-04-28-1/+1
| | | | | | We do not need any of these - neither for a streaming nor a desktop setup. Instead of setting them in group-desktop or the host-* profiles, just set them here.
* group-desktop: Remove redundant global USE flagsWolfgang Müller2022-04-28-7/+0
| | | | | These are either not set on any packages we have installed or are already specifically enabled for them.
* group-desktop: Unmask unstable media-gfx/imvWolfgang Müller2022-04-28-0/+1
| | | | This is the Wayland replacement for media-gfx/nsxiv.
* group-desktop: Unmask unstable gui-wm/hikariWolfgang Müller2022-04-28-0/+7
| | | | For now we are using this on our new main machine, albatross.
* group-desktop: Remove media-gfx/nsxivWolfgang Müller2022-04-28-2/+0
| | | | | We will replace this with media-gfx/imv down the road since nsxiv does not support Wayland.
* group-desktop: Remove unmask for x11-misc/rofi{,-calc}Wolfgang Müller2022-04-28-2/+0
|
* kernel-5.17: Add a profile for the 5.17 stable seriesWolfgang Müller2022-04-28-0/+3
|
* game-minecraft: Remove profileWolfgang Müller2022-04-28-1/+0
| | | | | With the migration to Wayland we no longer play Minecraft on our Linux system, so this can go.
* group-desktop: Remove thunar-media-tags-plugin from @thunarWolfgang Müller2022-04-28-1/+0
|
* group-desktop: Remove xfce4-settings from @thunarWolfgang Müller2022-04-28-1/+0
| | | | | | Originally this was added to enable support for a custom terminal emulator. Turns out that this is also possible by editing ~/config/xfce4/helpers.rc, so this is no longer needed.
* service-murmur: Add profile for a Murmur serverWolfgang Müller2022-04-08-0/+2
|
* service-rtmp: Add profile for RTMP streamingWolfgang Müller2022-04-08-0/+1
|
* host-coleridge: Configure media-sound/mpd for satellite streamingWolfgang Müller2022-04-08-0/+3
| | | | | | | | | | Using mpd's remote database and music library feature it is now possible to run mpd in so-called 'satellite' mode. This will have a local mpd server access the database and library remotely, enabling streaming to the local device. This commit enables mpd on this machine to act as such an upstream server.
* host-coleridge: Update savedconfig for sys-kernel/linux-firmwareWolfgang Müller2022-04-08-1/+1
|
* lang-haskell: Add profile for Haskell developmentWolfgang Müller2022-04-08-0/+4
|
* repo-haskell-git: Add gentoo-haskell repositoryWolfgang Müller2022-04-08-0/+6
|
* group-desktop: Remove required USE flags for dev-qt/qtwebsocketsWolfgang Müller2022-04-08-3/+0
| | | | We no longer use AusweisApp2, so these can go.
* group-desktop: Clean up explanatory commentsWolfgang Müller2022-04-08-5/+5
|
* group-desktop: Update required USE flags for media-libs/mesaWolfgang Müller2022-04-08-3/+0
| | | | This particular USE flag is no longer required for us.
* group-desktop: Remove USE flags for x11-misc/polybarWolfgang Müller2022-04-08-1/+0
| | | | We no longer use this package.
* group-desktop: Remove USE flags for net-p2p/transmissionWolfgang Müller2022-04-08-2/+0
| | | | We no longer use Transmission, so these can go.
* group-base: Update required USE flags for dev-libs/libpcre{,2}Wolfgang Müller2022-04-08-2/+2
| | | | | | Neither dev-qt/qtcore nor app-shells/fish required any USE flags for dev-libs/libpcre anymore, so we can remove those. Additionally, make clear exactly which package requires what.
* host-nabokov: Remove unmask for media-libs/nv-codec-headersWolfgang Müller2022-04-08-3/+0
| | | | | With the previous commit this is not needed anymore; a suitable stable version of this package is also available.
* group-base: Remove unmask for media-video/ffmpegWolfgang Müller2022-04-08-1/+0
| | | | | We've not needed the latest version in a long time, and stabilization of versions has been improved a lot over the years.