summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* 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.
* group-base: Remove unmask for media-sound/ncmpcppWolfgang Müller2022-04-08-1/+0
| | | | | | We don't use this client enough to warrant an unmask here. Furthermore, there's not been a release in a very long time and it's very stable anyway.
* group-base: Remove unmask for app-crypt/signifyWolfgang Müller2022-04-08-1/+0
| | | | | We don't need the latest version of this, and the workflow we have with it is reasonably stable.
* group-desktop: Remove unmask for net-im/signal-desktop-binWolfgang Müller2022-04-08-1/+0
| | | | | This seems to be stabilized fairly quickly, and we don't really need the latest version anyway.
* app-spotify: Drop profileWolfgang Müller2022-04-08-2/+0
| | | | We no longer use the Spotify desktop application.
* app-discord: Drop profileWolfgang Müller2022-04-08-2/+0
| | | | We no longer use the Discord desktop application.
* game-emulation: Add profile for video game emulationWolfgang Müller2022-04-08-0/+1
|
* host-nabokov: Remove unmask for app-editors/neovimWolfgang Müller2022-04-08-1/+0
| | | | | | | We do not expect upcoming versions to contain must-have features that would warrant keeping this, especially since neovim's dependencies would usually need unmasking as well. Our use of the editor is pretty stable now, so we can use older versions for a bit longer.
* group-desktop: Unmask media-video/obs-studioWolfgang Müller2022-04-08-0/+1
|
* group-desktop: Enable 'dbus' USE flag for dev-qt/qtguiWolfgang Müller2022-04-08-0/+3
| | | | | This flag is required for x11-misc/qt5ct, which we now use to give QT applications a more consistent look.
* group-desktop: Enable 'cairo' USE flag for media-libs/geglWolfgang Müller2022-04-08-0/+3
| | | | This particular flag is required for GIMP, which we need sometimes.