mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-20 04:23:16 -04:00
gui-apps/quickshell: fix missing USE constraint i3? ( X )
Quickshell.I3 qml module wasnt installed without enabling x11 dependency, the cmake file itself doesn't enforce that dependency but will silently skip i3 module without x11. Signed-off-by: nado <nado@troglodyte.be> Part-of: https://github.com/gentoo/guru/pull/476 Closes: https://github.com/gentoo/guru/pull/476 Signed-off-by: Ceres <ceres@ceressees.dev>
This commit is contained in:
@@ -36,10 +36,11 @@ REQUIRED_USE="
|
||||
toplevel-management? ( wayland )
|
||||
hyprland? ( wayland )
|
||||
screencopy? ( wayland )
|
||||
i3? ( X )
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
dev-qt/qtbase:6=[dbus,vulkan]
|
||||
dev-qt/qtbase:6=[dbus,vulkan,X?]
|
||||
dev-qt/qtsvg:6=
|
||||
dev-qt/qtdeclarative:6=
|
||||
x11-libs/libdrm
|
||||
|
||||
@@ -33,10 +33,11 @@ REQUIRED_USE="
|
||||
toplevel-management? ( wayland )
|
||||
hyprland? ( wayland )
|
||||
screencopy? ( wayland )
|
||||
i3? ( X )
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
dev-qt/qtbase:6=[dbus,vulkan]
|
||||
dev-qt/qtbase:6=[dbus,vulkan,X?]
|
||||
dev-qt/qtsvg:6=
|
||||
dev-qt/qtdeclarative:6=
|
||||
jemalloc? ( dev-libs/jemalloc )
|
||||
@@ -107,7 +108,7 @@ src_configure() {
|
||||
-DSCREENCOPY_ICC=${_screencopy}
|
||||
-DSCREENCOPY_WLR=${_screencopy}
|
||||
-DSCREENCOPY_HYPRLAND_TOPLEVEL=${_screencopy}
|
||||
-DX11=$(usex X )
|
||||
-DX11=$(usex X)
|
||||
-DI3=${_i3}
|
||||
-DI3_IPC=${_i3}
|
||||
-DSERVICE_STATUS_NOTIFIER=$(usex tray)
|
||||
|
||||
Reference in New Issue
Block a user