diff --git a/graphics/py-pytesseract/Makefile b/graphics/py-pytesseract/Makefile index 04859d6ac977..a11aca45d9f3 100644 --- a/graphics/py-pytesseract/Makefile +++ b/graphics/py-pytesseract/Makefile @@ -1,44 +1,44 @@ PORTNAME= pytesseract -PORTVERSION= 0.3.11 +PORTVERSION= 0.3.13 DISTVERSIONPREFIX= v CATEGORIES= graphics python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= mandree@FreeBSD.org COMMENT= wrapper for Google's Tesseract OCR engine WWW= https://github.com/madmaze/pytesseract PATCH_STRIP= -p1 LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= tesseract:graphics/tesseract \ ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} TEST_DEPENDS= ${RUN_DEPENDS} \ ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR} # if py-tox cannot detect py-filelock, be sure to have version 3.4.2_1 of the latter USES= localbase python USE_GITHUB= yes GH_ACCOUNT= madmaze USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes do-test: # FIXME hack alert. graphics/leptonica by default does not include # jpeg2000 (openjpeg) support, and the pytesseract self-test is not # smart enough to detect that and skip the test, so let us check # and punch out the jpeg2000 test if it is pointless running it. # https://github.com/madmaze/pytesseract/issues/419 @if ${READELF} -d ${LOCALBASE}/lib/liblept.so | ${EGREP} -q '\.+\&2 '===> liblept.so (graphics/leptonica) is linked without libopenjp2, disabling JPEG2000 test' ; \ ${REINPLACE_CMD} '/jpeg2000/d' ${WRKSRC}/tests/pytesseract_test.py ; \ fi cd ${WRKSRC} && ${SETENV} ${TEST_ENV} tox-${PYTHON_VER} -e ${PY_FLAVOR} --sitepackages .include diff --git a/graphics/py-pytesseract/distinfo b/graphics/py-pytesseract/distinfo index fa0595ba0493..4ac35d9ccc2f 100644 --- a/graphics/py-pytesseract/distinfo +++ b/graphics/py-pytesseract/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1693137874 -SHA256 (madmaze-pytesseract-v0.3.11_GH0.tar.gz) = 153d9065b325dcef76f24e9383e498f594f1a03086c4a41a14dca2f554f99c04 -SIZE (madmaze-pytesseract-v0.3.11_GH0.tar.gz) = 1098497 +TIMESTAMP = 1697487256 +SHA256 (madmaze-pytesseract-v0.3.13_GH0.tar.gz) = 454ca16dc7fa59aa9c8ba42500992531773fbdc04caef1b39611755cae9f34bf +SIZE (madmaze-pytesseract-v0.3.13_GH0.tar.gz) = 1099109