diff --git a/community/gnome-settings-daemon/APKBUILD b/community/gnome-settings-daemon/APKBUILD index ee8e9dfe708..2372dd07d4d 100644 --- a/community/gnome-settings-daemon/APKBUILD +++ b/community/gnome-settings-daemon/APKBUILD @@ -7,7 +7,7 @@ pkgdesc="GNOME settings daemon" url="https://gitlab.gnome.org/GNOME/gnome-settings-daemon" # s390x and riscv64 blocked by polkit -> upower arch="all !s390x !riscv64" -options="!check" # needs unpackaged py-dbusmock +options="!check" # tests fail in builders license="GPL-2.0-only AND LGPL-2.1-only" depends_dev=" alsa-lib-dev @@ -38,7 +38,7 @@ makedepends=" libxml2-utils meson " -checkdepends="py3-gobject3" +checkdepends="py3-gobject3 py3-dbusmock umockdev-dev gnome-session gnome-shell" depends="pulseaudio" subpackages="$pkgname-dev $pkgname-lang" source="https://download.gnome.org/sources/gnome-settings-daemon/${pkgver%.*}/gnome-settings-daemon-$pkgver.tar.xz @@ -51,6 +51,10 @@ build() { meson compile ${JOBS:+-j ${JOBS}} -C output } +check() { + meson test --no-rebuild -v -C output +} + package() { DESTDIR="$pkgdir" meson install --no-rebuild -C output }