summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2022-02-14 09:43:07 +0100
committerBernard Cafarelli <voyageur@gentoo.org>2022-02-14 09:43:15 +0100
commit97c4158e123e3e70628e14c425a1554995b6c8d6 (patch)
tree61465cc25b3828a1d3e57d08194924ebe13aa2a7 /net-misc
parentdev-python/toolz: Keyword 0.11.2 alpha, #804136 (diff)
downloadgentoo-97c4158e123e3e70628e14c425a1554995b6c8d6.tar.gz
gentoo-97c4158e123e3e70628e14c425a1554995b6c8d6.tar.bz2
gentoo-97c4158e123e3e70628e14c425a1554995b6c8d6.zip
net-misc/nextcloud-client: fix tests execution, run them with virtx
Closes: https://bugs.gentoo.org/802936 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/nextcloud-client/nextcloud-client-3.4.2.ebuild8
1 files changed, 6 insertions, 2 deletions
diff --git a/net-misc/nextcloud-client/nextcloud-client-3.4.2.ebuild b/net-misc/nextcloud-client/nextcloud-client-3.4.2.ebuild
index fe6451351219..df314cf64b74 100644
--- a/net-misc/nextcloud-client/nextcloud-client-3.4.2.ebuild
+++ b/net-misc/nextcloud-client/nextcloud-client-3.4.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake xdg
+inherit cmake virtualx xdg
DESCRIPTION="Desktop Syncing Client for Nextcloud"
HOMEPAGE="https://github.com/nextcloud/desktop"
@@ -76,12 +76,16 @@ src_configure() {
$(cmake_use_find_package webengine Qt5WebEngineWidgets)
-DBUILD_SHELL_INTEGRATION_DOLPHIN=$(usex dolphin)
-DBUILD_SHELL_INTEGRATION_NAUTILUS=$(usex nautilus)
- -DUNIT_TESTING=$(usex test)
+ -DBUILD_TESTING=$(usex test)
)
cmake_src_configure
}
+src_test() {
+ virtx cmake_src_test
+}
+
pkg_postinst() {
xdg_pkg_postinst