diff --git a/textproc/py-openstackdocstheme/Makefile b/textproc/py-openstackdocstheme/Makefile index 62e15ca96d97..6ac973886839 100644 --- a/textproc/py-openstackdocstheme/Makefile +++ b/textproc/py-openstackdocstheme/Makefile @@ -1,25 +1,26 @@ PORTNAME= openstackdocstheme -DISTVERSION= 3.2.0 -PORTREVISION= 1 +DISTVERSION= 3.6.0 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= kai@FreeBSD.org COMMENT= OpenStack Docs Theme WWW= https://pypi.org/project/openstackdocstheme/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pbr>=6.1.1:devel/py-pbr@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dulwich>=0.15.0:devel/py-dulwich@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}sphinx>=2.2,1:textproc/py-sphinx@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}sphinx>=8.0.0,1:textproc/py-sphinx@${PY_FLAVOR} USES= python -USE_PYTHON= distutils concurrent autoplist +USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes .include diff --git a/textproc/py-openstackdocstheme/distinfo b/textproc/py-openstackdocstheme/distinfo index e7ff0c5e2693..a5d2d1ca20dc 100644 --- a/textproc/py-openstackdocstheme/distinfo +++ b/textproc/py-openstackdocstheme/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1702995497 -SHA256 (openstackdocstheme-3.2.0.tar.gz) = 3f04962c9af91e3c33f1c4575eeb6713825cfaf2dc2f74c94d997a6e22bfe04e -SIZE (openstackdocstheme-3.2.0.tar.gz) = 1256119 +TIMESTAMP = 1782904785 +SHA256 (openstackdocstheme-3.6.0.tar.gz) = 53afa5b541942c8b32034703f20639691d45048da67926fdbef525df357ce0d0 +SIZE (openstackdocstheme-3.6.0.tar.gz) = 1618016 diff --git a/textproc/py-openstackdocstheme/files/patch-pyproject.toml b/textproc/py-openstackdocstheme/files/patch-pyproject.toml new file mode 100644 index 000000000000..a00d79752d53 --- /dev/null +++ b/textproc/py-openstackdocstheme/files/patch-pyproject.toml @@ -0,0 +1,17 @@ +Remove scripts because these contain additional, undocumented dependencies and +are not required as the package is used only as a library. + +--- pyproject.toml.orig 2026-07-01 11:42:17 UTC ++++ pyproject.toml +@@ -36,11 +36,6 @@ packages = [ + packages = [ + "openstackdocstheme" + ] +-script-files = [ +- "bin/docstheme-build-translated.sh", +- "bin/docstheme-lang-display-name.py", +- "bin/docstheme-build-pdf", +-] + + [tool.mypy] + python_version = "3.10" diff --git a/textproc/py-openstackdocstheme/files/patch-setup.cfg b/textproc/py-openstackdocstheme/files/patch-setup.cfg deleted file mode 100644 index 44dd69e2b362..000000000000 --- a/textproc/py-openstackdocstheme/files/patch-setup.cfg +++ /dev/null @@ -1,20 +0,0 @@ -Remove scripts because these contain additional, undocumented dependencies and -are not required as the package is used only as a library. - ---- setup.cfg.orig 2020-12-02 20:52:12 UTC -+++ setup.cfg -@@ -25,10 +25,10 @@ classifier = - [files] - packages = - openstackdocstheme --scripts = -- bin/docstheme-build-translated.sh -- bin/docstheme-lang-display-name.py -- bin/docstheme-build-pdf -+#scripts = -+# bin/docstheme-build-translated.sh -+# bin/docstheme-lang-display-name.py -+# bin/docstheme-build-pdf - - [egg_info] - tag_build =