summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gentoo.org>2023-08-08 16:39:22 -0400
committerMatt Turner <mattst88@gentoo.org>2023-08-09 22:23:34 -0400
commit6cb4c9d5aa8a788959ac8ddbc0a24a1fad513fb5 (patch)
tree1b4c3d95cfb97fc214d47c7a6f62d63324aa4d84 /gnome-base/nautilus
parentx11-libs/gtk+: Run tests under dbus (diff)
downloadgentoo-6cb4c9d5aa8a788959ac8ddbc0a24a1fad513fb5.tar.gz
gentoo-6cb4c9d5aa8a788959ac8ddbc0a24a1fad513fb5.tar.bz2
gentoo-6cb4c9d5aa8a788959ac8ddbc0a24a1fad513fb5.zip
gnome-base/nautilus: Run tests under dbus
45_alpha was already doing this, but was missing the test dependency. Signed-off-by: Matt Turner <mattst88@gentoo.org>
Diffstat (limited to 'gnome-base/nautilus')
-rw-r--r--gnome-base/nautilus/nautilus-44.2.1.ebuild3
-rw-r--r--gnome-base/nautilus/nautilus-45_alpha.ebuild1
2 files changed, 3 insertions, 1 deletions
diff --git a/gnome-base/nautilus/nautilus-44.2.1.ebuild b/gnome-base/nautilus/nautilus-44.2.1.ebuild
index 2d1e3c9356ae..977a8f427925 100644
--- a/gnome-base/nautilus/nautilus-44.2.1.ebuild
+++ b/gnome-base/nautilus/nautilus-44.2.1.ebuild
@@ -46,6 +46,7 @@ BDEPEND="
)
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
+ test? ( sys-apps/dbus )
"
PDEPEND="
gnome? ( x11-themes/adwaita-icon-theme )
@@ -99,7 +100,7 @@ src_test() {
gnome2_environment_reset
# TODO: Tests require tracker testutils (e.g. tracker-sandbox), which may
# need some sorting out with tracker use flag deps
- virtx meson_src_test
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
}
pkg_postinst() {
diff --git a/gnome-base/nautilus/nautilus-45_alpha.ebuild b/gnome-base/nautilus/nautilus-45_alpha.ebuild
index 79050d9ac113..ea1ea8a8dc26 100644
--- a/gnome-base/nautilus/nautilus-45_alpha.ebuild
+++ b/gnome-base/nautilus/nautilus-45_alpha.ebuild
@@ -46,6 +46,7 @@ BDEPEND="
)
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
+ test? ( sys-apps/dbus )
"
PDEPEND="
gnome? ( x11-themes/adwaita-icon-theme )