diff options
Diffstat (limited to 'community/cereal/APKBUILD')
-rw-r--r-- | community/cereal/APKBUILD | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/community/cereal/APKBUILD b/community/cereal/APKBUILD index ae68b52fc86..ba3ee25be9b 100644 --- a/community/cereal/APKBUILD +++ b/community/cereal/APKBUILD @@ -1,21 +1,23 @@ # Contributor: Adam Jensen <adam@acj.sh> # Maintainer: Adam Jensen <adam@acj.sh> pkgname=cereal -pkgver=1.3.0 -pkgrel=0 +pkgver=1.3.2 +pkgrel=6 pkgdesc="A header-only C++11 library for serialization" url="https://github.com/USCiLab/cereal" arch="noarch" license="BSD-3-Clause" -makedepends="boost-dev cmake doxygen" +makedepends="boost-dev cmake doxygen samurai" source="$pkgname-$pkgver.tar.gz::https://github.com/USCiLab/cereal/archive/v$pkgver.tar.gz" build() { - cmake -B build \ + cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX="/usr" \ -DSKIP_PORTABILITY_TEST=ON \ - -DCMAKE_CXX_STANDARD=17 - make -C build + -DCMAKE_CXX_STANDARD=17 \ + -DBUILD_TESTS="$(want_check && echo ON || echo OFF)" \ + -DWITH_WERROR=OFF + cmake --build build } check() { @@ -24,9 +26,9 @@ check() { } package() { - make -C build DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build } sha512sums=" -2bb640a222d4efe7c624c6ec3e755fecae00ef59e91c4db462e233546c5afe73c065ba1d16d9600f7cd3cc185593109148008b0b2b870208e2f1d6984fd40c72 cereal-1.3.0.tar.gz +98d306d6292789129675f1c5c5aedcb90cfcc1029c4482893a8f9b23f3c9755e5ed4762d7a528f215345cae6392e87cd8d89467115b6f031b41c8673d6b4b109 cereal-1.3.2.tar.gz " |