Hi, ports@:

    Here is a patch for graphics/img2pdf:
     i) Update to 0.4.0
     ii) Add py-pikepdf as RUND
     iii) Remove py-Pillow from TEST_DEPENDS, since it is
RUND and there is no test code upstream
     iv) Remove the comments about pdfrw, now it does
not require pdfrw.

     It build well and run well on amd64-6.8 system, and no
other ports depend on it.


Cheers !
wen
Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/img2pdf/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile    6 Jul 2020 10:07:44 -0000       1.14
+++ Makefile    11 Nov 2020 06:03:12 -0000
@@ -2,7 +2,7 @@
 
 COMMENT =              losslessly convert images to PDF
 
-MODPY_EGG_VERSION =    0.3.6
+MODPY_EGG_VERSION =    0.4.0
 DISTNAME =             img2pdf-${MODPY_EGG_VERSION}
 
 CATEGORIES =           graphics
@@ -17,9 +17,7 @@ MODPY_VERSION =               ${MODPY_DEFAULT_VERSION
 MODPY_SETUPTOOLS =     Yes
 MODPY_PI =             Yes
 
-# some tests fail as they require pdfrw (overall this is optional for
-# img2pdf and autodetected at runtime; we don't have it in ports yet)
-RUN_DEPENDS =          graphics/py-Pillow${MODPY_FLAVOR}
-TEST_DEPENDS =         graphics/py-Pillow${MODPY_FLAVOR}
+RUN_DEPENDS =          graphics/py-Pillow${MODPY_FLAVOR} \
+                       print/py-pikepdf${MODPY_FLAVOR}
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/img2pdf/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo    6 Jul 2020 10:07:44 -0000       1.6
+++ distinfo    11 Nov 2020 06:03:12 -0000
@@ -1,2 +1,2 @@
-SHA256 (img2pdf-0.3.6.tar.gz) = jNVQmmC3X0RCuJe609WT4l69MUEF8wNKjxfe85akoPs=
-SIZE (img2pdf-0.3.6.tar.gz) = 91006
+SHA256 (img2pdf-0.4.0.tar.gz) = 6u5pCrhAPdGpy02xCv7kHdPmx+1jvazgKgEh+f6tsMk=
+SIZE (img2pdf-0.4.0.tar.gz) = 107027

Reply via email to