aboutsummaryrefslogtreecommitdiff
path: root/textproc/py-pikepdf
diff options
context:
space:
mode:
authorKai Knoblich <kai@FreeBSD.org>2020-07-05 12:51:20 +0000
committerKai Knoblich <kai@FreeBSD.org>2020-07-05 12:51:20 +0000
commitd4954178e922dbb8aa47b8ae0bee9fcd13ecd2f1 (patch)
tree4f16c2f604b01cff36493a9b8b4ea0fa312d7901 /textproc/py-pikepdf
parent835de8303eba0255b7282f90a6474091084c278a (diff)
downloadports-d4954178e922dbb8aa47b8ae0bee9fcd13ecd2f1.tar.gz
ports-d4954178e922dbb8aa47b8ae0bee9fcd13ecd2f1.zip
textproc/py-pikepdf: Update to 1.16.1
* Add JBIG2 option as support for extracting JBIG2 images was introduced with the 1.16.0 release. Changelog since 1.14.0: https://github.com/pikepdf/pikepdf/blob/v1.16.1/docs/release_notes.rst MFH: 2020Q3 (blanket: bug/regression fixes)
Notes
Notes: svn path=/head/; revision=541279
Diffstat (limited to 'textproc/py-pikepdf')
-rw-r--r--textproc/py-pikepdf/Makefile10
-rw-r--r--textproc/py-pikepdf/distinfo6
2 files changed, 12 insertions, 4 deletions
diff --git a/textproc/py-pikepdf/Makefile b/textproc/py-pikepdf/Makefile
index e2b9ba4d2692..28ad66ed5cb5 100644
--- a/textproc/py-pikepdf/Makefile
+++ b/textproc/py-pikepdf/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= pikepdf
-DISTVERSION= 1.14.0
+DISTVERSION= 1.16.1
CATEGORIES= textproc python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,6 +19,7 @@ LIB_DEPENDS= libqpdf.so:print/qpdf
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=4.0:devel/py-lxml@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=19.1.0:devel/py-attrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hypothesis>=4.24<6:devel/py-hypothesis@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}psutil>=5:sysutils/py-psutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest>=4.4.0<5.3.5:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-helpers-namespace>=2019.1.8:devel/py-pytest-helpers-namespace@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-timeout>=1.3.3:devel/py-pytest-timeout@${PY_FLAVOR} \
@@ -29,6 +30,13 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=19.1.0:devel/py-attrs@${PY_FLAVOR} \
USES= compiler:c++14-lang python:3.5+
USE_PYTHON= distutils autoplist
+OPTIONS_DEFINE= JBIG2
+OPTIONS_DEFAULT= JBIG2
+
+JBIG2_DESC= Support for extracting JBIG2 images
+
+JBIG2_RUN_DEPENDS= jbig2dec:graphics/jbig2dec
+
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pikepdf/_qpdf.so
diff --git a/textproc/py-pikepdf/distinfo b/textproc/py-pikepdf/distinfo
index 75243ddb97a5..a2e41668aa82 100644
--- a/textproc/py-pikepdf/distinfo
+++ b/textproc/py-pikepdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1591661424
-SHA256 (pikepdf-1.14.0.tar.gz) = 5b371c71b0da42d87371ed39973f07c7eb67d939ca5031f0c1637cfb3a2d79f5
-SIZE (pikepdf-1.14.0.tar.gz) = 2146369
+TIMESTAMP = 1593779141
+SHA256 (pikepdf-1.16.1.tar.gz) = 9f031d507a30ff56b75a8a8430eecfcd5e38db4ae60e3e07861e158adb545128
+SIZE (pikepdf-1.16.1.tar.gz) = 2232464