<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/bf63f2f5d26b998a135747086fb7903553908b0c">https://github.com/macports/macports-ports/commit/bf63f2f5d26b998a135747086fb7903553908b0c</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 bf63f2f5d26 itcl: mark replaced_by tcl
</span>bf63f2f5d26 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit bf63f2f5d26b998a135747086fb7903553908b0c
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Wed Sep 28 11:27:48 2022 +1000

<span style='display:block; white-space:pre;color:#404040;'>    itcl: mark replaced_by tcl
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Included in the core Tcl distribution as of 8.6.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/44829
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/47817
</span>---
 lang/itcl/Portfile             | 78 +++---------------------------------------
 security/sguil-client/Portfile |  4 +--
 x11/itk/Portfile               |  4 +--
 x11/iwidgets/Portfile          |  5 ++-
 4 files changed, 10 insertions(+), 81 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/itcl/Portfile b/lang/itcl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b3f4f678bd7..fad0502719d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/itcl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/itcl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,83 +1,15 @@
</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
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+replaced_by         tcl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           obsolete 1.0
</span> 
 name                itcl
 version             3.4b1
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> categories          lang
 license             Tcl/Tk
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description         Object oriented extension to Tcl.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    ${description}
</span> 
 homepage            http://incrtcl.sourceforge.net/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        sourceforge:incrtcl:itcl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sourceforge:tcl:tcl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-dist_subdir         tcltk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname            ${name}${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Set tclv and md5 checksum to the current MacPorts Tcl port version, though port doesn't
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# break if they aren't in sync.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set tclv            8.5.9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distfiles           ${distname}.tar.gz:itcl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    tcl${tclv}-src.tar.gz:tcl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           ${distname}.tar.gz md5 e4c97750c08ab47e960b91911fdd0132 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    tcl${tclv}-src.tar.gz md5 8512d8db3233041dd68a81476906012a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       port:tcl port:tk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args          CPPFLAGS=-I${prefix}/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-worksrcdir          ${name}3.4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.env       TCLROOT=${prefix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cflags    "-I${workpath}/tcl${tclv}/generic -I${workpath}/tcl${tclv}/unix"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.ldflags-append    "-tcl8.5"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args      --with-tcl=${prefix}/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.universal_args-delete --disable-dependency-tracking
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|@itcl_LIB_FILE@|${prefix}/lib/libitcl3.4.dylib|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-               ${worksrcpath}/itclConfig.sh.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|@PACKAGE_VERSION@|3.4|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ${worksrcpath}/itclConfig.sh.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|@itcl_BUILD_LIB_SPEC@|-L${prefix}/lib -litcl|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ${worksrcpath}/itclConfig.sh.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|@itcl_LIB_SPEC@|-L${prefix}/lib -litcl|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ${worksrcpath}/itclConfig.sh.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|\"@PKG_LIB_FILE@\"|.. @PKG_LIB_FILE@|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${worksrcpath}/pkgIndex.tcl.in
</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;'>-post-build {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system "ranlib ${worksrcpath}/libitclstub3.4.a"
</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;'>-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set _d ${destroot}${prefix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set _w ${worksrcpath}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file mkdir ${_d}/lib/itcl3.4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 755 ${_w}/itclConfig.sh ${_d}/lib/itcl3.4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file copy -force ${_w}/pkgIndex.tcl ${_d}/lib/itcl3.4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file copy -force ${_w}/library/itcl.tcl ${_d}/lib/itcl3.4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file copy -force ${_w}/libitcl3.4.dylib ${_d}/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file copy -force ${_w}/libitclstub3.4.a ${_d}/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file mkdir ${_d}/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        foreach x {itcl.h itclDecls.h itclInt.h itclIntDecls.h } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            file copy -force ${_w}/generic/$x ${_d}/include
</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;'>-    foreach x [glob ${_w}/doc/*.n] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        file copy -force $x ${_d}/share/man/mann
</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;'>-livecheck.type      regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url       https://sourceforge.net/projects/incrtcl/rss
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex     ${name}(3\[0-9.\]+)${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Remove after 2023-09-28
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/sguil-client/Portfile b/security/sguil-client/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index de6bcdc5288..7727bada50d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/sguil-client/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/sguil-client/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,14 +10,12 @@ license             QPL-1 Permissive
</span> maintainers         nomaintainer
 description         GUI Console for Sguil Network Security Monitor
 long_description    ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span> supported_archs     noarch
 homepage            http://sguil.sf.net
 master_sites        sourceforge:sguil
 checksums           md5 68d209f882d4c8fa9c200ba0924b00b3
 worksrcdir          sguil-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       port:itcl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:tclx \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:tclx \
</span>                     port:itk \
                     port:iwidgets \
                     port:tcllib \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/itk/Portfile b/x11/itk/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5a4709eb66f..f9a1e11f73f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/itk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/itk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,7 +24,7 @@ distfiles         ${distname}.tar.gz:itk \
</span>                           tcl${tclv}-src.tar.gz:tcl
 checksums              ${name}${version}.tar.gz md5 a97c17f3cfa5e377f43073c653c501b5 \
                                tcl${tclv}-src.tar.gz md5 8512d8db3233041dd68a81476906012a
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build           port:tk port:itcl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib             port:tk
</span> build.args              CPPFLAGS=-I${prefix}/include
 worksrcdir              ${name}${version}
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,7 +35,7 @@ configure.cflags       "-I${workpath}/tcl${tclv}/generic -I${workpath}/tcl${tclv}/unix
</span> configure.ldflags-append  -ltcl -lX11
 
 configure.args         --with-tcl=${tclconfig} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        --with-itcl=${prefix}/lib/itcl3.4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   --with-itcl=${prefix}/lib/itcl4.2.2 \
</span>                   --with-tk=${prefix}/lib
 
 post-patch {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/iwidgets/Portfile b/x11/iwidgets/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 295cac39f70..fa385dd3e56 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/iwidgets/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/iwidgets/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,6 @@ version             4.0.1
</span> revision            1
 categories          x11 tk
 license             MIT
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span> supported_archs     noarch
 maintainers         nomaintainer
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,7 +20,7 @@ distname            ${name}${version}
</span> 
 checksums           ${name}${version}.tar.gz md5 0e9c140e81ea6015b56130127c7deb03
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       port:tk port:itcl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:itk
</span> 
 build.args          CPPFLAGS=-I${prefix}/include
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,7 +34,7 @@ configure.ldflags-append "-ltcl -L/usr/X11R6/lib -lX11"
</span> 
 configure.args      --with-tcl=${prefix}/lib \
                     --with-tk=${prefix}/lib \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-itcl=${prefix}/lib/itcl3.3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-itcl=${prefix}/lib/itcl4.2.2 \
</span>                     --with-itk=${prefix}/lib/itk3.3
 
 build {}
</pre><pre style='margin:0'>

</pre>