diff --git a/textproc/py-pdfminer.six/Makefile b/textproc/py-pdfminer.six/Makefile index 1bace396185c..8dd831d0c548 100644 --- a/textproc/py-pdfminer.six/Makefile +++ b/textproc/py-pdfminer.six/Makefile @@ -1,36 +1,36 @@ PORTNAME= pdfminer.six -DISTVERSION= 20251107 +DISTVERSION= 20251230 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= pdfminer_six-${DISTVERSION} MAINTAINER= kai@FreeBSD.org COMMENT= PDF parser and analyzer WWW= https://github.com/pdfminer/pdfminer.six LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}charset-normalizer>=2.0.0:textproc/py-charset-normalizer@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent cryptography pep517 CONFLICTS_INSTALL= py??-pdfminer py??-pdfminer3k NO_ARCH= yes OPTIONS_DEFINE= IMAGE OPTIONS_DEFAULT= IMAGE IMAGE_DESC= Enable support for image extraction IMAGE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} post-extract: @cd ${WRKSRC} && ${MV} tools/dumppdf.py tools/dumppdf @cd ${WRKSRC} && ${MV} tools/pdf2txt.py tools/pdf2txt .include diff --git a/textproc/py-pdfminer.six/distinfo b/textproc/py-pdfminer.six/distinfo index 3cd14a5774e9..7aa4cb805c17 100644 --- a/textproc/py-pdfminer.six/distinfo +++ b/textproc/py-pdfminer.six/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763113734 -SHA256 (pdfminer_six-20251107.tar.gz) = 5fb0c553799c591777f22c0c72b77fc2522d7d10c70654e25f4c5f1fd996e008 -SIZE (pdfminer_six-20251107.tar.gz) = 7387104 +TIMESTAMP = 1767114775 +SHA256 (pdfminer_six-20251230.tar.gz) = e8f68a14c57e00c2d7276d26519ea64be1b48f91db1cdc776faa80528ca06c1e +SIZE (pdfminer_six-20251230.tar.gz) = 8511285 diff --git a/textproc/py-pdfminer.six/files/patch-pyproject.toml b/textproc/py-pdfminer.six/files/patch-pyproject.toml index 1e48727c6106..f2dd2f6cfb0c 100644 --- a/textproc/py-pdfminer.six/files/patch-pyproject.toml +++ b/textproc/py-pdfminer.six/files/patch-pyproject.toml @@ -1,27 +1,27 @@ * Omit "license" keyword for now to be able to build with older py-setuptools. * Provide the console scripts without their ".py" extension. See also: https://github.com/pdfminer/pdfminer.six/issues/724 ---- pyproject.toml.orig 2025-04-05 16:54:46 UTC +--- pyproject.toml.orig 2025-12-30 15:48:54 UTC +++ pyproject.toml @@ -7,7 +7,6 @@ readme = "README.md" dynamic = ["version"] description = "PDF parser and analyzer" readme = "README.md" -license = "MIT" - requires-python = ">=3.9" + requires-python = ">=3.10" authors = [ { name = "Yusuke Shinyama" }, -@@ -63,8 +62,8 @@ script-files = [ +@@ -68,8 +67,8 @@ script-files = [ [tool.setuptools] packages = ["pdfminer"] script-files = [ - "tools/pdf2txt.py", - "tools/dumppdf.py", + "tools/pdf2txt", + "tools/dumppdf", ] [tool.setuptools_scm]