<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9c346f3f82d6f2a108efd57d94911287187cbbe2">https://github.com/macports/macports-ports/commit/9c346f3f82d6f2a108efd57d94911287187cbbe2</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 9c346f3f82d tcl, tk: update to 8.6.12
</span>9c346f3f82d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 9c346f3f82d6f2a108efd57d94911287187cbbe2
</span>Author: Christopher Chavez <chrischavez@gmx.us>
AuthorDate: Fri Nov 5 22:41:29 2021 -0500

<span style='display:block; white-space:pre;color:#404040;'>    tcl, tk: update to 8.6.12
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Ignore implicit declarations of functions not available
</span><span style='display:block; white-space:pre;color:#404040;'>    on macOS (readdir64(), rewinddir64(), closedir64())
</span><span style='display:block; white-space:pre;color:#404040;'>    during configure
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/63128
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    tk: drop patch-unix-Makefile.in.diff incorporated upstream
</span><span style='display:block; white-space:pre;color:#404040;'>    (see https://core.tcl-lang.org/tk/tktview?name=3598664)
</span>---
 lang/tcl/Portfile                        | 13 +++++++----
 lang/tcl/files/implicit.patch            | 40 ++++++++++++++++++--------------
 x11/tk/Portfile                          | 18 +++++++-------
 x11/tk/files/patch-unix-Makefile.in.diff | 11 ---------
 4 files changed, 41 insertions(+), 41 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/tcl/Portfile b/lang/tcl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f3c01fc25e7..ed658f272c1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/tcl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/tcl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem          1.0
 
 name                tcl
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             8.6.11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             8.6.12
</span> revision            0
 # Tk (x11/tk) port depends on this version
 categories          lang
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,15 +21,20 @@ long_description    \
</span> homepage            https://www.tcl-lang.org/
 master_sites        sourceforge:project/tcl/Tcl/${version}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  e36d8455f656b12006c3fe29a5240c7ccae2b133 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  8c0486668586672c5693d7d95817cb05a18c5ecca2f40e2836b9578064088258 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    10259009
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  1cdcec3404ae4b36014e183a156877bebb58b179 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  26c995dd0f167e48b11961d891ee555f680c175f7173ff8cb829f4ebcde4c1a6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    10353486
</span> 
 distname            ${name}${version}-src
 worksrcdir          ${name}${version}/unix
 
 patchfiles          implicit.patch
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.checks.implicit_function_declaration.whitelist-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    closedir64 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    readdir64 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rewinddir64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args      --mandir=${prefix}/share/man \
                     --disable-corefoundation \
                     --disable-threads
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/tcl/files/implicit.patch b/lang/tcl/files/implicit.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 58dda438633..78a4d4974f2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/tcl/files/implicit.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/tcl/files/implicit.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,26 +1,30 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- tcl.m4.orig    2019-11-22 06:10:50.000000000 +1100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ tcl.m4 2020-12-24 11:11:04.000000000 +1100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2376,7 +2376,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   AC_TRY_COMPILE([#include <time.h>],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       [extern long timezone;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/unix/tcl.m4 b/unix/tcl.m4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index f3d08ec311..24b68d062e 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- tcl.m4.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ tcl.m4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2352,7 +2352,7 @@ AC_DEFUN([SC_TIME_HANDLER], [
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <time.h>]],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   [[extern long timezone;
</span>       timezone += 1;
<span style='display:block; white-space:pre;background:#ffe0e0;'>--           exit (0);],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      return (0);],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       tcl_cv_timezone_long=yes, tcl_cv_timezone_long=no)])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      exit (0);]])],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      return (0);]])],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       [tcl_cv_timezone_long=yes], [tcl_cv_timezone_long=no])])
</span>      if test $tcl_cv_timezone_long = yes ; then
        AC_DEFINE(HAVE_TIMEZONE_VAR, 1, [Should we use the global timezone variable?])
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2388,7 +2388,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       AC_TRY_COMPILE([#include <time.h>],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           [extern time_t timezone;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2364,7 +2364,7 @@ AC_DEFUN([SC_TIME_HANDLER], [
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <time.h>]],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       [[extern time_t timezone;
</span>           timezone += 1;
<span style='display:block; white-space:pre;background:#ffe0e0;'>--               exit (0);],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          return (0);],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           tcl_cv_timezone_time=yes, tcl_cv_timezone_time=no)])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          exit (0);]])],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          return (0);]])],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           [tcl_cv_timezone_time=yes], [tcl_cv_timezone_time=no])])
</span>   if test $tcl_cv_timezone_time = yes ; then
            AC_DEFINE(HAVE_TIMEZONE_VAR, 1, [Should we use the global timezone variable?])
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig      2019-11-22 06:10:50.000000000 +1100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2020-12-24 11:31:42.000000000 +1100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -14099,7 +14099,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/unix/configure b/unix/configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index dc71c08f60..090ad2d6de 100755
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -14138,7 +14138,7 @@ main ()
</span>  {
  extern long timezone;
            timezone += 1;
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,7 +33,7 @@
</span>    ;
    return 0;
  }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -14165,7 +14165,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -14204,7 +14204,7 @@ main ()
</span>  {
  extern time_t timezone;
                timezone += 1;
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/tk/Portfile b/x11/tk/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8e84219b968..1d4990bc798 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/tk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/tk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> PortGroup           muniversal 1.0
 
 name                tk
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             8.6.11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             8.6.12
</span> revision            0
 categories          x11
 license             Tcl/Tk
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,13 +19,11 @@ platforms           darwin
</span> 
 master_sites        sourceforge:project/tcl/Tcl/${version}
 dist_subdir         tcltk
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Errata release 8.6.11.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#distname            ${name}${version}-src
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname            ${name}${version}.1-src
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname            ${name}${version}-src
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  662d6c6e97e5c360e7fe6e66726ecf0e8d2ab9a2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  006cab171beeca6a968b6d617588538176f27be232a2b334a0e96173e89909be \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    4496008
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  e39afe87586d7cbde04d3bcd169c39b3d81689a9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  12395c1f3fcb6bed2938689f797ea3cdf41ed5cb6c4766eec8ac949560310630 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    4515393
</span> 
 depends_build       port:pkgconfig
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,11 +36,15 @@ depends_lib         port:fontconfig \
</span> worksrcdir          ${name}${version}/unix
 
 patch.dir           ${workpath}/${name}${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-unix-Makefile.in.diff
</span> 
 # see https://trac.macports.org/ticket/57594
 patchfiles-append   patch-dyld_fallback_library_path.diff
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.checks.implicit_function_declaration.whitelist-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    closedir64 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    readdir64 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rewinddir64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args      --mandir=${prefix}/share/man --with-tcl=${prefix}/lib
 # see https://trac.macports.org/ticket/58447
 configure.cppflags-replace -I${prefix}/include -isystem${prefix}/include
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/tk/files/patch-unix-Makefile.in.diff b/x11/tk/files/patch-unix-Makefile.in.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 7a3ac10985e..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/tk/files/patch-unix-Makefile.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- unix/Makefile.in.orig  2012-12-27 00:11:45.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ unix/Makefile.in       2012-12-27 03:27:36.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -283,7 +283,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LD_SEARCH_FLAGS   = @LD_SEARCH_FLAGS@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # support for embedded libraries on Darwin / Mac OS X
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--DYLIB_INSTALL_DIR = ${LIB_RUNTIME_DIR}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+DYLIB_INSTALL_DIR = $(libdir)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # support for building the Aqua resource file
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TK_RSRC_FILE              = @TK_RSRC_FILE@
</span></pre><pre style='margin:0'>

</pre>