aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrooks Davis <brooks@FreeBSD.org>2024-02-08 18:58:21 +0000
committerBrooks Davis <brooks@FreeBSD.org>2024-02-08 19:08:10 +0000
commit49f10e38b2679f68cd6964b97a7c6c73806abd2d (patch)
treeb6dea17c86014a7b67a42eb2ec4e22168f2ab754
parentf42b00dbc2e42af976f8428304371049d1856698 (diff)
downloadports-49f10e38b2679f68cd6964b97a7c6c73806abd2d.tar.gz
ports-49f10e38b2679f68cd6964b97a7c6c73806abd2d.zip
devel/llvm18: update to 18.1.0rc2
Add a libLLVM-18.so symlink to address hardcoding in Uses/llvm.mk and other locations. [0] Reported by: Mark Millard <marklmi@yahoo.com>
-rw-r--r--devel/llvm18/Makefile6
-rw-r--r--devel/llvm18/distinfo6
-rw-r--r--devel/llvm18/pkg-plist1
3 files changed, 9 insertions, 4 deletions
diff --git a/devel/llvm18/Makefile b/devel/llvm18/Makefile
index 8610ea015fc2..acac0211f0ba 100644
--- a/devel/llvm18/Makefile
+++ b/devel/llvm18/Makefile
@@ -1,5 +1,5 @@
PORTNAME= llvm
-DISTVERSION= 18.1.0rc1
+DISTVERSION= 18.1.0rc2
PORTREVISION= 0
CATEGORIES= devel lang
MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION:S/rc/-rc/}/ \
@@ -509,6 +509,10 @@ post-install:
${LN} -f ${STAGEDIR}${PREFIX}/bin/${FIRST_COMMAND}${LLVM_SUFFIX} \
${STAGEDIR}${PREFIX}/bin/${command}${LLVM_SUFFIX}
.endfor
+.if ${DISTVERSION:M*rc*}
+ ${LN} -s libLLVM-${LLVM_MAJOR}rc.so \
+ ${STAGEDIR}${LLVM_PREFIX}/lib/libLLVM-${LLVM_MAJOR}.so
+.endif
post-install-DOCS-on:
${RM} -r ${STAGEDIR}${DOCSDIR}
diff --git a/devel/llvm18/distinfo b/devel/llvm18/distinfo
index ceb5f4f964ed..206267e59050 100644
--- a/devel/llvm18/distinfo
+++ b/devel/llvm18/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1706631894
-SHA256 (llvm-project-18.1.0rc1.src.tar.xz) = eb1a2751408e4cbb08b152285b23dea00e4a1bc2cd28c0df90fe1ce699671154
-SIZE (llvm-project-18.1.0rc1.src.tar.xz) = 131969632
+TIMESTAMP = 1707321448
+SHA256 (llvm-project-18.1.0rc2.src.tar.xz) = 780b2fae0a6abeb9c2747231ea743896ba513d6180011aebb2eac53e62e9fc3e
+SIZE (llvm-project-18.1.0rc2.src.tar.xz) = 131993176
diff --git a/devel/llvm18/pkg-plist b/devel/llvm18/pkg-plist
index 3fb4d415b780..f8f8999f5cdc 100644
--- a/devel/llvm18/pkg-plist
+++ b/devel/llvm18/pkg-plist
@@ -6208,6 +6208,7 @@ llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/llvm-driver-template.cpp.in
%%STATIC_LIBS%%%%FLANG%%llvm%%LLVM_SUFFIX%%/lib/libHLFIRDialect.a
%%STATIC_LIBS%%%%FLANG%%llvm%%LLVM_SUFFIX%%/lib/libHLFIRTransforms.a
llvm%%LLVM_SUFFIX%%/lib/libLLVM-%%LLVM_RELEASE%%rc.so
+llvm%%LLVM_SUFFIX%%/lib/libLLVM-18.so
llvm%%LLVM_SUFFIX%%/lib/libLLVM-18rc.so
llvm%%LLVM_SUFFIX%%/lib/libLLVM.so
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMAggressiveInstCombine.a