svn commit: r338900 - in branches/2014Q1: devel/llvm34 devel/llvm34/files lang/clang34 lang/clang34/files

Brooks Davis brooks at FreeBSD.org
Mon Jan 6 15:56:20 UTC 2014


Author: brooks
Date: Mon Jan  6 15:56:18 2014
New Revision: 338900
URL: http://svnweb.freebsd.org/changeset/ports/338900

Log:
  MFH: r338603
  
  Upgrade to 3.4rc3.
  
  Install altivec.h and cpuid.h so it is possible to compile things.
  
  PR:		ports/184770, ports/185058
  Approved by:	portmgr (bapt), portmgr-lurkers (mat)

Deleted:
  branches/2014Q1/devel/llvm34/files/patch-svn-195411
Modified:
  branches/2014Q1/devel/llvm34/Makefile
  branches/2014Q1/devel/llvm34/distinfo
  branches/2014Q1/lang/clang34/Makefile
  branches/2014Q1/lang/clang34/distinfo
  branches/2014Q1/lang/clang34/files/patch-tools_clang_lib_Headers_Makefile
  branches/2014Q1/lang/clang34/pkg-plist
Directory Properties:
  branches/2014Q1/   (props changed)

Modified: branches/2014Q1/devel/llvm34/Makefile
==============================================================================
--- branches/2014Q1/devel/llvm34/Makefile	Mon Jan  6 15:34:53 2014	(r338899)
+++ branches/2014Q1/devel/llvm34/Makefile	Mon Jan  6 15:56:18 2014	(r338900)
@@ -1,12 +1,11 @@
 # $FreeBSD$
 
 PORTNAME=	llvm
-DISTVERSION=	3.4rc2
-PORTREVISION=	1
+DISTVERSION=	3.4rc3
 CATEGORIES=	devel lang
-MASTER_SITES=	http://llvm.org/pre-releases/3.4/rc2/
+MASTER_SITES=	http://llvm.org/pre-releases/3.4/rc3/
 #MASTER_SITES=	http://llvm.org/releases/${PORTVERSION}/
-DISTNAME=	${PORTNAME}.src-${DISTVERSION}-source
+DISTNAME=	${PORTNAME}-${DISTVERSION}.source
 PKGNAMESUFFIX=	${LLVM_SUFFIX}
 
 MAINTAINER=	brooks at FreeBSD.org
@@ -23,7 +22,6 @@ UNIQUENAME=	${PORTNAME}${LLVM_SUFFIX}
 WRKSRC=		${WRKDIR}/llvm.src
 
 USES=		gmake perl5
-USE_XZ=		yes
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_PREFIX=	${LLVM_PREFIX}
 USE_LDCONFIG=	${LLVM_PREFIX}/lib

Modified: branches/2014Q1/devel/llvm34/distinfo
==============================================================================
--- branches/2014Q1/devel/llvm34/distinfo	Mon Jan  6 15:34:53 2014	(r338899)
+++ branches/2014Q1/devel/llvm34/distinfo	Mon Jan  6 15:56:18 2014	(r338900)
@@ -1,2 +1,2 @@
-SHA256 (llvm.src-3.4rc2-source.tar.xz) = d9345fe68f1bc60d7aa4d6be559b7fa6d1c16ebfcfb9a8340e6d8beac0f073cc
-SIZE (llvm.src-3.4rc2-source.tar.xz) = 10490924
+SHA256 (llvm-3.4rc3.source.tar.gz) = 606b632e01bd57718f2a4607cbde64a113219e649b55439355404285be83f9cb
+SIZE (llvm-3.4rc3.source.tar.gz) = 15561407

Modified: branches/2014Q1/lang/clang34/Makefile
==============================================================================
--- branches/2014Q1/lang/clang34/Makefile	Mon Jan  6 15:34:53 2014	(r338899)
+++ branches/2014Q1/lang/clang34/Makefile	Mon Jan  6 15:56:18 2014	(r338900)
@@ -1,9 +1,9 @@
 # $FreeBSD$
 
 PORTNAME=	clang
-DISTVERSION=	3.4rc2
+DISTVERSION=	3.4rc3
 CATEGORIES=	lang devel
-MASTER_SITES=	http://llvm.org/pre-releases/3.4/rc2/
+MASTER_SITES=	http://llvm.org/pre-releases/3.4/rc3/
 #MASTER_SITES=	http://llvm.org/releases/${PORTVERSION}/
 PKGNAMESUFFIX=	${LLVM_SUFFIX}
 DISTNAME=	${CLANG_NAME}
@@ -13,10 +13,10 @@ DISTFILES=	${CLANG_SOURCE} \
 MAINTAINER=	brooks at FreeBSD.org
 COMMENT=	C, Objective-C, and C++ compiler
 
-CLANG_NAME=	cfe.src-${DISTVERSION}-source
+CLANG_NAME=	cfe-${DISTVERSION}.source
 CLANG_SOURCE=	${CLANG_NAME}${EXTRACT_SUFX}
 CLANG_EXTRACT=	cfe.src
-LLVM_NAME=	llvm.src-${DISTVERSION}-source
+LLVM_NAME=	llvm-${DISTVERSION}.source
 LLVM_SOURCE=	${LLVM_NAME}${EXTRACT_SUFX}
 LLVM_EXTRACT=	llvm.src
 LIBNAME=	libLLVM-${DISTVERSION:C/rc[0-9]//}.so
@@ -38,7 +38,6 @@ GNU_CONFIGURE_PREFIX=	${LLVM_PREFIX}
 USES=		gmake perl5
 USE_LDCONFIG=	yes
 USE_PYTHON_BUILD=	yes
-USE_XZ=		yes
 
 MAKE_ARGS=	CLANG_TBLGEN=${WRKSRC}/${RELTYPE}/bin/clang-tblgen \
 		LLVMIncDir=${LLVM_PREFIX}/include \

Modified: branches/2014Q1/lang/clang34/distinfo
==============================================================================
--- branches/2014Q1/lang/clang34/distinfo	Mon Jan  6 15:34:53 2014	(r338899)
+++ branches/2014Q1/lang/clang34/distinfo	Mon Jan  6 15:56:18 2014	(r338900)
@@ -1,4 +1,4 @@
-SHA256 (cfe.src-3.4rc2-source.tar.xz) = 406e95d56e9078de51e5a290ab5c2330ccb900a0c6373cd0f0dc86bf1017f0bb
-SIZE (cfe.src-3.4rc2-source.tar.xz) = 7618328
-SHA256 (llvm.src-3.4rc2-source.tar.xz) = d9345fe68f1bc60d7aa4d6be559b7fa6d1c16ebfcfb9a8340e6d8beac0f073cc
-SIZE (llvm.src-3.4rc2-source.tar.xz) = 10490924
+SHA256 (cfe-3.4rc3.source.tar.gz) = 62300ac32551ee333ef21e875f8dd1d2f7275cafc13ad35b7e2df85d284fa6c0
+SIZE (cfe-3.4rc3.source.tar.gz) = 10440545
+SHA256 (llvm-3.4rc3.source.tar.gz) = 606b632e01bd57718f2a4607cbde64a113219e649b55439355404285be83f9cb
+SIZE (llvm-3.4rc3.source.tar.gz) = 15561407

Modified: branches/2014Q1/lang/clang34/files/patch-tools_clang_lib_Headers_Makefile
==============================================================================
--- branches/2014Q1/lang/clang34/files/patch-tools_clang_lib_Headers_Makefile	Mon Jan  6 15:34:53 2014	(r338899)
+++ branches/2014Q1/lang/clang34/files/patch-tools_clang_lib_Headers_Makefile	Mon Jan  6 15:56:18 2014	(r338900)
@@ -8,7 +8,7 @@ $FreeBSD$
  HeaderDir := $(PROJ_OBJ_ROOT)/$(BuildMode)/lib/clang/$(CLANG_VERSION)/include
  
 -HEADERS := $(notdir $(wildcard $(PROJ_SRC_DIR)/*.h))
-+HEADERS := $(notdir $(wildcard $(PROJ_SRC_DIR)/*intrin*.h) mm3dnow.h mm_malloc.h)
++HEADERS := $(notdir $(wildcard $(PROJ_SRC_DIR)/*intrin*.h) altivec.h cpuid.h mm3dnow.h mm_malloc.h)
  
  OBJHEADERS := $(addprefix $(HeaderDir)/, $(HEADERS))
  

Modified: branches/2014Q1/lang/clang34/pkg-plist
==============================================================================
--- branches/2014Q1/lang/clang34/pkg-plist	Mon Jan  6 15:34:53 2014	(r338899)
+++ branches/2014Q1/lang/clang34/pkg-plist	Mon Jan  6 15:56:18 2014	(r338900)
@@ -422,12 +422,14 @@ llvm%%LLVM_SUFFIX%%/include/clang/Toolin
 llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Tooling.h
 llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/__wmmintrin_aes.h
 llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/__wmmintrin_pclmul.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/altivec.h
 llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/ammintrin.h
 llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/arm_neon.h
 llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/avx2intrin.h
 llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/avxintrin.h
 llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/bmi2intrin.h
 llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/bmiintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/cpuid.h
 llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/emmintrin.h
 llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/f16cintrin.h
 llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/fma4intrin.h


More information about the svn-ports-all mailing list