git: 0397fe2031a8 - main - graphics/evince: update to 46.3.1

From: Baptiste Daroussin <bapt_at_FreeBSD.org>
Date: Thu, 06 Mar 2025 09:26:20 UTC
The branch main has been updated by bapt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0397fe2031a81f6a824356a21d236aed5e6ee249

commit 0397fe2031a81f6a824356a21d236aed5e6ee249
Author:     Baptiste Daroussin <bapt@FreeBSD.org>
AuthorDate: 2025-03-06 09:25:45 +0000
Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2025-03-06 09:26:17 +0000

    graphics/evince: update to 46.3.1
    
    While here disable nautilus extension support it does not work with
    recent nautilus
---
 graphics/evince/Makefile       | 16 +++-----
 graphics/evince/distinfo       |  6 +--
 graphics/evince/pkg-plist      | 82 +++++++++++++++++++++++++++++++++++++++--
 graphics/evince/pkg-plist-lite | 83 ++++++++++++++++++++++++++++++++++++++++--
 4 files changed, 166 insertions(+), 21 deletions(-)

diff --git a/graphics/evince/Makefile b/graphics/evince/Makefile
index 5c22795c956b..ebe9ab38ae43 100644
--- a/graphics/evince/Makefile
+++ b/graphics/evince/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	evince
-DISTVERSION=	43.1
-PORTREVISION=	11
+DISTVERSION=	46.3.1
 CATEGORIES=	graphics print gnome
 MASTER_SITES=	GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/}
 DIST_SUBDIR=	gnome
@@ -37,7 +36,8 @@ CPE_VENDOR=	gnome
 MESON_ARGS=	-Dgtk_doc=false \
 		-Dpdf=enabled \
 		-Dps=enabled \
-		-Dsystemduserunitdir=no
+		-Dsystemduserunitdir=no \
+		-Dnautilus=false
 
 .if ${FLAVOR} == lite
 MESON_ARGS+=		-Dintrospection=false \
@@ -45,7 +45,7 @@ MESON_ARGS+=		-Dintrospection=false \
 			-Dthumbnail_cache=disabled \
 			-Dthumbnailer=false
 USE_GNOME+=		libxml2
-OPTIONS_EXCLUDE=	DBUS NAUTILUS
+OPTIONS_EXCLUDE=	DBUS
 PLIST=			${.CURDIR}/pkg-plist-lite
 PKGNAMESUFFIX=		-lite
 COMMENT+=		without GNOME dependencies
@@ -61,8 +61,8 @@ GLIB_SCHEMAS=	org.gnome.Evince.gschema.xml
 PLIST_SUB=	VERSION=3.0
 
 OPTIONS_SUB=		yes
-OPTIONS_DEFINE=		COMICS DBUS DJVU DVI KEYRING NAUTILUS SPELL XPS
-OPTIONS_DEFAULT=	COMICS DBUS DJVU KEYRING NAUTILUS SPELL XPS
+OPTIONS_DEFINE=		COMICS DBUS DJVU DVI KEYRING SPELL XPS
+OPTIONS_DEFAULT=	COMICS DBUS DJVU KEYRING SPELL XPS
 
 COMICS_DESC=		Comic book archives support
 COMICS_MESON_ENABLED=	comics
@@ -83,10 +83,6 @@ KEYRING_DESC=		Keyring support
 KEYRING_LIB_DEPENDS=	libsecret-1.so:security/libsecret
 KEYRING_MESON_ENABLED=	keyring
 
-NAUTILUS_DESC=		Nautilus plugin
-NAUTILUS_USE=		GNOME=nautilus3
-NAUTILUS_MESON_TRUE=	nautilus
-
 SPELL_DESC=		spell checking support
 SPELL_MESON_ENABLED=	gspell
 SPELL_LIB_DEPENDS=	libgspell-1.so:textproc/gspell
diff --git a/graphics/evince/distinfo b/graphics/evince/distinfo
index 7aa1af0f0c52..6800330269f3 100644
--- a/graphics/evince/distinfo
+++ b/graphics/evince/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1668190946
-SHA256 (gnome/evince-43.1.tar.xz) = 6d75ca62b73bfbb600f718a098103dc6b813f9050b9594be929e29b4589d2335
-SIZE (gnome/evince-43.1.tar.xz) = 2909512
+TIMESTAMP = 1741252290
+SHA256 (gnome/evince-46.3.1.tar.xz) = 945c20a6f23839b0d5332729171458e90680da8264e99c6f9f41c219c7eeee7c
+SIZE (gnome/evince-46.3.1.tar.xz) = 2938724
diff --git a/graphics/evince/pkg-plist b/graphics/evince/pkg-plist
index e70708253774..d4725ae61f2b 100644
--- a/graphics/evince/pkg-plist
+++ b/graphics/evince/pkg-plist
@@ -73,18 +73,15 @@ lib/libevdocument3.so.%%GTK4_VERSION%%
 lib/libevview3.so
 lib/libevview3.so.3
 lib/libevview3.so.%%GTK3_VERSION%%
-%%NAUTILUS%%lib/nautilus/extensions-%%VERSION%%/libevince-properties-page.so
 libdata/pkgconfig/evince-document-%%VERSION%%.pc
 libdata/pkgconfig/evince-view-%%VERSION%%.pc
 %%DBUS%%libexec/evinced
 share/man/man1/evince-previewer.1.gz
 share/man/man1/evince-thumbnailer.1.gz
 share/man/man1/evince.1.gz
-share/GConf/gsettings/evince.convert
 share/applications/org.gnome.Evince-previewer.desktop
 share/applications/org.gnome.Evince.desktop
 %%DBUS%%share/dbus-1/services/org.gnome.evince.Daemon.service
-%%DATADIR%%/hand-open.png
 %%DATADIR%%/icons/hicolor/16x16/actions/object-rotate-left.png
 %%DATADIR%%/icons/hicolor/16x16/actions/object-rotate-right.png
 %%DATADIR%%/icons/hicolor/16x16/actions/view-page-continuous.png
@@ -881,6 +878,81 @@ share/help/eu/evince/synctex-support.page
 share/help/eu/evince/synctex.page
 share/help/eu/evince/textselection.page
 share/help/eu/evince/translate.page
+share/help/fa/evince/annotation-properties.page
+share/help/fa/evince/annotations-delete.page
+share/help/fa/evince/annotations-disabled.page
+share/help/fa/evince/annotations-navigate.page
+share/help/fa/evince/annotations-save.page
+share/help/fa/evince/annotations.page
+share/help/fa/evince/bookmarks.page
+share/help/fa/evince/bug-filing.page
+share/help/fa/evince/commandline.page
+share/help/fa/evince/convertPostScript.page
+share/help/fa/evince/convertSVG.page
+share/help/fa/evince/convertpdf.page
+share/help/fa/evince/default-settings.page
+share/help/fa/evince/develop.page
+share/help/fa/evince/documentation.page
+share/help/fa/evince/duplex-10pages.page
+share/help/fa/evince/duplex-11pages.page
+share/help/fa/evince/duplex-12pages.page
+share/help/fa/evince/duplex-13pages.page
+share/help/fa/evince/duplex-14pages.page
+share/help/fa/evince/duplex-15pages.page
+share/help/fa/evince/duplex-16pages.page
+share/help/fa/evince/duplex-3pages.page
+share/help/fa/evince/duplex-4pages.page
+share/help/fa/evince/duplex-5pages.page
+share/help/fa/evince/duplex-6pages.page
+share/help/fa/evince/duplex-7pages.page
+share/help/fa/evince/duplex-8pages.page
+share/help/fa/evince/duplex-9pages.page
+share/help/fa/evince/duplex-npages.page
+share/help/fa/evince/editing.page
+share/help/fa/evince/figures/add-text-annotation.png
+share/help/fa/evince/figures/annotations-nav-to-page.png
+share/help/fa/evince/figures/emblem-system-symbolic.svg
+share/help/fa/evince/figures/org.gnome.Evince.svg
+share/help/fa/evince/figures/zoom.png
+share/help/fa/evince/finding.page
+share/help/fa/evince/formats.page
+share/help/fa/evince/forms-saving.page
+share/help/fa/evince/forms.page
+share/help/fa/evince/headerbar.page
+share/help/fa/evince/index.page
+share/help/fa/evince/introduction.page
+share/help/fa/evince/invert-colors.page
+share/help/fa/evince/legal-unported.xml
+share/help/fa/evince/legal.xml
+share/help/fa/evince/license.page
+share/help/fa/evince/movingaround.page
+share/help/fa/evince/noprint.page
+share/help/fa/evince/openerror.page
+share/help/fa/evince/opening.page
+share/help/fa/evince/password.page
+share/help/fa/evince/presentations.page
+share/help/fa/evince/print-2sided.page
+share/help/fa/evince/print-booklet.page
+share/help/fa/evince/print-differentsize.page
+share/help/fa/evince/print-order.page
+share/help/fa/evince/print-pagescaling.page
+share/help/fa/evince/print-select.page
+share/help/fa/evince/printing.page
+share/help/fa/evince/reload.page
+share/help/fa/evince/singlesided-13-16pages.page
+share/help/fa/evince/singlesided-17-20pages.page
+share/help/fa/evince/singlesided-3-4pages.page
+share/help/fa/evince/singlesided-5-8pages.page
+share/help/fa/evince/singlesided-9-12pages.page
+share/help/fa/evince/singlesided-npages.page
+share/help/fa/evince/synctex-beamer.page
+share/help/fa/evince/synctex-compile.page
+share/help/fa/evince/synctex-editors.page
+share/help/fa/evince/synctex-search.page
+share/help/fa/evince/synctex-support.page
+share/help/fa/evince/synctex.page
+share/help/fa/evince/textselection.page
+share/help/fa/evince/translate.page
 share/help/fi/evince/annotation-properties.page
 share/help/fi/evince/annotations-delete.page
 share/help/fi/evince/annotations-disabled.page
@@ -2799,10 +2871,12 @@ share/locale/hi/LC_MESSAGES/evince.mo
 share/locale/hr/LC_MESSAGES/evince.mo
 share/locale/hu/LC_MESSAGES/evince.mo
 share/locale/id/LC_MESSAGES/evince.mo
+share/locale/ie/LC_MESSAGES/evince.mo
 share/locale/is/LC_MESSAGES/evince.mo
 share/locale/it/LC_MESSAGES/evince.mo
 share/locale/ja/LC_MESSAGES/evince.mo
 share/locale/ka/LC_MESSAGES/evince.mo
+share/locale/kab/LC_MESSAGES/evince.mo
 share/locale/kk/LC_MESSAGES/evince.mo
 share/locale/km/LC_MESSAGES/evince.mo
 share/locale/kn/LC_MESSAGES/evince.mo
@@ -2862,5 +2936,5 @@ share/metainfo/evince-pdfdocument.metainfo.xml
 share/metainfo/evince-psdocument.metainfo.xml
 share/metainfo/evince-tiffdocument.metainfo.xml
 %%XPS%%share/metainfo/evince-xpsdocument.metainfo.xml
-share/metainfo/org.gnome.Evince.appdata.xml
+share/metainfo/org.gnome.Evince.metainfo.xml
 share/thumbnailers/evince.thumbnailer
diff --git a/graphics/evince/pkg-plist-lite b/graphics/evince/pkg-plist-lite
index 7d8b5e02b266..f072cf2f0402 100644
--- a/graphics/evince/pkg-plist-lite
+++ b/graphics/evince/pkg-plist-lite
@@ -52,9 +52,9 @@ include/evince/%%VERSION%%/libview/ev-view.h
 %%COMICS%%lib/evince/4/backends/comicsdocument.evince-backend
 %%DJVU%%lib/evince/4/backends/djvudocument.evince-backend
 %%DVI%%lib/evince/4/backends/dvidocument.evince-backend
-%%DVI%%lib/evince/4/backends/libdvidocument.so
 %%COMICS%%lib/evince/4/backends/libcomicsdocument.so
 %%DJVU%%lib/evince/4/backends/libdjvudocument.so
+%%DVI%%lib/evince/4/backends/libdvidocument.so
 lib/evince/4/backends/libpdfdocument.so
 lib/evince/4/backends/libpsdocument.so
 lib/evince/4/backends/libtiffdocument.so
@@ -74,9 +74,7 @@ libdata/pkgconfig/evince-view-%%VERSION%%.pc
 share/man/man1/evince-previewer.1.gz
 share/man/man1/evince-thumbnailer.1.gz
 share/man/man1/evince.1.gz
-share/GConf/gsettings/evince.convert
 share/applications/org.gnome.Evince.desktop
-%%DATADIR%%/hand-open.png
 %%DATADIR%%/icons/hicolor/16x16/actions/object-rotate-left.png
 %%DATADIR%%/icons/hicolor/16x16/actions/object-rotate-right.png
 %%DATADIR%%/icons/hicolor/16x16/actions/view-page-continuous.png
@@ -871,6 +869,81 @@ share/help/eu/evince/synctex-support.page
 share/help/eu/evince/synctex.page
 share/help/eu/evince/textselection.page
 share/help/eu/evince/translate.page
+share/help/fa/evince/annotation-properties.page
+share/help/fa/evince/annotations-delete.page
+share/help/fa/evince/annotations-disabled.page
+share/help/fa/evince/annotations-navigate.page
+share/help/fa/evince/annotations-save.page
+share/help/fa/evince/annotations.page
+share/help/fa/evince/bookmarks.page
+share/help/fa/evince/bug-filing.page
+share/help/fa/evince/commandline.page
+share/help/fa/evince/convertPostScript.page
+share/help/fa/evince/convertSVG.page
+share/help/fa/evince/convertpdf.page
+share/help/fa/evince/default-settings.page
+share/help/fa/evince/develop.page
+share/help/fa/evince/documentation.page
+share/help/fa/evince/duplex-10pages.page
+share/help/fa/evince/duplex-11pages.page
+share/help/fa/evince/duplex-12pages.page
+share/help/fa/evince/duplex-13pages.page
+share/help/fa/evince/duplex-14pages.page
+share/help/fa/evince/duplex-15pages.page
+share/help/fa/evince/duplex-16pages.page
+share/help/fa/evince/duplex-3pages.page
+share/help/fa/evince/duplex-4pages.page
+share/help/fa/evince/duplex-5pages.page
+share/help/fa/evince/duplex-6pages.page
+share/help/fa/evince/duplex-7pages.page
+share/help/fa/evince/duplex-8pages.page
+share/help/fa/evince/duplex-9pages.page
+share/help/fa/evince/duplex-npages.page
+share/help/fa/evince/editing.page
+share/help/fa/evince/figures/add-text-annotation.png
+share/help/fa/evince/figures/annotations-nav-to-page.png
+share/help/fa/evince/figures/emblem-system-symbolic.svg
+share/help/fa/evince/figures/org.gnome.Evince.svg
+share/help/fa/evince/figures/zoom.png
+share/help/fa/evince/finding.page
+share/help/fa/evince/formats.page
+share/help/fa/evince/forms-saving.page
+share/help/fa/evince/forms.page
+share/help/fa/evince/headerbar.page
+share/help/fa/evince/index.page
+share/help/fa/evince/introduction.page
+share/help/fa/evince/invert-colors.page
+share/help/fa/evince/legal-unported.xml
+share/help/fa/evince/legal.xml
+share/help/fa/evince/license.page
+share/help/fa/evince/movingaround.page
+share/help/fa/evince/noprint.page
+share/help/fa/evince/openerror.page
+share/help/fa/evince/opening.page
+share/help/fa/evince/password.page
+share/help/fa/evince/presentations.page
+share/help/fa/evince/print-2sided.page
+share/help/fa/evince/print-booklet.page
+share/help/fa/evince/print-differentsize.page
+share/help/fa/evince/print-order.page
+share/help/fa/evince/print-pagescaling.page
+share/help/fa/evince/print-select.page
+share/help/fa/evince/printing.page
+share/help/fa/evince/reload.page
+share/help/fa/evince/singlesided-13-16pages.page
+share/help/fa/evince/singlesided-17-20pages.page
+share/help/fa/evince/singlesided-3-4pages.page
+share/help/fa/evince/singlesided-5-8pages.page
+share/help/fa/evince/singlesided-9-12pages.page
+share/help/fa/evince/singlesided-npages.page
+share/help/fa/evince/synctex-beamer.page
+share/help/fa/evince/synctex-compile.page
+share/help/fa/evince/synctex-editors.page
+share/help/fa/evince/synctex-search.page
+share/help/fa/evince/synctex-support.page
+share/help/fa/evince/synctex.page
+share/help/fa/evince/textselection.page
+share/help/fa/evince/translate.page
 share/help/fi/evince/annotation-properties.page
 share/help/fi/evince/annotations-delete.page
 share/help/fi/evince/annotations-disabled.page
@@ -2789,10 +2862,12 @@ share/locale/hi/LC_MESSAGES/evince.mo
 share/locale/hr/LC_MESSAGES/evince.mo
 share/locale/hu/LC_MESSAGES/evince.mo
 share/locale/id/LC_MESSAGES/evince.mo
+share/locale/ie/LC_MESSAGES/evince.mo
 share/locale/is/LC_MESSAGES/evince.mo
 share/locale/it/LC_MESSAGES/evince.mo
 share/locale/ja/LC_MESSAGES/evince.mo
 share/locale/ka/LC_MESSAGES/evince.mo
+share/locale/kab/LC_MESSAGES/evince.mo
 share/locale/kk/LC_MESSAGES/evince.mo
 share/locale/km/LC_MESSAGES/evince.mo
 share/locale/kn/LC_MESSAGES/evince.mo
@@ -2852,4 +2927,4 @@ share/metainfo/evince-pdfdocument.metainfo.xml
 share/metainfo/evince-psdocument.metainfo.xml
 share/metainfo/evince-tiffdocument.metainfo.xml
 %%XPS%%share/metainfo/evince-xpsdocument.metainfo.xml
-share/metainfo/org.gnome.Evince.appdata.xml
+share/metainfo/org.gnome.Evince.metainfo.xml