From bf16c784e11b07cc312c8e84c602306288143bdc Mon Sep 17 00:00:00 2001 From: Rutherther Date: Thu, 15 Aug 2024 11:47:06 +0200 Subject: [PATCH] feat: add dwl xwayland override --- ruther/packages/wayland.scm | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/ruther/packages/wayland.scm b/ruther/packages/wayland.scm index f0cc415..031aa34 100644 --- a/ruther/packages/wayland.scm +++ b/ruther/packages/wayland.scm @@ -150,6 +150,17 @@ (substitute-keyword-arguments (package-arguments wlroots-0.18) ((#:meson meson #f) meson-1.5))))) +(define-public (make-dwl-xwayland dwl) + (package/inherit dwl + (inputs + (modify-inputs (package-inputs dwl) + (append xcb-util-wm libx11 xorg-server-xwayland))) + (arguments (substitute-keyword-arguments (package-arguments dwl) + ((#:make-flags original-flags) + #~(append '("XWAYLAND = -DXWAYLAND" + "XLIBS = xcb xcb-icccm") + #$original-flags)))))) + (define-public dwl-0.7 (package/inherit dwl (name "dwl") -- 2.48.1