<pre style='margin:0'>
Jeremy Huddleston Sequoia (jeremyhu) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f80434f92706c36d31d2740bbb23e7efc0b4fc85">https://github.com/macports/macports-ports/commit/f80434f92706c36d31d2740bbb23e7efc0b4fc85</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit f80434f92706c36d31d2740bbb23e7efc0b4fc85
</span>Author: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
AuthorDate: Sun Jul 7 21:08:22 2019 -0700

<span style='display:block; white-space:pre;color:#404040;'>    misc: Remove reference to obsolete compiler (macports-clang-3.9)
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
</span>---
 devel/cmake/Portfile                  |  2 +-
 emulators/qemu/Portfile               |  2 +-
 gis/libpcl/Portfile                   |  2 +-
 graphics/darktable/Portfile           |  2 +-
 lang/mozjs52/Portfile                 |  2 +-
 multimedia/libvpx/Portfile            | 10 +---------
 net/ostinato/Portfile                 |  5 -----
 python/py-blis/Portfile               |  2 +-
 python/py-healpy/Portfile             |  2 +-
 python/py-networkit/Portfile          |  2 +-
 python/py-pytorch/Portfile            |  2 +-
 python/py-spaCy/Portfile              |  2 +-
 python/py-thinc/Portfile              |  2 +-
 science/ecCodes/Portfile              |  2 +-
 science/gate/Portfile                 |  2 +-
 science/healpix-cxx/Portfile          |  2 +-
 science/lal/Portfile                  |  2 +-
 science/lalapps/Portfile              |  2 +-
 science/lalburst/Portfile             |  2 +-
 science/lalframe/Portfile             |  2 +-
 science/lalinference/Portfile         |  2 +-
 science/lalinspiral/Portfile          |  2 +-
 science/lalmetaio/Portfile            |  2 +-
 science/lalpulsar/Portfile            |  2 +-
 science/lalsimulation/Portfile        |  2 +-
 science/mpich/Portfile                |  3 +--
 science/nco/Portfile                  |  2 +-
 science/ngspice/Portfile              |  2 +-
 science/openmpi/Portfile              |  3 +--
 science/root5/Portfile                | 11 ++++-------
 science/root6/Portfile                |  2 +-
 science/seqan-apps/Portfile           |  2 +-
 science/wgrib2/Portfile               |  2 +-
 science/xrootd/Portfile               |  2 +-
 security/KeePassXC/Portfile           |  2 +-
 security/policykit/Portfile           |  2 +-
 textproc/the_silver_searcher/Portfile |  2 +-
 www/nextcloud-client/Portfile         |  2 +-
 www/owncloud-client/Portfile          |  2 +-
 www/webkit-gtk-2.0/Portfile           |  2 +-
 www/webkit2-gtk-devel/Portfile        |  2 +-
 x11/xorg-server-1.18/Portfile         |  2 +-
 x11/xorg-server-devel/Portfile        |  2 +-
 x11/xorg-server/Portfile              |  2 +-
 44 files changed, 46 insertions(+), 64 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/cmake/Portfile b/devel/cmake/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b3e8a10..88e7cf3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/cmake/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/cmake/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -131,7 +131,7 @@ if {${os.platform} eq "darwin" && ${os.major} == 11 && ${configure.cxx_stdlib} e
</span>     compiler.whitelist macports-clang-3.4
 }
 # Clang 3.9 and later require cmake; avoid circular dependency.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append macports-clang-3.9 macports-clang-4.0 macports-clang-5.0 macports-clang-6.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist-append macports-clang-4.0 macports-clang-5.0 macports-clang-6.0
</span> 
 platform darwin {
     configure.env-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/qemu/Portfile b/emulators/qemu/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ece6334..154e715 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/emulators/qemu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/emulators/qemu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -45,7 +45,7 @@ compiler.blacklist      {clang < 500} *gcc-4.2 *gcc-4.0 gcc-3.3
</span> if {${os.platform} eq "darwin" && ${os.major} < 11} {
     # Emulated TLS needed, which was added in LLVM 3.8
     compiler.blacklist-append   macports-clang-3.4 macports-clang-3.3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    compiler.fallback-append    macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.fallback-append    macports-clang-8.0
</span>     configure.cflags-append     -femulated-tls
 }
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gis/libpcl/Portfile b/gis/libpcl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 46aa3bf..6a7d608 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gis/libpcl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gis/libpcl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,7 +47,7 @@ variant openmp description {Build with macports-clang >= 5.0 to enable OpenMP fo
</span>     depends_lib-append      port:libomp
     compiler.blacklist-append *gcc* {clang}
     compiler.blacklist-append macports-clang-3.3 macports-clang-3.4 macports-clang-3.7
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    compiler.blacklist-append macports-clang-3.9 macports-clang-4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.blacklist-append macports-clang-4.0
</span> }
 
 variant test description {Configure to run unit tests} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/darktable/Portfile b/graphics/darktable/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 33eb6ac..bfed96f3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/darktable/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/darktable/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -118,7 +118,7 @@ universal_variant   no
</span> variant openmp description {enable support for OpenMP} {
     configure.args-replace  -DUSE_OPENMP=OFF -DUSE_OPENMP=ON
     compiler.whitelist      macports-clang-7.0 macports-clang-6.0 macports-clang-5.0 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                            macports-clang-4.0 macports-clang-3.9 macports-clang-3.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            macports-clang-4.0 macports-clang-3.7
</span>     compiler.fallback       macports-clang-7.0
 }
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/mozjs52/Portfile b/lang/mozjs52/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9de7a25..fa04dcc 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/mozjs52/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/mozjs52/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,7 +40,7 @@ depends_lib         port:icu \
</span> # Requires clang-3.6 or equivalent
 # While clang-602.0.53 (Xcode 6.4) is based on 3.6, it apparently doesn't pass the configure check
 compiler.blacklist  *gcc-3.* *gcc-4.* {clang < 700} macports-clang-3.3 macports-clang-3.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.fallback-append macports-clang-5.0 macports-clang-4.0 macports-clang-3.9 macports-clang-3.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.fallback-append macports-clang-5.0 macports-clang-4.0 macports-clang-3.7
</span> 
 if { ${os.platform} eq "darwin" && ${os.major} < 11 } {
     depends_build-append port:cctools
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/libvpx/Portfile b/multimedia/libvpx/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8dd11d1..0d128df 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/libvpx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/libvpx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -54,15 +54,7 @@ compiler.blacklist  *gcc-3.* *gcc-4.* {clang < 800} macports-clang-3.3 macports-
</span> # Make sure that mp-clang-3.9 is picked if all compilers were blacklisted.
 # Especially important for 10.6 on libc++, since the fallback list contains macports-clang-3.7
 # as the first, and thus selected, fallback option (even though it has been blacklisted earlier).
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.fallback-append macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# on Leopard clang-3.9.1 fails, but newer clangs succeed (5.0 tested)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# vpx/src/vpx_image.c.o vpx/src/vpx_image.c clang: error: unable to execute command: Bus error
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if { ${os.platform} eq "darwin" && ${os.major} < 10 } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    compiler.blacklist-append macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    compiler.fallback-delete macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    compiler.fallback-append macports-clang-5.0 macports-clang-6.0 macports-clang-7.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.fallback-append macports-clang-5.0 macports-clang-6.0 macports-clang-7.0 macports-clang-8.0
</span> 
 license_noconflict  clang-3.9 clang-5.0 clang-6.0 clang-7.0
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/ostinato/Portfile b/net/ostinato/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f21a611..077aa76 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/ostinato/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/ostinato/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,11 +28,6 @@ checksums           rmd160  e1984c471120a37ebe064ddb09df058a19c7481b \
</span> 
 worksrcdir          ${name}-${version}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# doesn't build with clang-3.9 in c++11 mode
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# pcaptxthread.cpp:471:25: error: expected ')'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# other clangs appear to work (3.4, 4.0, 6.0 tested)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append  macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # protobuf3-cpp requires c++11
 configure.cxxflags-append -std=c++11
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-blis/Portfile b/python/py-blis/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 246dca6..185eaae 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-blis/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-blis/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,7 +30,7 @@ python.versions     35 36 37
</span> 
 # Compiler selection
 compiler.blacklist-append *gcc* {clang < 999} macports-clang-3.3 macports-clang-3.4 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                          macports-clang-3.7 macports-clang-4.0 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          macports-clang-3.7 macports-clang-4.0
</span> compiler.whitelist clang macports-clang-7.0 macports-clang-6.0 macports-clang-5.0
 
 # Pass selected compiler to BLIS
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-healpy/Portfile b/python/py-healpy/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0f86b1e..14100df 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-healpy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-healpy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,7 +31,7 @@ if {${name} ne ${subport}} {
</span> 
     variant openmp description "enable OpenMP parallel acceleration" {
         # Pick a compiler that supports openmp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-3.9 macports-clang-3.7 macports-gcc-7 macports-gcc-6 macports-gcc-5 macports-gcc-4.8 macports-gcc-4.7 macports-gcc-4.6 macports-gcc-4.5 macports-gcc-4.4 macports-gcc-4.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-3.7 macports-gcc-7 macports-gcc-6 macports-gcc-5 macports-gcc-4.8 macports-gcc-4.7 macports-gcc-4.6 macports-gcc-4.5 macports-gcc-4.4 macports-gcc-4.3
</span>         compiler.fallback macports-clang-6.0
     }
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-networkit/Portfile b/python/py-networkit/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7ed99ae..93ec88b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-networkit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-networkit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,7 +30,7 @@ checksums           rmd160  65c96a31c2b5b535ba8eca701db096dd4e770cd7 \
</span> 
 if {${name} ne ${subport}} {
     # Pick a compiler that supports openmp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-3.9 macports-clang-3.7 macports-gcc-7 macports-gcc-6 macports-gcc-5 macports-gcc-4.8 macports-gcc-4.7 macports-gcc-4.6 macports-gcc-4.5 macports-gcc-4.4 macports-gcc-4.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-3.7 macports-gcc-7 macports-gcc-6 macports-gcc-5 macports-gcc-4.8 macports-gcc-4.7 macports-gcc-4.6 macports-gcc-4.5 macports-gcc-4.4 macports-gcc-4.3
</span>     compiler.fallback macports-clang-6.0
 
     depends_build-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pytorch/Portfile b/python/py-pytorch/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index bc8864d..a16669c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-pytorch/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pytorch/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,7 +35,7 @@ mpi.setup           -gcc44 -gcc45 -clang33 -clang34 -clang37 -clang39 -clang40 -
</span> 
 # Compiler selection
 compiler.blacklist-append *gcc* {clang < 800} macports-clang-3.3 macports-clang-3.4 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                          macports-clang-3.7 macports-clang-4.0 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          macports-clang-3.7 macports-clang-4.0
</span> compiler.whitelist clang macports-clang-8.0 macports-clang-7.0 macports-clang-6.0 macports-clang-5.0
 
 variant mkl description {Enable Intel Math Kernel Library support} { }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-spaCy/Portfile b/python/py-spaCy/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7100a68..f7d63f3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-spaCy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-spaCy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,7 +35,7 @@ mpi.setup           -gcc44 -gcc45 -clang33 -clang34 -clang37 -clang39 -clang40 -
</span> 
 # Compiler selection
 compiler.blacklist-append *gcc* {clang < 900} macports-clang-3.3 macports-clang-3.4 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                          macports-clang-3.7 macports-clang-4.0 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          macports-clang-3.7 macports-clang-4.0
</span> compiler.whitelist clang macports-clang-7.0 macports-clang-6.0 macports-clang-5.0
 
 if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-thinc/Portfile b/python/py-thinc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 70e040a..5478df3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-thinc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-thinc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,7 +30,7 @@ python.versions     27 35 36 37
</span> 
 # Compiler selection
 compiler.blacklist-append *gcc* {clang < 900} macports-clang-3.3 macports-clang-3.4 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                          macports-clang-3.7 macports-clang-4.0 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          macports-clang-3.7 macports-clang-4.0
</span> compiler.whitelist clang macports-clang-7.0 macports-clang-6.0 macports-clang-5.0
 
 if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/ecCodes/Portfile b/science/ecCodes/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 03359c6..47c0bc6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/ecCodes/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/ecCodes/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -96,7 +96,7 @@ variant openmp description {Add support for OpenMP} {
</span>     configure.args-append   -DENABLE_ECCODES_OMP_THREADS=ON
     configure.cflags-append -fopenmp
     compiler.whitelist      macports-clang-7.0 macports-clang-6.0 macports-clang-5.0 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                            macports-clang-4.0 macports-clang-3.9 macports-clang-3.7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            macports-clang-4.0 macports-clang-3.7 \
</span>                             macports-gcc-8 macports-gcc-7 macports-gcc-6 macports-gcc-5 \
                             macports-gcc-4.8 macports-gcc-4.7 macports-gcc-4.6 macports-gcc-4.5 \
                             macports-gcc-4.4 macports-gcc-4.3
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/gate/Portfile b/science/gate/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d3084e7..7f52577 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/gate/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/gate/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,7 +31,7 @@ checksums           rmd160  44ceda2372c4138ef92a9a8641c1901d9d079ea8 \
</span> # Force the same compiler as ROOT6 is using
 # https://trac.macports.org/ticket/57735
 compiler.blacklist-append *gcc* {clang < 900} macports-clang-3.3 macports-clang-3.4 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                          macports-clang-3.7 macports-clang-4.0 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          macports-clang-3.7 macports-clang-4.0
</span> compiler.whitelist clang macports-clang-7.0 macports-clang-6.0 macports-clang-5.0
 
 # TODO: take this data from a geant4 portgroup
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/healpix-cxx/Portfile b/science/healpix-cxx/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 79dbb3a..2e6e60b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/healpix-cxx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/healpix-cxx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -34,6 +34,6 @@ variant openmp description "enable OpenMP parallel acceleration" {
</span>                     --disable-openmp
 
     # Pick a compiler that supports openmp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-3.9 macports-clang-3.7 macports-gcc-7 macports-gcc-6 macports-gcc-5 macports-gcc-4.8 macports-gcc-4.7 macports-gcc-4.6 macports-gcc-4.5 macports-gcc-4.4 macports-gcc-4.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-3.7 macports-gcc-7 macports-gcc-6 macports-gcc-5 macports-gcc-4.8 macports-gcc-4.7 macports-gcc-4.6 macports-gcc-4.5 macports-gcc-4.4 macports-gcc-4.3
</span>     compiler.fallback macports-clang-6.0
 }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/lal/Portfile b/science/lal/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b87dee4..6750c54 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/lal/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/lal/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -62,7 +62,7 @@ depends_build-append \
</span>               port:swig \
 
 # Choose a compiler that supports OpenMP.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-7.0 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-7.0
</span> compiler.fallback  macports-clang-6.0
 
 configure.args-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/lalapps/Portfile b/science/lalapps/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ca842a2..3498c9a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/lalapps/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/lalapps/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -49,7 +49,7 @@ depends_build port:pkgconfig
</span> #             port:help2man
 
 # Choose a compiler that supports OpenMP.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-7.0 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-7.0
</span> compiler.fallback  macports-clang-6.0
 
 regsub {.*-(\d)\.(\d)} ${configure.cc} {clang\1\2} clangver
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/lalburst/Portfile b/science/lalburst/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b919c24..1a131d7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/lalburst/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/lalburst/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -64,7 +64,7 @@ depends_build-append \
</span>               port:swig \
 
 # Choose a compiler that supports OpenMP.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-7.0 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-7.0
</span> compiler.fallback  macports-clang-6.0
 
 configure.args-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/lalframe/Portfile b/science/lalframe/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 788a294..de92b15 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/lalframe/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/lalframe/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -61,7 +61,7 @@ depends_build-append \
</span>               port:swig \
 
 # Choose a compiler that supports OpenMP.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-7.0 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-7.0
</span> compiler.fallback  macports-clang-6.0
 
 configure.args-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/lalinference/Portfile b/science/lalinference/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1b1e45d..27d3d81 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/lalinference/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/lalinference/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -88,7 +88,7 @@ depends_build-append \
</span>               port:swig \
 
 # Choose a compiler that supports OpenMP.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-7.0 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-7.0
</span> compiler.fallback  macports-clang-6.0
 
 configure.args-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/lalinspiral/Portfile b/science/lalinspiral/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 27fc2cc..2112519 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/lalinspiral/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/lalinspiral/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -66,7 +66,7 @@ depends_build-append \
</span>               port:swig \
 
 # Choose a compiler that supports OpenMP.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-7.0 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-7.0
</span> compiler.fallback  macports-clang-6.0
 
 configure.args-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/lalmetaio/Portfile b/science/lalmetaio/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 55bd209..9fe5f6a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/lalmetaio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/lalmetaio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -60,7 +60,7 @@ depends_build-append \
</span>               port:swig \
 
 # Choose a compiler that supports OpenMP.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-7.0 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-7.0
</span> compiler.fallback  macports-clang-6.0
 
 configure.args-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/lalpulsar/Portfile b/science/lalpulsar/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8406be3..557fdda 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/lalpulsar/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/lalpulsar/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -66,7 +66,7 @@ depends_build-append \
</span>               port:swig \
 
 # Choose a compiler that supports OpenMP.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-7.0 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-7.0
</span> compiler.fallback  macports-clang-6.0
 
 configure.args-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/lalsimulation/Portfile b/science/lalsimulation/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 628e9a0..d646699 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/lalsimulation/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/lalsimulation/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -65,7 +65,7 @@ depends_build-append \
</span>               port:swig \
 
 # Choose a compiler that supports OpenMP.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-7.0 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-7.0
</span> compiler.fallback  macports-clang-6.0
 
 configure.args-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/mpich/Portfile b/science/mpich/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1511d0d..6752752 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/mpich/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/mpich/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -89,9 +89,8 @@ if { ${os.major} < 16 } {
</span>     # Only provide gcc 4.9, as older versions do not build.
     set clist(gcc49)   {macports-gcc-4.9}
 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# clang 3.9,4.0 not supported on mac OS 10.14 (Darwin18) or newer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# clang 4.0 not supported on mac OS 10.14 (Darwin18) or newer
</span> if { ${os.major} < 18 } {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set clist(clang39) {macports-clang-3.9}
</span>     set clist(clang40) {macports-clang-4.0}
 }
 # gcc 9+ only available on macOS10.7 (Darwin11) and newer
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/nco/Portfile b/science/nco/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2bdf961..9182d4a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/nco/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/nco/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -82,7 +82,7 @@ variant openmp description {enable support for OpenMP} {
</span>     configure.args-delete   --disable-openmp
     configure.args-append   --enable-openmp --disable-ncoxx
     compiler.whitelist      macports-clang-7.0 macports-clang-6.0 macports-clang-5.0 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                            macports-clang-4.0 macports-clang-3.9 macports-clang-3.7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            macports-clang-4.0 macports-clang-3.7 \
</span>                             macports-gcc-8 macports-gcc-7 macports-gcc-6 macports-gcc-5 \
                             macports-gcc-4.8 macports-gcc-4.7 macports-gcc-4.6 macports-gcc-4.5 \
                             macports-gcc-4.4 macports-gcc-4.3
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/ngspice/Portfile b/science/ngspice/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c04781e..05888eb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/ngspice/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/ngspice/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -66,7 +66,7 @@ if {${name} eq ${subport}} {
</span>         configure.args-append    --enable-openmp
 
         compiler.whitelist       macports-clang-7.0 macports-clang-6.0 macports-clang-5.0 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 macports-clang-4.0 macports-clang-3.9 macports-clang-3.7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                 macports-clang-4.0 macports-clang-3.7 \
</span>                                  macports-gcc-8 macports-gcc-7 macports-gcc-6 macports-gcc-5 \
                                  macports-gcc-4.8 macports-gcc-4.7 macports-gcc-4.6 macports-gcc-4.5 \
                                  macports-gcc-4.4 macports-gcc-4.3
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/openmpi/Portfile b/science/openmpi/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 714bceb..866b33d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/openmpi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/openmpi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -81,10 +81,9 @@ if { ${os.major} < 16 } {
</span>     # Only provide gcc 4.9, as older versions do not build.
     set clist(gcc49)   {macports-gcc-4.9}
 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# clang 3.{7,9},4.0 not supported on mac OS 10.14 (Darwin18) or newer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# clang 3.7,4.0 not supported on mac OS 10.14 (Darwin18) or newer
</span> if { ${os.major} < 18 } {
     set clist(clang37) {macports-clang-3.7}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set clist(clang39) {macports-clang-3.9}
</span>     set clist(clang40) {macports-clang-4.0}
 }
 # gcc 9+ only available on macOS10.7 (Darwin11) and newer
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/root5/Portfile b/science/root5/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e6e2532..d2c30df 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/root5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/root5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -57,7 +57,7 @@ select.file         ${filespath}/${name}
</span> 
 # Force a compatible compiler
 compiler.blacklist-append *gcc* clang macports-clang-3.3 macports-clang-3.4 macports-clang-3.7
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.whitelist macports-clang-5.0 macports-clang-4.0 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-5.0 macports-clang-4.0
</span> 
 post-patch {
 #   reinplace "s|-lfreetype| \`freetype-config --libs\`|g" ${worksrcpath}/config/root-config.in
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -516,7 +516,7 @@ if { ![variant_isset cocoa] && ![variant_isset x11] } {
</span> # ========================================================================================
 
 # List of possible clang versions that work
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set clang_versions { 3.9 4.0 5.0 }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set clang_versions { 4.0 5.0 }
</span> 
 # Define the available variants
 foreach ver ${clang_versions} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -533,12 +533,9 @@ foreach ver ${clang_versions} {
</span> 
 # make sure that the proper variant is automatically selected
 # (ROOT crashes if the compiler it was built with doesn't exist)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if { ![variant_isset clang39] &&
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     ![variant_isset clang40] &&
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if { ![variant_isset clang40] &&
</span>      ![variant_isset clang50] } {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if       { ${configure.compiler} eq "macports-clang-3.9" } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        default_variants-append +clang39
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    } elseif { ${configure.compiler} eq "macports-clang-4.0" } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if { ${configure.compiler} eq "macports-clang-4.0" } {
</span>         default_variants-append +clang40
     } elseif { ${configure.compiler} eq "macports-clang-5.0" } {
         default_variants-append +clang50
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/root6/Portfile b/science/root6/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 08cbdfe..f398b90 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/root6/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/root6/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -60,7 +60,7 @@ configure.f90        ${prefix}/bin/gfortran-mp-${gcc_ver}
</span> depends_lib-append   path:lib/libgcc/libgcc_s.1.dylib:libgcc
 depends_build-append port:gcc${gcc_ver}
 compiler.blacklist-append *gcc* {clang < 920} macports-clang-3.3 macports-clang-3.4 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                          macports-clang-3.7 macports-clang-4.0 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          macports-clang-3.7 macports-clang-4.0
</span> compiler.whitelist clang macports-clang-8.0 macports-clang-7.0 macports-clang-6.0 macports-clang-5.0
 
 depends_build-append port:pkgconfig
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/seqan-apps/Portfile b/science/seqan-apps/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a8e2a50..6716aae 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/seqan-apps/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/seqan-apps/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,7 +43,7 @@ minimum_xcodeversions {16 8.1}
</span> compiler.blacklist-append  macports-gcc-4.6 macports-gcc-4.7 macports-gcc-4.8 macports-gcc-4.9 \
                            clang *clang-3.7 *clang-3.6 *clang-3.5 *clang-3.4 *clang-3.3 \
                            *dragonegg*
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.fallback-prepend  macports-clang-7.0 macports-clang-6.0 macports-clang-5.0 macports-clang-4.0 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.fallback-prepend  macports-clang-7.0 macports-clang-6.0 macports-clang-5.0 macports-clang-4.0
</span> 
 configure.args-append   -DSEQAN_BUILD_SYSTEM=SEQAN_RELEASE_APPS
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/wgrib2/Portfile b/science/wgrib2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 453e057..3043bfd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/wgrib2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/wgrib2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -119,7 +119,7 @@ destroot {
</span> 
 variant openmp description {Add support for OpenMP} {
     compiler.whitelist      macports-clang-7.0 macports-clang-6.0 macports-clang-5.0 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                            macports-clang-4.0 macports-clang-3.9 macports-clang-3.7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            macports-clang-4.0 macports-clang-3.7 \
</span>                             macports-gcc-8 macports-gcc-7 macports-gcc-6 macports-gcc-5 \
                             macports-gcc-4.8 macports-gcc-4.7 macports-gcc-4.6 macports-gcc-4.5 \
                             macports-gcc-4.4 macports-gcc-4.3
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/xrootd/Portfile b/science/xrootd/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d7c026c..19b09b4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/xrootd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/xrootd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,7 +48,7 @@ cmake.out_of_source yes
</span> 
 # Force a compatible compiler
 compiler.blacklist-append *gcc* {clang < 900} macports-clang-3.3 macports-clang-3.4 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                           macports-clang-3.7 macports-clang-4.0 macports-clang-3.9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           macports-clang-3.7 macports-clang-4.0 \
</span>                            macports-clang-5.0
 compiler.whitelist clang macports-clang-8.0 macports-clang-7.0 macports-clang-6.0 
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/KeePassXC/Portfile b/security/KeePassXC/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8e5ebb8..9b09b60 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/KeePassXC/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/KeePassXC/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,7 +46,7 @@ depends_lib-append      port:argon2 \
</span> # [3] https://build.macports.org/builders/ports-10.12_x86_64-builder/builds/82949/steps/install-port/logs/stdio
 compiler.blacklist-append {clang < 900} macports-clang-3.4 macports-clang-3.3
 # XXX: the following line shouldn't be necessary - revisit when libc++ becomes the default and default compiler configurations are updated
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.fallback-append macports-clang-5.0 macports-clang-4.0 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.fallback-append macports-clang-5.0 macports-clang-4.0
</span> 
 pre-configure {
     reinplace "s#/usr/local/bin#${prefix}/bin#" \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/policykit/Portfile b/security/policykit/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 762ba35..aa1baf9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/policykit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/policykit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -59,7 +59,7 @@ post-patch {
</span> 
 # use same blacklisting as mozjs52
 compiler.blacklist  *gcc-3.* *gcc-4.* {clang < 700} macports-clang-3.3 macports-clang-3.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.fallback-append macports-clang-5.0 macports-clang-4.0 macports-clang-3.9 macports-clang-3.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.fallback-append macports-clang-5.0 macports-clang-4.0 macports-clang-3.7
</span> 
 configure.env-append \
                     INTLTOOL_PERL=${prefix}/bin/perl5.28
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/the_silver_searcher/Portfile b/textproc/the_silver_searcher/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 59d494b..c200931 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/the_silver_searcher/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/the_silver_searcher/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,7 +36,7 @@ build.args-append   V=1
</span> compiler.blacklist-append *gcc-3.* *gcc-4.* cc
 compiler.blacklist-append { clang < 318 } macports-clang-3.3
 if { ${os.platform} eq "darwin" && ${os.major} < 11 } {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    compiler.blacklist-append macports-clang-3.4 macports-clang-3.7 macports-clang-3.9 macports-clang 4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.blacklist-append macports-clang-3.4 macports-clang-3.7 macports-clang 4.0
</span> }
 platform darwin i386 {
     compiler.fallback-append  macports-clang-5.0 macports-clang-6.0 macports-clang-7.0
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/nextcloud-client/Portfile b/www/nextcloud-client/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f07609e..a85330b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/nextcloud-client/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/nextcloud-client/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,7 +31,7 @@ compiler.library_path
</span> 
 # For -fstack-protector-strong; copied from Portfile of KeePassXC
 compiler.blacklist-append {clang < 602} macports-clang-3.4 macports-clang-3.3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.fallback-append macports-clang-5.0 macports-clang-4.0 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.fallback-append macports-clang-5.0 macports-clang-4.0
</span> 
 depends_lib-append      port:qtkeychain
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/owncloud-client/Portfile b/www/owncloud-client/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0449edc..220b803 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/owncloud-client/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/owncloud-client/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,7 +39,7 @@ compiler.library_path
</span> 
 # For -fstack-protector-strong; copied from Portfile of KeePassXC
 compiler.blacklist-append {clang < 602} macports-clang-3.4 macports-clang-3.3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.fallback-append macports-clang-5.0 macports-clang-4.0 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.fallback-append macports-clang-5.0 macports-clang-4.0
</span> 
 depends_build-append    port:doxygen
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/webkit-gtk-2.0/Portfile b/www/webkit-gtk-2.0/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 50cf5f9..36ace8b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/webkit-gtk-2.0/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/webkit-gtk-2.0/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -140,7 +140,7 @@ configure.universal_args-delete --disable-dependency-tracking
</span> # compiler.whitelist {clang >= 300 <= 503} macports-clang-3.3
 compiler.blacklist-append *gcc* 
 compiler.blacklist-append {clang < 300} {clang > 503}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append macports-clang-3.4 macports-clang-3.7 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist-append macports-clang-3.4 macports-clang-3.7
</span> compiler.fallback-append macports-clang-3.3
 
 # gobject-introspection uses g-ir-scanner, which uses $CC from env
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/webkit2-gtk-devel/Portfile b/www/webkit2-gtk-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d52b18f..bde7c3e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/webkit2-gtk-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/webkit2-gtk-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -111,7 +111,7 @@ configure.optflags  -Os
</span> 
 # clang > 1000 had errors that are not fully worked out, possibly compiler bug, blacklist for now
 compiler.blacklist-append {clang < 902.0.39.2} {clang >= 1000} macports-clang-3.4 macports-clang-3.3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.fallback-append macports-clang-5.0 macports-clang-4.0 macports-clang-3.9 macports-clang-3.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.fallback-append macports-clang-5.0 macports-clang-4.0 macports-clang-3.7
</span> 
 pre-configure {
     if {![variant_isset quartz] && ![variant_isset x11]} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/xorg-server-1.18/Portfile b/x11/xorg-server-1.18/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e240baa..caa3980 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/xorg-server-1.18/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/xorg-server-1.18/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,7 +52,7 @@ depends_lib \
</span> # https://trac.macports.org/ticket/36055
 # https://llvm.org/bugs/show_bug.cgi?id=30346
 # https://trac.macports.org/ticket/53910
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist gcc-4.0 macports-clang-3.9 macports-clang-devel {clang >= 802 < 900}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist gcc-4.0 macports-clang-devel {clang >= 802 < 900}
</span> 
 platform darwin {
     if {${os.major} >= 16} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/xorg-server-devel/Portfile b/x11/xorg-server-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f667ca0..0982156 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/xorg-server-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/xorg-server-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,7 +46,7 @@ depends_lib \
</span> # https://trac.macports.org/ticket/36055
 # https://llvm.org/bugs/show_bug.cgi?id=30346
 # https://trac.macports.org/ticket/53910
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist gcc-4.0 macports-clang-3.9 macports-clang-devel \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist gcc-4.0 macports-clang-devel \
</span>                    {clang >= 802 < 900} {clang < 100}
 
 #platform darwin {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/xorg-server/Portfile b/x11/xorg-server/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 452f07c..2c0c03e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/xorg-server/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/xorg-server/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,7 +53,7 @@ depends_lib \
</span> # https://trac.macports.org/ticket/36055
 # https://llvm.org/bugs/show_bug.cgi?id=30346
 # https://trac.macports.org/ticket/53910
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist gcc-4.0 macports-clang-3.9 macports-clang-devel {clang >= 802 < 900}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist gcc-4.0 macports-clang-devel {clang >= 802 < 900}
</span> 
 configure.args --with-apple-applications-dir=${applications_dir} \
         --with-bundle-id-prefix=org.macports \
</pre><pre style='margin:0'>

</pre>