| Commit message (Collapse) | Author | Age | Lines |
|
|
|
|
| |
These are always good to have for general reference on development
machines.
|
|
|
|
|
|
|
| |
Similar to c14be1e (service-quasselcore: Unmask unstable net-irc/quarg,
2024-09-27) this has move to the Gentoo GURU overlay [1].
[1] https://gitweb.gentoo.org/repo/proj/guru.git/tree/sec-keys/signify-keys-oriole-systems
|
|
|
|
|
| |
These two package sets are installed on all of our systems and it does
not make sense to keep them split apart.
|
|
|
|
|
|
| |
Whilst this is a more invasive change that needs manual intervention in
/var/lib/portage/world_sets, it finally gives package sets a predictive
name.
|
|
|
|
|
|
| |
We use dev-python/poetry for all our Python projects and we prefer
having it installed via the system rather than its own installer, so add
it here.
|
|
|
|
|
| |
We set kde globally in 8e50b26 (desktop-plasma: Prefer global USE flags,
2024-09-25) but never removed the specific instances of the flag.
|
|
|
|
|
|
|
|
| |
This has moved from our own overlay to the Gentoo GURU overlay [1].
Packages on GURU need to be masked unstable, so take care of the
unmasking here.
[1] https://gitweb.gentoo.org/repo/proj/guru.git/tree/net-irc/quarg?h=dev
|
|
|
|
|
| |
We forgot the extra space needed to separate weltschmerz from its
arguments. Add it here.
|
|
|
|
|
|
| |
dbus is no longer disabled by default since 1e1c512 (group-base: Clean
up default USE flags, 2024-09-25) so we need to make sure to disable it
here specifically.
|
|
|
|
|
|
| |
dbus is no longer disabled by default since 1e1c512 (group-base: Clean
up default USE flags, 2024-09-25) so we need to make sure to disable it
here specifically.
|
|
|
|
|
|
|
|
| |
Having rudimentary access to printers makes sense on modern desktop
systems, and some default USE flags and dependencies seem to have
changed ever since we introduced service-cups. The only thing needed
nowadays is (along with installing net-print/cups itself, of course) to
enable cups backend support on GTK/Qt.
|
|
|
|
|
|
|
|
| |
Putting configuration for net-irc/quassel in the desktop profile makes
more sense than having a separate profile. Most likely the profile was
created because of the USE flag settings on dev-db/postgresql. This is
no longer an issue since we don't (plan to) run quarg on our local
desktop machine.
|
|
|
|
|
|
|
|
|
| |
This reduces the amount of specifically set USE flags and should make
the whole thing clearer. These are also set on Gentoo's own
desktop/plasma profile.
We disable kde on p7zip because we specifically don't need its file
manager integration, however.
|
|
|
|
|
|
|
|
| |
These are either:
1) enabled by default already (acl, threads)
2) available only on very specific packages (iproute2)
3) disabled by default already, or not impactful enough to
globally disable (the rest)
|
|
|
|
|
|
| |
Whilst these are set to be enabled by default in their respective
ebuilds, the hardened profile disables jit globally, so we need to
reenable it manually.
|
|
|
|
| |
There is no functional change.
|
| |
|
|
|
|
| |
There is no functional change.
|
| |
|
|
|
|
|
| |
This follows the setting in make.defaults of the desktop profile and
makes sense for us as well.
|
|
|
|
|
| |
This is following the change in ed72ad3 (group-base: Simplify Lua
handling, 2024-08-31).
|
|
|
|
|
| |
This was needed for the initial initramfs but has become obsolete with
the migration to sys-kernel/dracut.
|
| |
|
|
|
|
|
|
| |
Reported for Gentoo at [1] but not yet fixed.
[1] https://bugs.gentoo.org/888960
|
| |
|
|
|
|
|
|
| |
Thunar and its dependencies are usually stabilized quickly - only the
odd release numbers are hard masked, which these settings do nothing
about anyway.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
For now this only includes clangd.
|
|
|
|
|
|
| |
This has been entirely superseded by dev-util/ruff [1]
[1] https://docs.astral.sh/ruff/formatter/
|
|
|
|
|
|
|
| |
This patch fixes kio's handling of trailing slashes in
KFilePlacesView::setUrl(). Merge request upstream at [1].
[1] https://invent.kde.org/frameworks/kio/-/merge_requests/1723
|
|
|
|
| |
This is the patch that landed upstream and will be backported to 24.08.
|
| |
|
| |
|
|
|
|
|
|
|
| |
This will pull in kde-plasma/kwallet-pam for automatic unlock when
logging in. This was initially disabled in 753c26e (desktop-plasma:
Enable GPG in kwallet, 2024-09-16) but we now have a split wallet setup
where this is useful again.
|
| |
|
|
|
|
|
|
| |
See also the merge request upstream [1]
[1] https://invent.kde.org/system/dolphin/-/merge_requests/831
|
| |
|
|
|
|
|
|
| |
These are what has been submitted as a pull request [1]
[1] https://github.com/quassel/quassel/pull/619
|
| |
|
|
|
|
|
| |
For net-irc/quassel specifically, we need to also enable the kde USE
flag to enable notification integration.
|
|
|
|
|
| |
Apps looking for a notification daemon (like x11-libs/libnotify) should
be made aware that we have the KDE Plasma system provide such a daemon.
|
|
|
|
| |
We ended up not really using these features, so get rid of them.
|
|
|
|
|
| |
Additionally, do not pull in kde-plasma/kwallet-pam, since it cannot
unlock GPG-based wallets anyway.
|
| |
|
|
|
|
|
| |
Additionally patch media-sound/mpd-mpris to support UNIX sockets since
the last release from 2023 does not include this feature yet.
|
|
|
|
|
|
|
| |
The kwallet USE flag is enabled by default on a reasonable set of
packages, so we can simply remove the global disable. Additionally, pull
in kde-apps/kwalletmanager in @plasma-desktop so we can manually manage
the wallet.
|
|
|
|
| |
This replaces the previously used net-misc/remmina.
|