gnu: nautilus: Use libsoup 2 because of tracker.

* gnu/packages/gnome.scm (nautilus)[inputs]: Replace libsoup with libsoup-minimal-2.
[arguments]: Use meson 0.59.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
This commit is contained in:
Vivien Kraus 2021-11-13 08:49:32 +00:00 committed by Ricardo Wurmus
parent b7de4098ef
commit 75b5ad6aa3
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -9056,7 +9056,8 @@ (define-public nautilus
"03gn416vvpvyy75pj3xkpxrqilbvjhqbvrdi5fdaivp50zzg47mp")))) "03gn416vvpvyy75pj3xkpxrqilbvjhqbvrdi5fdaivp50zzg47mp"))))
(build-system meson-build-system) (build-system meson-build-system)
(arguments (arguments
'(#:glib-or-gtk? #t `(#:glib-or-gtk? #t
#:meson ,meson-0.59
#:phases #:phases
(modify-phases %standard-phases (modify-phases %standard-phases
(add-after 'unpack 'skip-gtk-update-icon-cache (add-after 'unpack 'skip-gtk-update-icon-cache
@ -9086,7 +9087,7 @@ (define-public nautilus
("libportal" ,libportal) ("libportal" ,libportal)
("libseccomp" ,libseccomp) ("libseccomp" ,libseccomp)
("libselinux" ,libselinux) ("libselinux" ,libselinux)
("libsoup" ,libsoup) ("libsoup" ,libsoup-minimal-2) ; to satisfy tracker dependencies
("tracker" ,tracker) ("tracker" ,tracker)
("tracker-miners" ,tracker-miners) ("tracker-miners" ,tracker-miners)
;; XXX: gtk+ is required by libnautilus-extension.pc ;; XXX: gtk+ is required by libnautilus-extension.pc