aboutsummaryrefslogtreecommitdiffstats
path: root/community/lld/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/lld/APKBUILD')
-rw-r--r--community/lld/APKBUILD15
1 files changed, 8 insertions, 7 deletions
diff --git a/community/lld/APKBUILD b/community/lld/APKBUILD
index 63d8c6e9e2b..bd110ef95a5 100644
--- a/community/lld/APKBUILD
+++ b/community/lld/APKBUILD
@@ -2,11 +2,11 @@
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=lld
-pkgver=7.0.1
-pkgrel=1
+pkgver=8.0.0
+pkgrel=0
_llvmver=${pkgver%%.*}
pkgdesc="The LLVM Linker"
-url="http://llvm.org"
+url="https://llvm.org"
arch="all"
license="NCSA"
makedepends="
@@ -16,8 +16,8 @@ makedepends="
llvm-static>=$_llvmver
llvm-test-utils=>$_llvmver
zlib-dev"
-checkdepends="gtest gtest-dev"
-subpackages="$pkgname-dev"
+checkdepends="gtest gtest-dev bash"
+subpackages="$pkgname-static $pkgname-dev"
source="https://llvm.org/releases/$pkgver/$pkgname-$pkgver.src.tar.xz"
builddir="$srcdir/$pkgname-$pkgver.src"
@@ -45,11 +45,12 @@ check() {
armhf|armv7) rm ../test/ELF/eh-frame-hdr-augmentation.s;;
esac
- #make check-lld
+ # make check-lld doesn't like using system lit
lit -sv \
--param lld_site_config=$builddir/build/test/lit.site.cfg \
--param lld_unit_site_config=$builddir/build/test/Unit/lit.site.cfg \
$builddir/build/test
+
}
package() {
@@ -58,4 +59,4 @@ package() {
make install DESTDIR="$pkgdir"
}
-sha512sums="e5d3ed280d8ac6014cd6bbe080b11e2c4ebbae81dc14b637e779ec027d818dbae91c6f0de9e94bcecd6bdaa37f12c35141b5d81f0a15251d27932aa9bebd4047 lld-7.0.1.src.tar.xz"
+sha512sums="43b671546f26a2293c27496584fcae43a99caabfffdbc7f72e06689e489005215b9a8607a4dc66a5469b3139d362486a46d1fbbdc2c657195fd3d3f1a72d2fa0 lld-8.0.0.src.tar.xz"