commit:     e1ccfd857594e621aae7f3939b4cc5302de4e793
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 12 02:52:02 2023 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Sep 12 02:52:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ccfd85

gnome-base/gnome-shell: Run tests under dbus

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 gnome-base/gnome-shell/gnome-shell-45_beta1.ebuild | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-45_beta1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45_beta1.ebuild
index 227e8cce036f..0d248bed0cbe 100644
--- a/gnome-base/gnome-shell/gnome-shell-45_beta1.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-45_beta1.ebuild
@@ -122,7 +122,10 @@ BDEPEND="
                app-text/docbook-xml-dtd:4.5 )
        >=sys-devel/gettext-0.19.8
        virtual/pkgconfig
-       test? ( x11-wm/mutter[test] )
+       test? (
+               sys-apps/dbus
+               x11-wm/mutter[test]
+       )
 "
 # These are not needed from tarballs, unless stylesheets or manpage get 
patched with patchset:
 # dev-lang/sassc
@@ -158,7 +161,7 @@ src_configure() {
 
 src_test() {
        gnome2_environment_reset # Avoid dconf that looks at XDG_DATA_DIRS, 
which can sandbox fail if flatpak is installed
-       virtx meson_src_test
+       virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
 }
 
 pkg_postinst() {

Reply via email to