<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>