diff options
author | brooks <brooks@FreeBSD.org> | 2014-09-26 02:35:58 +0800 |
---|---|---|
committer | brooks <brooks@FreeBSD.org> | 2014-09-26 02:35:58 +0800 |
commit | 40ea28594749fb51d24d1f9b786fa7b0c550bf8c (patch) | |
tree | 8d172fb9402a0036453a89dc41c12da544a330a6 /lang | |
parent | 0fcd5142fca71e4bab42711e4340621a62dc4127 (diff) | |
download | freebsd-ports-gnome-40ea28594749fb51d24d1f9b786fa7b0c550bf8c.tar.gz freebsd-ports-gnome-40ea28594749fb51d24d1f9b786fa7b0c550bf8c.tar.zst freebsd-ports-gnome-40ea28594749fb51d24d1f9b786fa7b0c550bf8c.zip |
Upgrade to 3.5.0 release.
USES=python
Give the port a chance of building on more arm systems and powerpc64. [0]
Allow building on 9 in the default configuration as it works for me.
Disallow llvm35 on 8 due to bizzare gcc behavior.
PR: 191996 [0]
Submitted by: direct727@gmail.com [0]
Sponsored by: DARPA, AFRL
Diffstat (limited to 'lang')
-rw-r--r-- | lang/clang35/Makefile | 16 | ||||
-rw-r--r-- | lang/clang35/distinfo | 8 |
2 files changed, 9 insertions, 15 deletions
diff --git a/lang/clang35/Makefile b/lang/clang35/Makefile index cc1940bbaa61..4d57506fe40e 100644 --- a/lang/clang35/Makefile +++ b/lang/clang35/Makefile @@ -1,10 +1,9 @@ # $FreeBSD$ PORTNAME= clang -DISTVERSION= 3.5.0rc2 -PORTREVISION= 1 +DISTVERSION= 3.5.0 CATEGORIES= lang devel -MASTER_SITES= http://llvm.org/pre-releases/3.5/rc2/ +MASTER_SITES= http://llvm.org/releases/3.5.0/ PKGNAMESUFFIX= ${LLVM_SUFFIX} DISTNAME= ${CLANG_NAME} DISTFILES= ${CLANG_SOURCE} \ @@ -15,10 +14,10 @@ COMMENT= C, Objective-C, and C++ compiler CLANG_NAME= cfe-${DISTVERSION}.src CLANG_SOURCE= ${CLANG_NAME}${EXTRACT_SUFX} -CLANG_EXTRACT= cfe.src +CLANG_EXTRACT= cfe-${DISTVERSION}.src LLVM_NAME= llvm-${DISTVERSION}.src LLVM_SOURCE= ${LLVM_NAME}${EXTRACT_SUFX} -LLVM_EXTRACT= llvm.src +LLVM_EXTRACT= llvm-${DISTVERSION}.src LIBNAME= libLLVM-3.5.so WRKSRC= ${WRKDIR}/${LLVM_EXTRACT} @@ -35,9 +34,8 @@ DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX} GNU_CONFIGURE= yes GNU_CONFIGURE_PREFIX= ${LLVM_PREFIX} -USES= compiler:c++11-lib gmake perl5 tar:xz +USES= compiler:c++11-lib gmake perl5 python:build tar:xz USE_LDCONFIG= yes -USE_PYTHON_BUILD= yes MAKE_ARGS= CLANG_TBLGEN=${WRKSRC}/${RELTYPE}/bin/clang-tblgen \ LLVMIncDir=${LLVM_PREFIX}/include \ @@ -85,10 +83,6 @@ RELTYPE= Release .include <bsd.port.pre.mk> -.if ${COMPILER_TYPE} != clang -BROKEN= link errors when build with gcc -.endif - .if ${PORT_OPTIONS:MASSERTS} pre-fetch: @if [ "`llvm-config${LLVM_SUFFIX} --build-mode`" != ${RELTYPE} ]; then \ diff --git a/lang/clang35/distinfo b/lang/clang35/distinfo index 4d254522d936..919c2bcf4b7d 100644 --- a/lang/clang35/distinfo +++ b/lang/clang35/distinfo @@ -1,4 +1,4 @@ -SHA256 (cfe-3.5.0rc2.src.tar.xz) = a2202993744dfba25154b59c4e4c982d58f44b0c627109c418daab2606c828af -SIZE (cfe-3.5.0rc2.src.tar.xz) = 8231116 -SHA256 (llvm-3.5.0rc2.src.tar.xz) = 962130e3c1916e5a393675276af709d61a34d272c62d655baa9d966d0b87adde -SIZE (llvm-3.5.0rc2.src.tar.xz) = 11770380 +SHA256 (cfe-3.5.0.src.tar.xz) = fc80992e004b06f6c7afb612de1cdaa9ac9d25811c55f94fcf7331d9b81cdb8b +SIZE (cfe-3.5.0.src.tar.xz) = 8233432 +SHA256 (llvm-3.5.0.src.tar.xz) = 28e199f368ef0a4666708f31c7991ad3bcc3a578342b0306526dd35f07595c03 +SIZE (llvm-3.5.0.src.tar.xz) = 11735940 |