GNU bug report logs -
#74622
[PATCH gnome-team 00/10] Getting ready to finally deliver GNOME 46
Previous Next
Full log
View this message in rfc822 format
Hello,
Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:
> * gnu/packages/freedesktop.scm (xdg-desktop-portal-next): Inline into…
> (xdg-desktop-portal): … this.
> ---
> gnu/packages/freedesktop.scm | 80 ++++++++++++------------------------
> 1 file changed, 26 insertions(+), 54 deletions(-)
>
> diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
> index d197b5f553..64d7218a5c 100644
> --- a/gnu/packages/freedesktop.scm
> +++ b/gnu/packages/freedesktop.scm
> @@ -3122,7 +3122,7 @@ (define-public libportal
> (define-public xdg-desktop-portal
> (package
> (name "xdg-desktop-portal")
> - (version "1.16.0")
> + (version "1.18.4")
> (source
> (origin
> (method url-fetch)
> @@ -3131,30 +3131,13 @@ (define-public xdg-desktop-portal
> version "/xdg-desktop-portal-" version ".tar.xz"))
> (sha256
> (base32
> - "06cczlh39kc41rvav06v37sad827y61rffy3v29i918ibj8sahav"))))
> - (build-system gnu-build-system)
> - (native-inputs
> - `(("pkg-config" ,pkg-config)
> - ("autoconf" ,autoconf)
> - ("automake" ,automake)
> - ("libtool" ,libtool)
> - ("glib:bin" ,glib "bin")
> - ("which" ,which)
> - ("gettext" ,gettext-minimal)))
> - (inputs
> - `(("gdk-pixbuf" ,gdk-pixbuf)
> - ("glib" ,glib)
> - ("flatpak" ,flatpak)
> - ("fontconfig" ,fontconfig)
> - ("json-glib" ,json-glib)
> - ("libportal" ,libportal)
> - ("dbus" ,dbus)
> - ("geoclue" ,geoclue)
> - ("pipewire" ,pipewire)
> - ("fuse" ,fuse)))
> + "0r8y8qmzcfj7b7brqcxr9lg8pavfds815ffvj0kqc378fhgaln5q"))
> + ;; Disable portal tests since they try to use fuse.
> + (patches (search-patches "xdg-desktop-portal-disable-portal-tests.patch"))))
> + (build-system meson-build-system)
> (arguments
> `(#:configure-flags
> - (list "--with-systemd=no")
> + (list "-Dsystemd=disabled")
> #:phases
> (modify-phases %standard-phases
> (add-after 'unpack 'po-chmod
> @@ -3165,6 +3148,26 @@ (define-public xdg-desktop-portal
> (find-files "po" "\\.po$"))))
> (add-after 'unpack 'set-home-directory
> (lambda _ (setenv "HOME" "/tmp"))))))
> + (native-inputs
> + (list pkg-config
> + `(,glib "bin")
> + gettext-minimal
> + python
> + python-dbusmock
> + python-pytest
> + python-pytest-xdist))
> + (inputs
> + (list bubblewrap
> + gdk-pixbuf
> + glib
> + flatpak
> + fontconfig
> + json-glib
> + libportal
> + dbus
> + geoclue
> + pipewire
> + fuse))
Please sort the inputs lexicographically :-).
--
Thanks,
Maxim
This bug report was last modified 154 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.