<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/cf1660a8576003f3e6ff5b52d3a3ecaa702bfcfc">https://github.com/macports/macports-base/commit/cf1660a8576003f3e6ff5b52d3a3ecaa702bfcfc</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit cf1660a8576003f3e6ff5b52d3a3ecaa702bfcfc
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Mon Mar 11 09:01:45 2024 +1100

<span style='display:block; white-space:pre;color:#404040;'>    portindex: remove unnecessary global variables
</span>---
 src/port/portindex.tcl | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/src/port/portindex.tcl b/src/port/portindex.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 5b2471040..2b15b992a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/src/port/portindex.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/src/port/portindex.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,11 +16,10 @@ set stats [dict create \
</span> set extended_mode 0
 array set ui_options        [list ports_no_old_index_warning 1]
 array set global_options    [list ports_no_load_quick_index 1]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-array set global_variations [list]
</span> set port_options            [list]
 
 # Pass global options into mportinit
<span style='display:block; white-space:pre;background:#ffe0e0;'>-mportinit ui_options global_options global_variations
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+mportinit ui_options global_options
</span> 
 # Standard procedures
 proc print_usage args {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -79,10 +78,11 @@ proc _index_from_portinfo {portinfo {is_subport no}} {
</span> }
 
 proc _open_port {portdir absportdir port_options {subport {}}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    global macports::prefix save_prefix
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    global macports::prefix
</span>     # Make sure $prefix expands to '${prefix}' so that the PortIndex is
     # portable across prefixes, see https://trac.macports.org/ticket/53169 and
     # https://trac.macports.org/ticket/17182.
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    set save_prefix $prefix
</span>     macports_try -pass_signal {
         set prefix {${prefix}}
         if {$subport ne {}} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -188,7 +188,7 @@ proc pindex {portdir jobnum {subport {}}} {
</span> 
 proc init_threads {} {
     global worker_init_script qindex keepkeys ui_options \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-           global_options port_options save_prefix directory \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           global_options port_options directory \
</span>            full_reindex oldfd oldmtime maxjobs poolid pending_jobs \
            nextjobnum
     append worker_init_script \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -197,7 +197,6 @@ proc init_threads {} {
</span>         [list array set ui_options [array get ui_options]] \n \
         [list array set global_options [array get global_options]] \n \
         [list set port_options $port_options] \n \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        [list set save_prefix $save_prefix] \n \
</span>         [list set directory $directory] \n \
         [list set full_reindex $full_reindex] \n \
         [list mportinit ui_options global_options] \n \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -424,7 +423,6 @@ if {[file isfile $outpath]} {
</span> }
 
 set fd [file tempfile tempportindex mports.portindex.XXXXXXXX]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set save_prefix ${macports::prefix}
</span> 
 # keys for a normal portindex
 set keepkeys [dict create]
</pre><pre style='margin:0'>

</pre>