From c14fd81ae212a624173371b5e817bfa0beb0e6ad Mon Sep 17 00:00:00 2001 From: Butta Date: Tue, 19 Apr 2022 22:47:58 +0530 Subject: [PATCH] libllvm: update from 14.0.0 to 14.0.1 --- packages/libllvm/build.sh | 8 +++++--- packages/libllvm/clang.subpackage.sh | 1 + 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/libllvm/build.sh b/packages/libllvm/build.sh index f290bbde9..dc81e5cab 100644 --- a/packages/libllvm/build.sh +++ b/packages/libllvm/build.sh @@ -2,8 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://clang.llvm.org/ TERMUX_PKG_DESCRIPTION="Modular compiler and toolchain technologies library" TERMUX_PKG_LICENSE="NCSA" TERMUX_PKG_MAINTAINER="@buttaface" -TERMUX_PKG_VERSION=14.0.0 -TERMUX_PKG_SHA256=35ce9edbc8f774fe07c8f4acdf89ec8ac695c8016c165dd86b8d10e7cba07e23 +LLVM_MAJOR_VERSION=14 +TERMUX_PKG_VERSION=${LLVM_MAJOR_VERSION}.0.1 +TERMUX_PKG_SHA256=1a3c2e57916c5a70153aaf0a0e6f1230d6368b9e0f4d04dcb9e039a31b1cd4e6 TERMUX_PKG_SRCURL=https://github.com/llvm/llvm-project/releases/download/llvmorg-$TERMUX_PKG_VERSION/llvm-project-$TERMUX_PKG_VERSION.src.tar.xz TERMUX_PKG_HOSTBUILD=true TERMUX_PKG_RM_AFTER_INSTALL=" @@ -109,10 +110,11 @@ termux_step_post_make_install() { cp docs/man/* $TERMUX_PREFIX/share/man/man1 cp tools/clang/docs/man/{clang,diagtool}.1 $TERMUX_PREFIX/share/man/man1 + ln -s $TERMUX_PKG_VERSION $TERMUX_PREFIX/lib/clang/$LLVM_MAJOR_VERSION cd $TERMUX_PREFIX/bin for tool in clang clang++ cc c++ cpp gcc g++ ${TERMUX_HOST_PLATFORM}-{clang,clang++,gcc,g++,cpp}; do - ln -f -s clang-${TERMUX_PKG_VERSION:0:2} $tool + ln -f -s clang-${LLVM_MAJOR_VERSION} $tool done if [ $TERMUX_ARCH == "arm" ]; then diff --git a/packages/libllvm/clang.subpackage.sh b/packages/libllvm/clang.subpackage.sh index 335f67c61..aa83e37ae 100644 --- a/packages/libllvm/clang.subpackage.sh +++ b/packages/libllvm/clang.subpackage.sh @@ -16,6 +16,7 @@ bin/pp-trace bin/scan-* include/clang* include/omp*.h +lib/clang/${LLVM_MAJOR_VERSION} lib/clang/*/include/*.h lib/clang/*/include/*.modulemap lib/clang/*/include/cuda_wrappers/