<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/55245e220ae4345811b6c62c5178a3f99433835b">https://github.com/macports/macports-ports/commit/55245e220ae4345811b6c62c5178a3f99433835b</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 55245e220ae4345811b6c62c5178a3f99433835b
</span>Author: Marius Schamschula <mps@macports.org>
AuthorDate: Thu Jan 4 15:35:51 2018 -0600
<span style='display:block; white-space:pre;color:#404040;'> tcl: update to version 8.6.8
</span>---
lang/tcl/Portfile | 9 +++----
lang/tcl/files/patch-unix-tclunixsock-pragma.diff | 31 -----------------------
2 files changed, 3 insertions(+), 37 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 43201c8..38434d7 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;'>@@ -1,7 +1,7 @@
</span> PortSystem 1.0
name tcl
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 8.6.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 8.6.8
</span> # Tk (x11/tk) port depends on this version
categories lang
license Tcl/Tk
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,8 +18,8 @@ long_description \
</span> homepage http://www.tcl.tk/
master_sites sourceforge:project/tcl/Tcl/${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 5f114bbd95c7208f929fe9ddb3432636d376844c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 7c6b8f84e37332423cfe5bae503440d88450da8cc1243496249faa5268026ba5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 53723adf560606dc0403af568b6fc0d27a4fd93d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c43cb0c1518ce42b00e7c8f6eaddd5195c53a98f94adc717234a65cbcfd3f96a
</span>
dist_subdir tcltk
distname ${name}${version}-src
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,9 +30,6 @@ configure.args --mandir=${prefix}/share/man \
</span> configure.cppflags-delete -I${prefix}/include
configure.ldflags-delete -L${prefix}/lib
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# fix error on older compilers with pragma inside functions
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append patch-unix-tclunixsock-pragma.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> post-configure {
reinplace -E {s|-arch [^ ]+||g} ${worksrcpath}/tclConfig.sh
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/tcl/files/patch-unix-tclunixsock-pragma.diff b/lang/tcl/files/patch-unix-tclunixsock-pragma.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 7e535d6..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/tcl/files/patch-unix-tclunixsock-pragma.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,31 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- tclUnixSock.c.orig 2017-08-13 07:57:43.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ tclUnixSock.c 2017-08-13 07:58:30.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -700,6 +700,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifndef NEED_FAKE_RFC2553
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#pragma GCC diagnostic push
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#pragma GCC diagnostic ignored "-Wstrict-aliasing"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static inline int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- IPv6AddressNeedsNumericRendering(
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- struct in6_addr addr)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -713,16 +717,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- * at least some versions of OSX.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#pragma GCC diagnostic push
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#pragma GCC diagnostic ignored "-Wstrict-aliasing"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (!IN6_IS_ADDR_V4MAPPED(&addr)) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#pragma GCC diagnostic pop
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return (addr.s6_addr[12] == 0 && addr.s6_addr[13] == 0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- && addr.s6_addr[14] == 0 && addr.s6_addr[15] == 0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#pragma GCC diagnostic pop
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif /* NEED_FAKE_RFC2553 */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static void
</span></pre><pre style='margin:0'>
</pre>