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