Dear guix, If we update gnome-autoar (the tool to manage archives), we can update nautilus. What do you think?
Vivien
From bcdf96f406b6b108be3cd0e701ad9f08756dd450 Mon Sep 17 00:00:00 2001 From: Vivien Kraus <[email protected]> Date: Sat, 13 Nov 2021 08:57:15 +0000 Subject: [PATCH 1/3] gnu: gnome-autoar: Upgrade to 0.4.1. * gnu/packages/gnome.scm (gnome-autoar): Update to 0.4.1. * gnu/packages/gnome.scm (gnome-autoar) [build-system]: Switch to meson. * gnu/packages/gnome.scm (gnome-autoar) [native-inputs]: Add glib:bin for glib-mkenums. --- gnu/packages/gnome.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index bc885156e4..a0005f0f63 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -8837,7 +8837,7 @@ (define-public gtk-vnc (define-public gnome-autoar (package (name "gnome-autoar") - (version "0.3.3") + (version "0.4.1") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/" name "/" @@ -8845,10 +8845,11 @@ (define-public gnome-autoar name "-" version ".tar.xz")) (sha256 (base32 - "012w7rhhpxvlrnnhqy01vwzg1wxqpy8jbqgizn47wnip7bvh0917")))) - (build-system glib-or-gtk-build-system) + "03hmm7cjgjvyxlflghfa89s1amj16qapl2c9pv0r2bfrp87dasv4")))) + (build-system meson-build-system) (native-inputs `(("gobject-introspection" ,gobject-introspection) + ("glib:bin" ,glib "bin") ("pkg-config" ,pkg-config))) (propagated-inputs `(("libarchive" ,libarchive))) ; Required by gnome-autoar-0.pc -- 2.33.1
From 9103c852de3eee1e0f3a1ace79a2e1860812ee23 Mon Sep 17 00:00:00 2001 From: Vivien Kraus <[email protected]> Date: Sat, 13 Nov 2021 08:49:32 +0000 Subject: [PATCH 2/3] gnu: nautilus: Use libsoup 2 because of tracker. * gnu/packages/gnome.scm (nautilus) [inputs]: Use libsoup-2. * gnu/packages/gnome.scm (nautilus) [arguments]: Use meson 0.59. --- gnu/packages/gnome.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index a0005f0f63..250e200783 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -9081,7 +9081,8 @@ (define-public nautilus "03gn416vvpvyy75pj3xkpxrqilbvjhqbvrdi5fdaivp50zzg47mp")))) (build-system meson-build-system) (arguments - '(#:glib-or-gtk? #t + `(#:glib-or-gtk? #t + #:meson ,meson-0.59 #:phases (modify-phases %standard-phases (add-after 'unpack 'skip-gtk-update-icon-cache @@ -9111,7 +9112,7 @@ (define-public nautilus ("libportal" ,libportal) ("libseccomp" ,libseccomp) ("libselinux" ,libselinux) - ("libsoup" ,libsoup) + ("libsoup" ,libsoup-minimal-2) ; to satisfy tracker dependencies ("tracker" ,tracker) ("tracker-miners" ,tracker-miners) ;; XXX: gtk+ is required by libnautilus-extension.pc -- 2.33.1
From 1a9f43b31715e5a3b2269501d35dd4ab094a9cb8 Mon Sep 17 00:00:00 2001 From: Vivien Kraus <[email protected]> Date: Sat, 13 Nov 2021 08:58:20 +0000 Subject: [PATCH 3/3] gnu: nautilus: Update to 41.0. * gnu/packages/gnome.scm (nautilus): Upgrade to 41.0. * gnu/packages/gnome.scm (nautilus) [arguments]: Use meson 0.59. --- gnu/packages/gnome.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 250e200783..e10d9ca481 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -9070,7 +9070,7 @@ (define-public tracker-miners (define-public nautilus (package (name "nautilus") - (version "40.2") + (version "41.0") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/" name "/" @@ -9078,7 +9078,7 @@ (define-public nautilus name "-" version ".tar.xz")) (sha256 (base32 - "03gn416vvpvyy75pj3xkpxrqilbvjhqbvrdi5fdaivp50zzg47mp")))) + "1rd1a0wjh2sc7mzw6m61rryvgxpi2lin4xj0x9khqw04q6nl3fgr")))) (build-system meson-build-system) (arguments `(#:glib-or-gtk? #t -- 2.33.1
signature.asc
Description: PGP signature
