aports/testing/biometryd/APKBUILD
Bart Ribbers 44ce39a091 */*: remove unnecessary --output-on-failure
We set OUTPUT_ON_FAILURE by default nowadays so this argument is
unnecessary
2025-03-19 15:41:30 +00:00

65 lines
2.3 KiB
Text

# Maintainer: Luca Weiss <luca@lucaweiss.eu>
# Contributor: Aster Boese <asterboese@mailbox.org>
pkgname=biometryd
pkgver=0.3.1
pkgrel=7
pkgdesc="Mediates and multiplexes access to biometric devices"
url="https://gitlab.com/ubports/development/core/biometryd"
arch="all"
license="GPL-3.0-only"
depends="qt5-qtbase-sqlite"
makedepends="
abseil-cpp-dev
cmake
cmake-extras
dbus-cpp-dev
dconf-dev
elfutils-dev
gnome-keyring
gtest-dev
libapparmor-dev
libphonenumber-dev
libqtdbustest
lomiri-api-dev
process-cpp-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
samurai
telepathy-mission-control-dev
telepathy-qt-dev
"
subpackages="$pkgname-dev"
source="https://gitlab.com/ubports/development/core/biometryd/-/archive/$pkgver/biometryd-$pkgver.tar.gz
0001-Add-missing-headers-for-gcc-13.patch
0004-disable_flaky_test.patch
0005-add-missing-types-header.patch
0006-direct-path-to-qmlplugindump.patch
0001-Use-CMAKE_INSTALL_FULL_-for-installing.patch
"
build() {
cmake -B build -G Ninja \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=ON \
-DCMAKE_BUILD_TYPE=None \
-DUSE_SYSTEMD=OFF
cmake --build build
}
check() {
ctest --test-dir build -E "test_(daemon|dbus_(codec|stub_skeleton))"
}
package() {
DESTDIR="$pkgdir" cmake --install build
}
sha512sums="
357b9507596b080f14ed327a346eb45f3389de4c5699b0bff399feced1cf1d1bb489c5e3f27e8aa816c541d6ffc8152136e3cdf2928074469d6052c9c7eaca2b biometryd-0.3.1.tar.gz
89cb2cd23bafbf7bf6be13378ba98f3c15748b72d0938523546a853948bcf9af9c9405231810bf96be750f0cfdf0e524e2a8468f6bf707faefef3560b16be81c 0001-Add-missing-headers-for-gcc-13.patch
4e0d8622df89742602ac43d5519c8d818da9e350b208b2468dce6b4a3764c6002f6ae67657c2b535f531c4f77374bee93f9e7be4b1cf3c3c1ef5f45d8abb8749 0004-disable_flaky_test.patch
70b571955c5211597dadc69736e4e845ccd5d3a74b2ed3490d3075f1220e0309c787e1a4d5fb000fc4afe392b2b6e8d769d928e92ee200f62c1837819805599a 0005-add-missing-types-header.patch
cc32dcaaa9640062b02cc3c088c2d166abf6688cb1fb7e9b1f38bcd8a04b607382ade8c6f310bb3a018948db924333be6512fdcbf2f62a5b3b967ee0c0333af4 0006-direct-path-to-qmlplugindump.patch
a8b429c7fe8cb8655823e7836fc79af839dca6bee3e0c8122bbe00bbf1dfb11afc9a50c4a761f1fce503f8a5951e2d156a805e2419b94a345ab2e985fe9c3eed 0001-Use-CMAKE_INSTALL_FULL_-for-installing.patch
"