<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/670a55475b9d830805e9d3692c0ddef7d739d330">https://github.com/macports/macports-ports/commit/670a55475b9d830805e9d3692c0ddef7d739d330</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 670a55475b9d830805e9d3692c0ddef7d739d330
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Fri Aug 23 20:11:58 2019 +1000

<span style='display:block; white-space:pre;color:#404040;'>    clang_dependency portgroup improvements
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Remove unneeded portgroup inclusion, and allow adding extra clang
</span><span style='display:block; white-space:pre;color:#404040;'>    versions from the portfile.
</span>---
 _resources/port1.0/group/clang_dependency-1.0.tcl | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/clang_dependency-1.0.tcl b/_resources/port1.0/group/clang_dependency-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 481ddab..c9a348f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/clang_dependency-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/clang_dependency-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,10 +4,17 @@
</span> # recent clang builds depend on, by blacklisting any clang compiler not already
 # installed
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup compiler_blacklist_versions 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> foreach ver {8.0 7.0 6.0 5.0} {
     if {![file exists ${prefix}/bin/clang-mp-${ver}]} {
         compiler.blacklist-append macports-clang-${ver}
     }
 }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# call this if an older clang version depends on the port
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+proc clang_dependency.extra_versions {versions} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach ver $versions {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if {![file exists ${prefix}/bin/clang-mp-${ver}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            compiler.blacklist-append macports-clang-${ver}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>

</pre>