| Commit message (Collapse) | Author | Age | Lines |
|
|
|
|
| |
We are trying out DNS over TLS, so enable that. For stack traces in the
journal, enable 'elfutils'. IDN is useful in the general case.
|
| |
|
|
|
|
|
| |
This was added by accident in 9a12723 (group-base: Unmask unstable
media-sound/ncmpcpp, 2021-01-23). It is no longer needed.
|
|
|
|
|
| |
We expect this to be fixed in 38, so make sure to only apply it to this
specific kernel version.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GCC 11 defaults to the DWARF 5 format for debugging information [1].
Unfortunately, dev-util/debugedit does not yet support this, rendering
'installsources' ineffective; no sources are saved. Hence, force the use
of DWARF 4 until debugedit supports DWARF 5.
Note that upstream rpm merged support for it in [2], but there has not
yet been a release including that patch series.
[1] https://gcc.gnu.org/gcc-11/changes.html
[2] https://github.com/rpm-software-management/rpm/pull/1537
See also: https://bugs.gentoo.org/show_bug.cgi?id=768444
|
|
|
|
|
|
|
|
|
|
|
| |
Until now, debugging information was stored in the actual executables,
bloating them a bit. Since GDB supports it, have debug info be split
into separate files in /usr/lib/debug/ instead. This in turn also makes
it possible to turn on 'compressdebug' which reduces file size size even
further.
Note that as per make.conf(5), 'splitdebug' needs 'nostrip' to be turned
off to work.
|
| |
|
| |
|
|
|
|
|
| |
This is needed because we started using the version that is packaged
upstream and not yet stable.
|
|
|
|
|
| |
Since we do not use wg-quick on any of our systems, it can go (and with
it the dependency on resolvconf).
|
| |
|
|
|
|
| |
For now, install pip, pylint, and virtualenv.
|
|
|
|
| |
These two patches have not yet arrived in 5.10.
|
| |
|
|
|
|
|
| |
Our own fork of cwm now lives in pramantha and the regular upstream
version may end up conflicting with it. Make sure this does not happen.
|
|
|
|
| |
We want to keep up with the bleeding edge on this.
|
|
|
|
| |
This flag was removed globally, making this line redundant.
|
|
|
|
| |
We do not use terminus anymore, so this can go.
|
|
|
|
|
|
| |
This particular flag does not exist anymore (and has been superseded by
'policykit'). Since nothing seems to enable policykit by default, remove
this for now.
|
|
|
|
|
|
| |
This is not used by anything important, and we have logging sorted out
on all of our OpenRC systems through syslog-ng (which itself is rotated
by a custom logrotate config).
|
|
|
|
|
|
|
|
|
| |
There seems to be a problem [1] with having LTO enabled for the QT parts
of wireshark. The program builds fine, but then segfaults at startup.
This flag has now also been masked upstream in [2].
[1] https://bugs.gentoo.org/show_bug.cgi?id=754021
[2] https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22aba2f719c9f40e1d9285bba7173091b2b77125
|
| |
|
|
|
|
|
|
| |
This profile will enable the 'systemd' USE flag globally as recommended
by the Gentoo Wiki as well as disable 'elogind' globally (which
conflicts with systemd in a few places like x11-base/xorg-server)
|
|
|
|
|
|
|
|
|
|
| |
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.
|