Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 Nov 2021 00:33:18 GMT
From:      Neel Chauhan <nc@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 86536a8e65c2 - main - graphics/evince: Re-add DVI option
Message-ID:  <202111070033.1A70XIPY065144@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by nc:

URL: https://cgit.FreeBSD.org/ports/commit/?id=86536a8e65c20a19d15201db4f659047268295b6

commit 86536a8e65c20a19d15201db4f659047268295b6
Author:     Neel Chauhan <nc@FreeBSD.org>
AuthorDate: 2021-11-07 00:33:31 +0000
Commit:     Neel Chauhan <nc@FreeBSD.org>
CommitDate: 2021-11-07 00:33:31 +0000

    graphics/evince: Re-add DVI option
---
 graphics/evince/Makefile       | 11 ++++++++++-
 graphics/evince/pkg-plist      |  1 +
 graphics/evince/pkg-plist-lite |  1 +
 3 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/graphics/evince/Makefile b/graphics/evince/Makefile
index 30047e28afb3..6607c38d6951 100644
--- a/graphics/evince/Makefile
+++ b/graphics/evince/Makefile
@@ -60,7 +60,7 @@ GLIB_SCHEMAS=	org.gnome.Evince.gschema.xml
 PLIST_SUB=	VERSION=3.0
 
 OPTIONS_SUB=		yes
-OPTIONS_DEFINE=		COMICS DBUS DJVU KEYRING NAUTILUS SPELL XPS
+OPTIONS_DEFINE=		COMICS DBUS DJVU DVI KEYRING NAUTILUS SPELL T1LIB XPS
 OPTIONS_DEFAULT=	COMICS DBUS DJVU KEYRING NAUTILUS SPELL XPS
 
 COMICS_DESC=		Comic book archives support
@@ -73,6 +73,10 @@ DJVU_MESON_ENABLED=	djvu
 DBUS_MESON_TRUE=	dbus
 DBUS_LIB_DEPENDS=	libdbus-1.so:devel/dbus
 
+DVI_DESC=		DVI viewer support
+DVI_USE=		TEX=kpathsea,latex
+DVI_MESON_ENABLED=	dvi
+
 KEYRING_DESC=		Keyring support
 KEYRING_LIB_DEPENDS=	libsecret-1.so:security/libsecret
 KEYRING_MESON_ENABLED=	keyring
@@ -85,6 +89,11 @@ SPELL_DESC=		spell checking support
 SPELL_MESON_ENABLED=	gspell
 SPELL_LIB_DEPENDS=	libgspell-1.so:textproc/gspell
 
+T1LIB_DESC=		Support TYPE1 fonts to DVI (Enables DVI)
+T1LIB_LIB_DEPENDS=	libt1.so:devel/t1lib
+T1LIB_MESON_ENABLED=	t1lib
+T1LIB_IMPLIES=		DVI
+
 XPS_DESC=		XPS support
 XPS_LIB_DEPENDS=	libgxps.so:graphics/libgxps
 XPS_MESON_ENABLED=	xps
diff --git a/graphics/evince/pkg-plist b/graphics/evince/pkg-plist
index 1a64fdad6e2a..6505637e929e 100644
--- a/graphics/evince/pkg-plist
+++ b/graphics/evince/pkg-plist
@@ -2847,6 +2847,7 @@ share/locale/zh_TW/LC_MESSAGES/evince.mo
 share/locale/zu/LC_MESSAGES/evince.mo
 %%COMICS%%share/metainfo/evince-comicsdocument.metainfo.xml
 %%DJVU%%share/metainfo/evince-djvudocument.metainfo.xml
+%%DVI%%share/metainfo/evince-dvidocument.metainfo.xml
 share/metainfo/evince-pdfdocument.metainfo.xml
 share/metainfo/evince-psdocument.metainfo.xml
 share/metainfo/evince-tiffdocument.metainfo.xml
diff --git a/graphics/evince/pkg-plist-lite b/graphics/evince/pkg-plist-lite
index 9b285d3fb493..06f1c238b371 100644
--- a/graphics/evince/pkg-plist-lite
+++ b/graphics/evince/pkg-plist-lite
@@ -2837,6 +2837,7 @@ share/locale/zh_TW/LC_MESSAGES/evince.mo
 share/locale/zu/LC_MESSAGES/evince.mo
 %%COMICS%%share/metainfo/evince-comicsdocument.metainfo.xml
 %%DJVU%%share/metainfo/evince-djvudocument.metainfo.xml
+%%DVI%%share/metainfo/evince-dvidocument.metainfo.xml
 share/metainfo/evince-pdfdocument.metainfo.xml
 share/metainfo/evince-psdocument.metainfo.xml
 share/metainfo/evince-tiffdocument.metainfo.xml



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202111070033.1A70XIPY065144>