[130399] trunk/dports/lang/libcxx/Portfile

jeremyhu at macports.org jeremyhu at macports.org
Mon Dec 29 21:51:04 PST 2014


Revision: 130399
          https://trac.macports.org/changeset/130399
Author:   jeremyhu at macports.org
Date:     2014-12-29 21:51:04 -0800 (Mon, 29 Dec 2014)
Log Message:
-----------
libcxx: Update to 3.4.2

Modified Paths:
--------------
    trunk/dports/lang/libcxx/Portfile

Modified: trunk/dports/lang/libcxx/Portfile
===================================================================
--- 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141229/8dc4586b/attachment.html>


More information about the macports-changes mailing list