<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>