diff options
author | Freya Murphy <freya@freyacat.org> | 2024-08-10 17:25:37 -0400 |
---|---|---|
committer | Freya Murphy <freya@freyacat.org> | 2024-08-10 17:25:37 -0400 |
commit | 30c292afa01357c0e95e1d1e554f509ab28c9f77 (patch) | |
tree | 1a8510b799ecb248408909fda4a966f0d03897f4 /modules/freya/packages/wm.scm | |
parent | fix caddy, add uki, update pipewire, update xdg-desktop-portal-hyprland (diff) | |
download | dotfiles-guix-30c292afa01357c0e95e1d1e554f509ab28c9f77.tar.gz dotfiles-guix-30c292afa01357c0e95e1d1e554f509ab28c9f77.tar.bz2 dotfiles-guix-30c292afa01357c0e95e1d1e554f509ab28c9f77.zip |
overskride, hyprland 0.42.0 release
Diffstat (limited to 'modules/freya/packages/wm.scm')
-rw-r--r-- | modules/freya/packages/wm.scm | 78 |
1 files changed, 38 insertions, 40 deletions
diff --git a/modules/freya/packages/wm.scm b/modules/freya/packages/wm.scm index a4daf59..501bdf0 100644 --- a/modules/freya/packages/wm.scm +++ b/modules/freya/packages/wm.scm @@ -610,46 +610,44 @@ extra portals specific to Hyprland, mostly for window sharing.") (define-syntax hyprland-plugin-impl (syntax-rules () ((_ plugin) - (let ((commit "4fcb4038f23e5273af9a5684f3ee10b0652b3bab") - (revision "1")) - (package - (name (string-append "hyprland-plugin-" plugin)) - (version (git-version "0.42.0" revision commit)) - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/hyprwm/hyprland-plugins.git") - (commit commit))) - (sha256 - (base32 - "1i1924a2kmjbp6c6y443hdv53nganj4g6dci20v9imrja21vc6s3")) - (file-name (git-file-name name version)))) - (build-system cmake-build-system) - (arguments - (list #:tests? #f - #:cmake cmake-minimal-3.27.0 - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'chdir - (lambda _ (chdir (string-append "../source/" plugin "/"))))))) - (native-inputs - (list pkg-config - gcc-13 - hyprwayland-scanner)) - (inputs - (list gcc-13 - aquamarine - pango - hyprland-protocols - hyprland - hyprlang - hyprutils - libdrm)) - (license license:bsd-3) - (home-page "https://github.com/hyprwm/hyprland-plugins") - (synopsis (string-append "official " plugin " plugin for hyprland")) - (description (string-append "official " plugin " plugin for hyprland"))))))) + (package + (name (string-append "hyprland-plugin-" plugin)) + (version "0.42.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/hyprwm/hyprland-plugins.git") + (commit (string-append "v" version)))) + (sha256 + (base32 + "1qzi8c29bam3cj1rngw3gidgphldw7q196iwa9ji5jq071nc1z38")) + (file-name (git-file-name name version)))) + (build-system cmake-build-system) + (arguments + (list #:tests? #f + #:cmake cmake-minimal-3.27.0 + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'chdir + (lambda _ (chdir (string-append "../source/" plugin "/"))))))) + (native-inputs + (list pkg-config + gcc-13 + hyprwayland-scanner)) + (inputs + (list gcc-13 + aquamarine + pango + hyprland-protocols + hyprland + hyprlang + hyprutils + libdrm)) + (license license:bsd-3) + (home-page "https://github.com/hyprwm/hyprland-plugins") + (synopsis (string-append "official " plugin " plugin for hyprland")) + (description (string-append "official " plugin " plugin for hyprland")))))) (define-public hyprland-plugins |