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

</pre>
<p><a href="https://github.com/macports/macports-base/commit/2eeba4da73a93102cac669ea55c1946c401730ec">https://github.com/macports/macports-base/commit/2eeba4da73a93102cac669ea55c1946c401730ec</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 2eeba4da7 Allow building without an external tclsh
</span>2eeba4da7 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 2eeba4da73a93102cac669ea55c1946c401730ec
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Thu Sep 8 01:12:41 2022 +1000

<span style='display:block; white-space:pre;color:#404040;'>    Allow building without an external tclsh
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/61253
</span>---
 vendor/patches/tcllib/configure-no-tclsh.patch | 30 ++++++++++++++++++++++++++
 vendor/tcllib-1.21/configure                   | 10 ++++-----
 2 files changed, 34 insertions(+), 6 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/vendor/patches/tcllib/configure-no-tclsh.patch b/vendor/patches/tcllib/configure-no-tclsh.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 000000000..08c8ce965
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/vendor/patches/tcllib/configure-no-tclsh.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,30 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Allow tcllib's configure to run without tclsh. Remember to update the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version numbers to match support/installation/version.tcl when updating
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+tclllib.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- tcllib-1.21/configure.orig     2022-09-07 22:20:50.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ tcllib-1.21/configure  2022-09-08 01:07:43.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1301,9 +1301,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   echo "$as_me:$LINENO: result: $TCLSH_PROG" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ echo "${ECHO_T}$TCLSH_PROG" >&6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  { { echo "$as_me:$LINENO: error: No tclsh found in PATH:  $search_path" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-echo "$as_me: error: No tclsh found in PATH:  $search_path" >&2;}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-   { (exit 1); exit 1; }; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  TCLSH_PROG=tclsh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     fi
</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;'>+@@ -1314,9 +1312,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SAK=`$CYGPATH ${srcdir}/sak.tcl`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-PACKAGE=`$TCLSH_PROG "${SAK}" name`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-MAJOR_VERSION=`$TCLSH_PROG "${SAK}" major`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-MINOR_VERSION=`$TCLSH_PROG "${SAK}" minor`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PACKAGE=tcllib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++MAJOR_VERSION=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++MINOR_VERSION=21
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PATCHLEVEL=""
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ VERSION=${MAJOR_VERSION}.${MINOR_VERSION}${PATCHLEVEL}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/vendor/tcllib-1.21/configure b/vendor/tcllib-1.21/configure
</span><span style='display:block; white-space:pre;color:#808080;'>index e8f8218ca..cbe139ff7 100755
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/vendor/tcllib-1.21/configure
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/vendor/tcllib-1.21/configure
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1301,9 +1301,7 @@ fi
</span>   echo "$as_me:$LINENO: result: $TCLSH_PROG" >&5
 echo "${ECHO_T}$TCLSH_PROG" >&6
     else
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        { { echo "$as_me:$LINENO: error: No tclsh found in PATH:  $search_path" >&5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-echo "$as_me: error: No tclsh found in PATH:  $search_path" >&2;}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   { (exit 1); exit 1; }; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   TCLSH_PROG=tclsh
</span>     fi
 
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1314,9 +1312,9 @@ fi
</span> 
 SAK=`$CYGPATH ${srcdir}/sak.tcl`
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PACKAGE=`$TCLSH_PROG "${SAK}" name`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-MAJOR_VERSION=`$TCLSH_PROG "${SAK}" major`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-MINOR_VERSION=`$TCLSH_PROG "${SAK}" minor`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PACKAGE=tcllib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+MAJOR_VERSION=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+MINOR_VERSION=21
</span> PATCHLEVEL=""
 
 VERSION=${MAJOR_VERSION}.${MINOR_VERSION}${PATCHLEVEL}
</pre><pre style='margin:0'>

</pre>