diff options
Diffstat (limited to 'community/bear/APKBUILD')
-rw-r--r-- | community/bear/APKBUILD | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/community/bear/APKBUILD b/community/bear/APKBUILD index 8827fc58231..61493098fe9 100644 --- a/community/bear/APKBUILD +++ b/community/bear/APKBUILD @@ -1,13 +1,15 @@ # Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net> -# Maintainer: Sören Tempel <soeren+alpine@soeren-tempel.net> +# Maintainer: pkgname=bear -pkgver=3.0.19 -pkgrel=4 +pkgver=3.1.3 +pkgrel=3 pkgdesc="Tool which generates a compilation database for clang tooling" url="https://github.com/rizsotto/Bear" -arch="all" +# s390x: segfaults in check +arch="all !s390x" license="GPL-3.0-or-later" makedepends=" + abseil-cpp-dev c-ares-dev cmake fmt-dev @@ -16,6 +18,7 @@ makedepends=" nlohmann-json protobuf-dev re2-dev + samurai spdlog-dev sqlite-dev " @@ -26,23 +29,20 @@ builddir="$srcdir/Bear-$pkgver" # XXX: Tests fail when ccache is enabled. -#armv7 and armhf have some failing tests +# armv7, armhf and aarch64 have some failing tests. case "$CARCH" in - armhf|armv7) options="!check" ;; + armhf|armv7|aarch64) options="!check" ;; esac prepare() { default_prepare - sed -i "s|/usr/bin/env python|/usr/bin/env python3|" \ - test/bin/assert_compilation \ - test/bin/assert_intercepted case "$CARCH" in x86) rm -f test/cases/intercept/preload/signal_outside_build.sh ;; esac } build() { - cmake -B build \ + cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_SHARED_LIBS=True \ @@ -61,5 +61,5 @@ package() { } sha512sums=" -688766a76cc3bee1dc82478d29d6e8754618f92633c842586fce95f2f1096764902ffd64a6f2f59101e58eba5472bf39ddb178c3dfcd48491fa4eb63d111585c bear-3.0.19.tar.gz +34039b51a7cd636bdb7fb716f69d6c70de3e7bfc5e2c83a3040942010fb7effe49b0afa0d29be182eb550d57b024fbe5bea779a7fda5f86201865bf491ba1672 bear-3.1.3.tar.gz " |