aboutsummaryrefslogtreecommitdiff
path: root/graphics/pqiv
diff options
context:
space:
mode:
authorDanilo Egea Gondolfo <danilo@FreeBSD.org>2018-01-01 14:47:03 +0000
committerDanilo Egea Gondolfo <danilo@FreeBSD.org>2018-01-01 14:47:03 +0000
commit798ff104b7b392f84a214804ef8e594d30f97b0e (patch)
tree4acf3d080e7ca03f9ff29eb521419e0c02fb2f0e /graphics/pqiv
parent93b02561e01249f6f43d4c8f661c6129ea3e63e3 (diff)
downloadports-798ff104b7b392f84a214804ef8e594d30f97b0e.tar.gz
ports-798ff104b7b392f84a214804ef8e594d30f97b0e.zip
- Update to 2.10.2
- Add WEBP support option
Notes
Notes: svn path=/head/; revision=457779
Diffstat (limited to 'graphics/pqiv')
-rw-r--r--graphics/pqiv/Makefile8
-rw-r--r--graphics/pqiv/distinfo6
-rw-r--r--graphics/pqiv/files/patch-configure22
3 files changed, 30 insertions, 6 deletions
diff --git a/graphics/pqiv/Makefile b/graphics/pqiv/Makefile
index 765a98afcd01..acdd13f8e1e4 100644
--- a/graphics/pqiv/Makefile
+++ b/graphics/pqiv/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= pqiv
-PORTVERSION= 2.8.5
-PORTREVISION= 1
+PORTVERSION= 2.10.2
CATEGORIES= graphics
MAINTAINER= danilo@FreeBSD.org
@@ -22,7 +21,7 @@ OPTIONS_SINGLE= GTK
OPTIONS_SINGLE_GTK= GTK2 GTK3
OPTIONS_GROUP= BACKENDS
-OPTIONS_GROUP_BACKENDS= LIBARCHIVE LIBAV PIXBUF POPPLER SPECTRE WAND
+OPTIONS_GROUP_BACKENDS= LIBARCHIVE LIBAV PIXBUF POPPLER SPECTRE WAND WEBP
LIBARCHIVE_DESC= Libarchive formats support
LIBAV_DESC= Video support
SPECTRE_DESC= PS/EPS support
@@ -52,6 +51,9 @@ SPECTRE_LIB_DEPENDS= libspectre.so:print/libspectre
WAND_CONFIGURE_WITH= wand
WAND_LIB_DEPENDS= libMagickWand-6.so:graphics/ImageMagick
+WEBP_CONFIGURE_WITH= webp
+WEBP_LIB_DEPENDS= libwebp.so:graphics/webp
+
GTK2_CONFIGURE_ON= --gtk-version=2
GTK2_USE= GNOME=gtk20
diff --git a/graphics/pqiv/distinfo b/graphics/pqiv/distinfo
index 487048debe55..e2f199c0467e 100644
--- a/graphics/pqiv/distinfo
+++ b/graphics/pqiv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1492456202
-SHA256 (phillipberndt-pqiv-2.8.5_GH0.tar.gz) = 7895fe0cb7b18d9e40d0353df2ec964aed4e1bb7fa7e1ea9a1e00858d3a89ce9
-SIZE (phillipberndt-pqiv-2.8.5_GH0.tar.gz) = 108686
+TIMESTAMP = 1513272334
+SHA256 (phillipberndt-pqiv-2.10.2_GH0.tar.gz) = 920a305de2190665e127dad39676055d4d7cdcc5c546cbd232048b87eacee50d
+SIZE (phillipberndt-pqiv-2.10.2_GH0.tar.gz) = 138506
diff --git a/graphics/pqiv/files/patch-configure b/graphics/pqiv/files/patch-configure
new file mode 100644
index 000000000000..51455ccebe43
--- /dev/null
+++ b/graphics/pqiv/files/patch-configure
@@ -0,0 +1,22 @@
+--- configure.orig 2017-12-12 20:06:03 UTC
++++ configure
+@@ -267,16 +267,16 @@ fi
+ # Auto-determine available backends
+ if [ -z "$BACKENDS" ]; then
+ echo -n "Checking for supported backends.. "
+- BACKENDS="$($MAKE get_available_backends ${PKG_CONFIG:+PKG_CONFIG="$PKG_CONFIG"} | awk '/^BACKENDS:/ {print substr($0, 11);}')"
++ BACKENDS="$($MAKE get_available_backends ${PKG_CONFIG:+PKG_CONFIG="$PKG_CONFIG"} | awk '/^BACKENDS:/ {print substr($0, 11);}') "
+ echo "${BACKENDS:-(none)}"
+ fi
+
+ # Disable explicitly disabled and enable explicitly enabled backends
+ for BACKEND in ${DISABLED_BACKENDS}; do
+- BACKENDS="${BACKENDS//${BACKEND} /}"
++ BACKENDS="${BACKENDS/${BACKEND}/}"
+ done
+ for BACKEND in ${ENFORCED_BACKENDS}; do
+- BACKENDS="${BACKEND} ${BACKENDS//${BACKEND} /}"
++ BACKENDS="${BACKEND} ${BACKENDS/${BACKEND} /}"
+ done
+
+ echo "Building with backends: ${BACKENDS:-(none)}"