<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/a397356ac847e8ce829dcddfbcfe95663ea9766c">https://github.com/macports/macports-ports/commit/a397356ac847e8ce829dcddfbcfe95663ea9766c</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 a397356ac84 portgroups: use list constructor
</span>a397356ac84 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit a397356ac847e8ce829dcddfbcfe95663ea9766c
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Sun Nov 19 05:07:31 2023 +1100

<span style='display:block; white-space:pre;color:#404040;'>    portgroups: use list constructor
</span>---
 _resources/port1.0/group/active_variants-1.1.tcl  | 11 +++++------
 _resources/port1.0/group/app-1.0.tcl              |  6 +++---
 _resources/port1.0/group/app-1.1.tcl              |  6 +++---
 _resources/port1.0/group/aspelldict-1.0.tcl       |  2 +-
 _resources/port1.0/group/compiler_wrapper-1.0.tcl |  2 +-
 _resources/port1.0/group/compilers-1.0.tcl        | 12 ++++++------
 _resources/port1.0/group/haskell_cabal-1.0.tcl    |  2 +-
 _resources/port1.0/group/luarocks-1.0.tcl         |  2 +-
 _resources/port1.0/group/mpi-1.0.tcl              |  4 ++--
 _resources/port1.0/group/muniversal-1.0.tcl       |  4 ++--
 _resources/port1.0/group/muniversal-1.1.tcl       |  6 +++---
 _resources/port1.0/group/perl5-1.0.tcl            |  4 ++--
 _resources/port1.0/group/php-1.1.tcl              |  4 ++--
 _resources/port1.0/group/qmake5-1.0.tcl           |  8 ++++----
 _resources/port1.0/group/ruby-1.0.tcl             |  2 +-
 _resources/port1.0/group/texlive-1.0.tcl          |  2 +-
 _resources/port1.0/group/xmlcatalog-1.0.tcl       |  8 ++++----
 17 files changed, 42 insertions(+), 43 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/active_variants-1.1.tcl b/_resources/port1.0/group/active_variants-1.1.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 5ec7b820334..f5a197265e6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/active_variants-1.1.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/active_variants-1.1.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -150,17 +150,16 @@ proc _check_require_active_variants {method} {
</span>   global _require_active_variants_list PortInfo
 
        # build a list of all dependencies to be checked in this pass
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        set depends {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   set deptypes {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   set depends [list]
</span> 
        # determine the type of dependencies we need to consider
        switch $method {
                source {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        set deptypes "depends_fetch depends_extract depends_lib depends_build depends_run"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   set deptypes [list depends_fetch depends_extract depends_lib depends_build depends_run]
</span>           }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                activate -
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           archivefetch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   set deptypes "depends_lib depends_run"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           activate -
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           archivefetch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   set deptypes [list depends_lib depends_run]
</span>           }
                default {
                        error "active_variants 1.1: internal error: _check_require_active_variants called with unsupported \$method"
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/app-1.0.tcl b/_resources/port1.0/group/app-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index ab97d4ef045..2da2dc5517d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/app-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/app-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -310,15 +310,15 @@ platform macosx {
</span> 
                 # If app.icon is svg, rasterize and convert it.
                 } elseif {[file extension ${icon}] eq ".svg"} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    set makeicnsargs {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    set makeicnsargs [list]
</span>                     foreach w {16 32 128 256 512} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lappend makeicnsargs -$w ${worksrcpath}/${w}.png
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lappend makeicnsargs -$w [shellescape ${worksrcpath}/${w}.png]
</span> 
                         if {[catch {system -W ${worksrcpath} "${prefix}/bin/rsvg-convert -w $w -h $w [shellescape ${icon}] > ${worksrcpath}/$w.png" }]} {
                             return -code error "app.icon '[join ${app.icon}]' could not be converted to png: $::errorInfo"
                         }
                     }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    if {[catch {system -W ${worksrcpath} "${prefix}/bin/makeicns $makeicnsargs -out [shellescape ${destroot}${applications_dir}/${app.name}.app/Contents/Resources/${app.name}.icns] 2>&1"}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    if {[catch {system -W ${worksrcpath} "${prefix}/bin/makeicns [join $makeicnsargs] -out [shellescape ${destroot}${applications_dir}/${app.name}.app/Contents/Resources/${app.name}.icns] 2>&1"}]} {
</span>                         return -code error "app.icns could not be created: $::errorInfo"
                     }
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/app-1.1.tcl b/_resources/port1.0/group/app-1.1.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index a88ad0d41f4..bf4f6b755be 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/app-1.1.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/app-1.1.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -343,15 +343,15 @@ proc app::post_destroot {} {
</span> 
             # If app.icon is svg, rasterize and convert it.
             } elseif {[file extension ${icon}] eq ".svg"} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                set makeicnsargs {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                set makeicnsargs [list]
</span>                 foreach w {16 32 128 256 512} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    lappend makeicnsargs -$w ${worksrcpath}/${w}.png
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    lappend makeicnsargs -$w [shellescape ${worksrcpath}/${w}.png]
</span> 
                     if {[catch {system -W ${worksrcpath} "${prefix}/bin/rsvg-convert -w $w -h $w [shellescape ${icon}] > ${worksrcpath}/$w.png" }]} {
                         return -code error "app.icon '[join ${app_icon}]' could not be converted to png: $::errorInfo"
                     }
                 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                if {[catch {system -W ${worksrcpath} "${prefix}/bin/makeicns $makeicnsargs -out [shellescape ${app_dir_res}/${app_name}.icns] 2>&1"}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                if {[catch {system -W ${worksrcpath} "${prefix}/bin/makeicns [join $makeicnsargs] -out [shellescape ${app_dir_res}/${app_name}.icns] 2>&1"}]} {
</span>                     return -code error "app.icns could not be created: $::errorInfo"
                 }
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/aspelldict-1.0.tcl b/_resources/port1.0/group/aspelldict-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 3f7e84a608b..f77584f673b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/aspelldict-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/aspelldict-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,7 +35,7 @@ proc aspelldict.setup {locale version lang {aspell-version {}}} {
</span>     master_sites        gnu:aspell/dict/${locale}
 
     depends_build-append port:aspell
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.pre_args  {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.pre_args
</span>     configure.args      --vars \
                         ASPELL=${prefix}/bin/aspell \
                         WORD_LIST_COMPRESS=${prefix}/bin/word-list-compress
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/compiler_wrapper-1.0.tcl b/_resources/port1.0/group/compiler_wrapper-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index f6a55708ef6..95ad2c102cc 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/compiler_wrapper-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/compiler_wrapper-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,7 +58,7 @@ proc compwrap::comp_flags {tag} {
</span>     }
     if { ![option compwrap.append_arch_flags] ||
          [catch {get_canonical_archflags ${tag}} flags] } {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        set flags [join ""]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set flags ""
</span>     }
     global configure.${ftag}flags
     if { [info exists configure.${ftag}flags] } {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/compilers-1.0.tcl b/_resources/port1.0/group/compilers-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 303b6abf39f..fb10dc09ea2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/compilers-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/compilers-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -91,7 +91,7 @@ set compilers.list {cc cxx cpp objc fc f77 f90}
</span> if { ${os.arch} eq "arm" || ${os.platform} ne "darwin" } {
     set gcc_versions {10 11 12 13 devel}
 } else {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set gcc_versions {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set gcc_versions [list]
</span>     if { ${os.major} < 15 } {
         lappend gcc_versions 5 6 7 8 9
     }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -160,7 +160,7 @@ foreach ver ${gcc_versions} {
</span> # build database of clang compiler attributes
 # Should match those in compilers/clang_compilers.tcl
 # Also do not forget to add support of new llvm into cctools
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set clang_versions {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set clang_versions [list]
</span> if { ${os.arch} ne "arm" && ${os.platform} eq "darwin" } {
     if {${os.major} < 16} {
         if {${os.major} < 9} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -276,7 +276,7 @@ proc compilers.setup_variants {variants} {
</span>     global compilers.clear_archflags
     global build_arch
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set compilers.my_fortran_variants {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set compilers.my_fortran_variants [list]
</span>     foreach variant $variants {
         if {$cdb($variant,f77) ne ""} {
             lappend compilers.my_fortran_variants $variant
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -554,7 +554,7 @@ proc compilers.choose {args} {
</span>     }
 
     # zero out the variable before and append args
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set compilers.list {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set compilers.list [list]
</span>     foreach v $args {
         lappend compilers.list $v
     }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -663,7 +663,7 @@ proc compilers.setup {args} {
</span>         os.major os.arch
 
     if {!${compilers.setup_done}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        set add_list {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set add_list [list]
</span>         set remove_list ${compilers.variants}
 
         # if we are only setting fortran compilers, then we are in "only
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -742,7 +742,7 @@ proc compilers.setup {args} {
</span>         }
 
         # remove duplicates
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        set duplicates {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set duplicates [list]
</span>         foreach foo $remove_list {
             if {$foo in $add_list} {
                 lappend duplicates $foo
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/haskell_cabal-1.0.tcl b/_resources/port1.0/group/haskell_cabal-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index a31f24c4aaa..7385407817b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/haskell_cabal-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/haskell_cabal-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -262,7 +262,7 @@ default livecheck.regex     {"/package/[quotemeta ${name}]-\\\[^/\\\]+/[quotemet
</span> # https://github.com/haskell/cabal/issues/3586
 post-destroot {
     # find cabal data-files
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set build_datadirs {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set build_datadirs [list]
</span>     if {[file isdirectory ${haskell_cabal.cabal_root}/store]} {
         fs-traverse f ${haskell_cabal.cabal_root}/store {
             if { [file isdirectory ${f}]
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/luarocks-1.0.tcl b/_resources/port1.0/group/luarocks-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 81386ded21a..cd63259b911 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/luarocks-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/luarocks-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -335,7 +335,7 @@ proc luarocks.setup {module vers {type "src.rock"} {docs {}} {source "custom"} {
</span> }
 
 proc trimroot {root path} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set acc {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set acc [list]
</span>     set skiproot no
     foreach rootf [file split $root] pathf [file split $path] {
         if {$pathf eq ""} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/mpi-1.0.tcl b/_resources/port1.0/group/mpi-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index fa9bfd029a3..6c8ea74df11 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/mpi-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/mpi-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -253,9 +253,9 @@ proc mpi.setup {args} {
</span>     global cdb mpidb mpi.variants mpi.require mpi.default compilers.variants \
         name os.major os.arch
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set add_list {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set add_list [list]
</span>     set remove_list ${mpi.variants}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set cl {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set cl [list]
</span> 
     foreach variant $args {
         # keep original commandname
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/muniversal-1.0.tcl b/_resources/port1.0/group/muniversal-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 647fff25572..9dd8b37c308 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/muniversal-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/muniversal-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -132,7 +132,7 @@ proc universal_setup {args} {
</span>     }
 
     # set universal_archs_to_use as the intersection of universal_archs and universal_archs_supported
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set universal_archs_to_use {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set universal_archs_to_use [list]
</span>     foreach arch ${configure.universal_archs} {
         if {${arch} in ${universal_archs_supported}} {
             lappend universal_archs_to_use ${arch}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -871,7 +871,7 @@ variant universal {
</span> '}
 
         if { ![info exists merger_dont_diff] } {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            set merger_dont_diff {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            set merger_dont_diff [list]
</span>         }
 
         merge2Dir  ${workpath}/destroot-ppc      ${workpath}/destroot-ppc64     ${workpath}/destroot-powerpc   ""  ppc ppc64      ${merger_dont_diff}  ${diffFormatM}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/muniversal-1.1.tcl b/_resources/port1.0/group/muniversal-1.1.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 795b19d7605..309ea77a545 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/muniversal-1.1.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/muniversal-1.1.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -236,9 +236,9 @@ proc muniversal::cpu64bit_capable {} {
</span> proc muniversal::get_triplets {arch} {
     global triplet.add_host triplet.add_build os.arch os.cpu64bit_capable
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if { [file tail [option configure.cmd]] in [list cmake meson printenv] }  { return "" }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if { [file tail [option configure.cmd]] in [list cmake meson printenv] }  { return [list] }
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set ret ""
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set ret [list]
</span> 
     if { ${triplet.add_host} eq "all"
          || ${arch} in ${triplet.add_host}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -799,7 +799,7 @@ rename portpatch::patch_main portpatch::patch_main_real
</span> proc portpatch::patch_main {args} {
     global UI_PREFIX
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set patches ""
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set patches [list]
</span> 
     if {[exists patchfiles]} {
         lappend patches {*}[option patchfiles]
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/perl5-1.0.tcl b/_resources/port1.0/group/perl5-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 4dc6de712a0..16d1888ab7f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/perl5-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/perl5-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -57,7 +57,7 @@ default perl5.conflict_variants {true}
</span> default perl5.require_variant {false}
 # Get variant names from branches
 proc perl5.get_variant_names {branches} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set ret {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set ret [list]
</span>     foreach branch ${branches} {
         lappend ret "perl[string map {. _} ${branch}]"
     }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -71,7 +71,7 @@ proc perl5.create_variants {branches} {
</span>         set index [lsearch -exact ${branches} ${branch}]
         set variant [lindex ${perl5.variants} ${index}]
 # Add conflicts
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        set filtered {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set filtered [list]
</span>         if {${perl5.conflict_variants}} {
             set filtered [lreplace ${perl5.variants} ${index} ${index}]
         }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/php-1.1.tcl b/_resources/port1.0/group/php-1.1.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 6c8cea7ab6d..7839cbe6d97 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/php-1.1.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/php-1.1.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -438,7 +438,7 @@ proc php.add_port_code {} {
</span>     post-destroot {
         # Get the list of extensions that got installed by the port.
         set installed_extension_files [lsort [glob -nocomplain -tails -directory ${destroot}${php.extension_dir} *.so]]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        set installed_extensions {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set installed_extensions [list]
</span>         foreach installed_extension_file ${installed_extension_files} {
             lappend installed_extensions [file rootname ${installed_extension_file}]
         }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -447,7 +447,7 @@ proc php.add_port_code {} {
</span>         # load all of them.
         if {![info exists php.extensions]} {
             if {0 < [llength ${php.extensions.zend}]} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                set php.extensions {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                set php.extensions [list]
</span>             } else {
                 set php.extensions ${installed_extensions}
             }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/qmake5-1.0.tcl b/_resources/port1.0/group/qmake5-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index dc3eebf4d4c..366e2e7b070 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/qmake5-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/qmake5-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -116,10 +116,10 @@ pre-configure {
</span>     }
 
     # save certain configure flags
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set qmake5_cxx11_flags ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set qmake5_cxx_flags   ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set qmake5_c_flags     ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set qmake5_l_flags     ""
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set qmake5_cxx11_flags [list]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set qmake5_cxx_flags   [list]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set qmake5_c_flags     [list]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set qmake5_l_flags     [list]
</span>     foreach flag ${configure.cxxflags} {
         if { ${flag} eq "-D_GLIBCXX_USE_CXX11_ABI=0" } {
             lappend qmake5_cxx11_flags ${flag}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/ruby-1.0.tcl b/_resources/port1.0/group/ruby-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 984fd4d8f9c..baa4bb76b7b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/ruby-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/ruby-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -510,7 +510,7 @@ proc ruby.setup {module vers {type "install.rb"} {docs {}} {source "custom"} {im
</span> }
 
 proc trimroot {root path} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set acc {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set acc [list]
</span>     set skiproot no
     foreach rootf [file split $root] pathf [file split $path] {
         if {$pathf eq ""} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/texlive-1.0.tcl b/_resources/port1.0/group/texlive-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index a8e7f22e464..b13c5c22fe0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/texlive-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/texlive-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -357,7 +357,7 @@ proc texlive.texmfport {} {
</span>                 puts $langluafile "\t\tloader = '$langfile',"
                 puts $langluafile "\t\tlefthyphenmin = $langlhmin,"
                 puts $langluafile "\t\trighthyphenmin = $langrhmin,"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                set qsyns {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                set qsyns [list]
</span>                 foreach syn $langsyns {
                     lappend qsyns "'$syn'"
                 }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/xmlcatalog-1.0.tcl b/_resources/port1.0/group/xmlcatalog-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 8d3cf0f05b1..a316b15251a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/xmlcatalog-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/xmlcatalog-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,17 +33,17 @@ options xml.addtocatalog
</span> option_proc xml.addtocatalog xml._set_catalog_entry
 global xml.rootcatalog xml.catalog_list
 set xml.rootcatalog ${xml.confdir}/catalog
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set xml.catalog_list {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set xml.catalog_list [list]
</span> 
 options xml.entity
 option_proc xml.entity xml._set_entity
 global xml.entity_list
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set xml.entity_list {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set xml.entity_list [list]
</span> 
 options xml.rewrite
 option_proc xml.rewrite xml._set_rewrite
 global xml.rewrite_list
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set xml.rewrite_list {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set xml.rewrite_list [list]
</span> 
 options sgml.catalog
 option_proc sgml.catalog sgml._set_catalog
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,7 +51,7 @@ options sgml.addtocatalog
</span> option_proc sgml.addtocatalog sgml._set_catalog_entry
 global sgml.rootcatalog sgml.catalog_list
 set sgml.rootcatalog ${sgml.confdir}/catalog
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set sgml.catalog_list {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set sgml.catalog_list [list]
</span> 
 depends_lib-append port:xmlcatmgr
 
</pre><pre style='margin:0'>

</pre>