summaryrefslogtreecommitdiff
path: root/sigils/packages
diff options
context:
space:
mode:
authorSisiutl <sisiutl@egregore.fun>2024-11-06 22:40:24 +0100
committerSisiutl <sisiutl@egregore.fun>2024-11-06 22:40:24 +0100
commitee723305b6a381f4ffff1a7e10ea08fc57c96d11 (patch)
treea62e516d297ad06e5938d8aea74d0c63f4b7a5a6 /sigils/packages
parent2401d134822ce3440d207f6401a56956e1f1e4f4 (diff)
xwayland fix
Diffstat (limited to 'sigils/packages')
-rw-r--r--sigils/packages/hyprland.scm13
1 files changed, 7 insertions, 6 deletions
diff --git a/sigils/packages/hyprland.scm b/sigils/packages/hyprland.scm
index d448a08..5488969 100644
--- a/sigils/packages/hyprland.scm
+++ b/sigils/packages/hyprland.scm
@@ -270,16 +270,17 @@ replacement for XCursor.")
(build-system meson-build-system)
(arguments (list #:meson meson-1.5
#:configure-flags '(list "-Dxwayland=enabled"
- "-Dsystemd=disabled")
- #:phases #~(modify-phases %standard-phases
- (add-after 'unpack 'patch-xwayland
- (lambda* (#:key inputs #:allow-other-keys)
- (substitute* "src/xwayland/Server.cpp"
- (("Xwayland \\{\\}") #$(file-append xorg-server-xwayland "/bin/Xwayland"))))))))
+ "-Dsystemd=disabled")))
+ ;; #:phases #~(modify-phases %standard-phases
+ ;; (add-after 'unpack 'patch-xwayland
+ ;; (lambda* (#:key inputs #:allow-other-keys)
+ ;; (substitute* "src/xwayland/Server.cpp"
+ ;; (("Xwayland \\{\\}") #$(file-append xorg-server-xwayland "/bin/Xwayland"))))))))
(native-inputs (list gcc-14 ;; TODO: remove this when GCC 14 is the default
pkg-config
cmake-minimal
hyprwayland-scanner))
+ (propagated-inputs (list xorg-server-xwayland))
(inputs (list wayland-next
aquamarine
wayland-protocols-next