summaryrefslogtreecommitdiff
path: root/modules/freya/packages/wm.scm
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2024-08-10 17:25:37 -0400
committerFreya Murphy <freya@freyacat.org>2024-08-10 17:25:37 -0400
commit30c292afa01357c0e95e1d1e554f509ab28c9f77 (patch)
tree1a8510b799ecb248408909fda4a966f0d03897f4 /modules/freya/packages/wm.scm
parentfix caddy, add uki, update pipewire, update xdg-desktop-portal-hyprland (diff)
downloaddotfiles-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.scm78
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