gnu: evince: Update to 44.1.

* gnu/packages/gnome.scm (evince): Update to 44.1.
[arguments]: Update skip-gtk-update-icon-cache phase.
This commit is contained in:
Maxim Cournoyer 2023-04-12 23:20:48 -04:00
parent 11ecc5a4f8
commit 8d347815c7
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -39,7 +39,7 @@
;;; Copyright © 2019 Giacomo Leidi <goodoldpaul@autistici.org> ;;; Copyright © 2019 Giacomo Leidi <goodoldpaul@autistici.org>
;;; Copyright © 2019 Jelle Licht <jlicht@fsfe.org> ;;; Copyright © 2019 Jelle Licht <jlicht@fsfe.org>
;;; Copyright © 2019 Jonathan Frederickson <jonathan@terracrypt.net> ;;; Copyright © 2019 Jonathan Frederickson <jonathan@terracrypt.net>
;;; Copyright © 2019, 2020, 2021, 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com> ;;; Copyright © 2019, 2020, 2021, 2022, 2023 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; Copyright © 2019, 2020 Martin Becze <mjbecze@riseup.net> ;;; Copyright © 2019, 2020 Martin Becze <mjbecze@riseup.net>
;;; Copyright © 2019 David Wilson <david@daviwil.com> ;;; Copyright © 2019 David Wilson <david@daviwil.com>
;;; Copyright © 2019, 2020 Raghav Gururajan <raghavgururajan@disroot.org> ;;; Copyright © 2019, 2020 Raghav Gururajan <raghavgururajan@disroot.org>
@ -2669,13 +2669,13 @@ (define-public gnome-keyring
(define-public evince (define-public evince
(package (package
(name "evince") (name "evince")
(version "42.3") (version "44.1")
(source (origin (source (origin
(method url-fetch) (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 (sha256
(base32 (base32
"0pk42icnf4kdcaqaj17mcf4sxi82h1fdg2ds2zdrcv4lbj2czbj9")))) "0523lzk7xpfr6gir8nx80fmp1lhajm837hilmgn8zczz2nxx7bqm"))))
(build-system meson-build-system) (build-system meson-build-system)
(arguments (arguments
`(#:glib-or-gtk? #t `(#:glib-or-gtk? #t
@ -2686,8 +2686,10 @@ (define-public evince
(add-after 'unpack 'skip-gtk-update-icon-cache (add-after 'unpack 'skip-gtk-update-icon-cache
;; Don't create 'icon-theme.cache'. ;; Don't create 'icon-theme.cache'.
(lambda _ (lambda _
(substitute* "meson_post_install.py" (substitute* "meson.build"
(("gtk-update-icon-cache") "true"))))))) (("(glib_compile_schemas|gtk_update_icon_cache|\
update_desktop_database): true" _ tool)
(string-append tool ": false"))))))))
(inputs (inputs
(list libarchive (list libarchive
libgxps libgxps