mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
devel/llvm18: 18.1.0 release
See the release announcment at: https://discourse.llvm.org/t/llvm-18-1-0-released/77448
This commit is contained in:
parent
f06f79c380
commit
fe3eb3a313
3 changed files with 21 additions and 25 deletions
|
@ -1,5 +1,5 @@
|
||||||
PORTNAME= llvm
|
PORTNAME= llvm
|
||||||
DISTVERSION= 18.1.0rc4
|
DISTVERSION= 18.1.0
|
||||||
PORTREVISION= 0
|
PORTREVISION= 0
|
||||||
CATEGORIES= devel lang
|
CATEGORIES= devel lang
|
||||||
MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION:S/rc/-rc/}/ \
|
MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION:S/rc/-rc/}/ \
|
||||||
|
@ -83,6 +83,7 @@ CMAKE_ARGS+= -DLLVM_ENABLE_LIBXML2=OFF
|
||||||
CMAKE_ARGS+= -DLLVM_ENABLE_LIBEDIT=OFF
|
CMAKE_ARGS+= -DLLVM_ENABLE_LIBEDIT=OFF
|
||||||
# LLVM likes to pick up ${LOCALBASE}/lib/libtinfo.so.*
|
# LLVM likes to pick up ${LOCALBASE}/lib/libtinfo.so.*
|
||||||
CMAKE_ARGS+= -DLLVM_ENABLE_TERMINFO=OFF
|
CMAKE_ARGS+= -DLLVM_ENABLE_TERMINFO=OFF
|
||||||
|
CMAKE_ARGS+= -DLLVM_VERSION_SUFFIX=
|
||||||
|
|
||||||
# Disable assertions. They should be disabled by cmake, but USES=cmake
|
# Disable assertions. They should be disabled by cmake, but USES=cmake
|
||||||
# overrides -DCMAKE_*_FLAGS_RELEASE.
|
# overrides -DCMAKE_*_FLAGS_RELEASE.
|
||||||
|
@ -510,10 +511,6 @@ post-install:
|
||||||
${LN} -f ${STAGEDIR}${PREFIX}/bin/${FIRST_COMMAND}${LLVM_SUFFIX} \
|
${LN} -f ${STAGEDIR}${PREFIX}/bin/${FIRST_COMMAND}${LLVM_SUFFIX} \
|
||||||
${STAGEDIR}${PREFIX}/bin/${command}${LLVM_SUFFIX}
|
${STAGEDIR}${PREFIX}/bin/${command}${LLVM_SUFFIX}
|
||||||
.endfor
|
.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:
|
post-install-DOCS-on:
|
||||||
${RM} -r ${STAGEDIR}${DOCSDIR}
|
${RM} -r ${STAGEDIR}${DOCSDIR}
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1709084417
|
TIMESTAMP = 1709741493
|
||||||
SHA256 (llvm-project-18.1.0rc4.src.tar.xz) = bc1d243472ee4868e20760c100049078343a89aa34549c69dbab389c68e0c473
|
SHA256 (llvm-project-18.1.0.src.tar.xz) = 758a048046ac5024f86c868bb17c631500eed8f8d2677ae6a72ab7ad01602277
|
||||||
SIZE (llvm-project-18.1.0rc4.src.tar.xz) = 132041940
|
SIZE (llvm-project-18.1.0.src.tar.xz) = 132034208
|
||||||
|
|
|
@ -6208,9 +6208,8 @@ 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/libHLFIRDialect.a
|
||||||
%%STATIC_LIBS%%%%FLANG%%llvm%%LLVM_SUFFIX%%/lib/libHLFIRTransforms.a
|
%%STATIC_LIBS%%%%FLANG%%llvm%%LLVM_SUFFIX%%/lib/libHLFIRTransforms.a
|
||||||
llvm%%LLVM_SUFFIX%%/lib/libLLVM-18.so
|
llvm%%LLVM_SUFFIX%%/lib/libLLVM-18.so
|
||||||
llvm%%LLVM_SUFFIX%%/lib/libLLVM-18rc.so
|
|
||||||
llvm%%LLVM_SUFFIX%%/lib/libLLVM.so
|
llvm%%LLVM_SUFFIX%%/lib/libLLVM.so
|
||||||
llvm%%LLVM_SUFFIX%%/lib/libLLVM.so.18.1rc
|
llvm%%LLVM_SUFFIX%%/lib/libLLVM.so.18.1
|
||||||
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMAggressiveInstCombine.a
|
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMAggressiveInstCombine.a
|
||||||
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMAnalysis.a
|
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMAnalysis.a
|
||||||
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMAsmParser.a
|
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMAsmParser.a
|
||||||
|
@ -6302,9 +6301,9 @@ llvm%%LLVM_SUFFIX%%/lib/libLLVM.so.18.1rc
|
||||||
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMXRay.a
|
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMXRay.a
|
||||||
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMipo.a
|
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMipo.a
|
||||||
llvm%%LLVM_SUFFIX%%/lib/libLTO.so
|
llvm%%LLVM_SUFFIX%%/lib/libLTO.so
|
||||||
llvm%%LLVM_SUFFIX%%/lib/libLTO.so.18.1rc
|
llvm%%LLVM_SUFFIX%%/lib/libLTO.so.18.1
|
||||||
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIR.so
|
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIR.so
|
||||||
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIR.so.18.1rc
|
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIR.so.18.1
|
||||||
%%STATIC_LIBS%%%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRAMDGPUDialect.a
|
%%STATIC_LIBS%%%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRAMDGPUDialect.a
|
||||||
%%STATIC_LIBS%%%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRAMDGPUToROCDL.a
|
%%STATIC_LIBS%%%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRAMDGPUToROCDL.a
|
||||||
%%STATIC_LIBS%%%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRAMDGPUTransforms.a
|
%%STATIC_LIBS%%%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRAMDGPUTransforms.a
|
||||||
|
@ -6641,14 +6640,14 @@ llvm%%LLVM_SUFFIX%%/lib/libLTO.so.18.1rc
|
||||||
%%STATIC_LIBS%%%%POLLY%%llvm%%LLVM_SUFFIX%%/lib/libPolly.a
|
%%STATIC_LIBS%%%%POLLY%%llvm%%LLVM_SUFFIX%%/lib/libPolly.a
|
||||||
%%STATIC_LIBS%%%%POLLY%%llvm%%LLVM_SUFFIX%%/lib/libPollyISL.a
|
%%STATIC_LIBS%%%%POLLY%%llvm%%LLVM_SUFFIX%%/lib/libPollyISL.a
|
||||||
llvm%%LLVM_SUFFIX%%/lib/libRemarks.so
|
llvm%%LLVM_SUFFIX%%/lib/libRemarks.so
|
||||||
llvm%%LLVM_SUFFIX%%/lib/libRemarks.so.18.1rc
|
llvm%%LLVM_SUFFIX%%/lib/libRemarks.so.18.1
|
||||||
%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libarcher.so
|
%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libarcher.so
|
||||||
%%STATIC_LIBS%%%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libarcher_static.a
|
%%STATIC_LIBS%%%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libarcher_static.a
|
||||||
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang-cpp.so
|
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang-cpp.so
|
||||||
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang-cpp.so.18.1rc
|
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang-cpp.so.18.1
|
||||||
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so
|
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so
|
||||||
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so.%%LLVM_RELEASE%%rc
|
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so.%%LLVM_RELEASE%%
|
||||||
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so.18.1rc
|
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so.18.1
|
||||||
%%STATIC_LIBS%%%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangAPINotes.a
|
%%STATIC_LIBS%%%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangAPINotes.a
|
||||||
%%STATIC_LIBS%%%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangARCMigrate.a
|
%%STATIC_LIBS%%%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangARCMigrate.a
|
||||||
%%STATIC_LIBS%%%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangAST.a
|
%%STATIC_LIBS%%%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangAST.a
|
||||||
|
@ -6752,23 +6751,23 @@ llvm%%LLVM_SUFFIX%%/lib/libRemarks.so.18.1rc
|
||||||
%%STATIC_LIBS%%%%LLD%%llvm%%LLVM_SUFFIX%%/lib/liblldMinGW.a
|
%%STATIC_LIBS%%%%LLD%%llvm%%LLVM_SUFFIX%%/lib/liblldMinGW.a
|
||||||
%%STATIC_LIBS%%%%LLD%%llvm%%LLVM_SUFFIX%%/lib/liblldWasm.a
|
%%STATIC_LIBS%%%%LLD%%llvm%%LLVM_SUFFIX%%/lib/liblldWasm.a
|
||||||
%%LLDB%%llvm%%LLVM_SUFFIX%%/lib/liblldb.so
|
%%LLDB%%llvm%%LLVM_SUFFIX%%/lib/liblldb.so
|
||||||
%%LLDB%%llvm%%LLVM_SUFFIX%%/lib/liblldb.so.%%LLVM_RELEASE%%rc
|
%%LLDB%%llvm%%LLVM_SUFFIX%%/lib/liblldb.so.%%LLVM_RELEASE%%
|
||||||
%%LLDB%%llvm%%LLVM_SUFFIX%%/lib/liblldb.so.18.1rc
|
%%LLDB%%llvm%%LLVM_SUFFIX%%/lib/liblldb.so.18.1
|
||||||
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_arm_runner_utils.so
|
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_arm_runner_utils.so
|
||||||
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_arm_runner_utils.so.18.1rc
|
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_arm_runner_utils.so.18.1
|
||||||
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_arm_sme_abi_stubs.so
|
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_arm_sme_abi_stubs.so
|
||||||
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_arm_sme_abi_stubs.so.18.1rc
|
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_arm_sme_abi_stubs.so.18.1
|
||||||
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_async_runtime.so
|
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_async_runtime.so
|
||||||
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_async_runtime.so.18.1rc
|
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_async_runtime.so.18.1
|
||||||
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_c_runner_utils.so
|
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_c_runner_utils.so
|
||||||
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_c_runner_utils.so.18.1rc
|
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_c_runner_utils.so.18.1
|
||||||
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_float16_utils.so
|
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_float16_utils.so
|
||||||
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_float16_utils.so.18.1rc
|
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_float16_utils.so.18.1
|
||||||
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_runner_utils.so
|
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_runner_utils.so
|
||||||
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_runner_utils.so.18.1rc
|
%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_runner_utils.so.18.1
|
||||||
%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libomp.so
|
%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libomp.so
|
||||||
%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libomptarget.so
|
%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libomptarget.so
|
||||||
%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libomptarget.so.18.1rc
|
%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libomptarget.so.18.1
|
||||||
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libscanbuild/__init__.py
|
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libscanbuild/__init__.py
|
||||||
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libscanbuild/analyze.py
|
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libscanbuild/analyze.py
|
||||||
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libscanbuild/arguments.py
|
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libscanbuild/arguments.py
|
||||||
|
|
Loading…
Add table
Reference in a new issue