rosenthal: hyprland: Update to 0.36.0.

* rosenthal/packages/wm.scm (hyprland-unbundle-wlroots-patch): Update patch.
(hyprland): Update to 0.36.0.
[arguments]<#:phases>: Patch addr2line path.
[inputs]: Add hyprlang.
pull/2/head
Hilton Chain 9 months ago
parent a9f3f17922
commit 0e31205d73
No known key found for this signature in database
GPG Key ID: ACC66D09CA528292
  1. 13
      rosenthal/packages/wm.scm

@ -154,15 +154,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/"
"d70cc88dab11bc6d1095523a0ce655dff40b27a2" "13f6f0b923ff3ec94a3bec886c28b90402ceef91"
"/nix/patches/meson-build.patch")) "/nix/patches/meson-build.patch"))
(sha256 (sha256
(base32 "1rxv5354561hp625pq901fj77r1qkayfldh13w5vq182s8scj44l")))) (base32 "02sq5ymxxrxp93mccafc4ilpsvs4m8bxc3whp7bcc5v9dx41va8k"))))
(define-public hyprland (define-public hyprland
(package (package
(name "hyprland") (name "hyprland")
(version "0.35.0") (version "0.36.0")
(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"
@ -180,7 +180,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
"06wcpcb3hd6av3scv9qnvp6zs6g6sqx8m7r0rjmchcb1c1jdflyy")))) "1fr92bgny52r6xmpw9jzzib8s97dcgivan44jb7sqqs6g5ww6i4f"))))
(build-system meson-build-system) (build-system meson-build-system)
(arguments (arguments
(list #:build-type "release" (list #:build-type "release"
@ -201,13 +201,14 @@ protocols used by Hyprland to bridge the aforementioned gap.")
;; NOTE: Add binutils to inputs will override ld-wrapper. ;; NOTE: Add binutils to inputs will override ld-wrapper.
(("(execAndGet\\(\\(\")\\<nm\\>" _ pre) (("(execAndGet\\(\\(\")\\<nm\\>" _ pre)
(string-append pre #$binutils "/bin/nm")) (string-append pre #$binutils "/bin/nm"))
(("\\<objcopy\\>") (("\\<(addr2line|objcopy)\\>" _ cmd)
(string-append #$binutils "/bin/objcopy")))))))) (string-append #$binutils "/bin/" cmd))))))))
(native-inputs (list gcc-13 jq pkg-config)) (native-inputs (list gcc-13 jq pkg-config))
(inputs (inputs
(list cairo-for-hyprland (list cairo-for-hyprland
gcc-13 gcc-13
hyprland-protocols hyprland-protocols
hyprlang
pango pango
pciutils pciutils
udis86-for-hyprland udis86-for-hyprland

Loading…
Cancel
Save