summaryrefslogtreecommitdiff
path: root/gui-wm
diff options
context:
space:
mode:
authorChris Sobczak <chris@sobczak.family>2026-06-26 10:59:33 -0700
committerChris Sobczak <chris@sobczak.family>2026-06-26 10:59:33 -0700
commit241a1567afdaafad5dfd76df62c3881945f9fad0 (patch)
tree22c9f2a292c246bb51bddb19af13140f64c14d25 /gui-wm
parentd6727032376d9f58b9f3b9b4b3109c4898521ddd (diff)
Enforce X
Diffstat (limited to 'gui-wm')
-rw-r--r--gui-wm/dwl/dwl-9999.ebuild16
1 files changed, 6 insertions, 10 deletions
diff --git a/gui-wm/dwl/dwl-9999.ebuild b/gui-wm/dwl/dwl-9999.ebuild
index 579ec47..c0fda75 100644
--- a/gui-wm/dwl/dwl-9999.ebuild
+++ b/gui-wm/dwl/dwl-9999.ebuild
@@ -84,7 +84,7 @@ KEYWORDS="~amd64"
# Comprehensive list of any and all USE flags leveraged in the ebuild,
# with some exceptions, e.g., ARCH specific flags like "amd64" or "ppc".
# Not needed if the ebuild doesn't use any USE flags.
-IUSE="X"
+IUSE=""
# A space delimited list of portage features to restrict. man 5 ebuild
# for details. Usually not needed.
@@ -96,10 +96,8 @@ COMMON_DEPEND="
dev-libs/libinput:=
dev-libs/wayland
x11-libs/libxkbcommon
- X? (
- x11-libs/libxcb:=
- x11-libs/xcb-util-wm
- )
+ x11-libs/libxcb:=
+ x11-libs/xcb-util-wm
"
# Run-time dependencies. Must be defined to whatever this depends on to run.
@@ -112,9 +110,7 @@ COMMON_DEPEND="
# a dependency.
RDEPEND="
${COMMON_DEPEND}
- X? (
- x11-base/xwayland
- )
+ x11-base/xwayland
"
# Build-time dependencies that need to be binary compatible with the system
@@ -180,8 +176,8 @@ src_compile() {
tc-export CC PKG_CONFIG
emake \
- XWAYLAND="$(usev X -DXWAYLAND)" \
- XLIBS="$(usev X "xcb xcb-icccm")" \
+ XWAYLAND="-DXWAYLAND" \
+ XLIBS="xcb xcb-icccm" \
dwl
}