commit: 6cb4c9d5aa8a788959ac8ddbc0a24a1fad513fb5
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 8 20:39:22 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Aug 10 02:23:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb4c9d5
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 <AT> gentoo.org>
gnome-base/nautilus/nautilus-44.2.1.ebuild | 3 ++-
gnome-base/nautilus/nautilus-45_alpha.ebuild | 1 +
2 files changed, 3 insertions(+), 1 deletion(-)
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 )