Skip to content

Commit

Permalink
graphics/evince: Update to 40.4
Browse files Browse the repository at this point in the history
  • Loading branch information
neelchauhan committed Aug 3, 2021
1 parent 3eac937 commit 470a3bf
Show file tree
Hide file tree
Showing 4 changed files with 102 additions and 102 deletions.
62 changes: 31 additions & 31 deletions graphics/evince/Makefile
@@ -1,10 +1,9 @@
# Created by: Adam Weinberger <adamw@FreeBSD.org>

PORTNAME= evince
DISTVERSION= 3.38.2
PORTREVISION= 5
DISTVERSION= 40.4
CATEGORIES= graphics print gnome
MASTER_SITES= GNOME
MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/}
DIST_SUBDIR= gnome

MAINTAINER= gnome@FreeBSD.org
Expand All @@ -16,11 +15,12 @@ LICENSE_FILE= ${WRKSRC}/COPYING
FLAVOR?= full
FLAVORS= full lite

BUILD_DEPENDS= itstool:textproc/itstool \
adwaita-icon-theme>=0:x11-themes/adwaita-icon-theme \
gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas
LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib \
libfribidi.so:converters/fribidi \
BUILD_DEPENDS= adwaita-icon-theme>=0:x11-themes/adwaita-icon-theme \
gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \
itstool:textproc/itstool
LIB_DEPENDS= libfribidi.so:converters/fribidi \
libhandy-1.so:x11-toolkits/libhandy \
libpoppler-glib.so:graphics/poppler-glib \
libspectre.so:print/libspectre \
libtiff.so:graphics/tiff
RUN_DEPENDS= adwaita-icon-theme>=0:x11-themes/adwaita-icon-theme \
Expand All @@ -29,41 +29,41 @@ RUN_DEPENDS= adwaita-icon-theme>=0:x11-themes/adwaita-icon-theme \
PORTSCOUT= limitw:1,even
SLAVEPORT?= no

USES= compiler:c++11-lib desktop-file-utils gettext \
gnome libarchive localbase:ldflags meson pkgconfig tar:xz xorg
USES= compiler:c++11-lib desktop-file-utils gettext gnome libarchive \
localbase:ldflags meson pkgconfig tar:xz xorg
USE_GNOME= cairo gtk30
USE_GSTREAMER1= yes
USE_LDCONFIG= yes
USE_XORG= ice
INSTALLS_ICONS= yes
MESON_ARGS= -Dps=enabled \
-Dsystemduserunitdir=no \
-Dgtk_doc=false
MESON_ARGS= -Dgtk_doc=false \
-Dps=enabled \
-Dsystemduserunitdir=no

.if ${FLAVOR} == lite
MESON_ARGS+= -Dintrospection=false \
-Dthumbnailer=false \
-Dpreviewer=false \
-Dthumbnail_cache=disabled
USE_GNOME+= libxml2
OPTIONS_EXCLUDE= NAUTILUS DBUS
PLIST= ${.CURDIR}/pkg-plist-lite
PKGNAMESUFFIX= -lite
COMMENT+= without GNOME dependencies
MESON_ARGS+= -Dintrospection=false \
-Dpreviewer=false \
-Dthumbnail_cache=disabled \
-Dthumbnailer=false
USE_GNOME+= libxml2
OPTIONS_EXCLUDE= DBUS NAUTILUS
PLIST= ${.CURDIR}/pkg-plist-lite
PKGNAMESUFFIX= -lite
COMMENT+= without GNOME dependencies
.else
USE_GNOME+= introspection:build
MESON_ARGS+= -Dintrospection=true
USE_GNOME+= introspection:build
MESON_ARGS+= -Dintrospection=true
.endif

GLIB_SCHEMAS= org.gnome.Evince.gschema.xml

PLIST_SUB= VERSION=3.0

OPTIONS_SUB= yes
OPTIONS_DEFINE= COMICS DBUS DJVU DVI KEYRING NAUTILUS T1LIB XPS SPELL
OPTIONS_DEFAULT=COMICS DBUS DJVU KEYRING NAUTILUS XPS SPELL
OPTIONS_SUB= yes
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
COMICS_DESC= Comic book archives support
COMICS_MESON_ENABLED= comics

DJVU_DESC= DJVU support
Expand All @@ -74,15 +74,15 @@ DBUS_MESON_TRUE= dbus
DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus

DVI_DESC= DVI viewer support
DVI_USE= tex=latex,kpathsea
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

NAUTILUS_DESC= Nautilus plugin
NAUTILUS_USE= gnome=nautilus3
NAUTILUS_USE= GNOME=nautilus3
NAUTILUS_MESON_TRUE= nautilus

SPELL_DESC= spell checking support
Expand All @@ -94,7 +94,7 @@ T1LIB_LIB_DEPENDS= libt1.so:devel/t1lib
T1LIB_MESON_ENABLED= t1lib
T1LIB_IMPLIES= DVI

XPS_DESC= XPS support
XPS_DESC= XPS support
XPS_LIB_DEPENDS= libgxps.so:graphics/libgxps
XPS_MESON_ENABLED= xps

Expand Down
6 changes: 3 additions & 3 deletions graphics/evince/distinfo
@@ -1,3 +1,3 @@
TIMESTAMP = 1613579770
SHA256 (gnome/evince-3.38.2.tar.xz) = 27d419d5fed6305e074628edcfde0cb734fffda205d63cac323391c04903bd94
SIZE (gnome/evince-3.38.2.tar.xz) = 2928540
TIMESTAMP = 1627959044
SHA256 (gnome/evince-40.4.tar.xz) = 33420500e0e060f178a435063197d42dae7b67e39cc437a96510a33ddf7e95fb
SIZE (gnome/evince-40.4.tar.xz) = 2928100

0 comments on commit 470a3bf

Please sign in to comment.