<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e9682b7f0ad662e56f67edab1df041fdaa7010e4">https://github.com/macports/macports-ports/commit/e9682b7f0ad662e56f67edab1df041fdaa7010e4</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new e9682b7f0ad py-sphinx: update to 6.1.2
</span>e9682b7f0ad is described below
<span style='display:block; white-space:pre;color:#808000;'>commit e9682b7f0ad662e56f67edab1df041fdaa7010e4
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Mon Jan 9 02:49:36 2023 +1100
<span style='display:block; white-space:pre;color:#404040;'> py-sphinx: update to 6.1.2
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Supports python 3.8+; 36 and 37 kept at 5.3.0.
</span>---
python/py-sphinx/Portfile | 24 +++++++++++++++-------
...oject.toml.patch => pyproject.toml-5.3.0.patch} | 0
python/py-sphinx/files/pyproject.toml.patch | 14 ++++++-------
3 files changed, 24 insertions(+), 14 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-sphinx/Portfile b/python/py-sphinx/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0d6ba137b1c..0f817f348a4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-sphinx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-sphinx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup python 1.0
</span> PortGroup select 1.0
name py-sphinx
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 5.3.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 6.1.2
</span> categories-append textproc devel
license BSD
maintainers {jmr @jmroot} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,9 +23,9 @@ platforms {darwin any}
</span> homepage https://www.sphinx-doc.org/
python.rootname Sphinx
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums md5 b752f7b0177865a36cbcdcef4ac80cd4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 b9d212a39f7dc632b595d92f5cd0e8c48213b571 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 51026de0a9ff9fc13c05d74913ad66047e104f56a129ff73e174eb5c3ee794b5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums md5 4a1ce75daddd07daf7a1345ca4104dbd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 bba25fefaa93bb81894c8ae570458e8a9c4da58b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 19678b91c1f4e2025cfe3bfcbf473ffa3b086651bbdd43d6816e16e4cc58a8b4
</span>
python.versions 27 35 36 37 38 39 310 311
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,16 +40,26 @@ if {$subport ne $name} {
</span> port:py${python.version}-requests \
port:py${python.version}-snowballstemmer \
port:sphinx_select
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${python.version} > 35} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles-append pyproject.toml.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${python.version} >= 36} {
</span> python.pep517 yes
python.pep517_backend flit
if {${python.version} <= 39} {
depends_lib-append port:py${python.version}-importlib-metadata
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${python.version} >= 38} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append pyproject.toml.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> } else {
depends_lib-append port:py${python.version}-setuptools
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${python.version} in {36 37}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 5.3.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums md5 b752f7b0177865a36cbcdcef4ac80cd4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 b9d212a39f7dc632b595d92f5cd0e8c48213b571 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 51026de0a9ff9fc13c05d74913ad66047e104f56a129ff73e174eb5c3ee794b5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles pyproject.toml-5.3.0.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> if {${python.version} == 35} {
version 3.5.4
revision 0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -60,7 +70,7 @@ if {$subport ne $name} {
</span>
patch.pre_args -p1
# Source of patch: https://github.com/catap/sphinx/tree/docutils-1.8-v354
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles-append docutils-0.18-v345.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles docutils-0.18-v345.patch
</span> }
if {${python.version} == 27} {
version 1.8.5
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-sphinx/files/pyproject.toml.patch b/python/py-sphinx/files/pyproject.toml-5.3.0.patch
</span>similarity index 100%
copy from python/py-sphinx/files/pyproject.toml.patch
copy to python/py-sphinx/files/pyproject.toml-5.3.0.patch
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-sphinx/files/pyproject.toml.patch b/python/py-sphinx/files/pyproject.toml.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 1a81091e40d..52d269dd655 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-sphinx/files/pyproject.toml.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-sphinx/files/pyproject.toml.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,15 +1,15 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- pyproject.toml.orig 2022-09-28 00:55:18.000000000 +1000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ pyproject.toml 2022-09-30 19:09:00.000000000 +1000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -64,10 +64,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- pyproject.toml.orig 2023-01-08 04:43:16.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ pyproject.toml 2023-01-09 02:39:35.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -63,10 +63,10 @@
</span> "sphinxcontrib-qthelp",
"Jinja2>=3.0",
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "Pygments>=2.12",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "docutils>=0.14,<0.20",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ "docutils>=0.14",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "Pygments>=2.13",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "docutils>=0.18,<0.20",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "docutils>=0.18",
</span> "snowballstemmer>=2.0",
"babel>=2.9",
- "alabaster>=0.7,<0.8",
+ "alabaster>=0.7",
"imagesize>=1.3",
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "requests>=2.5.0",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "requests>=2.25.0",
</span> "packaging>=21.0",
</pre><pre style='margin:0'>
</pre>