| Commit message (Collapse) | Author | Age | Lines |
|
|
|
|
| |
These fixes are now all available on unstable Plasma packages, so remove
them here.
|
| |
|
|
|
|
|
|
| |
This has been merged upstream in [1]
[1] https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=548578455900b398c0c0832506f0d8ec0f218dee
|
|
|
|
|
|
|
|
|
|
| |
All of these depend on each other and have not yet seen release in any
stable version. In their entirety they fix an annoying behaviour where
quickly tapping the Forward/Backward buttons on the mouse would be
interpreted as double-clicks, thereby ignoring the second click made. A
fix has been sent upstream at [1] and is contained here.
[1] https://invent.kde.org/system/dolphin/-/merge_requests/842
|
|
|
|
|
|
|
| |
These fix two small issues and introduce support for night-time icons.
They've been merged upstream [1] but will only be available in 6.3.
[1] https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4848
|
|
|
|
|
|
| |
edae572 (desktop-plasma: Unmask packages to stay on the latest upstream
versions, 2024-10-16) intended to unmask all relevant KDE categories but
missed one because of a silly typo. Fix it.
|
|
|
|
|
|
| |
This comes in handy if there's a lot of rebuilds done through portage
(for example when testing patches in /etc/portage/patches). No harm in
keeping the env profile around should we ever need it.
|
|
|
|
|
|
|
|
|
| |
We prefer being on whatever version upstream considers stable enough for
a public release even though it might contain more bugs. In Gentoo this
means unmasking the latest unstable packages in the tree. Instead of
unmasking every package by itself, use wildcards with the common kde-*
categories. For now, two additional applications need unmasking such
that portage can resolve the dependency tree.
|
| |
|
|
|
|
|
|
|
| |
This fix has also been sent upstream [1] but won't be available in a
release any time soon.
[1] https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2574
|
| |
|
|
|
|
|
|
| |
Both of these fixes have been upstreamed and are available in the next
version (which is yet masked). Make sure to only apply them when
necessary.
|
|
|
|
|
| |
This is needed even on wayland to make keyboard input work when
connecting to a remote desktop.
|
|
|
|
|
|
|
| |
Dolphin's built-in terminal follows the working directory by injecting a
cd command. It needs to make sure the line is empty first and sends
^E^U. This fails when using the fish shell in vi mode as ^E is not bound
in that mode. Add a patch for Dolphin that has it use End instead.
|
|
|
|
|
|
| |
For some reason qml enables kde-apps/okular to build with both the
mobile and desktop application. Since the mobile application, is really
just a simplified version of okular proper, we have no need for it.
|
|
|
|
|
|
|
| |
Reported and merged upstream at [1] but will probably take a while until
it's available in a release.
[1] https://invent.kde.org/frameworks/kio/-/merge_requests/1729
|
|
|
|
|
|
| |
This will automatically pull in kde-apps/ffmpegthumbs and
media-gfx/kio-ps-thumbnailer so there's no need to keep those in the
@desktop-plasma set.
|
|
|
|
|
| |
Since there is only an unstable version available right now this also
needs to be unmasked.
|
|
|
|
|
| |
We already have these icons when using Plasma, so there's no need for
quassel to bring them bundled.
|
|
|
|
| |
This only available as unstable on the Gentoo GURU overlay.
|
|
|
|
|
|
|
| |
Similar to c14be1e (service-quasselcore: Unmask unstable net-irc/quarg,
2024-09-27) this has moved to the Gentoo GURU overlay [1].
[1] https://gitweb.gentoo.org/repo/proj/guru.git/tree/www-apps/sblg
|
|
|
|
|
| |
We install these packages on every system we have, so having them in the
@base set makes sense.
|
|
|
|
|
| |
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.
|
| |
|
| |
|