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