guix_mirror_bot pushed a commit to branch gnome-team
in repository guix.
commit 11f56f35af26aed4fbdcad16643e570e96b2e813
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 362faacf6f..ed139e9e21 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -13530,7 +13530,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 "/"
@@ -13538,7 +13538,7 @@ provided there is a DBus service present:
name "-" version ".tar.xz"))
(sha256
(base32
- "1mhngp24k06i993kw6kzq0x8hwbbvkk3nq9s0cnm10w4bsi5ximm"))
+ "0qc8kk8wycjj65mh04pylh6fcxx5wj5bp5ipxc4a6k9nw6iaq5fd"))
(snippet
#~(begin
(use-modules (guix build utils))
@@ -13547,12 +13547,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