diff --git a/channels.scm b/channels.scm index 405dd1c..ba9bb30 100644 --- a/channels.scm +++ b/channels.scm @@ -3,7 +3,7 @@ (url "https://git.savannah.gnu.org/git/guix.git") (branch "master") (commit - "40e78353a4699b8edb6600d82df648914c9110b9") + "449e09c90991fd03343b769423f1ed417673cbd2") (introduction (make-channel-introduction "9edb3f66fd807b096b48283debdcddccfea34bad" @@ -14,7 +14,7 @@ (url "https://gitlab.com/nonguix/nonguix") (branch "master") (commit - "bb184bd0a8f91beec3a00718759e96c7828853de") + "5a0490f23d8cb9a564a2486b2507356cfb328129") (introduction (make-channel-introduction "897c1a470da759236cc11798f4e0a5f7d4d59fbc" @@ -25,7 +25,7 @@ (url "https://codeberg.org/hako/rosenthal.git") (branch "trunk") (commit - "58ad8f96b670fd58c474d188be7ae8fa0840b791") + "6b1a540e247ad31c9b06488119f986966ee37015") (introduction (make-channel-introduction "7677db76330121a901604dfbad19077893865f35" diff --git a/modules/ryan-packages/freedesktop.scm b/modules/ryan-packages/freedesktop.scm index 7fb0652..0ac94f4 100644 --- a/modules/ryan-packages/freedesktop.scm +++ b/modules/ryan-packages/freedesktop.scm @@ -16,9 +16,11 @@ #:use-module (gnu packages image) #:use-module (gnu packages qt) #:use-module (gnu packages cmake) + #:use-module (gnu packages gcc) #:use-module (gnu packages pkg-config) #:use-module (gnu packages freedesktop) #:use-module (gnu packages xorg) + #:use-module (gnu packages glib) #:use-module (gnu packages man) #:use-module (rosenthal packages wm) #:use-module (gnu packages wm)) @@ -42,7 +44,7 @@ (define-public xdg-desktop-portal-hyprland (package (name "xdg-desktop-portal-hyprland") - (version "0.5.0") + (version "1.1.0") (source (origin (method git-fetch) (uri (git-reference @@ -51,7 +53,7 @@ (file-name (git-file-name name version)) (sha256 (base32 - "1dmgc0w4wjj9hwqg17wg529v8sbxr6czp9s319d5407jm780x40b")))) + "05gcdg3fw7plc9fri6rpq9la1xjij93jqkqmq57mrqjgwg3jlmrb")))) (build-system meson-build-system) (arguments (list @@ -95,8 +97,8 @@ (dirname (search-input-file inputs (string-append "/bin/" program)))) '("slurp")))))))))) - (native-inputs (list cmake pkg-config qtbase-5)) - (inputs (list elogind hyprland hyprland-protocols slurp pipewire wayland-protocols wayland libinih mesa qtwayland-5 `(,util-linux "lib"))) + (native-inputs (list gcc-13 cmake pkg-config qtbase-5)) + (inputs (list elogind hyprland hyprland-protocols slurp pipewire wayland-protocols wayland libinih mesa sdbus-c++ qtwayland-5 `(,util-linux "lib"))) (home-page "") (synopsis "test") (description "test") @@ -132,4 +134,4 @@ (description "mirror displays") (license license:expat))) -wl-mirror +xdg-desktop-portal-hyprland