| Commit message (Collapse) | Author | Age | Lines |
|
|
|
|
|
|
|
|
|
| |
An upcoming commit will introduce a systemd profile, which we will start
using on our desktop systems. Until now the desktop profile implied an
OpenRC setup with elogind, but it is better to have the desktop profile
reflect _only_ our application preferences and configurations, not the
choice of init system or any more invasive feature. Therefore, remove
the global 'elogind' USE flag and any elogind-specific settings (those
may be readded later, if needed, in another more specific profile).
|
|
|
|
|
|
| |
This USE flag is actually not set by default anywhere, so it can go.
Additionally, an upcoming change may introduce init system profiles
which would conflict with a global setting like this.
|
|
|
|
| |
Upstream actively discourages the use of scp, so follow their advice.
|
|
|
|
| |
This USE flag is now enabled by default in the main Gentoo tree.
|
|
|
|
|
|
| |
mandoc's category changed when we migrated to the version of mandoc
present in Gentoo's main portage tree. This meant that the patch would
no longer apply.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This flag is needed by a bunch of different programs, so make it global
and remove any explicit toggling.
|
|
|
|
| |
This is recommended by upstream.
|
| |
|
| |
|
| |
|
|
|
|
| |
This is needed for pinentry-gnome3 in app-crypt/pinentry.
|
| |
|
|
|
|
|
| |
The unstable version contains the fix we were carrying in patches/, so
that one can be removed.
|
| |
|
| |
|
|
|
|
|
|
|
| |
With [1] finally resolved, configure the official Gentoo mandoc ebuild
to be used as a system provider for manuals.
[1] https://bugs.gentoo.org/show_bug.cgi?id=616776
|
| |
|
|
|
|
| |
We no longer use weechat, so these can go.
|
|
|
|
|
| |
Gentoo now backports the wireguard patch for the 5.4 kernel series,
making this unmask pointless.
|
|
|
|
| |
We do not use weechat anymore, making this unmask pointless.
|
|
|
|
|
| |
We barely use tmux anymore and thus do not need the newest possible
version.
|
|
|
|
|
|
| |
We use the invoice2 tex package from dev-texlive/texlive-latexextra to
create invoices for our business. That package depends on siunits, which
is only available in dev-texlive/texlive-mathscience.
|
|
|
|
| |
This is needed to keep net-analyzer/nmap installed.
|
|
|
|
| |
We do not run mlmmj anymore, so this can go.
|
|
|
|
|
|
| |
This pulls in a couple of dependencies we do not need or want to be
present (resolvconf, for example). Any wireguard setup on coleridge will
be handled manually or through the use of netifrc.
|
| |
|
|
|
|
|
|
|
|
| |
Gentoo uses weird defaults that would have to be changed and we are
pretty sure we can trust the few users we have across all our systems to
come up with decent passwords. Will maybe introduce this again later
once a password policy has been considered that will not be annoying or
useless.
|
|
|
|
| |
>=sys-libs/pam-1.4.0_p20200829 does not contain this USE flag anymore.
|
|
|
|
|
| |
app-office/fava-1.16, which includes this patch, now exists in the
pramantha tree.
|
|
|
|
|
|
| |
Enable the 'rar' USE flag for app-arch/p7zip and accept the
corresponding non-free 'unRAR' license so we have a way to readily
unpack any .rar archives.
|
| |
|
|
|
|
|
|
| |
Starting with the ebuild for media-fonts/iosevka-3.5.0, the package no
longer sets any style variant's USE flag by default. We've need for both
Iosevka Aile and Iosevka Sparkle.
|
|
|
|
| |
The 'curl' USE flag is needed for exchange-rate fetching.
|
|
|
|
|
| |
This should improve performance throughout and happens to also quelch a
warning message in newer VTE versions.
|
| |
|
|
|
|
|
|
| |
Starting with www-client/firefox-80.0, we need at least 11 gigabytes of
temporary build space. This is no longer reasonable to keep on a tmpfs,
so disable it for this package.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some packages (most notably www-client/firefox) need a considerable
amount of space for temporary build files. Our systems all have
PORTAGE_TMPDIR mounted on a tmpfs. That means that temporary build files
are stored directly in RAM. This is not feasible for packages that need
more than 10 gigabytes of space - even on our most beefy systems.
To disable this on a per-package basis, add an env file that points
PORTAGE_TMPDIR to a directory owned by portage:portage that lies outside
of the tmpfs.
|
| |
|
|
|
|
| |
This particular flag is needed for media-gfx/nomacs.
|
|
|
|
|
| |
There's usually no need to enable GNOME-specific functionality, so
disable this particular flag globally.
|
|
|
|
| |
For now, only enable rustfmt.
|
| |
|
|
|
|
| |
This is needed for Firefox 79.
|
|
|
|
|
|
|
| |
This is closer to how upstream configures their official builds, but
will double compile times and increase resource considerably whilst
building. Since builds happen rarely (once every month or so), this
should be acceptable for now.
|
|
|
|
| |
This is needed for the latest unstable media-video/ffmpeg version.
|