diff --git a/textproc/py-pydata-sphinx-theme/Makefile b/textproc/py-pydata-sphinx-theme/Makefile index f6d6ddbf0e22..0e6730fcdb53 100644 --- a/textproc/py-pydata-sphinx-theme/Makefile +++ b/textproc/py-pydata-sphinx-theme/Makefile @@ -1,39 +1,39 @@ PORTNAME= pydata-sphinx-theme -PORTVERSION= 0.17.1 +PORTVERSION= 0.18.0 CATEGORIES= textproc python MASTER_SITES= PYPI \ LOCAL/sunpoet:static PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= pydata_sphinx_theme-${PORTVERSION}${EXTRACT_SUFX} \ pydata_sphinx_theme-${PORTVERSION}-static${EXTRACT_SUFX}:static MAINTAINER= sunpoet@FreeBSD.org COMMENT= Bootstrap-based Sphinx theme from the PyData community WWW= https://pydata-sphinx-theme.readthedocs.io/en/stable/ \ https://github.com/pydata/pydata-sphinx-theme LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.9.0:devel/py-flit-core@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}accessible-pygments>=0:textproc/py-accessible-pygments@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Babel>=0:devel/py-babel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=0:www/py-beautifulsoup@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}docutils>=0:textproc/py-docutils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=2.7:textproc/py-pygments@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sphinx>=5,1:textproc/py-sphinx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes WRKSRC= ${WRKDIR}/pydata_sphinx_theme-${PORTVERSION} post-patch: @${FIND} ${WRKSRC} -name .gitignore -delete post-install: cd ${WRKDIR}/static/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PYTHON_SITELIBDIR}/pydata_sphinx_theme/ .include diff --git a/textproc/py-pydata-sphinx-theme/distinfo b/textproc/py-pydata-sphinx-theme/distinfo index ce95d619ef77..827bc839040f 100644 --- a/textproc/py-pydata-sphinx-theme/distinfo +++ b/textproc/py-pydata-sphinx-theme/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1777252804 -SHA256 (pydata_sphinx_theme-0.17.1.tar.gz) = 2cfc1d926c753c77039b7ee53f0ccebcbee5e81f0db61432b01cbb10ad7fd0af -SIZE (pydata_sphinx_theme-0.17.1.tar.gz) = 4991415 -SHA256 (pydata_sphinx_theme-0.17.1-static.tar.gz) = 49e92f3b4fccd8950c3ab17434450c6e486dbec7ea9ef4c14d060e65dbb41c06 -SIZE (pydata_sphinx_theme-0.17.1-static.tar.gz) = 6832128 +TIMESTAMP = 1779394423 +SHA256 (pydata_sphinx_theme-0.18.0.tar.gz) = b4abc95ab02600872e060db07c79e056e87b7ea653ab1ffd0e0b1fa75a3003d4 +SIZE (pydata_sphinx_theme-0.18.0.tar.gz) = 5004260 +SHA256 (pydata_sphinx_theme-0.18.0-static.tar.gz) = 3a50fdae691124de2fb7054b037a87b896c4ec6e4e18fb5846ffbdca3b22bd29 +SIZE (pydata_sphinx_theme-0.18.0-static.tar.gz) = 6210560 diff --git a/textproc/py-pydata-sphinx-theme/files/patch-pyproject.toml b/textproc/py-pydata-sphinx-theme/files/patch-pyproject.toml index 1aec937e43d7..e0eef8c11ce5 100644 --- a/textproc/py-pydata-sphinx-theme/files/patch-pyproject.toml +++ b/textproc/py-pydata-sphinx-theme/files/patch-pyproject.toml @@ -1,22 +1,22 @@ ---- pyproject.toml.orig 2026-04-03 12:55:03 UTC +--- pyproject.toml.orig 2026-05-20 08:28:34 UTC +++ pyproject.toml @@ -1,8 +1,6 @@ [build-system] -requires = [ - "sphinx-theme-builder>=0.3.2" -] -build-backend = "sphinx_theme_builder" +requires = ["flit-core >= 3.9.0"] +build-backend = "flit_core.buildapi" [tool.sphinx-theme-builder] node-version = "22.9.0" @@ -22,7 +20,7 @@ dependencies = [ readme = "README.md" requires-python = ">=3.10" dependencies = [ -- "sphinx>=7.0,<10", +- "sphinx>=8.0,<10", + "sphinx>=5.0,<10", "beautifulsoup4", "docutils!=0.17.0", "Babel", diff --git a/textproc/py-pydata-sphinx-theme/pkg-plist b/textproc/py-pydata-sphinx-theme/pkg-plist index 7e25db4f5c64..c7c638b71d6e 100644 --- a/textproc/py-pydata-sphinx-theme/pkg-plist +++ b/textproc/py-pydata-sphinx-theme/pkg-plist @@ -1,27 +1,24 @@ %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/ca/LC_MESSAGES/sphinx.mo %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/cs/LC_MESSAGES/sphinx.mo %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/de/LC_MESSAGES/sphinx.mo %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.mo %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/es/LC_MESSAGES/sphinx.mo %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/fr/LC_MESSAGES/sphinx.mo %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/it/LC_MESSAGES/sphinx.mo %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/ja/LC_MESSAGES/sphinx.mo %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/ru/LC_MESSAGES/sphinx.mo %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/locale/zh/LC_MESSAGES/sphinx.mo %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/scripts/bootstrap.js %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/scripts/bootstrap.js.LICENSE.txt %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/scripts/bootstrap.js.map %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/scripts/fontawesome.js %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/scripts/fontawesome.js.LICENSE.txt %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/scripts/fontawesome.js.map %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/scripts/pydata-sphinx-theme.js %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/scripts/pydata-sphinx-theme.js.map %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/styles/pydata-sphinx-theme.css %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/styles/pydata-sphinx-theme.css.map -%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/webfonts/fa-brands-400.ttf %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/webfonts/fa-brands-400.woff2 -%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/webfonts/fa-regular-400.ttf %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/webfonts/fa-regular-400.woff2 -%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/webfonts/fa-solid-900.ttf %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/webfonts/fa-solid-900.woff2 %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/webpack-macros.html