| Commit message (Collapse) | Author | Lines |
|
|
|
With the previous commit this is not needed anymore; a suitable stable
version of this package is also available.
|
|
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.
|
|
Whilst we are going to be using ZFS to manage drives on nabokov, none of
them contains a root filesystem. Since 'rootfs' tries very hard to make
sure you can actually boot a ZFS-enabled system (zfs-kmod literally
won't build on kernels that don't support initramfs if it is on),
disable these flags here.
|
|
|
|
We no longer use this particular program.
|
|
We have been using PipeWire [1] on our main desktop system for a while
now and it runs without any problems. Since we don't see the need to
stay with PulseAudio, completely migrate the group-desktop profile to
PipeWire instead.
This needs a couple of changes. PulseAudio is still pulled in by a large
amount of packages, so we can't simply remove it. If we want to use
PipeWire's ALSA plugin whilst having PulseAudio installed, we need to
make sure we disable the 'alsa-plugin' USE flag for it so they don't
conflict.
Additionally, media-video/wireplumber requires a version of Lua that is
not LuaJIT. Commit 23d2912 (group-base: Use LuaJIT as the default Lua
provider, 2021-02-05) masks any normal Lua version, so we have to be
specific here and enable a single LUA_SINGLE_TARGET version.
For now also unmask all relevant software packages as development seems
pretty speedy. We want to get new features (and fixes) as soon as
possible.
[1] https://pipewire.org/
|
|
For some reason this flag was missing.
|
|
This is needed for the latest unstable media-video/ffmpeg version.
|
|
With the previous commit, 89dcc28 ("repo-gentoo-git: Add role for
syncing the portage tree with git"), a host-specific gentoo.conf file is
no longer needed for nabokov.
|
|
Instead of /var/overlay/<repo> for overlays and /var/portage/tree for
the gentoo repo, all data is now stored in /var/portage/repos/<repo>,
which is a more consistent location.
|
|
|
|
|
|
This roles supersedes the previously removed host-tithonus.
|