<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/cf2d3f560197d47886d2653aa68c58fed1516cb0">https://github.com/macports/macports-ports/commit/cf2d3f560197d47886d2653aa68c58fed1516cb0</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit cf2d3f560197d47886d2653aa68c58fed1516cb0
</span>Author: Chih-Hsuan Yen <yan12125@macports.org>
AuthorDate: Fri May 25 21:07:28 2018 +0800
<span style='display:block; white-space:pre;color:#404040;'> libvpx: don't consider clang for license conflicts
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Just like the case that GCC-compiled programs is not covered by GPL,
</span><span style='display:block; white-space:pre;color:#404040;'> clang-compiled programs shouldn't be affected by its indirect dependncy,
</span><span style='display:block; white-space:pre;color:#404040;'> openssl, either.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> This breaks a dependency link that prevents ffmpeg from being binary
</span><span style='display:block; white-space:pre;color:#404040;'> redistributable:
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> ffmpeg (gpl) -> libvpx -> clang-3.9 -> python27 -> openssl (OpenSSL)
</span>---
multimedia/libvpx/Portfile | 2 ++
1 file changed, 2 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/libvpx/Portfile b/multimedia/libvpx/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 925207a..5d0a555 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/libvpx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/libvpx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -66,6 +66,8 @@ compiler.blacklist *gcc* {clang < 800} macports-clang-3.3 macports-clang-3.4 ma
</span> # as the first, and thus selected, fallback option (even though it has been blacklisted earlier).
compiler.fallback-prepend macports-clang-3.9
<span style='display:block; white-space:pre;background:#e0ffe0;'>+license_noconflict clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # As of 1.7.0: builds both static and shared libraries
# doesn't install docs or examples correctly, so disable them.
configure.args --enable-vp8 \
</pre><pre style='margin:0'>
</pre>