<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ce84fa3dd2ea3a3563d4f91898eaee7e5baf9b76">https://github.com/macports/macports-ports/commit/ce84fa3dd2ea3a3563d4f91898eaee7e5baf9b76</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 ce84fa3dd2e Update mirror URLs to use http/https as needed
</span>ce84fa3dd2e is described below

<span style='display:block; white-space:pre;color:#808000;'>commit ce84fa3dd2ea3a3563d4f91898eaee7e5baf9b76
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Wed Jul 29 09:30:25 2020 -0500

<span style='display:block; white-space:pre;color:#404040;'>    Update mirror URLs to use http/https as needed
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    More intelligently pick http or https for our mirrors based on what will
</span><span style='display:block; white-space:pre;color:#404040;'>    work with that server on the current OS version.
</span>---
 _resources/port1.0/fetch/archive_sites.tcl | 75 ++++++++++++++++++---------
 _resources/port1.0/fetch/mirror_sites.tcl  | 83 ++++++++++++++++++++----------
 2 files changed, 108 insertions(+), 50 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/fetch/archive_sites.tcl b/_resources/port1.0/fetch/archive_sites.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 8616eddc0bb..a2d10be77ae 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/fetch/archive_sites.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/fetch/archive_sites.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,30 +1,59 @@
</span> namespace eval portfetch::mirror_sites { }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Keep these in sync between archive_sites.tcl and mirror_sites.tcl.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Some servers only support http; others support https while allowing
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# http as a fallback; still others only allow https.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# The servers that support https have varying sets of cipher suites
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# enabled, which gives them varying minimum macOS version requirements.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Some servers that support https haven't added the MacPorts hostnames
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# to their SSL certificate as Subject Alternative Names so we can't use
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https with them yet.
</span> global os.platform os.major
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set packages_scheme [expr {${os.platform} eq "darwin" && ${os.major} < 10 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set stackpath   [expr {${os.platform} eq "darwin" && ${os.major} < 10 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# cert doesn't have macports.org SANs; admin notified
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#set aarnet.au   [expr {${os.platform} eq "darwin" && ${os.major} < 13 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set aarnet.au   http
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set aus.us      http
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# cert doesn't have macports.org SANs; admin notified
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#set cph.dk      [expr {${os.platform} eq "darwin" && ${os.major} < 13 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set cph.dk      http
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set cjj.kr      http
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# cert doesn't have macports.org SANs; admin notified
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#set fco.it      [expr {${os.platform} eq "darwin" && ${os.major} < 13 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set fco.it      http
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set jnb.za      [expr {${os.platform} eq "darwin" && ${os.major} < 10 ? "" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set jog.id      http
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set kmq.jp      [expr {${os.platform} eq "darwin" && ${os.major} < 10 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set lil.fr      [expr {${os.platform} eq "darwin" && ${os.major} < 13 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# cert doesn't have macports.org SANs; admin notified
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#set mse.uk      [expr {${os.platform} eq "darwin" && ${os.major} < 13 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set mse.uk      http
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# server is (temporarily?) offline
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set nou.nc      ""
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# cert doesn't have macports.org SANs; admin notified
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#set nue.de      [expr {${os.platform} eq "darwin" && ${os.major} < 11 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set nue.de      http
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set pek.cn      [expr {${os.platform} eq "darwin" && ${os.major} < 10 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# cert doesn't have macports.org SANs; admin notified
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#set ykf.ca      [expr {${os.platform} eq "darwin" && ${os.major} < 10 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set ykf.ca      http
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set ywg.ca      [expr {${os.platform} eq "darwin" && ${os.major} < 10 ? "http" : "https"}]
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Servers that support http.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set portfetch::mirror_sites::sites(macports_archives) "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${packages_scheme}://packages.macports.org/:nosubdir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://aus.us.packages.macports.org/macports/packages/:nosubdir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://cph.dk.packages.macports.org/:nosubdir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://fco.it.packages.macports.org/:nosubdir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://jnb.za.packages.macports.org/packages/:nosubdir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://kmq.jp.packages.macports.org/:nosubdir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://lil.fr.packages.macports.org/:nosubdir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://nou.nc.packages.macports.org/pub/macports/packages.macports.org/:nosubdir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://nue.de.packages.macports.org/:nosubdir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://mse.uk.packages.macports.org/sites/packages.macports.org/:nosubdir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${packages_scheme}://pek.cn.packages.macports.org/macports/packages/:nosubdir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://jog.id.packages.macports.org/macports/packages/:nosubdir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Servers that only support https.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${packages_scheme} eq "https"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    append portfetch::mirror_sites::sites(macports_archives) "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        https://ywg.ca.packages.macports.org/mirror/macports/packages/:nosubdir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set portfetch::mirror_sites::sites(macports_archives) [lsearch -all -glob -inline -not "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${stackpath}://packages.macports.org/:nosubdir
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${aus.us}://aus.us.packages.macports.org/macports/packages/:nosubdir
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${cph.dk}://cph.dk.packages.macports.org/:nosubdir
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${fco.it}://fco.it.packages.macports.org/:nosubdir
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${jnb.za}://jnb.za.packages.macports.org/packages/:nosubdir
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${jog.id}://jog.id.packages.macports.org/macports/packages/:nosubdir
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${kmq.jp}://kmq.jp.packages.macports.org/:nosubdir
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${lil.fr}://lil.fr.packages.macports.org/:nosubdir
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${mse.uk}://mse.uk.packages.macports.org/sites/packages.macports.org/:nosubdir
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${nou.nc}://nou.nc.packages.macports.org/pub/macports/packages.macports.org/:nosubdir
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${nue.de}://nue.de.packages.macports.org/:nosubdir
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${pek.cn}://pek.cn.packages.macports.org/macports/packages/:nosubdir
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${ywg.ca}://ywg.ca.packages.macports.org/mirror/macports/packages/:mirror
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+" {:*}]
</span> 
 set portfetch::mirror_sites::archive_type(macports_archives) tbz2
 set portfetch::mirror_sites::archive_prefix(macports_archives) /opt/local
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/fetch/mirror_sites.tcl b/_resources/port1.0/fetch/mirror_sites.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 4cb23b306a0..f3300673547 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/fetch/mirror_sites.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/fetch/mirror_sites.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -502,34 +502,63 @@ set portfetch::mirror_sites::sites(macports) {
</span>     https://svn.macports.org/repository/macports/distfiles/
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Keep these in sync between archive_sites.tcl and mirror_sites.tcl.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Some servers only support http; others support https while allowing
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# http as a fallback; still others only allow https.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# The servers that support https have varying sets of cipher suites
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# enabled, which gives them varying minimum macOS version requirements.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Some servers that support https haven't added the MacPorts hostnames
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# to their SSL certificate as Subject Alternative Names so we can't use
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https with them yet.
</span> global os.platform os.major
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set distfiles_scheme [expr {${os.platform} eq "darwin" && ${os.major} < 10 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Servers that support http.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set portfetch::mirror_sites::sites(macports_distfiles) "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${distfiles_scheme}://distfiles.macports.org/:mirror
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://aarnet.au.distfiles.macports.org/pub/macports/distfiles/:mirror
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://aus.us.distfiles.macports.org/macports/distfiles/:mirror
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://cjj.kr.distfiles.macports.org/:mirror
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://cph.dk.distfiles.macports.org/:mirror
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://fco.it.distfiles.macports.org/:mirror
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://jnb.za.distfiles.macports.org/distfiles/:mirror
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://jog.id.distfiles.macports.org/macports/distfiles/:mirror
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://kmq.jp.distfiles.macports.org/:mirror
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://lil.fr.distfiles.macports.org/:mirror
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://mse.uk.distfiles.macports.org/sites/distfiles.macports.org/:mirror
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://nou.nc.distfiles.macports.org/pub/macports/distfiles.macports.org/:mirror
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://nue.de.distfiles.macports.org/:mirror
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${distfiles_scheme}://pek.cn.distfiles.macports.org/macports/distfiles/:mirror
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://ykf.ca.distfiles.macports.org/MacPorts/mpdistfiles/:mirror
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Servers that only support https.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${distfiles_scheme} eq "https"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    append portfetch::mirror_sites::sites(macports_distfiles) "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        https://ywg.ca.distfiles.macports.org/mirror/macports/distfiles/:mirror
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set stackpath   [expr {${os.platform} eq "darwin" && ${os.major} < 10 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# cert doesn't have macports.org SANs; admin notified
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#set aarnet.au   [expr {${os.platform} eq "darwin" && ${os.major} < 13 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set aarnet.au   http
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set aus.us      http
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# cert doesn't have macports.org SANs; admin notified
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#set cph.dk      [expr {${os.platform} eq "darwin" && ${os.major} < 13 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set cph.dk      http
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set cjj.kr      http
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# cert doesn't have macports.org SANs; admin notified
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#set fco.it      [expr {${os.platform} eq "darwin" && ${os.major} < 13 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set fco.it      http
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set jnb.za      [expr {${os.platform} eq "darwin" && ${os.major} < 10 ? "" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set jog.id      http
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set kmq.jp      [expr {${os.platform} eq "darwin" && ${os.major} < 10 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set lil.fr      [expr {${os.platform} eq "darwin" && ${os.major} < 13 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# cert doesn't have macports.org SANs; admin notified
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#set mse.uk      [expr {${os.platform} eq "darwin" && ${os.major} < 13 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set mse.uk      http
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# server is (temporarily?) offline
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set nou.nc      ""
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# cert doesn't have macports.org SANs; admin notified
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#set nue.de      [expr {${os.platform} eq "darwin" && ${os.major} < 11 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set nue.de      http
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set pek.cn      [expr {${os.platform} eq "darwin" && ${os.major} < 10 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# cert doesn't have macports.org SANs; admin notified
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#set ykf.ca      [expr {${os.platform} eq "darwin" && ${os.major} < 10 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set ykf.ca      http
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set ywg.ca      [expr {${os.platform} eq "darwin" && ${os.major} < 10 ? "http" : "https"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set portfetch::mirror_sites::sites(macports_distfiles) [lsearch -all -glob -inline -not "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${stackpath}://distfiles.macports.org/:mirror
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${aarnet.au}://aarnet.au.distfiles.macports.org/pub/macports/distfiles/:mirror
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${aus.us}://aus.us.distfiles.macports.org/macports/distfiles/:mirror
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${cjj.kr}://cjj.kr.distfiles.macports.org/:mirror
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${cph.dk}://cph.dk.distfiles.macports.org/:mirror
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${fco.it}://fco.it.distfiles.macports.org/:mirror
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${jnb.za}://jnb.za.distfiles.macports.org/distfiles/:mirror
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${jog.id}://jog.id.distfiles.macports.org/macports/distfiles/:mirror
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${kmq.jp}://kmq.jp.distfiles.macports.org/:mirror
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${lil.fr}://lil.fr.distfiles.macports.org/:mirror
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${mse.uk}://mse.uk.distfiles.macports.org/sites/distfiles.macports.org/:mirror
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${nou.nc}://nou.nc.distfiles.macports.org/pub/macports/distfiles.macports.org/:mirror
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${nue.de}://nue.de.distfiles.macports.org/:mirror
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${pek.cn}://pek.cn.distfiles.macports.org/macports/distfiles/:mirror
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${ykf.ca}://ykf.ca.distfiles.macports.org/MacPorts/mpdistfiles/:mirror
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${ywg.ca}://ywg.ca.distfiles.macports.org/mirror/macports/distfiles/:mirror
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+" {:*}]
</span> 
 # To update this list use:
 # $ curl -s http://dev.mysql.com/downloads/mirrors.html | grep -E '>HTTP<' | sed -e 's,.*href="\(.*\)">.*,    \1/Downloads/:nosubdir,g' -e 's,//Downloads/:nosubdir,/Downloads/:nosubdir,g' | sort -u
</pre><pre style='margin:0'>

</pre>