summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* desktop-wayland: Patch gui-wm/hikari to use high refresh ratesWolfgang Müller2022-10-15-0/+45
| | | | | | | hikari by default does not pick the highest refresh rate for any given display, instead falling back to the first mode it finds. This patch adds rudimentary support for finding the highest supported refresh rate for the preferred resolution.
* group-base: Patch visual glitches in >=neovim-0.7.2Wolfgang Müller2022-10-15-0/+14
| | | | | | | | | | Using 'title' together with 'laststatus' set to 0 leads to visual glitches in neovim. This seems to be caused by a change in terminfo [1]. No fix has made it into neovim's upstream for a couple of months, so for now use a proposed patch from the neovim issue. [1] https://github.com/mirror/ncurses/commit/8f6d94b8d6211a2323caef53fa4c96c475ec9a6 [2] https://github.com/neovim/neovim/issues/18573#issuecomment-1127336077
* kernel-5.19: Add a profile for the 5.19 stable seriesWolfgang Müller2022-10-15-0/+3
|
* app-darktable: Enable 'heif' USE flag for media-gfx/darktableWolfgang Müller2022-10-15-1/+1
|
* group-desktop: Unmask unstable packages for beancount and favaWolfgang Müller2022-10-15-0/+6
| | | | | | | | | We are now using app-office/beancount from the GURU overlay [1]. Because that package is still masked and app-office/fava from our overlay depends on it, we have to mask fava there as well. Unmask both packages and further requirements here so that they can be installed. [1] https://github.com/gentoo-mirror/guru/tree/master/app-office/beancount
* desktop-wayland: Enable 'X' USE flag for dev-cpp/cairommWolfgang Müller2022-10-15-0/+1
| | | | This is needed for Mozilla apps like Firefox and Thunderbird.
* group-base: Accept 'freedist' license for sys-apps/man-pages-posixWolfgang Müller2022-10-15-0/+1
|
* group-desktop: Move xfce-extra/tumbler to xfce-base/tumblerWolfgang Müller2022-10-15-2/+2
| | | | | | This change has been made in upstream recently [1]. [1] https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd97e135c1e89c59229d0b6438aa938f20b53c7
* group-desktop: Update USE flags for media-video/pipewireWolfgang Müller2022-09-15-1/+1
| | | | | | Gentoo now requires certain USE flags to be set on media-video/pipewire in order to use it as a sound server. Since we want to do that on the desktop profile, enable those here.
* group-desktop: Update weltschmerz patch for dev-libs/glib-2.72.3Wolfgang Müller2022-09-15-0/+0
|
* group-desktop: Split up media-fonts/source-proWolfgang Müller2022-09-15-1/+2
| | | | | This change was made in the upstream portage tree, so we have to follow it here too.
* service-murmur: Rename to net-voip/murmurWolfgang Müller2022-07-10-2/+2
|
* group-desktop: Unmask unstable dev-libs/bemenuWolfgang Müller2022-07-10-0/+1
|
* kernel-5.18: Add a profile for the 5.18 stable seriesWolfgang Müller2022-07-10-0/+3
|
* 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.