Modified: trunk/dports/lang/libcxx/Portfile (130398 => 130399)
--- trunk/dports/lang/libcxx/Portfile 2014-12-30 05:39:35 UTC (rev 130398)
+++ trunk/dports/lang/libcxx/Portfile 2014-12-30 05:51:04 UTC (rev 130399)
@@ -1,8 +1,11 @@
# $Id$
PortSystem 1.0
+PortGroup compiler_blacklist_versions 1.0
name libcxx
+version 3.4.2
+epoch 1
categories lang
platforms darwin
license MIT NCSA
@@ -12,17 +15,14 @@
homepage http://libcxx.llvm.org/
-fetch.type svn
-svn.revision 183506
-version ${svn.revision}
-revision 1
-#worksrcdir release_32
-#svn.url http://llvm.org/svn/llvm-project/libcxx/branches/release_32
-worksrcdir final
-svn.url http://llvm.org/svn/llvm-project/libcxx/tags/RELEASE_33/final
-#worksrcdir trunk
-#svn.url http://llvm.org/svn/llvm-project/libcxx/trunk
+master_sites http://www.llvm.org/releases/${version}/
+
+extract.suffix .src.tar.gz
+worksrcdir ${name}-${version}.src
+checksums rmd160 7984caf2d055ea967544107ae1f948c77556d764 \
+ sha256 826543ee2feb5d3313b0705145255ebb2ed8d52eace878279c2525ccde6e727c
+
variant universal {}
use_configure no
@@ -41,11 +41,11 @@
error "unsupported platform"
}
} else {
+ # 3.5 and 3.6 are blacklisted to prevent dependency cycles
+ compiler.blacklist *gcc* {clang < 100} macports-clang-3.5 macports-clang-3.6
+
depends_lib port:libcxxabi
- #configure.compiler macports-clang-3.2
- configure.compiler macports-clang-3.3
-
supported_archs i386 x86_64
build.dir ${worksrcpath}/lib