<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/888884513b5dd63b95f4f56bb8cd5a6172228749">https://github.com/macports/macports-ports/commit/888884513b5dd63b95f4f56bb8cd5a6172228749</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 888884513b5 py-sphinx-bootstrap-theme: don't run 2to3 via setuptools
</span>888884513b5 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 888884513b5dd63b95f4f56bb8cd5a6172228749
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Wed Jan 19 20:15:40 2022 +1100

<span style='display:block; white-space:pre;color:#404040;'>    py-sphinx-bootstrap-theme: don't run 2to3 via setuptools
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Not supported with current setuptools versions, so run it manually
</span><span style='display:block; white-space:pre;color:#404040;'>    instead.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Also drop py36, add py310, and use PEP 517 where supported.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/62268
</span>---
 python/py-sphinx-bootstrap-theme/Portfile           | 14 ++++++++++----
 python/py-sphinx-bootstrap-theme/files/no_2to3.diff | 10 ++++++++++
 2 files changed, 20 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-sphinx-bootstrap-theme/Portfile b/python/py-sphinx-bootstrap-theme/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5f592e2bb3b..b723c302cf8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-sphinx-bootstrap-theme/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-sphinx-bootstrap-theme/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,6 @@ github.setup        ryan-roemer sphinx-bootstrap-theme 0.8.0 v
</span> name                py-sphinx-bootstrap-theme
 revision            0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span> supported_archs     noarch
 license             MIT
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,11 +19,19 @@ checksums           rmd160  5bb192a3d03199f910a54f2382f87873f1f65281 \
</span>                     sha256  a344b1fa5c1f4f465b318dc328b70ab8685a0030c6f48b5b8ae4bf3829d2e710 \
                     size    1227328
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions     27 36 37 38 39
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions     27 37 38 39 310
</span> 
 if {${subport} ne ${name}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${python.version} >= 36} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        python.pep517   yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patchfiles-append   no_2to3.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            system -W ${worksrcpath} "${prefix}/bin/2to3-${python.branch} --write --nobackups sphinx_bootstrap_theme"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_lib-append \
</span>                     port:py${python.version}-setuptools
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> 
     post-destroot {
         set docdir ${prefix}/share/doc/${subport}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,4 +42,3 @@ if {${subport} ne ${name}} {
</span> 
     livecheck.type  none
 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-sphinx-bootstrap-theme/files/no_2to3.diff b/python/py-sphinx-bootstrap-theme/files/no_2to3.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..c008908f0ad
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-sphinx-bootstrap-theme/files/no_2to3.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- setup.py.orig  2019-09-26 05:17:09.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ setup.py       2022-01-19 20:08:49.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -37,7 +37,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ setup(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     name="sphinx-bootstrap-theme",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     version=__version__,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    use_2to3=True,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     description="Sphinx Bootstrap Theme.",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     long_description=read_file("README"),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     url="http://ryan-roemer.github.com/sphinx-bootstrap-theme/README.html",
</span></pre><pre style='margin:0'>

</pre>