From nobody Tue Jun 21 16:37:35 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id EA8FA879C30; Tue, 21 Jun 2022 16:37:35 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LSBy73BYZz3GS0; Tue, 21 Jun 2022 16:37:35 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1655829455; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=LeOrvgRw1mFaceOMGRLwROPsmUSqlXkc1rw97ustfXY=; b=TCYyfrYfSMts/D0hYwqMdzKqeNbeiqPjdkUfS6MxnCMx8VP83NcaBmScFqAU47WSYCXoy7 MCzkXDPbFwgC38YBUH01Bgff+l0/oYp5AkEk+i4rHS/4zbE1QCDGjWvLqkR3aUwE7gh6cS gBcvdJivCruNBt1vdkV6Ue4y20Ow0B+Y4aKNEm1y7VtqdiXcDScotrlprmFlOZ9E0hQHeW HNM0ndqT4u+wzac7tMrBK+Q8wbh1H+DdjtM+KX3z6fK8+kZeQ/1SZjxTyDN7Tsvda0+Xai FoAaHsUtzoFxLgeA6JxjnjN4AcNQ2nIWxT8DednegvfBoylNK6l1bUnCnNbTRA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4192215706; Tue, 21 Jun 2022 16:37:35 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 25LGbZOC059632; Tue, 21 Jun 2022 16:37:35 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 25LGbZtA059631; Tue, 21 Jun 2022 16:37:35 GMT (envelope-from git) Date: Tue, 21 Jun 2022 16:37:35 GMT Message-Id: <202206211637.25LGbZtA059631@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 7ec27a48f739 - main - textproc/py-pydata-sphinx-theme: Update to 0.8.1 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7ec27a48f739fcedee47e38abb03d6e3b5bf4aeb Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1655829455; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=LeOrvgRw1mFaceOMGRLwROPsmUSqlXkc1rw97ustfXY=; b=JgDTI/+h14wTn6v2m1i1vStcNVArkLnpEtlfWx0nOoy25XFnrTRSZNZtidyUd9MoNiOuy7 r1Px8HBiHMUoTAZUrOpBA8s+MrugBDnMtcVw4E0U7/qjd9mwmVmw8VJxUeq2xgBNs2MGP5 EppfsLi79q38kXhgxCV3ICD68bntBPSEuBNibwEr5ltipoqe0kfHK8nqw8BMJkwqExVVCI /aEofoF8gvfeIukokhfVoyaEOWOp1WjSbywO7lXT4BLPcMOrG3u+0vKUummawLvi44d/AQ p6aCO+LyuCA1fosTO6E6t96h3FkZm3SlBqI6vv15OK250AE7lmqTX/0c2pVMGA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1655829455; a=rsa-sha256; cv=none; b=FcKbAIGaaYlyvHRtY74dqIwYaYXCb+Hp0+/Tlo5CumSOOIXgh58p7GIQsCY14proMXWIqv R3sNad/FOg0vTil9G8yPPCAdZ8iaBKdZtd4EhpVgCY/vd6jv7pncRxKOcTg6lR7CKiMtih AU6SSI83wX5WJ6RWgvPJ58iEYaLQD+EY+JkHapPP+JFYMVgYa+5bAjfL9naEVCR2QCF3PE 4M2JQeD6tr/fk/X5XTrLIwRMitTDsblOxbRd5Tkj7oKVlNBuagMS5n1dVNGJXwLFq6LfWN zhVCXNI7PY3JP5R7ME66GZDIFihZEflVBKmfFu5MoY90VsHCawGfSdpdAuWPXg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=7ec27a48f739fcedee47e38abb03d6e3b5bf4aeb commit 7ec27a48f739fcedee47e38abb03d6e3b5bf4aeb Author: Po-Chuan Hsieh AuthorDate: 2022-06-21 16:33:17 +0000 Commit: Po-Chuan Hsieh CommitDate: 2022-06-21 16:36:23 +0000 textproc/py-pydata-sphinx-theme: Update to 0.8.1 Changes: https://github.com/pydata/pydata-sphinx-theme/releases --- textproc/py-pydata-sphinx-theme/Makefile | 17 +++++-- textproc/py-pydata-sphinx-theme/distinfo | 8 ++-- textproc/py-pydata-sphinx-theme/files/setup.py | 63 ++++++++++++++++++++++++++ textproc/py-pydata-sphinx-theme/pkg-plist | 21 +++++++++ 4 files changed, 103 insertions(+), 6 deletions(-) diff --git a/textproc/py-pydata-sphinx-theme/Makefile b/textproc/py-pydata-sphinx-theme/Makefile index c944711f84c7..b4c7acda4154 100644 --- a/textproc/py-pydata-sphinx-theme/Makefile +++ b/textproc/py-pydata-sphinx-theme/Makefile @@ -1,10 +1,13 @@ # Created by: Po-Chuan Hsieh PORTNAME= pydata-sphinx-theme -PORTVERSION= 0.7.2 +PORTVERSION= 0.8.1 CATEGORIES= textproc python -MASTER_SITES= CHEESESHOP +MASTER_SITES= CHEESESHOP \ + 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 @@ -14,11 +17,19 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=0:www/py-beautifulsoup@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}docutils>=0.17.1:textproc/py-docutils@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sphinx>=3.5.4,1<5,1:textproc/py-sphinx@${PY_FLAVOR} USES= python:3.7+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes +WRKSRC= ${WRKDIR}/pydata_sphinx_theme-${PORTVERSION} + +post-patch: + @${SED} -e 's|%%PORTVERSION%%|${PORTVERSION}|' ${FILESDIR}/setup.py > ${WRKSRC}/setup.py + +post-install: + cd ${WRKDIR}/static/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PYTHON_SITELIBDIR}/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/ .include diff --git a/textproc/py-pydata-sphinx-theme/distinfo b/textproc/py-pydata-sphinx-theme/distinfo index db5133151fea..78141bb34c26 100644 --- a/textproc/py-pydata-sphinx-theme/distinfo +++ b/textproc/py-pydata-sphinx-theme/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1642102113 -SHA256 (pydata-sphinx-theme-0.7.2.tar.gz) = 671df35fcdd290eafbd23d0595e6d359dbe90b2e64e6c3f4dc88276eed4a065e -SIZE (pydata-sphinx-theme-0.7.2.tar.gz) = 1425421 +TIMESTAMP = 1655561170 +SHA256 (pydata_sphinx_theme-0.8.1.tar.gz) = 96165702253917ece13dd895e23b96ee6dce422dcc144d560806067852fe1fed +SIZE (pydata_sphinx_theme-0.8.1.tar.gz) = 1126816 +SHA256 (pydata_sphinx_theme-0.8.1-static.tar.gz) = b16e3ffbc83bb89ba49ef88e8717f9fd267bb5113115869952514ea6169170e9 +SIZE (pydata_sphinx_theme-0.8.1-static.tar.gz) = 3214336 diff --git a/textproc/py-pydata-sphinx-theme/files/setup.py b/textproc/py-pydata-sphinx-theme/files/setup.py new file mode 100644 index 000000000000..9dbfc96da9b3 --- /dev/null +++ b/textproc/py-pydata-sphinx-theme/files/setup.py @@ -0,0 +1,63 @@ +from setuptools import setup + +setup( + name = 'pydata-sphinx-theme', + version = '%%PORTVERSION%%', + description = 'Bootstrap-based Sphinx theme from the PyData community', + maintainer = 'Joris Van den Bossche', + maintainer_email = 'jorisvandenbossche@gmail.com', + url = None, + packages = ['pydata_sphinx_theme'], + package_dir = {'': 'src'}, + package_data = {'': ['*']}, + install_requires = [ + 'sphinx>=3.5.4,<5', + 'beautifulsoup4', + 'docutils!=0.17.0', + 'packaging', + ], + extras_require = { + 'doc': [ + 'numpydoc', + 'myst-parser', + 'pandas', + 'pytest', + 'pytest-regressions', + 'sphinxext-rediraffe', + 'sphinx-sitemap', + # For demo examples + 'jupyter_sphinx', + 'plotly', + 'numpy', + 'xarray', + ], + 'test': [ + 'pytest', + 'pydata-sphinx-theme[doc]', + ], + 'coverage': [ + 'pytest-cov', + 'codecov', + 'pydata-sphinx-theme[test]', + ], + 'dev': [ + 'pyyaml', + 'pre-commit', + 'nox', + 'pydata-sphinx-theme[coverage]', + ], + }, + entry_points = { + 'sphinx.html_themes': ['pydata_sphinx_theme = pydata_sphinx_theme'], + }, + classifiers = [ + 'Development Status :: 4 - Beta', + 'Programming Language :: Python :: 3', + 'Framework :: Sphinx', + 'Framework :: Sphinx :: Theme', + 'License :: OSI Approved :: BSD License', + 'Operating System :: OS Independent', + ], + license = 'BSD License', + python_requires = '>= 3.7', +) diff --git a/textproc/py-pydata-sphinx-theme/pkg-plist b/textproc/py-pydata-sphinx-theme/pkg-plist new file mode 100644 index 000000000000..7660cf8ef5cc --- /dev/null +++ b/textproc/py-pydata-sphinx-theme/pkg-plist @@ -0,0 +1,21 @@ +%%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/styles/pydata-sphinx-theme.css +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/styles/theme.css +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/5.13.0/LICENSE.txt +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/5.13.0/css/all.min.css +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.eot +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.svg +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.ttf +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.woff +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.woff2 +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/5.13.0/webfonts/fa-regular-400.eot +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/5.13.0/webfonts/fa-regular-400.svg +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/5.13.0/webfonts/fa-regular-400.ttf +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/5.13.0/webfonts/fa-regular-400.woff +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/5.13.0/webfonts/fa-regular-400.woff2 +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/5.13.0/webfonts/fa-solid-900.eot +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/5.13.0/webfonts/fa-solid-900.svg +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/5.13.0/webfonts/fa-solid-900.ttf +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/5.13.0/webfonts/fa-solid-900.woff +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/5.13.0/webfonts/fa-solid-900.woff2 +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/webpack-macros.html