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

<span style='display:block; white-space:pre;color:#404040;'>    misc: Remove reference to obsolete compiler (macports-clang-4.0)
</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>---
 databases/mysql8/Portfile      |  2 +-
 databases/percona/Portfile     |  2 +-
 devel/cmake/Portfile           |  2 +-
 gis/libpcl/Portfile            |  1 -
 graphics/darktable/Portfile    |  2 +-
 lang/ghc-bootstrap/Portfile    |  4 ++--
 lang/ghc/Portfile              |  4 ++--
 lang/mozjs52/Portfile          |  2 +-
 python/py-blis/Portfile        |  2 +-
 python/py-graph-tool/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         |  4 ----
 science/nco/Portfile           |  2 +-
 science/ngspice/Portfile       |  2 +-
 science/openmpi/Portfile       |  1 -
 science/root5/Portfile         | 11 ++++-------
 science/root6/Portfile         |  2 +-
 science/seqan-apps/Portfile    |  2 +-
 science/spot/Portfile          |  2 +-
 science/wgrib2/Portfile        |  2 +-
 science/xrootd/Portfile        |  3 +--
 security/KeePassXC/Portfile    |  2 +-
 security/policykit/Portfile    |  2 +-
 textproc/lout/Portfile         |  2 +-
 www/nextcloud-client/Portfile  |  2 +-
 www/owncloud-client/Portfile   |  2 +-
 www/webkit2-gtk-devel/Portfile |  2 +-
 www/webkit2-gtk/Portfile       |  2 +-
 x11/xorg-server-1.18/Portfile  |  8 --------
 x11/xorg-server-devel/Portfile |  8 --------
 46 files changed, 46 insertions(+), 72 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mysql8/Portfile b/databases/mysql8/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7119a59..11190fd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/mysql8/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mysql8/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -66,7 +66,7 @@ if {$subport eq $name} {
</span> 
     # Requires c++14
     compiler.blacklist-append *gcc* {clang < 900} macports-clang-3.* \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                              macports-clang-4.0 macports-clang-5.0 macports-clang-6.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                              macports-clang-5.0 macports-clang-6.0
</span>     compiler.whitelist clang macports-clang-7.0 macports-clang-8.0
 
     # Use default CMake build_types
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/percona/Portfile b/databases/percona/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4626964..1c77a17 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/percona/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/percona/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,7 +44,7 @@ if {$subport eq $name} {
</span> 
     # Requires c++14
     compiler.blacklist-append *gcc* {clang < 900} macports-clang-3.* \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                              macports-clang-4.0 macports-clang-5.0 macports-clang-6.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                              macports-clang-5.0 macports-clang-6.0
</span>     compiler.whitelist clang macports-clang-7.0 macports-clang-8.0
 
     patchfiles          patch-cmake-install_layout.cmake.diff \
<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 88e7cf3..8b4afd5 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-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-5.0 macports-clang-6.0
</span> 
 platform darwin {
     configure.env-append \
<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 6a7d608..9e34eaa 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,6 @@ 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-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 bfed96f3..900e007 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.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            macports-clang-3.7
</span>     compiler.fallback       macports-clang-7.0
 }
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ghc-bootstrap/Portfile b/lang/ghc-bootstrap/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6a844b8..4ff926b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ghc-bootstrap/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ghc-bootstrap/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -56,8 +56,8 @@ compiler.blacklist-append \
</span> # same is also set in ghc-bootstrap. clang-4.0 works, is needed on older systems anyway
 # also /usr/bin/clang does not work on 10.11, so override it there
 if { ${os.platform} eq "darwin" && ( ${os.major} < 13 || ${os.major} == 15 ) } {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    compiler.whitelist    macports-clang-4.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_run-append    port:clang-4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.whitelist    macports-clang-8.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_run-append    port:clang-8.0
</span> }
 
 configure.pre_args  --prefix=${prefix}/share/ghc-bootstrap
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ghc/Portfile b/lang/ghc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index dddac55..6260945 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ghc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ghc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -87,8 +87,8 @@ compiler.blacklist-append \
</span> # same is also set in ghc-bootstrap. clang-4.0 works, is needed on older systems anyway
 # also /usr/bin/clang does not work on 10.11, so override it there
 if { ${os.platform} eq "darwin" && ( ${os.major} < 13 || ${os.major} == 15 ) } {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    compiler.whitelist    macports-clang-4.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_run-append    port:clang-4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.whitelist    macports-clang-8.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_run-append    port:clang-8.0
</span> }
 
 set bootstraproot ${prefix}/share/ghc-bootstrap
<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 fa04dcc..3170f34 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.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.fallback-append macports-clang-5.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/python/py-blis/Portfile b/python/py-blis/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 185eaae..60d6359 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          macports-clang-3.7
</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-graph-tool/Portfile b/python/py-graph-tool/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e0d1cf6..49e67a1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-graph-tool/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-graph-tool/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,7 +41,7 @@ if {${os.major} <= 12 && ${os.platform} eq "darwin"} {
</span> } else {
     if {${name} ne ${subport}} {
         compiler.blacklist *gcc* {clang <= 700.1.81} {macports-clang-3.[0-6]}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        compiler.fallback-append macports-clang-4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        compiler.fallback-append macports-clang-8.0
</span>         configure.cxxflags-append -std=c++17 -stdlib=libc++
 
         variant openmp description "Enable OpenMP" {
<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 14100df..18f8f3c 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.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-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 93ec88b..d03df0c 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.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-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 a16669c..b64e5b0 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          macports-clang-3.7
</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 f7d63f3..c1e9af1 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          macports-clang-3.7
</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 5478df3..2926147 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          macports-clang-3.7
</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 47c0bc6..d2da4aa 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.7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            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 7f52577..a9a8d42 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          macports-clang-3.7
</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 2e6e60b..c9e13e4 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.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-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 6750c54..4d3b981 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-6.0 macports-clang-5.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 3498c9a..3f305d2 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-6.0 macports-clang-5.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 1a131d7..714e86e 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-6.0 macports-clang-5.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 de92b15..9751009 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-6.0 macports-clang-5.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 27d3d81..b811be0 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-6.0 macports-clang-5.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 2112519..a4dd560 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-6.0 macports-clang-5.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 9fe5f6a..f6f776a 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-6.0 macports-clang-5.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 557fdda..0a99d2e 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-6.0 macports-clang-5.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 d646699..9d5e4d6 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-6.0 macports-clang-5.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 6752752..702b4d8 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,10 +89,6 @@ 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 4.0 not supported on mac OS 10.14 (Darwin18) or newer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if { ${os.major} < 18 } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set clist(clang40) {macports-clang-4.0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span> # gcc 9+ only available on macOS10.7 (Darwin11) and newer
 if { ${os.major} > 10 } {
     set clist(gcc9)    {macports-gcc-9}
<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 9182d4a..5db4cc6 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.7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            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 05888eb..e41efc6 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.7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                 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 866b33d..9143000 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;'>@@ -84,7 +84,6 @@ if { ${os.major} < 16 } {
</span> # clang 3.7,4.0 not supported on mac OS 10.14 (Darwin18) or newer
 if { ${os.major} < 18 } {
     set clist(clang37) {macports-clang-3.7}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set clist(clang40) {macports-clang-4.0}
</span> }
 # gcc 9+ only available on macOS10.7 (Darwin11) and newer
 if { ${os.major} > 10 } {
<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 d2c30df..b58bf4d 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-5.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 { 4.0 5.0 }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set clang_versions { 5.0 }
</span> 
 # Define the available variants
 foreach ver ${clang_versions} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -533,11 +533,8 @@ 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 clang40] &&
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     ![variant_isset clang50] } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if { ${configure.compiler} eq "macports-clang-4.0" } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        default_variants-append +clang40
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    } elseif { ${configure.compiler} eq "macports-clang-5.0" } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if { ![variant_isset clang50] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if { ${configure.compiler} eq "macports-clang-5.0" } {
</span>         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 f398b90..f11f473 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          macports-clang-3.7
</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 6716aae..bfcc8f2 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
</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
</span> 
 configure.args-append   -DSEQAN_BUILD_SYSTEM=SEQAN_RELEASE_APPS
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/spot/Portfile b/science/spot/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f44ddc7..50fece2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/spot/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/spot/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,7 +19,7 @@ depends_lib-append  port:boost
</span> 
 # make sure compiler supports C++14
 compiler.blacklist *gcc* {clang <= 700.1.81} {macports-clang-3.[0-6]}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.fallback-append macports-clang-4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.fallback-append macports-clang-8.0
</span> 
 configure.args-append --disable-python
 
<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 3043bfd..74df35b 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.7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            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 19b09b4..bf87af2 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,8 +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 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           macports-clang-5.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           macports-clang-3.7 macports-clang-5.0
</span> compiler.whitelist clang macports-clang-8.0 macports-clang-7.0 macports-clang-6.0 
 
 configure.cxxflags-append --std=c++11
<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 9b09b60..4081278 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.fallback-append macports-clang-5.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 aa1baf9..69371b9 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.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.fallback-append macports-clang-5.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/lout/Portfile b/textproc/lout/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a37acfc..6f8ecd9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/lout/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/lout/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,7 +26,7 @@ use_configure   no
</span> 
 # see <https://github.com/macports/macports-ports/pull/662>
 compiler.blacklist-append   {macports-clang-3.[0-9]} {clang > 800}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.fallback-append    macports-clang-4.0 macports-clang-5.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.fallback-append    macports-clang-5.0
</span> 
 use_parallel_build  yes
 build.args          PREFIX=${prefix} \
<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 a85330b..14604cb 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.fallback-append macports-clang-5.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 220b803..1a9749d 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.fallback-append macports-clang-5.0
</span> 
 depends_build-append    port:doxygen
 
<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 bde7c3e..e35c964 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.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.fallback-append macports-clang-5.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/www/webkit2-gtk/Portfile b/www/webkit2-gtk/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 01ec202..02219bf 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/webkit2-gtk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/webkit2-gtk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -113,7 +113,7 @@ configure.optflags  -Os
</span> # clang 3.4, 503.0.35, and 600.0.57 (error: call to 'make_unique' is ambiguous, error: call to 'exchange' is ambiguous)
 # compiler.blacklist-append {clang < 602} macports-clang-3.4
 # clang 3.3 (error: no type named 'make_index_sequence' in namespace 'std')
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.fallback-append macports-clang-4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.fallback-append macports-clang-5.0
</span> compiler.blacklist-append {clang < 602} macports-clang-3.4 macports-clang-3.3
 
 pre-configure {
<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 caa3980..0400f2a 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;'>@@ -54,14 +54,6 @@ depends_lib \
</span> # https://trac.macports.org/ticket/53910
 compiler.blacklist gcc-4.0 macports-clang-devel {clang >= 802 < 900}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {${os.major} >= 16} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # Remove this once a version of base is released that contains macports-clang-4.0 in the default fallback list
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        compiler.blacklist-append   macports-clang-3.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        compiler.fallback-append    macports-clang-4.0
</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;'>-
</span> configure.args --with-apple-applications-dir=${applications_dir} \
         --with-bundle-id-prefix=org.macports \
         --without-dtrace \
<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 0982156..12bff82 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;'>@@ -49,14 +49,6 @@ depends_lib \
</span> compiler.blacklist gcc-4.0 macports-clang-devel \
                    {clang >= 802 < 900} {clang < 100}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#platform darwin {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#    if {${os.major} >= 16} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#        # Remove this once a version of base is released that contains macports-clang-4.0 in the default fallback list
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#        compiler.blacklist-append   macports-clang-3.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#        compiler.fallback-append    macports-clang-4.0
</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;'>-
</span> configure.args --with-apple-applications-dir=${applications_dir} \
        --with-bundle-id-prefix=org.macports \
        --without-dtrace \
</pre><pre style='margin:0'>

</pre>