diff options
Diffstat (limited to 'extra/llvm')
-rwxr-xr-x | extra/llvm/build | 5 | ||||
-rw-r--r-- | extra/llvm/checksums | 3 | ||||
-rw-r--r-- | extra/llvm/meta | 3 | ||||
-rw-r--r-- | extra/llvm/sources | 2 | ||||
-rw-r--r-- | extra/llvm/version | 2 |
5 files changed, 10 insertions, 5 deletions
diff --git a/extra/llvm/build b/extra/llvm/build index 337ebeb3..f8b0f3b0 100755 --- a/extra/llvm/build +++ b/extra/llvm/build @@ -2,12 +2,13 @@ export DESTDIR="$1" -cmake -B build \ +cmake -S llvm -B build \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ + -DLIBCXX_HAS_MUSL_LIBC=YES \ -DLLVM_BUILD_LLVM_DYLIB=ON \ -DLLVM_LINK_LLVM_DYLIB=ON \ - -DLLVM_TARGETS_TO_BUILD="host;AMDGPU" \ + -DLLVM_ENABLE_PROJECTS="clang;lld" \ -DLLVM_ENABLE_RTTI=ON \ -DLLVM_HOST_TRIPLE="$(cc -dumpmachine)" \ -DLLVM_BUILD_EXAMPLES=OFF \ diff --git a/extra/llvm/checksums b/extra/llvm/checksums index 37781e9d..d335a56a 100644 --- a/extra/llvm/checksums +++ b/extra/llvm/checksums @@ -1 +1,2 @@ -49dc47c8697a1a0abd4ee51629a696d7bfe803662f2a7252a3b16fc75f3a8b50 llvm-12.0.0.src.tar.xz +%BLAKE3 +ddd9f13b86a2bff6d6b9a9cedd0a3cffb118345b954ae3e7a988a8d80e7bb1c9 llvm-project-15.0.7.src.tar.xz diff --git a/extra/llvm/meta b/extra/llvm/meta new file mode 100644 index 00000000..26ff2b56 --- /dev/null +++ b/extra/llvm/meta @@ -0,0 +1,3 @@ +description: Low Level Virtual Machine +license: Apache-2.0 +maintainer: Cem Keylan <cem@carbslinux.org> diff --git a/extra/llvm/sources b/extra/llvm/sources index 890e5055..150b909f 100644 --- a/extra/llvm/sources +++ b/extra/llvm/sources @@ -1 +1 @@ -https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.0/llvm-12.0.0.src.tar.xz +https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz diff --git a/extra/llvm/version b/extra/llvm/version index 1284e405..e5547f52 100644 --- a/extra/llvm/version +++ b/extra/llvm/version @@ -1 +1 @@ -12.0.0 1 +15.0.7 1 |