<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d910e7533badde42580b98625d9edbabb175b489">https://github.com/macports/macports-ports/commit/d910e7533badde42580b98625d9edbabb175b489</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit d910e7533badde42580b98625d9edbabb175b489
</span>Author: Christopher Chavez <chrischavez@gmx.us>
AuthorDate: Wed Jul 15 03:42:33 2020 -0500
<span style='display:block; white-space:pre;color:#404040;'> python38: update to 3.8.4
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Add reminder to update py38-htmldocs
</span>---
lang/python38/Portfile | 10 ++++-----
lang/python38/files/patch-configure-xcode4bug.diff | 6 ++---
lang/python38/files/patch-configure.diff | 9 --------
lang/python38/files/patch-libedit.diff | 26 +++++++++++-----------
4 files changed, 21 insertions(+), 30 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python38/Portfile b/lang/python38/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8b344a33019..65390f43841 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python38/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python38/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,8 +7,8 @@ PortGroup clang_dependency 1.0
</span> name python38
epoch 1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Remember to keep py38-tkinter and py38-gdbm's versions sync'd with this
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 3.8.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Remember to keep py38-tkinter, py38-htmldocs, and py38-gdbm's versions sync'd with this
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 3.8.4
</span> revision 0
set major [lindex [split $version .] 0]
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,9 +28,9 @@ master_sites ${homepage}ftp/python/${version}/
</span>
distname Python-${version}
use_xz yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 f52a96c9edac6c135114c8d0766e5f64bea7fb0f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 dfab5ec723c218082fe3d5d7ae17ecbdebffa9a1aea4d64aa3a2ecdd2e795864 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 17912964
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 8ba05f772755a7eb4886405db075815ec443b193 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 5f41968a95afe9bc12192d7e6861aab31e80a46c46fa59d3d837def6a4cd4d37 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 18020412
</span>
patchfiles patch-setup.py.diff \
patch-Lib-cgi.py.diff \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python38/files/patch-configure-xcode4bug.diff b/lang/python38/files/patch-configure-xcode4bug.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 0dd85f4fb46..55d81ab6da8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python38/files/patch-configure-xcode4bug.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python38/files/patch-configure-xcode4bug.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,9 +4,9 @@ https://bugs.python.org/issue24844
</span> Compiling python fails in Xcode 4 (clang < 3.3) where existence of 'atomic'
is detected by configure, but it is not fully functional.
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2019-12-21 15:43:09.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure 2019-12-21 15:45:31.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -16791,6 +16791,24 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2020-07-13 07:11:53.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure 2020-07-15 10:20:09.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -16837,6 +16837,24 @@
</span> volatile int val = 1;
int main() {
__atomic_load_n(&val, __ATOMIC_SEQ_CST);
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python38/files/patch-configure.diff b/lang/python38/files/patch-configure.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index ac2c275324d..abff0c6d986 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python38/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python38/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,12 +9,3 @@
</span> prefix=$PYTHONFRAMEWORKINSTALLDIR/Versions/$VERSION
# Add files for Mac specific code to the list of output
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3398,7 +3400,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # has no effect, don't bother defining them
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Darwin/[6789].*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- define_xopen_source=no;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- Darwin/1[0-9].*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ Darwin/[1-9][0-9].*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- define_xopen_source=no;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # 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:#ffe0e0;'>- # 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/python38/files/patch-libedit.diff b/lang/python38/files/patch-libedit.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 3dc54a87cd1..6ec71ad39f3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python38/files/patch-libedit.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python38/files/patch-libedit.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2019-12-21 15:41:20.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure 2019-12-21 15:43:09.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -15269,9 +15269,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2020-07-13 07:11:53.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure 2020-07-15 10:20:09.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -15315,9 +15315,9 @@
</span> $as_echo_n "checking how to link readline libs... " >&6; }
for py_libtermcap in "" tinfo ncursesw ncurses curses termcap; do
if test -z "$py_libtermcap"; then
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,7 +12,7 @@
</span> fi
LIBS="$READLINE_LIBS $LIBS_no_readline"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -15317,7 +15317,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -15363,7 +15363,7 @@
</span> # check for readline 2.2
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,7 +21,7 @@
</span> _ACEOF
if ac_fn_c_try_cpp "$LINENO"; then :
have_readline=yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -15330,7 +15330,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -15376,7 +15376,7 @@
</span> then
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,7 +30,7 @@
</span>
_ACEOF
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -15343,7 +15343,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -15389,7 +15389,7 @@
</span>
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,7 +39,7 @@
</span>
_ACEOF
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -15357,13 +15357,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -15403,13 +15403,13 @@
</span> fi
# check for readline 4.0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -56,7 +56,7 @@
</span> cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -15401,13 +15401,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -15447,13 +15447,13 @@
</span>
# also in 4.0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -73,7 +73,7 @@
</span> cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -15445,13 +15445,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -15491,13 +15491,13 @@
</span>
# also in 4.0, but not in editline
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -90,7 +90,7 @@
</span> cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -15489,13 +15489,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -15535,13 +15535,13 @@
</span>
# check for readline 4.2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -107,7 +107,7 @@
</span> cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -15535,7 +15535,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -15581,7 +15581,7 @@
</span> # also in readline 4.2
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -116,7 +116,7 @@
</span> _ACEOF
if ac_fn_c_try_cpp "$LINENO"; then :
have_readline=yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -15548,7 +15548,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -15594,7 +15594,7 @@
</span> then
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -125,7 +125,7 @@
</span>
_ACEOF
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -15561,13 +15561,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -15607,13 +15607,13 @@
</span>
fi
</pre><pre style='margin:0'>
</pre>