<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/140c09dc2b1650586c7886f4aec9d0d889809066">https://github.com/macports/macports-ports/commit/140c09dc2b1650586c7886f4aec9d0d889809066</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 140c09dc2b1 python*: patch configure to recognise darwin 20
</span>140c09dc2b1 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 140c09dc2b1650586c7886f4aec9d0d889809066
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Mon Jun 29 23:42:33 2020 +1000

<span style='display:block; white-space:pre;color:#404040;'>    python*: patch configure to recognise darwin 20
</span>---
 lang/python26/Portfile            |  3 ++-
 lang/python26/files/darwin20.diff | 11 +++++++++++
 lang/python27/Portfile            |  3 ++-
 lang/python27/files/darwin20.diff | 11 +++++++++++
 lang/python32/Portfile            |  3 ++-
 lang/python32/files/darwin20.diff | 11 +++++++++++
 lang/python33/Portfile            |  3 ++-
 lang/python33/files/darwin20.diff | 11 +++++++++++
 lang/python34/Portfile            |  3 ++-
 lang/python34/files/darwin20.diff | 11 +++++++++++
 lang/python35/Portfile            |  3 ++-
 lang/python35/files/darwin20.diff | 11 +++++++++++
 12 files changed, 78 insertions(+), 6 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python26/Portfile b/lang/python26/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 97f3b89a2ce..6aaf3139e86 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python26/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python26/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -49,7 +49,8 @@ patchfiles              patch-Makefile.pre.in.diff \
</span>                         patch-setup.py-disabled_modules.diff \
                         patch-libedit.diff \
                         yosemite.patch \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        improve-QuickTime.h-check.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        improve-QuickTime.h-check.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        darwin20.diff
</span> 
 depends_lib             port:gettext port:zlib \
                         port:sqlite3 port:db46 port:ncurses \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python26/files/darwin20.diff b/lang/python26/files/darwin20.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..23a31a35612
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python26/files/darwin20.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2020-06-29 23:37:04.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2020-06-29 23:38:23.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2881,7 +2881,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # has no effect, don't bother defining them
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   Darwin/[6789].*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     define_xopen_source=no;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  Darwin/1[0-9].*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  Darwin/[12][0-9].*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     define_xopen_source=no;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # On AIX 4 and 5.1, mbstate_t is defined only when _XOPEN_SOURCE == 500 but
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # used in wcsnrtombs() and mbsnrtowcs() even if _XOPEN_SOURCE is not defined
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python27/Portfile b/lang/python27/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c581137cb09..90c0eb76a54 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python27/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python27/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,7 +40,8 @@ patchfiles          patch-Makefile.pre.in.diff \
</span>                     patch-configure.diff \
                     patch-libedit.diff \
                     enable-loadable-sqlite-extensions.patch \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-_osx_support.py.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-_osx_support.py.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    darwin20.diff
</span> 
 depends_build       port:pkgconfig
 depends_lib         port:bzip2 \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python27/files/darwin20.diff b/lang/python27/files/darwin20.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..a519fd8a472
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python27/files/darwin20.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2020-06-29 23:33:10.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2020-06-29 23:35:47.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3409,7 +3409,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # has no effect, don't bother defining them
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   Darwin/[6789].*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     define_xopen_source=no;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  Darwin/1[0-9].*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  Darwin/[12][0-9].*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     define_xopen_source=no;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # On AIX 4 and 5.1, mbstate_t is defined only when _XOPEN_SOURCE == 500 but
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # used in wcsnrtombs() and mbsnrtowcs() even if _XOPEN_SOURCE is not defined
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python32/Portfile b/lang/python32/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6e1b80a9a3c..0233dd5e665 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python32/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python32/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,7 +41,8 @@ patchfiles              patch-setup.py.diff \
</span>                         patch-libedit.diff \
                         patch-Lib-site.py-omit_local_site_packages.diff \
                         patch-Include-pyport.h.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        uuid-64bit.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        uuid-64bit.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        darwin20.diff
</span> 
 # https://bugs.python.org/issue21811
 patchfiles-append       patch-configure_configure.ac-yosemite_configure_fixes.diff \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python32/files/darwin20.diff b/lang/python32/files/darwin20.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..fd0dcbe0d52
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python32/files/darwin20.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2020-06-29 23:30:34.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2020-06-29 23:31:22.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3103,7 +3103,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # has no effect, don't bother defining them
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   Darwin/[6789].*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     define_xopen_source=no;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  Darwin/1[0-9].*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  Darwin/[12][0-9].*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     define_xopen_source=no;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # On AIX 4 and 5.1, mbstate_t is defined only when _XOPEN_SOURCE == 500 but
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # used in wcsnrtombs() and mbsnrtowcs() even if _XOPEN_SOURCE is not defined
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python33/Portfile b/lang/python33/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 782bc072d0c..9eb3baad5fd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python33/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python33/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,7 +40,8 @@ patchfiles          patch-setup.py.diff \
</span>                     patch-libedit.diff \
                     omit-local-site-packages.patch \
                     patch-Include-pyport.h.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    uuid-64bit.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    uuid-64bit.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    darwin20.diff
</span> 
 # https://bugs.python.org/issue21811
 patchfiles-append   yosemite-configure-fixes.patch \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python33/files/darwin20.diff b/lang/python33/files/darwin20.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..9270d46f24f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python33/files/darwin20.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2020-06-29 23:27:08.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2020-06-29 23:27:43.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3393,7 +3393,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # has no effect, don't bother defining them
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   Darwin/[6789].*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     define_xopen_source=no;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  Darwin/1[0-9].*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  Darwin/[12][0-9].*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     define_xopen_source=no;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # On AIX 4 and 5.1, mbstate_t is defined only when _XOPEN_SOURCE == 500 but
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # used in wcsnrtombs() and mbsnrtowcs() even if _XOPEN_SOURCE is not defined
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python34/Portfile b/lang/python34/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8be18bfe07c..80beb86d5c7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python34/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python34/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -42,7 +42,8 @@ patchfiles          patch-setup.py.diff \
</span>                     omit-local-site-packages.patch \
                     patch-Include-pyport.h.diff \
                     uuid-64bit.patch \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-_osx_support.py.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-_osx_support.py.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    darwin20.diff
</span> 
 depends_build       port:pkgconfig
 depends_lib         port:bzip2 \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python34/files/darwin20.diff b/lang/python34/files/darwin20.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..59ec030bfd9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python34/files/darwin20.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2020-06-29 23:23:28.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2020-06-29 23:24:39.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3422,7 +3422,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # has no effect, don't bother defining them
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   Darwin/[6789].*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     define_xopen_source=no;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  Darwin/1[0-9].*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  Darwin/[12][0-9].*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     define_xopen_source=no;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # On AIX 4 and 5.1, mbstate_t is defined only when _XOPEN_SOURCE == 500 but
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # used in wcsnrtombs() and mbsnrtowcs() even if _XOPEN_SOURCE is not defined
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python35/Portfile b/lang/python35/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b5f9266bd70..0b81643205f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python35/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python35/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,7 +38,8 @@ patchfiles          patch-setup.py.diff \
</span>                     patch-xcode4bug.diff \
                     Modules_posixmodule.c.diff \
                     uuid-64bit.patch \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-_osx_support.py.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-_osx_support.py.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    darwin20.diff
</span> 
 depends_build       port:pkgconfig
 depends_lib         port:bzip2 \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python35/files/darwin20.diff b/lang/python35/files/darwin20.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..3649bff7e15
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python35/files/darwin20.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2020-06-29 23:18:26.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2020-06-29 23:18:50.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3494,7 +3494,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # has no effect, don't bother defining them
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   Darwin/[6789].*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     define_xopen_source=no;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  Darwin/1[0-9].*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  Darwin/[12][0-9].*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     define_xopen_source=no;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # On AIX 4 and 5.1, mbstate_t is defined only when _XOPEN_SOURCE == 500 but
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # used in wcsnrtombs() and mbsnrtowcs() even if _XOPEN_SOURCE is not defined
</span></pre><pre style='margin:0'>

</pre>