Update to evince-42.1.

This commit is contained in:
ajacoutot 2022-04-13 13:27:44 +00:00
parent 07edaecef9
commit ac2ff9fc29
6 changed files with 7 additions and 48 deletions

View File

@ -1,8 +1,7 @@
COMMENT= GNOME document viewer
GNOME_PROJECT= evince
GNOME_VERSION= 41.4
REVISION= 0
GNOME_VERSION= 42.1
MAJ_V= 3.0
SUBST_VARS= MAJ_V
@ -31,7 +30,7 @@ MODULES= devel/dconf \
DEBUG_PACKAGES = ${BUILD_PACKAGES}
MODGNOME_TOOLS += desktop-file-utils gobject-introspection
MODGNOME_TOOLS += desktop-file-utils gobject-introspection gi-docgen
MODGNOME_TOOLS += gtk-update-icon-cache shared-mime-info
BUILD_DEPENDS= devel/gsettings-desktop-schemas
@ -51,8 +50,7 @@ RUN_DEPENDS= archivers/unrar \
CONFIGURE_ENV= CXXFLAGS="${CXXFLAGS} -I${LOCALBASE}/include"
CONFIGURE_ARGS += -Dt1lib=disabled \
-Dsystemduserunitdir=no \
CONFIGURE_ARGS += -Dsystemduserunitdir=no \
-Dgtk_doc=false
# fix build with clang
@ -83,7 +81,7 @@ LIB_DEPENDS += graphics/djvulibre \
x11/gnome/desktop \
x11/gnome/nautilus
WANTLIB += archive djvulibre gnome-desktop-3 gstreamer-1.0 gstvideo-1.0
WANTLIB += gxps intl kpathsea m nautilus-extension spectre z
WANTLIB += gxps intl kpathsea m nautilus-extension spectre
# XXX not sure that's needed automatic conversion
RUN_DEPENDS += print/texlive/base,-main

View File

@ -1,2 +1,2 @@
SHA256 (evince-41.4.tar.xz) = /yRSQPIwkivsMqTXsKHZGyR6g9E0hPmbdANdUesjITA=
SIZE (evince-41.4.tar.xz) = 2889008
SHA256 (evince-42.1.tar.xz) = skdnuz1RA7TjWw4VzwM9viSI+IcAzdiC0ipDre7C6Ao=
SIZE (evince-42.1.tar.xz) = 2850652

View File

@ -1,13 +0,0 @@
Fix build with meson >= 0.60.0
Index: backend/meson.build
--- backend/meson.build.orig
+++ backend/meson.build
@@ -53,7 +53,6 @@ foreach backend, backend_mime_types: backends
)
i18n.merge_file(
- appstream,
input: appstream_in,
output: appstream,
po_dir: po_dir,

View File

@ -1,13 +0,0 @@
Fix build with meson >= 0.60.0
Index: data/meson.build
--- data/meson.build.orig
+++ data/meson.build
@@ -15,7 +15,6 @@ foreach desktop: desktops
)
i18n.merge_file(
- desktop,
type: 'desktop',
input: desktop_in,
output: desktop,

View File

@ -1,13 +0,0 @@
Fix build with meson >= 0.60.0
Index: meson.build
--- meson.build.orig
+++ meson.build
@@ -498,7 +498,6 @@ install_headers(
appdata = ev_namespace + '.appdata.xml'
i18n.merge_file(
- appdata,
input: appdata + '.in',
output: appdata,
po_dir: po_dir,

View File

@ -36,7 +36,6 @@ include/evince/${MAJ_V}/libdocument/ev-document-type-builtins.h
include/evince/${MAJ_V}/libdocument/ev-document.h
include/evince/${MAJ_V}/libdocument/ev-file-exporter.h
include/evince/${MAJ_V}/libdocument/ev-file-helpers.h
include/evince/${MAJ_V}/libdocument/ev-form-field-private.h
include/evince/${MAJ_V}/libdocument/ev-form-field.h
include/evince/${MAJ_V}/libdocument/ev-image.h
include/evince/${MAJ_V}/libdocument/ev-init.h
@ -48,6 +47,7 @@ include/evince/${MAJ_V}/libdocument/ev-macros.h
include/evince/${MAJ_V}/libdocument/ev-mapping-list.h
include/evince/${MAJ_V}/libdocument/ev-media.h
include/evince/${MAJ_V}/libdocument/ev-page.h
include/evince/${MAJ_V}/libdocument/ev-portal.h
include/evince/${MAJ_V}/libdocument/ev-render-context.h
include/evince/${MAJ_V}/libdocument/ev-selection.h
include/evince/${MAJ_V}/libdocument/ev-transition-effect.h