<pre style='margin:0'>
Michael Dickens (michaelld) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/cfb71b8681dacbfb398ebd1535f257bee76c2d39">https://github.com/macports/macports-ports/commit/cfb71b8681dacbfb398ebd1535f257bee76c2d39</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 cfb71b8681d ports maintained by michaelld: cleanup compilers
</span>cfb71b8681d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit cfb71b8681dacbfb398ebd1535f257bee76c2d39
</span>Author: Christopher Chavez <chrischavez@gmx.us>
AuthorDate: Wed Aug 26 02:09:58 2020 -0500

<span style='display:block; white-space:pre;color:#404040;'>    ports maintained by michaelld: cleanup compilers
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    qt4-mac: use compiler.cxx_standard instead of compiler.blacklist
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    py-scipy: macports/macports-base#162 is included in 2.6.3 release
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    uhd: macports/macports-base#161 is included in 2.6.3 release;
</span><span style='display:block; white-space:pre;color:#404040;'>    can use compiler.thread_local_storage instead of compiler.blacklist
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    glfw: use known_fail yes on macOS ≤ 10.5, HTTPS homepage, use
</span><span style='display:block; white-space:pre;color:#404040;'>    compiler.c_standard to cleanup compiler.blacklist while keeping it to
</span><span style='display:block; white-space:pre;color:#404040;'>    check for Xcode clang with stdatomic.h
</span>---
 aqua/qt4-mac/Portfile    |  7 +------
 graphics/glfw/Portfile   | 20 ++++++--------------
 python/py-scipy/Portfile |  4 ----
 science/uhd/Portfile     |  3 +--
 4 files changed, 8 insertions(+), 26 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/qt4-mac/Portfile b/aqua/qt4-mac/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1e51da41b24..6c8a99bd10e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/qt4-mac/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/qt4-mac/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1179,12 +1179,7 @@ variant openvg description {Build with support for OpenVG} {
</span> 
 variant cxx11 description {Add library support for C++11 (EXPERIMENTAL; does not work with libc++)} {
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Block compilers that do not support C++11. This variant seems to
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # work with MacPorts' clang 3.0 or newer and Apple clang newer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # than 318.0.58 (but, not that version, which is already blocked).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    compiler.blacklist-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        apple-gcc-4.2 gcc-4.2 llvm-gcc-4.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.cxx_standard 2011
</span> 
     pre-fetch {
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/glfw/Portfile b/graphics/glfw/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8ba62a2e9bb..f29b38b99a5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/glfw/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/glfw/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,6 +14,7 @@ platforms           darwin macosx
</span> # glfw does not build on Mac OS X 10.5 or prior due to CoreGraphics
 # references that are 10.6+.
 if {${os.platform} eq "darwin" && ${os.major} < 10} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    known_fail      yes
</span>     pre-fetch {
         ui_error "$name does not build on Mac OS X 10.5 'Leopard' or prior."
         error "unsupported platform"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,19 +49,10 @@ if {${os.platform} eq "darwin" && ${os.major} == 10} {
</span> 
     # requires c11 support as of 82ca58da (20190305) for
     # <stdatomic.h>; 3.3 was released shortly after this change, so
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # this requirement is now for all modern GLFW. hopefully the
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # following force a C11 compliant compiler to be used! require GCC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # >= 4.6 (4.9 for full C11) or MacPorts' Clang >= 3.1 or
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # AppleClang >= 700. MacPorts' Clang starts at 3.3, so nothing to
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # block there!
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    PortGroup compiler_blacklist_versions 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    compiler.blacklist-append macports-gcc-4.3 macports-gcc-4.4 macports-gcc-4.5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        macports-gcc macports-gcc-4.6 macports-gcc-4.7 macports-gcc-4.8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        macports-llvm-gcc-4.2 macports-dragonegg-3.3 macports-dragonegg-3.4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        apple-gcc-4.0 apple-gcc-4.2 gcc-3.3 gcc-4.0 llvm-gcc-4.2 gcc cc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        {clang < 700} macports-clang-3.*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # this requirement is now for all modern GLFW.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.c_standard   2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # <stdatomic.h> support was introduced in Xcode 7.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.blacklist-append {clang < 700}
</span> 
     compiler.cxx_standard 2011
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -122,7 +114,7 @@ if {${os.platform} eq "darwin" && ${os.major} == 10} {
</span> 
 # use the real home page, not github's
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://www.glfw.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://www.glfw.org
</span> 
 # do VPATH (out of source tree) build
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-scipy/Portfile b/python/py-scipy/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 82f26ff078d..88fe9518bf6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-scipy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-scipy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,6 @@ PortGroup               python 1.0
</span> PortGroup               active_variants 1.1
 PortGroup               github 1.0
 PortGroup               compilers 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup               compiler_blacklist_versions 1.0
</span> 
 github.setup            scipy scipy 1.5.2 v
 checksums               rmd160  3eecdb6fde97b55f6dd7531501011c2473b4a616 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -59,9 +58,6 @@ if {${name} ne ${subport}} {
</span> 
         # require thread_local storage as of 1.4.0
         compiler.thread_local_storage yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        # Work around thread local compiler selection bug. Remove after
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # https://github.com/macports/macports-base/pull/161 is released.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        compiler.blacklist-append {clang < 800}
</span>     }
 
     if {${python.version} == 35} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/uhd/Portfile b/science/uhd/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 70d0a26f47f..d6dbec618d5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/uhd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/uhd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,6 @@ PortSystem  1.0
</span> PortGroup   cmake 1.1
 PortGroup   github 1.0
 PortGroup   muniversal 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup   compiler_blacklist_versions 1.0
</span> PortGroup   active_variants 1.1
 
 name        uhd
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -153,7 +152,7 @@ if {${subport} ne "uhd-39lts"} {
</span>     # require a compiler that supports thread_local storage,
     # which was introduced in 3.11.0.0.
     # see also < https://trac.macports.org/ticket/55980 >
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    compiler.blacklist-append { clang < 800 }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.thread_local_storage yes
</span> 
 }
 
</pre><pre style='margin:0'>

</pre>