<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9d5f04c3b40d8d25e4c9a88155bfe4d11729fc05">https://github.com/macports/macports-ports/commit/9d5f04c3b40d8d25e4c9a88155bfe4d11729fc05</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 9d5f04c3b40 py-psycopg2: re-add subport for python27 - Fixes: https://trac.macports.org/ticket/63724
</span>9d5f04c3b40 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 9d5f04c3b40d8d25e4c9a88155bfe4d11729fc05
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Sat Nov 20 13:13:12 2021 -0500

<span style='display:block; white-space:pre;color:#404040;'>    py-psycopg2: re-add subport for python27
</span><span style='display:block; white-space:pre;color:#404040;'>    - Fixes: https://trac.macports.org/ticket/63724
</span>---
 python/py-psycopg2/Portfile                        | 20 ++++++++++++++++++--
 python/py-psycopg2/files/patch-setup.cfg-py27.diff | 10 ++++++++++
 2 files changed, 28 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-psycopg2/Portfile b/python/py-psycopg2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 75206ab0b56..888ebaeb10a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-psycopg2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-psycopg2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,7 +19,7 @@ long_description    Psycopg2 is a postgresql database adapter for python. \
</span>                     designed for heavily multi-threaded applications \
                     featuring connection pooling.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions     36 37 38 39
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions     27 36 37 38 39
</span> 
 homepage            https://www.psycopg.org
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,9 +28,25 @@ checksums           rmd160  49a157efebc59cc1902a06b3a44e9f9c4eec2e79 \
</span>                     size    380253
 
 if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${python.version} == 27} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # NOTE: Don't reuse old revision, for resurrected Python 2.7 subport
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        version     2.8.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        revision    1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        checksums   rmd160  aea153e22c9ac8b1b504c7e8abcad4310aa12cae \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  fb23f6c71107c37fd667cb4ea363ddeb936b348bbd6449278eb92c189699f543 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    383797
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-setup.cfg-py27.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     depends_lib-append  path:lib/libssl.dylib:openssl port:py${python.version}-setuptools
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles  patch-setup.cfg.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${python.version} > 27} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-setup.cfg.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> 
     post-patch {
         if {[variant_isset postgresql13]} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-psycopg2/files/patch-setup.cfg-py27.diff b/python/py-psycopg2/files/patch-setup.cfg-py27.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..b9bac3cf882
</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-psycopg2/files/patch-setup.cfg-py27.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.cfg.orig 2019-04-08 09:47:56.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ setup.cfg      2019-04-08 09:48:06.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [build_ext]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ define = 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-pg_config = 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++pg_config = @PG_CONFIG@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ mx_include_dir = 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ have_ssl = 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static_libpq = 0
</span></pre><pre style='margin:0'>

</pre>