guix_mirror_bot pushed a commit to branch gnome-team
in repository guix.
commit ad55daf57f618d29b325914f83bf73c3bd06990c
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Sun May 18 11:38:27 2025 +0900
gnu: xdg-desktop-portal-gnome: Update to 48.0.
* gnu/packages/gnome.scm (xdg-desktop-portal-gnome): Update to 48.0.
[#:phases]: Add ‘unpack-libgxdp’.
[inputs]: Add libgxdp-origin.
---
gnu/packages/gnome.scm | 15 ++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index ade495b45d..6121c4da58 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -13170,7 +13170,7 @@ provided there is a DBus service present:
(define-public xdg-desktop-portal-gnome
(package
(name "xdg-desktop-portal-gnome")
- (version "46.2")
+ (version "48.0")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnome/sources/" name "/"
@@ -13178,7 +13178,7 @@ provided there is a DBus service present:
name "-" version ".tar.xz"))
(sha256
(base32
- "1mhngp24k06i993kw6kzq0x8hwbbvkk3nq9s0cnm10w4bsi5ximm"))
+ "0qc8kk8wycjj65mh04pylh6fcxx5wj5bp5ipxc4a6k9nw6iaq5fd"))
(snippet
#~(begin
(use-modules (guix build utils))
@@ -13187,12 +13187,21 @@ provided there is a DBus service present:
(arguments
(list
#:glib-or-gtk? #t
- #:configure-flags #~'("-Dsystemduserunitdir=no")))
+ #:configure-flags #~'("-Dsystemduserunitdir=no")
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'unpack-libgxdp
+ (lambda* (#:key inputs #:allow-other-keys)
+ (copy-recursively
+ (dirname (search-input-file inputs
+ "libgxdp.doap"))
+ "subprojects/libgxdp"))))))
(inputs
(list gnome-desktop
gsettings-desktop-schemas
libadwaita
libxml2
+ libgxdp-origin
xdg-desktop-portal
xdg-desktop-portal-gtk))
(native-inputs