diff options
author | Sisiutl <sisiutl@egregore.fun> | 2024-11-15 01:57:53 +0100 |
---|---|---|
committer | Sisiutl <sisiutl@egregore.fun> | 2024-11-15 02:38:31 +0100 |
commit | e2b24fe0d1a0bcecf6412212fb2db9adab0e2a83 (patch) | |
tree | 2e9fd1ee33de8487bdf408749ce353fc396dba5b | |
parent | e153e6d5f3d953cb62b067bf89230c625565c94e (diff) |
version bump
-rw-r--r-- | sigils/packages/hyprland.scm | 112 |
1 files changed, 57 insertions, 55 deletions
diff --git a/sigils/packages/hyprland.scm b/sigils/packages/hyprland.scm index ee500ea..3ef0f48 100644 --- a/sigils/packages/hyprland.scm +++ b/sigils/packages/hyprland.scm @@ -49,12 +49,12 @@ ;;; Hyprland -(define hyprland-version "0.44.1") +(define hyprland-version "0.45.0") (define-public hyprutils (package (name "hyprutils") - (version "0.2.3") + (version "0.2.5") (home-page "https://hyprland.org/") (source (origin @@ -63,7 +63,7 @@ (url "https://code.hyprland.org/hyprwm/hyprutils") (commit (string-append "v" version)))) (sha256 - (base32 "01dh24rf62gb6xm32f7mfv6wx0dxprr1q9y73hvv7xanrjyia2zn")))) + (base32 "13fi64ch0d0p2ss0xw7b8axsrsp9p3ckylx866kp17brd0dzvvs8")))) (build-system cmake-build-system) (native-inputs (list gcc-13 ;; TODO: remove this when GCC 13 is the default pkg-config)) @@ -102,7 +102,7 @@ clients.") (define-public aquamarine (package (name "aquamarine") - (version "0.4.3") + (version "0.4.5") (home-page "https://hyprland.org/") (source (origin @@ -111,7 +111,7 @@ clients.") (url "https://code.hyprland.org/hyprwm/aquamarine") (commit (string-append "v" version)))) (sha256 - (base32 "0x1zz1ywchs0awkjkvdgskgqnp6pz5lqwmgr8g0zc0i7inhyg1p3")))) + (base32 "10wkyycxwahc0n3xczp7pi63823997qpm8x7z2sfqymda9ckl6d6")))) (build-system cmake-build-system) (native-inputs (list gcc-13 ;; TODO: remove this when GCC 13 is the default pkg-config @@ -166,7 +166,7 @@ are small, hyprland-exclusive plumbing protocols anyways.") (define-public hyprlang (package (name "hyprlang") - (version "0.4.2") + (version "0.5.3") (home-page "https://hyprland.org/") (source (origin @@ -175,10 +175,11 @@ are small, hyprland-exclusive plumbing protocols anyways.") (url "https://code.hyprland.org/hyprwm/hyprlang") (commit (string-append "v" version)))) (sha256 - (base32 "0s9lzp6s28j6liskdxf0xjawnjmcgsdsjf07n5yikbd7x61rd332")))) + (base32 "0yvfrz3hdyxzhngzhr0bgc5279ra5fv01hbfi6pdj84pz0lpaw02")))) (build-system cmake-build-system) (native-inputs (list gcc-13 ;; TODO: remove this when GCC 13 is the default pkg-config)) + (inputs (list hyprutils)) (arguments '(#:build-type "release")) (synopsis "Hyprland configuration language") (description "The hypr configuration language is a configuration language @@ -225,7 +226,7 @@ replacement for XCursor.") (url "https://code.hyprland.org/hyprwm/Hyprland") (commit (string-append "v" version)))) (sha256 - (base32 "11vw1h9al4jvqprwbrmxvcpxwhvsjj398wbz4flqbnmxa8idvdq1")))) + (base32 "1wawqdc6wjk724b5drsh3nxhmss9ksk2ks94490lgf22wmf3ck3g")))) (build-system meson-build-system) (arguments (list #:meson meson-1.5 #:configure-flags '(list "-Dxwayland=enabled" @@ -262,53 +263,6 @@ replacement for XCursor.") (description "Hyprland is a 100% independent, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.") (license license:bsd-3))) -(define-public hyprsplit - (package - (name "hyprsplit") - (version hyprland-version) - (home-page "https://github.com/shezdy/hyprsplit") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/shezdy/hyprsplit") - (commit (string-append "v" version)))) - (sha256 - (base32 "0dvisiff3c69wqfb5xsh4jf8lcm1d1aj0nx8djbl1jfcccfx1q4p")))) - (build-system meson-build-system) - ;; Hyprland plugins need the same inputs as Hyprland, and Hyprland itself - (native-inputs (package-native-inputs hyprland)) - (inputs (modify-inputs (package-inputs hyprland) - (append hyprland))) - (arguments '(#:build-type "release")) - (synopsis "awesome / dwm like workspaces for hyprland") - (description "hyprland plugin for separate sets of workspaces on each monitor") - (license license:bsd-3))) - -(define-public split-monitor-workspaces - (let ((hyprpm-pin "7c0cec6e8661facf252b2c974f214b60c4f87466")) - (package - (name "split-monitor-workspaces") - (version hyprland-version) - (home-page "https://github.com/Duckonaut/split-monitor-workspaces") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/Duckonaut/split-monitor-workspaces") - (commit hyprpm-pin))) - (sha256 - (base32 "1i6xlpcgqz8xn8hxjynipv84hkpknsszf2h9adpx4ka5hndjg16i")))) - (build-system meson-build-system) - ;; Hyprland plugins need the same inputs as Hyprland, and Hyprland itself - (native-inputs (package-native-inputs hyprland)) - (inputs (modify-inputs (package-inputs hyprland) - (append hyprland))) - (arguments '(#:build-type "release")) - (synopsis "awesome / dwm like workspaces for hyprland") - (description "hyprland plugin for separate sets of workspaces on each monitor") - (license license:bsd-3)))) - (define-public hyprpaper (package (name "hyprpaper") @@ -484,3 +438,51 @@ implementation. It allows for screensharing, global shortcuts, etc.") (description "hyprpicker is an utility for picking a color from your screen on Hyprland.") (license license:bsd-3))) + +(define-public hyprsplit + (package + (name "hyprsplit") + (version hyprland-version) + (home-page "https://github.com/shezdy/hyprsplit") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/shezdy/hyprsplit") + (commit (string-append "v" version)))) + (sha256 + (base32 "0dvisiff3c69wqfb5xsh4jf8lcm1d1aj0nx8djbl1jfcccfx1q4p")))) + (build-system meson-build-system) + ;; Hyprland plugins need the same inputs as Hyprland, and Hyprland itself + (native-inputs (package-native-inputs hyprland)) + (inputs (modify-inputs (package-inputs hyprland) + (append hyprland))) + (arguments '(#:build-type "release")) + (synopsis "awesome / dwm like workspaces for hyprland") + (description "hyprland plugin for separate sets of workspaces on each monitor") + (license license:bsd-3))) + +(define-public split-monitor-workspaces + ;; 0.44.1 pin + (let ((hyprpm-pin "7c0cec6e8661facf252b2c974f214b60c4f87466")) + (package + (name "split-monitor-workspaces") + (version hyprland-version) + (home-page "https://github.com/Duckonaut/split-monitor-workspaces") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Duckonaut/split-monitor-workspaces") + (commit hyprpm-pin))) + (sha256 + (base32 "1i6xlpcgqz8xn8hxjynipv84hkpknsszf2h9adpx4ka5hndjg16i")))) + (build-system meson-build-system) + ;; Hyprland plugins need the same inputs as Hyprland, and Hyprland itself + (native-inputs (package-native-inputs hyprland)) + (inputs (modify-inputs (package-inputs hyprland) + (append hyprland))) + (arguments '(#:build-type "release")) + (synopsis "awesome / dwm like workspaces for hyprland") + (description "hyprland plugin for separate sets of workspaces on each monitor") + (license license:bsd-3)))) |