From 241a1567afdaafad5dfd76df62c3881945f9fad0 Mon Sep 17 00:00:00 2001 From: Chris Sobczak Date: Fri, 26 Jun 2026 10:59:33 -0700 Subject: Enforce X --- gui-wm/dwl/dwl-9999.ebuild | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) (limited to 'gui-wm') 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 } -- cgit v1.2.3