From 1062cadafa223deda2a5f6bc38b418575f89f7b2 Mon Sep 17 00:00:00 2001 From: mio <miyopan@e.email> Date: Sun, 3 Nov 2024 03:53:26 +0000 Subject: [PATCH] community/kimageannotator: run tests Fix `No tests were found!!!` error causing build failure with abuild 3.14.0. Ref: https://gitlab.alpinelinux.org/alpine/aports/-/issues/16519 --- community/kimageannotator/APKBUILD | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/community/kimageannotator/APKBUILD b/community/kimageannotator/APKBUILD index 17bd1048a7b3..941122d6fd90 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() { -- GitLab