[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
65/181: gnu: evince: Update to 42.3.
From: |
guix-commits |
Subject: |
65/181: gnu: evince: Update to 42.3. |
Date: |
Tue, 13 Sep 2022 02:25:43 -0400 (EDT) |
apteryx pushed a commit to branch master
in repository guix.
commit 184d61114f026477d7527aaa2441795cf6091973
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Mon Sep 5 02:00:46 2022 -0400
gnu: evince: Update to 42.3.
* gnu/packages/gnome.scm (evince): Update to 42.3.
[meson]: Delete argument.
[configure-flags]: Remove "-Dintrospection" and "-Dgtk_doc=false."
[phases]: Delete trailing #t.
[native-inputs]: Delete labels. Add gi-docgen. Replace intltool with
gettext-minimal. Sort.
[home-page]: Update URL.
---
gnu/packages/gnome.scm | 35 ++++++++++++++---------------------
1 file changed, 14 insertions(+), 21 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 5742651594..0e7a60a5cb 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -2540,33 +2540,25 @@ forgotten when the session ends.")
(define-public evince
(package
(name "evince")
- (version "40.2")
+ (version "42.3")
(source (origin
(method url-fetch)
- (uri "mirror://gnome/sources/evince/40/evince-40.2.tar.xz")
+ (uri "mirror://gnome/sources/evince/42/evince-42.3.tar.xz")
(sha256
(base32
- "0xrwls1bhvny8vvd7mfjy9p26zjch0pd6x6j9jn9g2ka6xwyrxqg"))))
+ "0pk42icnf4kdcaqaj17mcf4sxi82h1fdg2ds2zdrcv4lbj2czbj9"))))
(build-system meson-build-system)
(arguments
`(#:glib-or-gtk? #t
- #:meson ,meson-0.60
#:build-type "release"
- #:configure-flags
- '("-Dnautilus=false"
- "-Dintrospection=true"
- ;; XXX: Generating the documentation fails because the
- ;; libevdocument.devhelp document cannot be created. This seems to be
- ;; caused by a problem during the XSL transformation.
- "-Dgtk_doc=false")
+ #:configure-flags '("-Dnautilus=false")
#:phases
(modify-phases %standard-phases
(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"))
- #t)))))
+ (("gtk-update-icon-cache") "true")))))))
(inputs
(list libarchive
libgxps
@@ -2575,7 +2567,7 @@ forgotten when the session ends.")
ghostscript
poppler
libtiff
- texlive-libkpathsea ; for DVI support
+ texlive-libkpathsea ; for DVI support
gnome-desktop
gsettings-desktop-schemas
gspell
@@ -2595,13 +2587,14 @@ forgotten when the session ends.")
libsecret
libhandy))
(native-inputs
- `(("itstool" ,itstool)
- ("intltool" ,intltool)
- ("glib" ,glib "bin")
- ("gobject-introspection" ,gobject-introspection)
- ("pkg-config" ,pkg-config)
- ("xmllint" ,libxml2)))
- (home-page "https://www.gnome.org/projects/evince/")
+ (list itstool
+ gettext-minimal
+ gi-docgen
+ `(,glib "bin")
+ gobject-introspection
+ pkg-config
+ libxml2))
+ (home-page " https://wiki.gnome.org/Apps")
(synopsis "GNOME's document viewer")
(description
"Evince is a document viewer for multiple document formats. It
- 147/181: gnu: lollypop: Update to 1.4.35 and enable tests., (continued)
- 147/181: gnu: lollypop: Update to 1.4.35 and enable tests., guix-commits, 2022/09/13
- 168/181: gnu: gupnp-igd: Build with gupnp-1.4., guix-commits, 2022/09/13
- 163/181: gnu: Add webkitgtk-next., guix-commits, 2022/09/13
- 154/181: gnu: polari: Update to 42.1., guix-commits, 2022/09/13
- 150/181: gnu: sound-juicer: Update to 3.38.0., guix-commits, 2022/09/13
- 151/181: gnu: ghex: Update to 42.3., guix-commits, 2022/09/13
- 152/181: gnu: libgit2-glib: Update to 1.1.0., guix-commits, 2022/09/13
- 159/181: gnu: sysprof: Update to 3.45.1., guix-commits, 2022/09/13
- 160/181: gnu: gnome-builder: Update to 42.1., guix-commits, 2022/09/13
- 58/181: gnu: gnome-bluetooth: Update to 42.4., guix-commits, 2022/09/13
- 65/181: gnu: evince: Update to 42.3.,
guix-commits <=
- 72/181: gnu: pango-next: Rename from "pango "to "pango-next"., guix-commits, 2022/09/13
- 83/181: gnu: gnome-weather: Update to 42.0., guix-commits, 2022/09/13
- 138/181: gnu: tracker: Patch a /bin/bash reference., guix-commits, 2022/09/13
- 166/181: gnu: libofx: Update to 0.10.7., guix-commits, 2022/09/13
- 162/181: gnu: libsoup: Update to 3.1.4., guix-commits, 2022/09/13
- 161/181: gnu: numix-gtk-theme: Remove input labels., guix-commits, 2022/09/13
- 156/181: gnu: apostrophe: Update to 2.6.3., guix-commits, 2022/09/13
- 173/181: gnu: arc-theme: Update to 20220405., guix-commits, 2022/09/13
- 175/181: gnu: Add libshumate., guix-commits, 2022/09/13
- 174/181: gnu: gnome-shell: Use libsoup 3 to fix tests., guix-commits, 2022/09/13