This commit is contained in:
Daniel Ziltener 2024-03-26 20:17:42 +01:00
parent f26b66925f
commit 38edda9de8
Signed by: zilti
GPG key ID: B38976E82C9DAE42

View file

@ -173,6 +173,7 @@ and Matrox.")
python-libxml2 ;for OpenGL ES 1.1 and 2.0 support python-libxml2 ;for OpenGL ES 1.1 and 2.0 support
python-mako python-mako
python-wrapper python-wrapper
xf86-video-amdgpu
(@ (gnu packages base) which) (@ (gnu packages base) which)
(if (%current-target-system) (if (%current-target-system)
(list cmake-minimal-cross (list cmake-minimal-cross
@ -759,7 +760,10 @@ protocol either in Wayland core, or some other protocol in wayland-protocols.")
(build-system meson-build-system) (build-system meson-build-system)
(arguments (arguments
`(#:configure-flags `(#:configure-flags
'("-Dauto_features=enabled"))) '("-Dauto_features=enabled"
"-Dexamples=false"
"-Dbackends=drm,libinput"
"-Drenderers=gles2,vulkan")))
(propagated-inputs (propagated-inputs
(list ;; As required by wlroots.pc. (list ;; As required by wlroots.pc.
egl-wayland egl-wayland
@ -795,6 +799,7 @@ protocol either in Wayland core, or some other protocol in wayland-protocols.")
vulkan-headers vulkan-headers
pkg-config pkg-config
wayland wayland
xf86-video-amdgpu
(if (%current-target-system) (if (%current-target-system)
(list pkg-config-for-build) (list pkg-config-for-build)
'()))) '())))
@ -994,7 +999,8 @@ Wayland compositor based on wlroots") (description "Hyprland.")
(("/usr") "$out")))))) (("/usr") "$out"))))))
(build-system meson-build-system) (build-system meson-build-system)
(arguments (arguments
'(#:phases '(#:configure-flags '("-Dsystemd=disabled")
#:phases
(modify-phases %standard-phases (modify-phases %standard-phases
(add-before 'configure (add-before 'configure
'pre-configure 'pre-configure
@ -1004,6 +1010,8 @@ Wayland compositor based on wlroots") (description "Hyprland.")
(native-inputs (native-inputs
(list gcc-13 (list gcc-13
cmake cmake
libevdev
wayland-protocols-1.33
jq jq
git git
mesa-headers-24 mesa-headers-24
@ -1026,7 +1034,6 @@ Wayland compositor based on wlroots") (description "Hyprland.")
mesa-24 mesa-24
tomlplusplus tomlplusplus
wayland wayland
wayland-protocols-1.33
xorg-server-xwayland xorg-server-xwayland
pango pango
pciutils pciutils