<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c9de0edae6e7087004fe1d1c33ccb9b39ec826e2">https://github.com/macports/macports-ports/commit/c9de0edae6e7087004fe1d1c33ccb9b39ec826e2</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit c9de0edae6e7087004fe1d1c33ccb9b39ec826e2
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Wed Nov 7 01:44:26 2018 -0700

<span style='display:block; white-space:pre;color:#404040;'>    tix: use installed version of Tcl/Tk
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    This removes the conflict with tk +quartz.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See https://github.com/macports/macports-ports/commit/453df368d934751552c56808c037452432777665
</span><span style='display:block; white-space:pre;color:#404040;'>    See https://trac.macports.org/ticket/56807
</span>---
 x11/tix/Portfile                | 33 +++++----------------------------
 x11/tix/files/patch-tk_x11.diff | 28 ++++++++++++++++++++++++++++
 2 files changed, 33 insertions(+), 28 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/tix/Portfile b/x11/tix/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7f67eaa..30e30c7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/tix/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/tix/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +1,10 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           active_variants 1.1
</span> 
 name                tix
 version             8.4.3
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> platforms           darwin
 categories          x11
 license             BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,49 +18,26 @@ long_description    Tix, the Tk Interface eXtension, is a powerful set of \
</span> 
 homepage            http://tix.sourceforge.net/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Set tclv and md5 checksum to the current MacPorts Tcl port version, though
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# port doesn't break if they aren't in sync.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set tkv             8.6.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        sourceforge:project/tix/tix/${version}:tix \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sourceforge:project/tcl/Tcl/${tkv}:tcl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        sourceforge:project/tix/tix/${version}
</span> 
 dist_subdir         tcltk
 distname            Tix${version}-src
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distfiles           ${distname}.tar.gz:tix \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    tk${tkv}-src.tar.gz:tcl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    tcl${tkv}-src.tar.gz:tcl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> worksrcdir          Tix${version}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           Tix8.4.3-src.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  99249c4d7a19fcb8c27f11ab1b3ef6102911409d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  99249c4d7a19fcb8c27f11ab1b3ef6102911409d \
</span>                     sha256  562f040ff7657e10b5cffc2c41935f1a53c6402eb3d5f3189113d734fd6c03cb \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    tk8.6.1-src.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  9176fd2c5e7d36c84141333939e85614d3ba2e11 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  b691a2e84907392918665fe03a0deb913663a026bed2162185b4a9a14898162c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    tcl8.6.1-src.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  fbb181d26bb28fe9413bc2e07f333571b8e7e190 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  16ee769248e64ba1cae6b4834fcc4e4edd7470d881410e8d58f7dd1434343514
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1831503
</span> 
 depends_lib         port:tcl \
                     port:tk
 patchfiles          patch-generic-tixGrSort.c.diff \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-tk_x11.diff \
</span>                     patch-dyld_variable.diff
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# tix depends on x11 windowing
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-require_active_variants tk x11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.args      --mandir=${prefix}/share/man \
                     --with-tcl=${prefix}/lib \
                     --with-tk=${prefix}/lib
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cppflags-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -I${workpath}/tcl${tkv}/generic \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -I${workpath}/tcl${tkv}/unix \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -I${workpath}/tk${tkv}/generic \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -I${workpath}/tk${tkv}/unix
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.ldflags-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -ltclstub8.6
</span> 
 test.run            yes
 test.target         test
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/tix/files/patch-tk_x11.diff b/x11/tix/files/patch-tk_x11.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..8ad4a8a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/tix/files/patch-tk_x11.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,28 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- unix/tixUnixMwm.c.orig 2005-03-25 13:15:53.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ unix/tixUnixMwm.c      2018-11-04 20:46:16.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -18,10 +18,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <tixPort.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <tixInt.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifndef MAC_OSX_TK
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include <X11/Xlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include <X11/Xatom.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include <X11/Xproto.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include <X11/Xutil.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <X11_tk/Xlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <X11_tk/Xatom.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <X11_tk/Xproto.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <X11_tk/Xutil.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef HAS_MOTIF_INC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- unix/tixUnixXpm.c.orig 2006-11-15 15:18:36.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ unix/tixUnixXpm.c      2018-11-04 20:50:21.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -17,7 +17,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <tixPort.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <tixUnixInt.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <tixImgXpm.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include <X11/Xutil.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <X11_tk/Xutil.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if !defined(WIN32) && !defined(MAC_OSX_TK)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define TkPutImage(colors, ncolors, display, pixels, gc, image, destx, desty, srcx, srcy, width, height) \
</span></pre><pre style='margin:0'>

</pre>