@@ 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")