aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorbrooks <brooks@FreeBSD.org>2014-09-26 02:35:58 +0800
committerbrooks <brooks@FreeBSD.org>2014-09-26 02:35:58 +0800
commit40ea28594749fb51d24d1f9b786fa7b0c550bf8c (patch)
tree8d172fb9402a0036453a89dc41c12da544a330a6 /lang
parent0fcd5142fca71e4bab42711e4340621a62dc4127 (diff)
downloadfreebsd-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/Makefile16
-rw-r--r--lang/clang35/distinfo8
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