<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9098f3dcc378904a7f771c48abee230bc6187e2b">https://github.com/macports/macports-ports/commit/9098f3dcc378904a7f771c48abee230bc6187e2b</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 9098f3dcc37 (lib)gcc-devel: (temporarily) Use alternate repo for arm support
</span>9098f3dcc37 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 9098f3dcc378904a7f771c48abee230bc6187e2b
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Thu Nov 26 10:12:43 2020 +0000

<span style='display:block; white-space:pre;color:#404040;'>    (lib)gcc-devel: (temporarily) Use alternate repo for arm support
</span>---
 lang/gcc-devel/Portfile | 50 +++++++++++++++++++++++++++++++++++++------------
 1 file changed, 38 insertions(+), 12 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc-devel/Portfile b/lang/gcc-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 92f40f9bb11..db69cc34c66 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/gcc-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/gcc-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,23 +8,44 @@ PortGroup           conflicts_build              1.0
</span> 
 epoch               4
 name                gcc-devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             11-20201025
</span> revision            0
 subport             libgcc-devel { revision 0 }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://gcc.gnu.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> platforms           darwin
 categories          lang
 maintainers         nomaintainer
 # an exception in the license allows dependents to not be GPL
 license             {GPL-3+ Permissive}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description         The GNU compiler collection, prerelease BETA snapshot.
 long_description    The GNU compiler collection, including front ends for \
                     C, C++, Objective-C, Objective-C++ and Fortran. \
                     This is a prerelease BETA version! built from GCC snapshots.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            https://gcc.gnu.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if { ${build_arch} eq "arm64" } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Use lead Darwin developer branch for now
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Eventually Darwin Arm support will be merged with upstream at which point
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Arm machines can use same snapshots as Intel.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    PortGroup github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup     iains gcc-darwin-arm64 6b589e6cb14fb74eaac99411a64083ff32fada85
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Version must follow same scheme as with GCC snapshots below <version>-<commit-date>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version          11-20201122
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums        rmd160  005cdb1c71ee78234d3db08853e873cbae320854 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     sha256  fe70b2caedf6f23b1caa9bf478b195be7d6801bd10836fb2419c85446034bbe9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     size    121028082
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Use regular GCC releases and snapshsots
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version         11-20201122
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Primary releases
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        https://ftpmirror.gnu.org/gcc/gcc-${version}/ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Primary releases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    master_sites    https://ftpmirror.gnu.org/gcc/gcc-${version}/ \
</span>                     https://mirror.its.dal.ca/gnu/gcc/gcc-${version}/ \
                     https://mirrors.kernel.org/gnu/gcc/gcc-${version}/ \
                     https://www.mirrorservice.org/sites/ftp.gnu.org/gnu/gcc/gcc-${version}/ \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,19 +56,24 @@ master_sites        https://ftpmirror.gnu.org/gcc/gcc-${version}/ \
</span>                     ftp://gcc.ftp.nluug.nl/mirror/languages/gcc/releases/gcc-${version}/ \
                     ftp://gcc.gnu.org/pub/gcc/releases/gcc-${version}/ \
                     gnu:gcc/gcc-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# snapshots and RC candidates
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites-append https://mirror.koddos.net/gcc/snapshots/${version}/ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # snapshots and RC candidates
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    master_sites-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    https://mirror.koddos.net/gcc/snapshots/${version}/ \
</span>                     https://bigsearcher.com/mirrors/gcc/snapshots/${version}/ \
                     ftp://ftp.funet.fi/pub/mirrors/sources.redhat.com/pub/gcc/snapshots/${version}/ \
                     ftp://gcc.gnu.org/pub/gcc/snapshots/${version}/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distname            gcc-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_xz              yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    distname        gcc-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    use_xz          yes
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  df883a558afbdacac2152432873e2fd74c3c7125 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  dd59afe340edc66b62626117790f0310d088b52d350118e48c061c08a6422be1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    72628316
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums       rmd160  797b96d043197e0dc28f4e1c9b9cbe01f432d68f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  d2c0c2a95cef0e4082587986d4dcfa73ef06e25950099eecbd5060ed2cef556a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    72944936
</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;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:texinfo
</span> depends_lib-append  port:cctools \
                     port:gmp \
                     path:lib/pkgconfig/isl.pc:isl \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -173,7 +199,7 @@ conflicts_build-append libunwind-headers
</span> # Note that we really don't want to include libgcc_ext.10.[45].dylib here, but install_name_tool
 # doesn't know how to change the id of stubs, and it's easier than recreating them for each
 # gcc port.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set dylibs {libgcc_ext.10.4.dylib libgcc_ext.10.5.dylib libgcc_s.1.dylib libgfortran.5.dylib libquadmath.0.dylib libstdc++.6.dylib libobjc-gnu.4.dylib libgomp.1.dylib libitm.1.dylib libssp.0.dylib libasan.6.dylib libubsan.1.dylib libatomic.1.dylib}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set dylibs {libgcc_ext.10.4.dylib libgcc_ext.10.5.dylib libgcc_s.1.dylib libgcc_s.2.dylib libgfortran.5.dylib libquadmath.0.dylib libstdc++.6.dylib libobjc-gnu.4.dylib libgomp.1.dylib libitm.1.dylib libssp.0.dylib libasan.6.dylib libubsan.1.dylib libatomic.1.dylib}
</span> 
 if {${subport} eq "libgcc-devel"} {
 
</pre><pre style='margin:0'>

</pre>