commit: e465bad7a095c2b7ea09d3c24fb658d897af19a3
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 9 17:48:45 2024 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Mar 9 18:57:40 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e465bad7
x11-wm/mutter: dep and option updates for live ebuild
libdisplay-info is useful (over mutters own old EDID parsing) for getting e.g.
minimum refresh rates of VRR monitors, which will be useful for GNOME 46
experimental
VRR support - so just always enable it now, while keeping it off in GNOME 45.
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
x11-wm/mutter/mutter-9999.ebuild | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/x11-wm/mutter/mutter-9999.ebuild b/x11-wm/mutter/mutter-9999.ebuild
index aeed10b04dac..0dc94ddab6d1 100644
--- a/x11-wm/mutter/mutter-9999.ebuild
+++ b/x11-wm/mutter/mutter-9999.ebuild
@@ -39,11 +39,11 @@ DEPEND="
x11-libs/gdk-pixbuf:2
>=x11-libs/pango-1.46[introspection?]
>=x11-libs/cairo-1.14[X]
+ >=x11-libs/pixman-0.42
>=dev-libs/fribidi-1.0.0
>=gnome-base/gsettings-desktop-schemas-42.0[introspection?]
>=dev-libs/glib-2.75.1:2
gnome-base/gnome-settings-daemon
- >=dev-libs/json-glib-0.12.0[introspection?]
>=x11-libs/libxkbcommon-0.4.3
x11-libs/libICE
>=app-accessibility/at-spi2-core-2.46:2[introspection?]
@@ -52,6 +52,7 @@ DEPEND="
>=media-libs/lcms-2.6:2
>=media-libs/harfbuzz-2.6.0:=
>=dev-libs/libei-1.0.901
+ media-libs/libdisplay-info
gnome? ( gnome-base/gnome-desktop:4= )
@@ -60,10 +61,10 @@ DEPEND="
media-libs/libglvnd[X]
wayland? (
- >=dev-libs/wayland-protocols-1.32
- >=dev-libs/wayland-1.21.0
+ >=dev-libs/wayland-protocols-1.33
+ >=dev-libs/wayland-1.22
- x11-libs/libdrm
+ >=x11-libs/libdrm-2.4.95
media-libs/mesa[gbm(+)]
>=dev-libs/libinput-1.19.0:=
@@ -193,6 +194,7 @@ src_configure() {
-Dtty_tests=false
$(meson_use sysprof profiler)
-Dinstalled_tests=false
+ -Dlibdisplay_info=enabled
#verbose # Let upstream choose default for verbose mode
#xwayland_path