<pre style='margin:0'>
Andrew Stromnov (stromnov) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f078f5d165ffa574079c7c7d3d9e46c7e0225a84">https://github.com/macports/macports-ports/commit/f078f5d165ffa574079c7c7d3d9e46c7e0225a84</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit f078f5d165ffa574079c7c7d3d9e46c7e0225a84
</span>Author: Andrew Stromnov <stromnov@macports.org>
AuthorDate: Wed Aug 29 14:44:01 2018 +0300
<span style='display:block; white-space:pre;color:#404040;'> castxml: update to 20180806
</span>---
lang/castxml/Portfile | 29 +++++++++++++++++++----------
1 file changed, 19 insertions(+), 10 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/castxml/Portfile b/lang/castxml/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 04e2b4c..b0829ae 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/castxml/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/castxml/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,10 +6,10 @@ PortGroup cxx11 1.1
</span> PortGroup github 1.0
PortGroup compiler_blacklist_versions 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup CastXML CastXML 367e90c1ecd92adb0071b4ec1ddf684213805afc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup CastXML CastXML ae9312119f768840cddfee22d0996266c7a06848
</span>
name castxml
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 20171013
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 20180806
</span> revision 0
categories lang
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,8 +20,9 @@ maintainers {stromnov @stromnov} openmaintainer
</span> description CastXML is a C-family abstract syntax tree XML output tool.
long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 7afe9b722f651046c9f401fd2292572c717a45e1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 2af20bc3472bc2defa58e3d2ef4b35e5bf97efbbf8f4bc3ec7f15cfb4a2dd4b5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 34205f81ae30bc7890b34cdfdf0f0fd7846bd98e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 0bee10311db563f2f75f505b24547ce6b2b583e5fc0996e9a40b23f4b3d3f29a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 92998
</span>
depends_lib-append port:zlib \
port:libffi \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,34 +32,42 @@ depends_lib-append port:zlib \
</span> configure.args-append \
-DCastXML_INSTALL_DOC_DIR=share/doc/castxml
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant clang38 conflicts clang39 clang40 clang50 description {Use clang 3.8 toolchain.} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant clang38 conflicts clang39 clang40 clang50 clang60 description {Use clang 3.8 toolchain.} {
</span> depends_build-append \
port:clang-3.8
configure.args-append \
-DLLVM_DIR=${prefix}/libexec/llvm-3.8/share/llvm/cmake
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant clang39 conflicts clang38 clang40 clang50 description {Use clang 3.9 toolchain.} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant clang39 conflicts clang38 clang40 clang50 clang60 description {Use clang 3.9 toolchain.} {
</span> depends_build-append \
port:clang-3.9
configure.args-append \
-DLLVM_DIR=${prefix}/libexec/llvm-3.9/lib/cmake/llvm
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant clang40 conflicts clang38 clang39 clang50 description {Use clang 4.0 toolchain.} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant clang40 conflicts clang38 clang39 clang50 clang60 description {Use clang 4.0 toolchain.} {
</span> depends_build-append \
port:clang-4.0
configure.args-append \
-DLLVM_DIR=${prefix}/libexec/llvm-4.0/lib/cmake/llvm
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant clang50 conflicts clang38 clang39 clang40 description {Use clang 5.0 toolchain.} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant clang50 conflicts clang38 clang39 clang40 clang60 description {Use clang 5.0 toolchain.} {
</span> depends_build-append \
port:clang-5.0
configure.args-append \
-DLLVM_DIR=${prefix}/libexec/llvm-5.0/lib/cmake/llvm
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {![variant_isset clang38] && ![variant_isset clang39] && ![variant_isset clang40] && ![variant_isset clang50]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- default_variants +clang50
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant clang60 conflicts clang38 clang39 clang40 clang50 description {Use clang 6.0 toolchain.} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:clang-6.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DLLVM_DIR=${prefix}/libexec/llvm-6.0/lib/cmake/llvm
</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><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {![variant_isset clang38] && ![variant_isset clang39] && ![variant_isset clang40] && ![variant_isset clang50] && ![variant_isset clang60]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ default_variants +clang60
</span> }
</pre><pre style='margin:0'>
</pre>