diff options
Diffstat (limited to 'main/libfido2/APKBUILD')
-rw-r--r-- | main/libfido2/APKBUILD | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/main/libfido2/APKBUILD b/main/libfido2/APKBUILD index 9d0d7b20725..41c494ffd25 100644 --- a/main/libfido2/APKBUILD +++ b/main/libfido2/APKBUILD @@ -1,13 +1,14 @@ # Contributor: Leo <thinkabit.ukim@gmail.com> # Maintainer: Will Sinatra <wpsinatra@gmail.com> pkgname=libfido2 -pkgver=1.8.0 -pkgrel=2 +pkgver=1.14.0 +pkgrel=1 pkgdesc="library for FIDO 2.0 functionality" url="https://github.com/Yubico/libfido2" arch="all" license="BSD-2-Clause" -makedepends="cmake libcbor-dev openssl1.1-compat-dev zlib-dev eudev-dev linux-headers" +install="$pkgname.pre-install" +makedepends="cmake libcbor-dev openssl-dev>3 zlib-dev eudev-dev linux-headers samurai" subpackages="$pkgname-dev $pkgname-doc fido2:fido" source="$pkgname-$pkgver.tar.gz::https://github.com/Yubico/libfido2/archive/refs/tags/$pkgver.tar.gz" @@ -15,18 +16,18 @@ 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 \ - -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_BUILD_TYPE=MinSizeRel \ $CMAKE_CROSSOPTS . cmake --build build } check() { cd build - CTEST_OUTPUT_ON_FAILURE=TRUE ctest + CTEST_OUTPUT_ON_FAILURE=TRUE ctest -j4 } package() { @@ -40,5 +41,5 @@ fido() { } sha512sums=" -dbea52a80068323e9945ef7a6e93ab1438bc4347390fc91694a94669900d4ce4abe95e1b6df90fe8b6b2dde6b5d28d9dc0c6b022c24ccb661f28c30c33417999 libfido2-1.8.0.tar.gz +83454b0db0cc8546f377d0dd59f95785fe6b73cf28e499a6182a6ece4b7bce17c3e750155262adf71f339ec0b3b6c3d3d64a07b01c8428b4b91de97ae768f0e6 libfido2-1.14.0.tar.gz " |