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

</pre>
<p><a href="https://github.com/macports/mpbb/commit/b99f249c79a8a8b9e6e8d15cd890e32489427a12">https://github.com/macports/mpbb/commit/b99f249c79a8a8b9e6e8d15cd890e32489427a12</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit b99f249c79a8a8b9e6e8d15cd890e32489427a12
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Wed Oct 25 22:40:49 2023 +1100

<span style='display:block; white-space:pre;color:#404040;'>    dependencies.tcl: reduce log spam
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Specifically, don't show all output when calculating dependencies when
</span><span style='display:block; white-space:pre;color:#404040;'>    one or more deps have to be built from source.
</span>---
 tools/dependencies.tcl | 20 ++++++++++++++++----
 1 file changed, 16 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/tools/dependencies.tcl b/tools/dependencies.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 767862d..dcc46ce 100755
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/tools/dependencies.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/tools/dependencies.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -490,6 +490,10 @@ proc install_dep_source {portinfo_list} {
</span>     set msg "Building dependency ($::build_counter of $::build_count) '$depinfo(name)' with variants '$depinfo(canonical_active_variants)'"
     puts -nonewline $::log_status_dependencies "$msg ... "
     puts "----> ${msg}"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Be quiet during the prep operations
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set macports::channels(debug) {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set macports::channels(info) {}
</span>     close_open_mports
     array unset ::mportinfo_array
     set ditem [lindex [open_port $depinfo(name)] 0]
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -501,6 +505,10 @@ proc install_dep_source {portinfo_list} {
</span>         exit 2
     }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Show all output for the installation
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set macports::channels(debug) stderr
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set macports::channels(info) stdout
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     set fail 0
     # Fetch and checksum the distfiles
     if {[catch {mportexec $ditem fetch} result]} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -585,6 +593,10 @@ if {$build_count > 0} {
</span>     set start_time [clock seconds]
 
     # Now effectively start again for the main port.
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Go back to being quiet
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set macports::channels(debug) {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set macports::channels(info) {}
</span>     close_open_mports
     array unset ::mportinfo_array
     try {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -630,12 +642,12 @@ if {$build_count > 0} {
</span> 
     puts stderr "calculating deps (again) took [expr {[clock seconds] - $start_time}] seconds"
     set start_time [clock seconds]
<span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Go back to being quiet
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set macports::channels(debug) {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set macports::channels(info) {}
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Go back to being quiet
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set macports::channels(debug) {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set macports::channels(info) {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> proc activate_dep {ditem} {
     set workername [ditem_key $ditem workername]
     set fail 0
</pre><pre style='margin:0'>

</pre>