summaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2025-01-26 17:27:18 +0100
committerPacho Ramos <pacho@gentoo.org>2025-01-26 17:40:10 +0100
commit9e559cfe18b0ed98f657bfea67df91e60b8bb3dc (patch)
tree979ac793920562ec4dc2e3fe09262766bf4bfae0 /x11-wm
parentdev-libs/gjs: drop 1.78.5 (diff)
downloadgentoo-9e559cfe18b0ed98f657bfea67df91e60b8bb3dc.tar.gz
gentoo-9e559cfe18b0ed98f657bfea67df91e60b8bb3dc.tar.bz2
gentoo-9e559cfe18b0ed98f657bfea67df91e60b8bb3dc.zip
x11-wm/mutter: wayland is always needed at build time
Due to https://gitlab.gnome.org/GNOME/mutter/-/issues/3446#note_2089556 Bug: https://bugs.gentoo.org/937632 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/mutter/mutter-47.4.ebuild3
1 files changed, 2 insertions, 1 deletions
diff --git a/x11-wm/mutter/mutter-47.4.ebuild b/x11-wm/mutter/mutter-47.4.ebuild
index 21ce576cbfcb..e0e243bdf677 100644
--- a/x11-wm/mutter/mutter-47.4.ebuild
+++ b/x11-wm/mutter/mutter-47.4.ebuild
@@ -34,6 +34,7 @@ RESTRICT="!test? ( test )"
# in Xwayland after mutter is installed, Xwayland would fail to be started by mutter. mutter already hard-depends on libei, so there's
# really no extra deps here (besides xdg-desktop-portal, but we want that too, anyhow).
# v3.32.2 has many excessive or unused *_req variables declared, thus currently the dep order ignores those and goes via dependency() call order
+# dev-libs/wayland is always needed at build time due to https://bugs.gentoo.org/937632
RDEPEND="
>=media-libs/graphene-1.10.2[introspection?]
x11-libs/gdk-pixbuf:2
@@ -60,9 +61,9 @@ RDEPEND="
media-libs/libglvnd[X]
+ >=dev-libs/wayland-1.23.0
wayland? (
>=dev-libs/wayland-protocols-1.36
- >=dev-libs/wayland-1.23.0
>=x11-libs/libdrm-2.4.118
media-libs/mesa[gbm(+)]