diff options
author | Daniel Otero | 2022-02-22 23:05:30 +0100 |
---|---|---|
committer | Daniel Otero | 2022-02-22 23:05:30 +0100 |
commit | 0cd9107a5b10f25b36682b88c202e369511360eb (patch) | |
tree | 82fad81bdda8ca3dc4bfddb4fab9edef3a3ae0a5 /PKGBUILD | |
parent | 3e501f9c937b2d204c515008c47c6a8a27e48eb2 (diff) | |
download | aur-0cd9107a5b10f25b36682b88c202e369511360eb.tar.gz |
Update to LLVM 13.0.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 7 insertions, 16 deletions
@@ -3,7 +3,7 @@ pkgname=openmp-nvptx _pkgname=openmp -pkgver=11.0.0 +pkgver=13.0.1 pkgrel=1 pkgdesc="LLVM OpenMP Runtime Library with NVPTX offloading targets enaled" arch=('x86_64') @@ -11,25 +11,18 @@ url="https://openmp.llvm.org/" license=('custom:Apache 2.0 with LLVM Exception') depends=('glibc' 'libelf' 'libffi') optdepends=('cuda') -makedepends=('cmake' 'ninja' 'clang' 'cuda' 'llvm') +makedepends=('cmake' 'clang' 'cuda' 'llvm') provides=('openmp') conflicts=('openmp') _source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver source=($_source_base/$_pkgname-$pkgver.src.tar.xz{,.sig}) -sha256sums=('2d704df8ca67b77d6d94ebf79621b0f773d5648963dd19e0f78efef4404b684c' +sha256sums=('6b79261371616c31fea18cd3ee1797c79ee38bcaf8417676d4fa366a24c96b4f' 'SKIP') validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg <hans@chromium.org> validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard <tstellar@redhat.com> -prepare() { - cd "$_pkgname-$pkgver.src" - mkdir build -} - build() { - cd "$_pkgname-$pkgver.src/build" - - cmake .. -G Ninja \ + cmake -B build -S "$_pkgname-$pkgver.src" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_C_COMPILER=clang \ @@ -38,14 +31,12 @@ build() { -DLIBOMPTARGET_NVPTX_COMPUTE_CAPABILITIES=35,50,52,53,60,61,62,70,72,75 \ -DLIBOMPTARGET_NVPTX_ENABLE_BCLIB=ON \ -DLIBOMP_INSTALL_ALIASES=OFF - ninja + cmake --build build } package() { - cd "$_pkgname-$pkgver.src/build" - - DESTDIR="$pkgdir" ninja install - install -Dm644 ../LICENSE.txt "$pkgdir/usr/share/licenses/$_pkgname/LICENSE" + DESTDIR="$pkgdir" cmake --install build + install -Dm644 "$_pkgname-$pkgver.src/LICENSE.TXT" "$pkgdir/usr/share/licenses/$_pkgname/LICENSE" rm "$pkgdir/usr/lib/libarcher_static.a" } |