From 8d347815c742283de30f43cd26363f372dc506af Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Wed, 12 Apr 2023 23:20:48 -0400 Subject: gnu: evince: Update to 44.1. * gnu/packages/gnome.scm (evince): Update to 44.1. [arguments]: Update skip-gtk-update-icon-cache phase. --- gnu/packages/gnome.scm | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 49ff1464f5..d3c3916777 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -39,7 +39,7 @@ ;;; Copyright © 2019 Giacomo Leidi ;;; Copyright © 2019 Jelle Licht ;;; Copyright © 2019 Jonathan Frederickson -;;; Copyright © 2019, 2020, 2021, 2022 Maxim Cournoyer +;;; Copyright © 2019, 2020, 2021, 2022, 2023 Maxim Cournoyer ;;; Copyright © 2019, 2020 Martin Becze ;;; Copyright © 2019 David Wilson ;;; Copyright © 2019, 2020 Raghav Gururajan @@ -2669,13 +2669,13 @@ (define-public gnome-keyring (define-public evince (package (name "evince") - (version "42.3") + (version "44.1") (source (origin (method url-fetch) - (uri "mirror://gnome/sources/evince/42/evince-42.3.tar.xz") + (uri "mirror://gnome/sources/evince/44/evince-44.1.tar.xz") (sha256 (base32 - "0pk42icnf4kdcaqaj17mcf4sxi82h1fdg2ds2zdrcv4lbj2czbj9")))) + "0523lzk7xpfr6gir8nx80fmp1lhajm837hilmgn8zczz2nxx7bqm")))) (build-system meson-build-system) (arguments `(#:glib-or-gtk? #t @@ -2686,8 +2686,10 @@ (define-public evince (add-after 'unpack 'skip-gtk-update-icon-cache ;; Don't create 'icon-theme.cache'. (lambda _ - (substitute* "meson_post_install.py" - (("gtk-update-icon-cache") "true"))))))) + (substitute* "meson.build" + (("(glib_compile_schemas|gtk_update_icon_cache|\ +update_desktop_database): true" _ tool) + (string-append tool ": false")))))))) (inputs (list libarchive libgxps -- cgit v1.2.3