<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/b2b231c25cd892081b9a3462d63ae2c69eedc9ae">https://github.com/macports/macports-ports/commit/b2b231c25cd892081b9a3462d63ae2c69eedc9ae</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 b2b231c25cd itk: update to 4.2.2
</span>b2b231c25cd is described below

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

<span style='display:block; white-space:pre;color:#404040;'>    itk: update to 4.2.2
</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/42398
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/44830
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/49543
</span>---
 x11/itk/Portfile | 68 +++++++++-----------------------------------------------
 1 file changed, 11 insertions(+), 57 deletions(-)

<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 f9a1e11f73f..9de2b041bb7 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;'>@@ -1,71 +1,25 @@
</span><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;'>+PortGroup       github 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name                    itk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version                    3.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision           3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version         4.2.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# No proper release of this version, so we're fetching it from the tag
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# on the GitHub mirror.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup    tcltk itk [string map {. -} $version] itk-
</span> categories                x11 tk
 license                        Tcl/Tk MIT
 maintainers            nomaintainer
 description            \[incr Tk\] A.K.A. \"itk\".  Object oriented extension to Tk.
 long_description       ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage                http://incrtcl.sourceforge.net/itk/itk.html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms          darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage           https://incrtcl.sourceforge.net/itk/
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites            sourceforge:incrtcl:itk \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   sourceforge:tcl:tcl
</span> dist_subdir               tcltk
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distname                ${name}${version}
</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;'>-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:itk \
</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;'>-checksums          ${name}${version}.tar.gz md5 a97c17f3cfa5e377f43073c653c501b5 \
</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:#e0ffe0;'>+checksums          rmd160 641adb6354e4db234e8104175d0a45039d9c9e7e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   sha256 409e23d68a5185666da4ab9e49d67ca5f7584e7e9e8d796ee1ad2137aa86c927
</span> depends_lib             port:tk
<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}${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set tclconfig ${prefix}/lib
</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   -ltcl -lX11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args             --with-tcl=${tclconfig} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args             --with-tcl=${prefix}/lib \
</span>                   --with-itcl=${prefix}/lib/itcl4.2.2 \
                        --with-tk=${prefix}/lib
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   reinplace "s|@itk_LIB_SPEC@|-L${prefix}/lib -litk|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ${worksrcpath}/itkConfig.sh.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   reinplace "s|@ITK_BUILD_LIB_SPEC@|-L${prefix}/lib -litk|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ${worksrcpath}/itkConfig.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;'>-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/itk3.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   xinstall -m 755 ${_w}/itkConfig.sh ${_d}/lib/itk3.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   foreach x [glob ${worksrcpath}/library/*] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           file copy -force $x ${_d}/lib/itk3.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   file copy -force ${_w}/pkgIndex.tcl ${_d}/lib/itk3.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   file copy -force ${_w}/libitk3.3.dylib ${_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 {itk.h itkDecls.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;'>-   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;'>-   file delete -force ${_d}/share/man/mann/Toplevel.n
</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:#e0ffe0;'>+destroot.args   INSTALL=install
</span></pre><pre style='margin:0'>

</pre>