<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/cc55ceff1551029f9a965ee3d84f7440dd40bc85">https://github.com/macports/macports-ports/commit/cc55ceff1551029f9a965ee3d84f7440dd40bc85</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit cc55ceff1551029f9a965ee3d84f7440dd40bc85
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Fri Aug 23 20:38:59 2019 +1000
<span style='display:block; white-space:pre;color:#404040;'> clang-3.7 deps: use clang_dependency portgroup
</span>---
archivers/xz/Portfile | 7 ++-----
databases/db48/Portfile | 7 ++-----
databases/gdbm/Portfile | 7 ++-----
databases/sqlite3/Portfile | 7 ++-----
devel/gettext/Portfile | 7 ++-----
devel/gperf/Portfile | 7 ++-----
devel/icu/Portfile | 7 ++-----
devel/libedit/Portfile | 7 ++-----
devel/ncurses/Portfile | 7 ++-----
devel/pkgconfig/Portfile | 7 ++-----
devel/readline/Portfile | 7 ++-----
lang/perl5/Portfile | 7 ++-----
lang/python27/Portfile | 7 ++-----
textproc/libiconv/Portfile | 7 ++-----
textproc/libxml2/Portfile | 7 ++-----
15 files changed, 30 insertions(+), 75 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/xz/Portfile b/archivers/xz/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c86be19..f353210 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/archivers/xz/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/archivers/xz/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,7 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup clang_dependency 1.0
</span>
name xz
version 5.2.4
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,11 +39,7 @@ if {${os.platform} eq "darwin" && ${os.major} < 11} {
</span> }
if {${cxx_stdlib} eq "libc++"} {
# This port is in the dependency chain for clang 3.7 and later
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach ver {8.0 7.0 6.0 5.0 3.7} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![file executable ${prefix}/bin/clang-mp-${ver}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${ver}
</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:#e0ffe0;'>+ clang_dependency.extra_versions 3.7
</span> }
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/db48/Portfile b/databases/db48/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8780855..0dc8809 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/db48/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/db48/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,6 +2,7 @@
</span>
PortSystem 1.0
PortGroup muniversal 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup clang_dependency 1.0
</span>
name db48
# Increase the revision of p5-berkeleydb any time the db48 version changes.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,11 +33,7 @@ checksums md5 f80022099c5742cd179343556179aa8c \
</span>
if {${os.platform} eq "darwin" && ${os.major} < 11 && ${cxx_stdlib} eq "libc++"} {
# This port is in the dependency chain for clang 3.7 and later
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach ver {8.0 7.0 6.0 5.0 3.7} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![file executable ${prefix}/bin/clang-mp-${ver}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${ver}
</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:#e0ffe0;'>+ clang_dependency.extra_versions 3.7
</span> }
patchfiles patch-dbinc_atomic.h
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/gdbm/Portfile b/databases/gdbm/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d0d4c5e..755668f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/gdbm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/gdbm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,7 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup clang_dependency 1.0
</span>
name gdbm
version 1.18.1
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,11 +34,7 @@ patchfiles yosemite-libtool.patch
</span>
if {${os.platform} eq "darwin" && ${os.major} < 11 && ${cxx_stdlib} eq "libc++"} {
# This port is in the dependency chain for clang 3.7 and later
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach ver {8.0 7.0 6.0 5.0 3.7} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![file executable ${prefix}/bin/clang-mp-${ver}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${ver}
</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:#e0ffe0;'>+ clang_dependency.extra_versions 3.7
</span> }
configure.ccache no
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/sqlite3/Portfile b/databases/sqlite3/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 17396cb..fef3f09 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/sqlite3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/sqlite3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,7 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup clang_dependency 1.0
</span>
name sqlite3
# don't forget to update the checksums for sqlite3-tools when updating sqlite3
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,11 +39,7 @@ depends_lib port:libedit \
</span>
if {${os.platform} eq "darwin" && ${os.major} < 11 && ${cxx_stdlib} eq "libc++"} {
# This port is in the dependency chain for clang 3.7 and later
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach ver {8.0 7.0 6.0 5.0 3.7} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![file executable ${prefix}/bin/clang-mp-${ver}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${ver}
</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:#e0ffe0;'>+ clang_dependency.extra_versions 3.7
</span> }
configure.args --enable-threadsafe \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gettext/Portfile b/devel/gettext/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 095f2e7..f4ba8ba 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gettext/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/gettext/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,6 +3,7 @@
</span> PortSystem 1.0
PortGroup compiler_blacklist_versions 1.0
PortGroup muniversal 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup clang_dependency 1.0
</span>
name gettext
epoch 2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,11 +59,7 @@ if {${os.platform} eq "darwin" && ${os.major} < 11} {
</span> }
# Also needed by later clangs.
if {${cxx_stdlib} eq "libc++"} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach ver {8.0 7.0 6.0 5.0 3.7} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![file executable ${prefix}/bin/clang-mp-${ver}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${ver}
</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:#e0ffe0;'>+ clang_dependency.extra_versions 3.7
</span> }
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gperf/Portfile b/devel/gperf/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e8d9530..2e58ba8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gperf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/gperf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,7 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup clang_dependency 1.0
</span>
name gperf
version 3.1
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,11 +31,7 @@ if {${os.platform} eq "darwin" && ${os.major} < 11} {
</span> }
# Also needed by later clangs.
if {${cxx_stdlib} eq "libc++"} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach ver {8.0 7.0 6.0 5.0 3.7} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![file executable ${prefix}/bin/clang-mp-${ver}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${ver}
</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:#e0ffe0;'>+ clang_dependency.extra_versions 3.7
</span> }
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/icu/Portfile b/devel/icu/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e16975f..f3b451e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/icu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/icu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,7 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup clang_dependency 1.0
</span>
name icu
set my_name icu4c
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,11 +41,7 @@ if {${os.platform} eq "darwin" && ${os.major} < 11} {
</span> }
# Also needed by later clangs.
if {${cxx_stdlib} eq "libc++"} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach ver {8.0 7.0 6.0 5.0 3.7} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![file executable ${prefix}/bin/clang-mp-${ver}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${ver}
</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:#e0ffe0;'>+ clang_dependency.extra_versions 3.7
</span> }
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libedit/Portfile b/devel/libedit/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 24475df..9b49d29 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/libedit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/libedit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,6 +2,7 @@
</span>
PortSystem 1.0
PortGroup muniversal 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup clang_dependency 1.0
</span>
name libedit
epoch 20090923
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,11 +29,7 @@ depends_lib port:ncurses
</span>
if {${os.platform} eq "darwin" && ${os.major} < 11 && ${cxx_stdlib} eq "libc++"} {
# This port is required by clang 3.7 and later
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach ver {8.0 7.0 6.0 5.0 3.7} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![file executable ${prefix}/bin/clang-mp-${ver}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${ver}
</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:#e0ffe0;'>+ clang_dependency.extra_versions 3.7
</span> }
# rename man files to avoid conflict with readline
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/ncurses/Portfile b/devel/ncurses/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1327b18..3266971 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/ncurses/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/ncurses/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,4 +1,5 @@
</span> PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup clang_dependency 1.0
</span>
name ncurses
version 6.1
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,11 +31,7 @@ if {${os.platform} eq "darwin" && ${os.major} < 11} {
</span> }
# Also needed by later clangs.
if {${cxx_stdlib} eq "libc++"} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach ver {8.0 7.0 6.0 5.0 3.7} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![file executable ${prefix}/bin/clang-mp-${ver}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${ver}
</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:#e0ffe0;'>+ clang_dependency.extra_versions 3.7
</span> }
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/pkgconfig/Portfile b/devel/pkgconfig/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7c1092d..4bfb8ee 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/pkgconfig/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/pkgconfig/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,7 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup clang_dependency 1.0
</span>
name pkgconfig
version 0.29.2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,11 +41,7 @@ if {${os.platform} eq "darwin" && ${os.major} < 11} {
</span> }
# Also needed by later clangs.
if {${cxx_stdlib} eq "libc++"} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach ver {8.0 7.0 6.0 5.0 3.7} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![file executable ${prefix}/bin/clang-mp-${ver}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${ver}
</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:#e0ffe0;'>+ clang_dependency.extra_versions 3.7
</span> }
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/readline/Portfile b/devel/readline/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4fdc547..1e85553 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/readline/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/readline/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,7 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
PortGroup muniversal 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup clang_dependency 1.0
</span>
name readline
set milestone 8.0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,11 +47,7 @@ checksums rmd160 25b23261140f5a37225470faecf22663f070cde4 \
</span>
if {${os.platform} eq "darwin" && ${os.major} < 11 && ${cxx_stdlib} eq "libc++"} {
# This port is in the dependency chain for clang 3.7 and later
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach ver {8.0 7.0 6.0 5.0 3.7} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![file executable ${prefix}/bin/clang-mp-${ver}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${ver}
</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:#e0ffe0;'>+ clang_dependency.extra_versions 3.7
</span> }
configure.args --with-curses
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/perl5/Portfile b/lang/perl5/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fd21d5e..a5c668a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/perl5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/perl5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,6 +2,7 @@
</span>
PortSystem 1.0
PortGroup perl5 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup clang_dependency 1.0
</span>
name perl5
version 5.26.1
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,11 +54,7 @@ foreach {perl5.v perl5.subversion perl5.revision perl5.rmd160 perl5.sha256 perl5
</span>
if {${os.platform} eq "darwin" && ${os.major} < 11 && ${cxx_stdlib} eq "libc++"} {
# This port is in the dependency chain for clang 3.7 and later
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach ver {8.0 7.0 6.0 5.0 3.7} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![file executable ${prefix}/bin/clang-mp-${ver}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${ver}
</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:#e0ffe0;'>+ clang_dependency.extra_versions 3.7
</span> }
distname perl-${perl5.major}.${perl5.subversion}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python27/Portfile b/lang/python27/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0f58da2..edf3aa0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python27/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python27/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,6 +2,7 @@
</span>
PortSystem 1.0
PortGroup select 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup clang_dependency 1.0
</span>
name python27
epoch 2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -81,11 +82,7 @@ if {${os.platform} eq "darwin" && ${os.major} < 11} {
</span> }
# Also needed by later clangs.
if {${cxx_stdlib} eq "libc++"} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach ver {8.0 7.0 6.0 5.0 3.7} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![file executable ${prefix}/bin/clang-mp-${ver}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${ver}
</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:#e0ffe0;'>+ clang_dependency.extra_versions 3.7
</span> }
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/libiconv/Portfile b/textproc/libiconv/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a71490d..78f9aa6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/libiconv/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/libiconv/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,6 +2,7 @@
</span>
PortSystem 1.0
PortGroup muniversal 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup clang_dependency 1.0
</span>
name libiconv
version 1.16
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -42,11 +43,7 @@ if {${os.platform} eq "darwin" && ${os.major} < 11} {
</span> }
# Also needed by later clangs.
if {${cxx_stdlib} eq "libc++"} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach ver {8.0 7.0 6.0 5.0 3.7} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![file executable ${prefix}/bin/clang-mp-${ver}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${ver}
</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:#e0ffe0;'>+ clang_dependency.extra_versions 3.7
</span> }
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/libxml2/Portfile b/textproc/libxml2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1d52a12..dec0b72 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/libxml2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/libxml2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,7 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup clang_dependency 1.0
</span>
# Please keep the version of the libxml2 and py-libxml2 ports the same.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -49,11 +50,7 @@ if {${os.platform} eq "darwin" && ${os.major} < 11} {
</span> }
# Also needed by later clangs.
if {${cxx_stdlib} eq "libc++"} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach ver {8.0 7.0 6.0 5.0 3.7} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![file executable ${prefix}/bin/clang-mp-${ver}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${ver}
</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:#e0ffe0;'>+ clang_dependency.extra_versions 3.7
</span> }
}
</pre><pre style='margin:0'>
</pre>