<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/3587d74feff786f58eb2279f5aaa3bb1bfbe0340">https://github.com/macports/macports-ports/commit/3587d74feff786f58eb2279f5aaa3bb1bfbe0340</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 3587d74 ywg.ca mirror now requires https
</span>3587d74 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 3587d74feff786f58eb2279f5aaa3bb1bfbe0340
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Thu Jan 30 07:20:39 2020 -0600
<span style='display:block; white-space:pre;color:#404040;'> ywg.ca mirror now requires https
</span>---
_resources/port1.0/fetch/archive_sites.tcl | 9 ++++++++-
_resources/port1.0/fetch/mirror_sites.tcl | 9 ++++++++-
2 files changed, 16 insertions(+), 2 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 c1b0751..fe01b7a 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;'>@@ -3,6 +3,7 @@ namespace eval portfetch::mirror_sites { }
</span> global os.platform os.major
set packages_scheme [expr {${os.platform} eq "darwin" && ${os.major} < 10 ? "http" : "https"}]
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Servers that support http.
</span> set portfetch::mirror_sites::sites(macports_archives) "
${packages_scheme}://packages.macports.org/:nosubdir
http://aus.us.packages.macports.org/macports/packages/:nosubdir
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,9 +17,15 @@ set portfetch::mirror_sites::sites(macports_archives) "
</span> http://mse.uk.packages.macports.org/sites/packages.macports.org/:nosubdir
${packages_scheme}://pek.cn.packages.macports.org/macports/packages/:nosubdir
http://jog.id.packages.macports.org/macports/packages/:nosubdir
<span style='display:block; white-space:pre;background:#ffe0e0;'>- http://ywg.ca.packages.macports.org/mirror/macports/packages/:nosubdir
</span> "
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Servers that only support https.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${packages_scheme} eq "https"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ append portfetch::mirror_sites::sites(macports_archives) "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ https://ywg.ca.packages.macports.org/mirror/macports/packages/:nosubdir
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</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
set portfetch::mirror_sites::archive_frameworks_dir(macports_archives) /opt/local/Library/Frameworks
<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 186c032..c2211a4 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;'>@@ -503,6 +503,7 @@ set portfetch::mirror_sites::sites(macports) {
</span> global os.platform os.major
set distfiles_scheme [expr {${os.platform} eq "darwin" && ${os.major} < 10 ? "http" : "https"}]
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Servers that support http.
</span> set portfetch::mirror_sites::sites(macports_distfiles) "
${distfiles_scheme}://distfiles.macports.org/:mirror
http://aarnet.au.distfiles.macports.org/pub/macports/distfiles/:mirror
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -519,9 +520,15 @@ set portfetch::mirror_sites::sites(macports_distfiles) "
</span> http://nue.de.distfiles.macports.org/:mirror
${distfiles_scheme}://pek.cn.distfiles.macports.org/macports/distfiles/:mirror
http://ykf.ca.distfiles.macports.org/MacPorts/mpdistfiles/:mirror
<span style='display:block; white-space:pre;background:#ffe0e0;'>- http://ywg.ca.distfiles.macports.org/mirror/macports/distfiles/:mirror
</span> "
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Servers that only support https.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${distfiles_scheme} eq "https"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ append portfetch::mirror_sites::sites(macports_distfiles) "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ https://ywg.ca.distfiles.macports.org/mirror/macports/distfiles/:mirror
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</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
# To remove bad mirrors look at this inexpensive output:
</pre><pre style='margin:0'>
</pre>