summaryrefslogtreecommitdiff
path: root/profiles/targets
diff options
context:
space:
mode:
Diffstat (limited to 'profiles/targets')
-rw-r--r--profiles/targets/desktop/make.defaults4
-rw-r--r--profiles/targets/desktop/package.use14
-rw-r--r--profiles/targets/desktop/package.use.force9
3 files changed, 13 insertions, 14 deletions
diff --git a/profiles/targets/desktop/make.defaults b/profiles/targets/desktop/make.defaults
index 3e4f9fd3998b..080cdbda9bc0 100644
--- a/profiles/targets/desktop/make.defaults
+++ b/profiles/targets/desktop/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts dvd dvdr elogind encode exif flac gif gpm gtk gui icu jpeg kf6compat lcms libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qml qt6 qt5 sdl sound spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb vulkan wayland wxwidgets X xcb xft x264 xml xv xvid"
+USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts dvd dvdr elogind encode exif flac gif gpm gtk gui icu jpeg lcms libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qml qt6 qt5 sdl sound spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb vulkan wayland wxwidgets X xcb xft x264 xml xv xvid"
diff --git a/profiles/targets/desktop/package.use b/profiles/targets/desktop/package.use
index 82b89cf299d4..1821cd69d532 100644
--- a/profiles/targets/desktop/package.use
+++ b/profiles/targets/desktop/package.use
@@ -1,6 +1,12 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Matt Whitlock <gentoo@mattwhitlock.name> (2025-04-03)
+# Desktop users will probably want QR code scanning in Bitcoin-Qt, but
+# enabling USE=qrcode by default in the ebuild requires also enabling
+# USE=gui, which pulls in Qt that is likely not wanted on servers.
+net-p2p/bitcoin-core qrcode
+
# Filip Kobierski <fkobi@pm.me> (2025-02-27)
# Most desktop users will get doxygen because a USE=doc dep.
# With USE=gui, which is the default for this profile, it pulls in
@@ -17,9 +23,9 @@ dev-qt/qtbase libproxy
app-text/poppler nss boost
# Andreas Sturmlechner <asturm@gentoo.org> (2023-11-11)
-# egl, libinput required by kde-plasma/kwayland:5
-# accessibility required by kde-plasma/kwin:5
-dev-qt/qtgui:5 accessibility egl libinput
+# egl+libinput required by dev-qt/qtwayland:5
+# libinput required by kde-plasma/kwayland-integration:5
+dev-qt/qtgui:5 egl libinput
# Mart Raudsepp <leio@gentoo.org> (2023-10-01)
# kde-plasma/kwin and x11-wm/mutter[wayland] require xwayland[libei] for
@@ -31,7 +37,7 @@ x11-base/xwayland libei
# on desktop profiles and CMake is unavoidable, it feels a shame to drag in
# Qt 6 just for something people are unlikely to want. Plus, it avoids a
# circular dependency out of the box.
-dev-build/cmake -gui -qt6
+dev-build/cmake -gui
# Andreas Sturmlechner <asturm@gentoo.org> (2023-07-29)
# Required by dev-python/pyqt5[multimedia]
diff --git a/profiles/targets/desktop/package.use.force b/profiles/targets/desktop/package.use.force
index 12321d0e4c84..f8f1d21796ea 100644
--- a/profiles/targets/desktop/package.use.force
+++ b/profiles/targets/desktop/package.use.force
@@ -1,13 +1,6 @@
-# Copyright 1999-2024 Gentoo Foundation
+# Copyright 1999-2025 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# Andreas Sturmlechner <asturm@gentoo.org> (2024-03-10)
-# Ensure that KF5- and Qt5-based applications, of which there are still
-# many (even as part of KDE Gear 24.08), will not exhibit bugs and look
-# out of place in Plasma 6 sessions. Do *not* file upstream bugs for Qt5-
-# based packages if unsetting this.
-<kde-plasma/plasma-meta-6.2.80:6 qt5
-
# Alexandre Rostovtsev <tetromino@gentoo.org> (2014-06-03)
# Ensure shared-mime-info is pulled in by glib, otherwise GNOME, XFCE, and
# numerous gtk-based applications will break, see bug #511894