diff --git a/archivers/py-xopen/Makefile b/archivers/py-xopen/Makefile index 35956ac3fd72..5cd712469f27 100644 --- a/archivers/py-xopen/Makefile +++ b/archivers/py-xopen/Makefile @@ -1,29 +1,29 @@ PORTNAME= xopen -DISTVERSION= 2.0.2 +DISTVERSION= 2.1.0 CATEGORIES= archivers python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= wen@FreeBSD.org COMMENT= Open compressed files transparently WWW= https://pypi.org/project/xopen/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zstandard>0:archivers/py-zstandard@${PY_FLAVOR} \ pigz>=0:archivers/pigz TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} USES= python USE_PYTHON= autoplist cython pep517 NO_ARCH= yes do-test: @cd ${WRKSRC} && ${PYTHON_CMD} -m pytest .include diff --git a/archivers/py-xopen/distinfo b/archivers/py-xopen/distinfo index 74515fa279f1..ca1710509882 100644 --- a/archivers/py-xopen/distinfo +++ b/archivers/py-xopen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718883739 -SHA256 (xopen-2.0.2.tar.gz) = f19d83de470f5a81725df0140180ec71d198311a1d7dad48f5467b4ad5df6154 -SIZE (xopen-2.0.2.tar.gz) = 32224 +TIMESTAMP = 1780698688 +SHA256 (xopen-2.1.0.tar.gz) = 06584821588f813563863b63d5e02568a4328661b7507ea38c432f24c69ea4b7 +SIZE (xopen-2.1.0.tar.gz) = 32424 diff --git a/archivers/py-xopen/files/patch-pyproject.toml b/archivers/py-xopen/files/patch-pyproject.toml new file mode 100644 index 000000000000..458d2bc8e914 --- /dev/null +++ b/archivers/py-xopen/files/patch-pyproject.toml @@ -0,0 +1,18 @@ +--- pyproject.toml.orig 2026-06-05 22:40:28 UTC ++++ pyproject.toml +@@ -1,5 +1,5 @@ + [build-system] +-requires = ["setuptools >= 77.0.3", "setuptools_scm[toml]>=6.2"] ++requires = ["setuptools >= 63", "setuptools_scm[toml]>=6.2"] + build-backend = "setuptools.build_meta" + + [project] +@@ -10,7 +10,7 @@ readme = "README.rst" + ] + description = "Open compressed files transparently" + readme = "README.rst" +-license = "MIT" ++license = {text="MIT"} + classifiers = [ + "Development Status :: 5 - Production/Stable", + "Programming Language :: Python :: 3"