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 )

Reply via email to