rosenthal: hyprland: Update to 0.37.1.

* rosenthal/packages/wm.scm (hyprland-unbundle-wlroots-patch): Update patch.
(wlroots-for-hyprland): Update to 0.17.0-255.50eae51.
(hyprland): Update to 0.37.1.
[inputs]: Add hyprcursor.
trunk
Hilton Chain 8 months ago
parent 21dd77b5bb
commit a233498094
No known key found for this signature in database
GPG Key ID: ACC66D09CA528292
  1. 20
      rosenthal/packages/wm.scm

@ -119,8 +119,8 @@ command line tool called @code{udcli} that incorporates the library.")
(define wlroots-for-hyprland (define wlroots-for-hyprland
(let ((base wlroots) (let ((base wlroots)
(revision "168") (revision "255")
(commit "00b869c1a96f300a8f25da95d624524895e0ddf2")) (commit "50eae512d9cecbf0b3b1898bb1f0b40fa05fe19b"))
(package (package
(inherit base) (inherit base)
(name "wlroots") (name "wlroots")
@ -133,11 +133,12 @@ command line tool called @code{udcli} that incorporates the library.")
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"18s8iw3w8g3qwd6kw03r2myms5hxhl4xryy9vmpj573y98di6xg4")))) "0bwpppb86nfjg2lw62y449f9iz2v8djqb8n6g1cn45vqnwj8hxf1"))))
(propagated-inputs (propagated-inputs
(modify-inputs (package-propagated-inputs wlroots) (modify-inputs (package-propagated-inputs wlroots)
(prepend libdisplay-info libdrm-for-hyprland) (prepend libdrm-for-hyprland)
(replace "libinput-minimal" libinput-minimal-1.24.0))) (replace "libinput-minimal" libinput-minimal-1.24.0)
(replace "wayland-protocols" wayland-protocols-for-hyprland)))
(native-inputs (native-inputs
(modify-inputs (package-native-inputs base) (modify-inputs (package-native-inputs base)
(replace "hwdata" `(,hwdata-for-hyprland "out"))))))) (replace "hwdata" `(,hwdata-for-hyprland "out")))))))
@ -193,15 +194,15 @@ protocols used by Hyprland to bridge the aforementioned gap.")
(origin (origin
(method url-fetch) (method url-fetch)
(uri (string-append "https://github.com/hyprwm/Hyprland" "/raw/" (uri (string-append "https://github.com/hyprwm/Hyprland" "/raw/"
"13f6f0b923ff3ec94a3bec886c28b90402ceef91" "c5e28ebcfe00a510922779b2c568cfa52a317445"
"/nix/patches/meson-build.patch")) "/nix/patches/meson-build.patch"))
(sha256 (sha256
(base32 "02sq5ymxxrxp93mccafc4ilpsvs4m8bxc3whp7bcc5v9dx41va8k")))) (base32 "00i7c98ignfgkk3x1r1masmlj92xzb8cdb7nyfhivbfkdlfyzgpj"))))
(define-public hyprland (define-public hyprland
(package (package
(name "hyprland") (name "hyprland")
(version "0.36.0") (version "0.37.1")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append "https://github.com/hyprwm/Hyprland" (uri (string-append "https://github.com/hyprwm/Hyprland"
@ -219,7 +220,7 @@ protocols used by Hyprland to bridge the aforementioned gap.")
(patches (list hyprland-unbundle-wlroots-patch)) (patches (list hyprland-unbundle-wlroots-patch))
(sha256 (sha256
(base32 (base32
"1fr92bgny52r6xmpw9jzzib8s97dcgivan44jb7sqqs6g5ww6i4f")))) "0qpqk2idjim4ljl35msnbqi05k8glbljh7218hyay61jckvk6g5z"))))
(build-system meson-build-system) (build-system meson-build-system)
(arguments (arguments
(list #:build-type "release" (list #:build-type "release"
@ -246,6 +247,7 @@ protocols used by Hyprland to bridge the aforementioned gap.")
(inputs (inputs
(list cairo-for-hyprland (list cairo-for-hyprland
gcc-13 gcc-13
hyprcursor
hyprland-protocols hyprland-protocols
hyprlang hyprlang
pango pango

Loading…
Cancel
Save