<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>