diff --git a/community/kimageannotator/APKBUILD b/community/kimageannotator/APKBUILD index 17bd1048a7b37c35cf0fa53c8e567cc1962272d2..941122d6fd90929c33c7316f9caf350c7b80cbc2 100644 --- a/community/kimageannotator/APKBUILD +++ b/community/kimageannotator/APKBUILD @@ -1,5 +1,5 @@ # Contributor: Bart Ribbers <bribbers@disroot.org> -# Maintainer: Bart Ribbers <bribbers@disroot.org> +maintainer="Bart Ribbers <bribbers@disroot.org>" pkgname=kimageannotator pkgver=0.7.1 pkgrel=0 @@ -18,6 +18,7 @@ makedepends="$depends_dev gtest-dev samurai " +checkdepends="xvfb-run" subpackages="$pkgname-dev" source="https://github.com/ksnip/kImageAnnotator/archive/v$pkgver/kimageannotator-$pkgver.tar.gz" builddir="$srcdir/kImageAnnotator-$pkgver" @@ -29,14 +30,13 @@ build() { -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_SHARED_LIBS=TRUE \ - -DBUILD_TESTS=OFF \ + -DBUILD_TESTS="$(want_check && echo ON || echo OFF)" \ -DBUILD_EXAMPLE=OFF - # Building tests is currently broken with Qt6 cmake --build build } check() { - ctest --test-dir build --output-on-failure + xvfb-run -a ctest --test-dir build/tests } package() {