diff --git a/srcpkgs/efl/template b/srcpkgs/efl/template index a8b26fff25c..513cb4dfff4 100644 --- a/srcpkgs/efl/template +++ b/srcpkgs/efl/template @@ -4,6 +4,7 @@ version=1.24.4 revision=1 build_style=meson configure_args=" + -Dbuild-examples=false -Dembedded-lz4=false -Dcrypto=openssl -Dnetwork-backend=none @@ -46,6 +47,7 @@ makedepends=" $(vopt_if pulseaudio pulseaudio-devel) $(vopt_if lottie rlottie-devel) $(vopt_if ibus ibus-devel)" +checkdepends="dbus xvfb-run" short_desc="Enlightenment Foundation Libraries" maintainer="q66 " license="LGPL-2.1-only" @@ -104,6 +106,13 @@ case "$XBPS_TARGET_MACHINE" in ;; esac +do_check() { + if [ "$XBPS_CHECK_PKGS" = full ]; then + # FIXME: tests fail in weird places + xvfb-run dbus-run-session ninja -C build test + fi +} + post_install() { # don't want service file junk rm -rf ${DESTDIR}/usr/lib/systemd