X-Git-Url: http://gitweb/?a=blobdiff_plain;f=llvm%2FPkgfile;h=65d896973e27c9e1f0a70ff3210c59c7891150df;hb=ac7991b0d783a5b556396786d22b628a297086d2;hp=3e45577644ad65f723ba7b11da66712364974b86;hpb=54671dba761d02269c64c9ed1b77eccd96f30b90;p=ports%2Fopt-arm.git diff --git a/llvm/Pkgfile b/llvm/Pkgfile index 3e45577..65d8969 100644 --- a/llvm/Pkgfile +++ b/llvm/Pkgfile @@ -5,9 +5,10 @@ # Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu name=llvm -version=13.0.0 +version=14.0.2 release=1 -source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/$name-$version.src.tar.xz) +source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/$name-$version.src.tar.xz + llvm-config.h) build() { cmake -S $name-$version.src -B build -G Ninja \ @@ -28,6 +29,7 @@ build() { -D LLVM_ENABLE_LIBCXX=OFF \ -D LLVM_ENABLE_LLD="$(prt-get isinst lld >/dev/null && echo ON || echo OFF)" \ -D LLVM_OPTIMIZED_TABLEGEN=ON \ + -D LLVM_INCLUDE_BENCHMARKS=OFF \ -Wno-dev cmake --build build @@ -35,7 +37,7 @@ build() { # multilib stub mv $PKG/usr/include/llvm/Config/llvm-config{,-32}.h - #install -m 0644 $SRC/llvm-config.h $PKG/usr/include/llvm/Config/ + install -m 0644 $SRC/llvm-config.h $PKG/usr/include/llvm/Config/ install -d $PKG/usr/lib/bfd-plugins ln -s ../LLVMgold.so $PKG/usr/lib/bfd-plugins/