commit: b3d2d1ef943cd04f023976541ceed1604170f487
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 29 19:52:03 2025 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Sat Mar 29 19:54:34 2025 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=b3d2d1ef
lxqt-base/lxqt-meta: add USE="icons wayland"
Add USE-flags for pulling in a set of icons, and the files needed for
Wayland sessions.
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
lxqt-base/lxqt-meta/lxqt-meta-9999.ebuild | 10 ++++------
lxqt-base/lxqt-meta/metadata.xml | 2 ++
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/lxqt-base/lxqt-meta/lxqt-meta-9999.ebuild
b/lxqt-base/lxqt-meta/lxqt-meta-9999.ebuild
index 1e546477..b17f234c 100644
--- a/lxqt-base/lxqt-meta/lxqt-meta-9999.ebuild
+++ b/lxqt-base/lxqt-meta/lxqt-meta-9999.ebuild
@@ -17,17 +17,13 @@ SLOT="0"
IUSE="
+about admin +archiver +desktop-portal +display-manager +filemanager
- +lximage nls +policykit powermanagement +processviewer +screenshot
- +sddm ssh-askpass +sudo +terminal +trash +window-manager
+ +icons +lximage nls +policykit powermanagement +processviewer
+screenshot
+ +sddm ssh-askpass +sudo +terminal +trash wayland +window-manager
"
REQUIRED_USE="trash? ( filemanager )"
-# Pull in 'kde-frameworks/breeze-icons' as an upstream default.
-# https://bugs.gentoo.org/543380
-# https://github.com/lxqt/lxqt-session/commit/5d32ff434d4
RDEPEND="
- kde-frameworks/breeze-icons:6
=lxqt-base/lxqt-config-${MY_PV}*
=lxqt-base/lxqt-globalkeys-${MY_PV}*
=lxqt-base/lxqt-menu-data-${MY_PV}*
@@ -48,6 +44,7 @@ RDEPEND="
!sddm? ( x11-misc/lightdm )
)
filemanager? ( =x11-misc/pcmanfm-qt-${MY_PV}* )
+ icons? ( kde-frameworks/breeze-icons:6 )
lximage? ( =media-gfx/lximage-qt-${MY_PV}* )
nls? ( dev-qt/qttranslations:6 )
policykit? ( =lxqt-base/lxqt-policykit-${MY_PV}* )
@@ -59,6 +56,7 @@ RDEPEND="
sudo? ( =lxqt-base/lxqt-sudo-${MY_PV}* )
terminal? ( =x11-terms/qterminal-${MY_PV}* )
trash? ( gnome-base/gvfs )
+ wayland? ( lxqt-base/lxqt-wayland-session )
window-manager? (
kde-plasma/kwin:6
kde-plasma/systemsettings:6
diff --git a/lxqt-base/lxqt-meta/metadata.xml b/lxqt-base/lxqt-meta/metadata.xml
index f9b99998..ad5a0b1d 100644
--- a/lxqt-base/lxqt-meta/metadata.xml
+++ b/lxqt-base/lxqt-meta/metadata.xml
@@ -12,6 +12,7 @@
<flag name="desktop-portal">Enable the LXQt
<pkg>sys-apps/xdg-desktop-portal</pkg> backend implementation</flag>
<flag name="display-manager">Install a graphical display
manager</flag>
<flag name="filemanager">Install <pkg>x11-misc/pcmanfm-qt</pkg>
file manager</flag>
+ <flag name="icons">Install
<pkg>kde-frameworks/breeze-icons</pkg></flag>
<flag name="lximage">Install <pkg>media-gfx/lximage-qt</pkg>
image viewer</flag>
<flag name="nls">Install <pkg>dev-qt/qttranslations</pkg> to
better support different locales</flag>
<flag name="powermanagement">Install
<pkg>lxqt-base/lxqt-powermanagement</pkg> package</flag>
@@ -23,6 +24,7 @@
<flag name="terminal">Install <pkg>x11-terms/qterminal</pkg>
package</flag>
<flag name="trash">Install <pkg>gnome-base/gvfs</pkg> to enable
'trash'
functionality in <pkg>x11-misc/pcmanfm-qt</pkg></flag>
+ <flag name="wayland">Install
<pkg>lxqt-base/lxqt-wayland-session</pkg> to support Wayland sessions</flag>
<flag name="window-manager">Install <pkg>kde-plasma/kwin</pkg>
window manager</flag>
</use>
</pkgmetadata>