Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Aug 2014 23:31:07 +0000 (UTC)
From:      Brooks Davis <brooks@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r364332 - in head: devel/llvm34 lang/clang34
Message-ID:  <53e40c3c.2155.6a9185e0@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: brooks
Date: Thu Aug  7 23:31:07 2014
New Revision: 364332
URL: http://svnweb.freebsd.org/changeset/ports/364332
QAT: https://qat.redports.org/buildarchive/r364332/

Log:
  Upgrade to release 3.4.2.

Modified:
  head/devel/llvm34/Makefile
  head/devel/llvm34/distinfo
  head/devel/llvm34/pkg-plist
  head/lang/clang34/Makefile
  head/lang/clang34/distinfo
  head/lang/clang34/pkg-plist

Modified: head/devel/llvm34/Makefile
==============================================================================
--- head/devel/llvm34/Makefile	Thu Aug  7 23:30:51 2014	(r364331)
+++ head/devel/llvm34/Makefile	Thu Aug  7 23:31:07 2014	(r364332)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	llvm
-PORTVERSION=	3.4
-PORTREVISION=	1
+PORTVERSION=	3.4.2
 CATEGORIES=	devel lang
 MASTER_SITES=	http://llvm.org/releases/${PORTVERSION}/
 DISTNAME=	${PORTNAME}-${PORTVERSION}.src
@@ -11,13 +10,13 @@ PKGNAMESUFFIX=	${LLVM_SUFFIX}
 MAINTAINER=	brooks@FreeBSD.org
 COMMENT=	Low Level Virtual Machine
 
-LLVM_SUFFIX=	${PORTVERSION:S/.//g:C/r.//}
+LLVM_SUFFIX=	${PORTVERSION:C/([0-9]\.[0-9]).*/\1/:S/.//g:C/r.//}
 LLVM_PREFIX=	${PREFIX}/llvm${LLVM_SUFFIX}
 DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX}
 DATADIR=	${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
 UNIQUENAME=	${PORTNAME}${LLVM_SUFFIX}
 
-WRKSRC=		${WRKDIR}/llvm-${PORTVERSION}
+WRKSRC=		${WRKDIR}/llvm-${PORTVERSION}.src
 
 USES=		execinfo gmake perl5
 GNU_CONFIGURE=	yes
@@ -30,7 +29,7 @@ SUB_LIST=	LLVM_PREFIX="${LLVM_PREFIX}" L
 # Suggested tweaks from http://llvm.org/docs/Packaging.html
 CONFIGURE_ARGS+=	--enable-shared
 MAKE_ARGS+=		REQUIRES_RTTI=1
-LIBNAME=		libLLVM-${DISTVERSION:C/rc[0-9]//}.so
+LIBNAME=		libLLVM-${DISTVERSION:C/([0-9]\.[0-9]).*/\1/:C/rc[0-9]//}.so
 
 CONFIGURE_ARGS+=	--enable-bindings=none
 CONFIGURE_ARGS+=	--enable-optimized

Modified: head/devel/llvm34/distinfo
==============================================================================
--- head/devel/llvm34/distinfo	Thu Aug  7 23:30:51 2014	(r364331)
+++ head/devel/llvm34/distinfo	Thu Aug  7 23:31:07 2014	(r364332)
@@ -1,2 +1,2 @@
-SHA256 (llvm-3.4.src.tar.gz) = 25a5612d692c48481b9b397e2b55f4870e447966d66c96d655241702d44a2628
-SIZE (llvm-3.4.src.tar.gz) = 15920544
+SHA256 (llvm-3.4.2.src.tar.gz) = 17038d47069ad0700c063caed76f0c7259628b0e79651ce2b540d506f2f1efd7
+SIZE (llvm-3.4.2.src.tar.gz) = 15938155

Modified: head/devel/llvm34/pkg-plist
==============================================================================
--- head/devel/llvm34/pkg-plist	Thu Aug  7 23:30:51 2014	(r364331)
+++ head/devel/llvm34/pkg-plist	Thu Aug  7 23:31:07 2014	(r364332)
@@ -629,7 +629,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transfo
 llvm%%LLVM_SUFFIX%%/lib/BugpointPasses.so
 llvm%%LLVM_SUFFIX%%/lib/LLVMHello.so
 llvm%%LLVM_SUFFIX%%/lib/libLLVM-%%PORTVERSION%%.so
-llvm%%LLVM_SUFFIX%%/lib/libLLVM-%%PORTVERSION%%.so.0
+llvm%%LLVM_SUFFIX%%/lib/libLLVM-3.4.so
+llvm%%LLVM_SUFFIX%%/lib/libLLVM-3.4.so.0
 llvm%%LLVM_SUFFIX%%/lib/libLLVMAArch64AsmParser.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMAArch64AsmPrinter.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMAArch64CodeGen.a

Modified: head/lang/clang34/Makefile
==============================================================================
--- head/lang/clang34/Makefile	Thu Aug  7 23:30:51 2014	(r364331)
+++ head/lang/clang34/Makefile	Thu Aug  7 23:31:07 2014	(r364332)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	clang
-DISTVERSION=	3.4
-PORTREVISION=	2
+DISTVERSION=	3.4.2
 CATEGORIES=	lang devel
 MASTER_SITES=	http://llvm.org/releases/${PORTVERSION}/
 PKGNAMESUFFIX=	${LLVM_SUFFIX}
@@ -13,13 +12,13 @@ DISTFILES=	${CLANG_SOURCE} \
 MAINTAINER=	brooks@FreeBSD.org
 COMMENT=	C, Objective-C, and C++ compiler
 
-CLANG_NAME=	clang-${DISTVERSION}.src
+CLANG_NAME=	cfe-${DISTVERSION}.src
 CLANG_SOURCE=	${CLANG_NAME}${EXTRACT_SUFX}
-CLANG_EXTRACT=	clang-${DISTVERSION}
+CLANG_EXTRACT=	cfe-${DISTVERSION}.src
 LLVM_NAME=	llvm-${DISTVERSION}.src
 LLVM_SOURCE=	${LLVM_NAME}${EXTRACT_SUFX}
-LLVM_EXTRACT=	llvm-${DISTVERSION}
-LIBNAME=	libLLVM-${DISTVERSION:C/rc[0-9]//}.so
+LLVM_EXTRACT=	llvm-${DISTVERSION}.src
+LIBNAME=	libLLVM-${DISTVERSION:C/([0-9]\.[0-9]).*/\1/:C/rc[0-9]//}.so
 
 WRKSRC=		${WRKDIR}/${LLVM_EXTRACT}
 BUILD_WRKSRC=	${WRKSRC}/tools/clang
@@ -28,7 +27,7 @@ INSTALL_WRKSRC=	${WRKSRC}/tools/clang
 BUILD_DEPENDS+=	llc${LLVM_SUFFIX}:${PORTSDIR}/devel/llvm${LLVM_SUFFIX}
 RUN_DEPENDS+=	llc${LLVM_SUFFIX}:${PORTSDIR}/devel/llvm${LLVM_SUFFIX}
 
-LLVM_SUFFIX=	${PORTVERSION:S/.//g:C/r.*//}
+LLVM_SUFFIX=	${PORTVERSION:C/([0-9]\.[0-9]).*/\1/:S/.//g:C/r.//}
 LLVM_PREFIX=	${PREFIX}/llvm${LLVM_SUFFIX}
 DATADIR=	${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
 DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX}

Modified: head/lang/clang34/distinfo
==============================================================================
--- head/lang/clang34/distinfo	Thu Aug  7 23:30:51 2014	(r364331)
+++ head/lang/clang34/distinfo	Thu Aug  7 23:31:07 2014	(r364332)
@@ -1,4 +1,4 @@
-SHA256 (clang-3.4.src.tar.gz) = 22a9780db3b85a7f2eb9ea1f7f6e00da0249e3d12851e8dea0f62f1783242b1b
-SIZE (clang-3.4.src.tar.gz) = 10619607
-SHA256 (llvm-3.4.src.tar.gz) = 25a5612d692c48481b9b397e2b55f4870e447966d66c96d655241702d44a2628
-SIZE (llvm-3.4.src.tar.gz) = 15920544
+SHA256 (cfe-3.4.2.src.tar.gz) = 5ba6f5772f8d00f445209356a7daf83c5bca2da5acd10de517ad2359ae95bc10
+SIZE (cfe-3.4.2.src.tar.gz) = 10612313
+SHA256 (llvm-3.4.2.src.tar.gz) = 17038d47069ad0700c063caed76f0c7259628b0e79651ce2b540d506f2f1efd7
+SIZE (llvm-3.4.2.src.tar.gz) = 15938155

Modified: head/lang/clang34/pkg-plist
==============================================================================
--- head/lang/clang34/pkg-plist	Thu Aug  7 23:30:51 2014	(r364331)
+++ head/lang/clang34/pkg-plist	Thu Aug  7 23:31:07 2014	(r364332)
@@ -428,41 +428,41 @@ llvm%%LLVM_SUFFIX%%/include/clang/Toolin
 llvm%%LLVM_SUFFIX%%/include/clang/Tooling/RefactoringCallbacks.h
 llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ReplacementsYaml.h
 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
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/fmaintrin.h
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/immintrin.h
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/lzcntintrin.h
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/mm3dnow.h
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/mm_malloc.h
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/mmintrin.h
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/module.map
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/nmmintrin.h
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/pmmintrin.h
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/popcntintrin.h
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/prfchwintrin.h
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/rdseedintrin.h
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/rtmintrin.h
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/shaintrin.h
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/smmintrin.h
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/tbmintrin.h
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/tmmintrin.h
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/unwind.h
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/wmmintrin.h
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/x86intrin.h
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/xmmintrin.h
-llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include/xopintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/__wmmintrin_aes.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/__wmmintrin_pclmul.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/altivec.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/ammintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/arm_neon.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/avx2intrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/avxintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/bmi2intrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/bmiintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/cpuid.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/emmintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/f16cintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/fma4intrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/fmaintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/immintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/lzcntintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/mm3dnow.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/mm_malloc.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/mmintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/module.map
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/nmmintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/pmmintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/popcntintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/prfchwintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/rdseedintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/rtmintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/shaintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/smmintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/tbmintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/tmmintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/unwind.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/wmmintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/x86intrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/xmmintrin.h
+llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include/xopintrin.h
 llvm%%LLVM_SUFFIX%%/lib/libclang.a
 llvm%%LLVM_SUFFIX%%/lib/libclang.so
 llvm%%LLVM_SUFFIX%%/lib/libclangARCMigrate.a
@@ -493,8 +493,8 @@ man/man1/scan-build%%LLVM_SUFFIX%%.1.gz
 %%PORTDOCS%%%%DOCSDIR%%/html/clang/clang.html
 %%PORTDOCS%%%%DOCSDIR%%/html/clang/manpage.css
 %%PORTDOCS%%%%DOCSDIR%%/ps/clang.ps
-@dirrm llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include
-@dirrm llvm%%LLVM_SUFFIX%%/lib/clang/3.4
+@dirrm llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include
+@dirrm llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2
 @dirrm llvm%%LLVM_SUFFIX%%/lib/clang
 @dirrm llvm%%LLVM_SUFFIX%%/include/clang/Tooling
 @dirrm llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53e40c3c.2155.6a9185e0>