From 969eb180b8587add6c0daed476a76e46a58bd488 Mon Sep 17 00:00:00 2001 From: Mathieu Othacehe Date: Fri, 24 Sep 2021 18:49:51 +0000 Subject: [PATCH] gnu: nautilus: Update to 40.2. * gnu/packages/gnome.scm (nautilus): Update to 40.2. [source]: Fix the URI. [arguments]: Remove a phase trailing #t. [inputs]: Add libhandy and libportal. --- gnu/packages/gnome.scm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 8bb53c8b0b..bbbc297200 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -8976,15 +8976,15 @@ (define-public tracker-miners (define-public nautilus (package (name "nautilus") - (version "3.38.2") + (version "40.2") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/" name "/" - (version-major+minor version) "/" + (version-major version) "/" name "-" version ".tar.xz")) (sha256 (base32 - "19ln84d6s05h6cvx3c500bg5pvkz4k6p6ykmr2201rblq9afp76h")))) + "03gn416vvpvyy75pj3xkpxrqilbvjhqbvrdi5fdaivp50zzg47mp")))) (build-system meson-build-system) (arguments '(#:glib-or-gtk? #t @@ -8994,8 +8994,7 @@ (define-public nautilus ;; Don't create 'icon-theme.cache'. (lambda _ (substitute* "build-aux/meson/postinstall.py" - (("gtk-update-icon-cache") "true")) - #t))) + (("gtk-update-icon-cache") "true"))))) ;; XXX: FAIL: check-nautilus ;; Settings schema 'org.gnome.nautilus.preferences' is not installed #:tests? #f)) @@ -9014,6 +9013,8 @@ (define-public nautilus ("gnome-autoar" ,gnome-autoar) ("gst-plugins-base" ,gst-plugins-base) ("json-glib" ,json-glib) + ("libhandy" ,libhandy) + ("libportal" ,libportal) ("libseccomp" ,libseccomp) ("libselinux" ,libselinux) ("libsoup" ,libsoup)