diff --git a/textproc/py-pydata-sphinx-theme/Makefile b/textproc/py-pydata-sphinx-theme/Makefile index 429e47422998..12a54a95c1dc 100644 --- a/textproc/py-pydata-sphinx-theme/Makefile +++ b/textproc/py-pydata-sphinx-theme/Makefile @@ -1,41 +1,39 @@ PORTNAME= pydata-sphinx-theme -PORTVERSION= 0.15.4 -PORTREVISION= 1 +PORTVERSION= 0.16.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}packaging>=0:devel/py-packaging@${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:3.9+ 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 b2cff7f0a045..8010bf7edd34 100644 --- a/textproc/py-pydata-sphinx-theme/distinfo +++ b/textproc/py-pydata-sphinx-theme/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1722711253 -SHA256 (pydata_sphinx_theme-0.15.4.tar.gz) = 7762ec0ac59df3acecf49fd2f889e1b4565dbce8b88b2e29ee06fdd90645a06d -SIZE (pydata_sphinx_theme-0.15.4.tar.gz) = 2400673 -SHA256 (pydata_sphinx_theme-0.15.4-static.tar.gz) = 0fc0a67e170e19eda139d46a9d801f624e92e87f2076afbf05d69a832804f31c -SIZE (pydata_sphinx_theme-0.15.4-static.tar.gz) = 4646912 +TIMESTAMP = 1729994348 +SHA256 (pydata_sphinx_theme-0.16.0.tar.gz) = 721dd26e05fa8b992d66ef545536e6cbe0110afb9865820a08894af1ad6f7707 +SIZE (pydata_sphinx_theme-0.16.0.tar.gz) = 2407197 +SHA256 (pydata_sphinx_theme-0.16.0-static.tar.gz) = 3649885a10e27b4e3b1b45a3c450e9503718161b274ab8257c2aa47de9ccf028 +SIZE (pydata_sphinx_theme-0.16.0-static.tar.gz) = 6742016 diff --git a/textproc/py-pydata-sphinx-theme/files/patch-pyproject.toml b/textproc/py-pydata-sphinx-theme/files/patch-pyproject.toml index a7267a959b68..0fced65625d2 100644 --- a/textproc/py-pydata-sphinx-theme/files/patch-pyproject.toml +++ b/textproc/py-pydata-sphinx-theme/files/patch-pyproject.toml @@ -1,13 +1,22 @@ ---- pyproject.toml.orig 2024-06-25 19:27:20 UTC +--- pyproject.toml.orig 2024-10-22 14:23:11 UTC +++ pyproject.toml @@ -1,8 +1,6 @@ [build-system] -requires = [ - "sphinx-theme-builder @ https://github.com/pradyunsg/sphinx-theme-builder/archive/87214d0671c943992c05e3db01dca997e156e8d6.zip", -] -build-backend = "sphinx_theme_builder" +requires = ["flit-core >= 3.9.0"] +build-backend = "flit_core.buildapi" [tool.sphinx-theme-builder] node-version = "16.13.2" +@@ -22,7 +20,7 @@ dependencies = [ + readme = "README.md" + requires-python = ">=3.9" + dependencies = [ +- "sphinx>=6.1", ++ "sphinx>=5", + "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 795b3f658e63..63abc3be18f5 100644 --- a/textproc/py-pydata-sphinx-theme/pkg-plist +++ b/textproc/py-pydata-sphinx-theme/pkg-plist @@ -1,29 +1,17 @@ -%%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/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/ru/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/bootstrap.css -%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/styles/bootstrap.css.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/6.5.2/LICENSE.txt -%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/css/all.min.css -%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/js/all.min.js -%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/js/all.min.js.LICENSE.txt -%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/webfonts/fa-brands-400.ttf -%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/webfonts/fa-brands-400.woff2 -%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/webfonts/fa-regular-400.ttf -%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/webfonts/fa-regular-400.woff2 -%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/webfonts/fa-solid-900.ttf -%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/webfonts/fa-solid-900.woff2 -%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/webfonts/fa-v4compatibility.ttf -%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/6.5.2/webfonts/fa-v4compatibility.woff2 +%%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