svn commit: r364332 - in head: devel/llvm34 lang/clang34
Brooks Davis
brooks at FreeBSD.org
Thu Aug 7 23:31:08 UTC 2014
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 at 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 at 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
- at dirrm llvm%%LLVM_SUFFIX%%/lib/clang/3.4/include
- at dirrm llvm%%LLVM_SUFFIX%%/lib/clang/3.4
+ at dirrm llvm%%LLVM_SUFFIX%%/lib/clang/3.4.2/include
+ at 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
More information about the svn-ports-head
mailing list