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