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() {