mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-04-19 11:26:41 +02:00
65 lines
2.3 KiB
Text
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
|
|
"
|