diff options
Diffstat (limited to 'community/glog/APKBUILD')
-rw-r--r-- | community/glog/APKBUILD | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/community/glog/APKBUILD b/community/glog/APKBUILD index 1e7788c560f..43b3a065402 100644 --- a/community/glog/APKBUILD +++ b/community/glog/APKBUILD @@ -1,22 +1,21 @@ # Contributor: David Huffman <storedbox@outlook.com> # Maintainer: Luca Weiss <luca@z3ntu.xyz> pkgname=glog -pkgver=0.5.0 -pkgrel=0 +pkgver=0.6.0 +pkgrel=1 pkgdesc="C++ implementation of the Google logging module" url="https://github.com/google/glog" arch="all" license="BSD-3-Clause" depends_dev="gflags-dev" -makedepends="$depends_dev cmake gtest-dev libunwind-dev" +makedepends="$depends_dev cmake gtest-dev libucontext-dev libunwind-dev samurai" subpackages="$pkgname-dev" -source="https://github.com/google/glog/archive/v$pkgver/glog-$pkgver.tar.gz" +source="https://github.com/google/glog/archive/v$pkgver/glog-$pkgver.tar.gz + ucontext-ppc64le.patch" +options="!check" # 2 test fails https://github.com/google/glog/issues/813 build() { - if [ "$CBUILD" != "$CHOST" ]; then - CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" - fi - cmake -B build \ + cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_SHARED_LIBS=True \ @@ -24,14 +23,14 @@ build() { -DWITH_GFLAGS=ON \ -DWITH_THREADS=ON \ -DWITH_TLS=ON \ - -DPRINT_UNSYMBOLIZED_STACK_TRACES=OFF \ - $CMAKE_CROSSOPTS . + -DPRINT_UNSYMBOLIZED_STACK_TRACES=OFF cmake --build build } check() { cd build - CTEST_OUTPUT_ON_FAILURE=TRUE ctest + # Test is failing: https://github.com/google/glog/issues/813 + CTEST_OUTPUT_ON_FAILURE=TRUE ctest -E symbolize } package() { @@ -39,5 +38,6 @@ package() { } sha512sums=" -445e4338f3d81cd0b065f2da9c6ce343c243263ca144cea424ef97531a4e9e09c06ffd6942ac01c5213a8003c75cfbbede3c4028d12f0134f23ff29314769c1a glog-0.5.0.tar.gz +fd2c42583d0dd72c790a8cf888f328a64447c5fb9d99b2e2a3833d70c102cb0eb9ae874632c2732424cc86216c8a076a3e24b23a793eaddb5da8a1dc52ba9226 glog-0.6.0.tar.gz +f23ddb3c60566f11510f6f0ad768893df44d7b22659dc0dbe476dc40c0dbd64ecd825b6b05fda0376b35cacda931b016e04c84c892e662ead3200f04e30fd08b ucontext-ppc64le.patch " |