git: 2c2004208657 - main - x11-wm/mutter: update to 47.10

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Tue, 16 Sep 2025 09:32:29 UTC
The branch main has been updated by fluffy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2c20042086570ee2047c9b0986a7fbefb4f2324b

commit 2c20042086570ee2047c9b0986a7fbefb4f2324b
Author:     Olivier Duchateau <duchateau.olivier@gmail.com>
AuthorDate: 2025-09-14 14:39:42 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2025-09-16 09:31:36 +0000

    x11-wm/mutter: update to 47.10
    
    * Switch to USES= gettext-tools and USE_XORG= xkbfile
    * Remove default values in MESON_ARGS about OpenGL libraries
    
    Note: this is the latest release of 47.x
    
    Release notes:  https://download.gnome.org/sources/mutter/47/mutter-47.10.news
    PR:             289602
---
 x11-wm/mutter/Makefile | 14 ++++----------
 x11-wm/mutter/distinfo |  6 +++---
 2 files changed, 7 insertions(+), 13 deletions(-)

diff --git a/x11-wm/mutter/Makefile b/x11-wm/mutter/Makefile
index 56df6777c2b5..f20c6fe427a2 100644
--- a/x11-wm/mutter/Makefile
+++ b/x11-wm/mutter/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	mutter
-PORTVERSION=	47.9
-PORTREVISION=	1
+PORTVERSION=	47.10
 CATEGORIES=	x11-wm
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome
@@ -26,7 +25,6 @@ LIB_DEPENDS=	libcanberra.so:audio/libcanberra \
 		libpipewire-0.3.so:multimedia/pipewire \
 		libstartup-notification-1.so:x11/startup-notification \
 		libxkbcommon.so:x11/libxkbcommon \
-		libxkbfile.so:x11/libxkbfile \
 		liblcms2.so:graphics/lcms2 \
 		libcolord.so:graphics/colord \
 		libharfbuzz.so:print/harfbuzz \
@@ -36,12 +34,12 @@ RUN_DEPENDS=	gnome-settings-daemon>0:sysutils/gnome-settings-daemon \
 		gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \
 		xkeyboard-config>0:x11/xkeyboard-config
 
-USES=		compiler:c++0x gettext gl gnome localbase meson pkgconfig \
-		tar:xz xorg
+USES=		compiler:c++0x gettext-tools gl gnome localbase meson \
+		pkgconfig tar:xz xorg
 USE_GL=		egl gbm
 USE_GNOME=	atk cairo gdkpixbuf gnomedesktop4 gtk40 introspection:build
 USE_XORG=	ice pixman sm x11 xcb xcomposite xcursor xdamage xext \
-		xfixes xi xinerama xrandr xrender xtst
+		xfixes xi xinerama xkbfile xrandr xrender xtst
 USE_LDCONFIG=	yes
 
 PORTSCOUT=	limit:^47\.
@@ -59,10 +57,6 @@ MESON_ARGS=	-Dlibdisplay_info=enabled \
 		-Dmutter_tests=false \
 		-Dinstalled_tests=false
 
-# Required by embedded cogl/clutter forks.
-MESON_ARGS+=	-Dgles2_libname=libGLESv2 \
-		-Dopengl_libname=libGL.so
-
 GLIB_SCHEMAS=	org.gnome.mutter.gschema.xml \
 		org.gnome.mutter.wayland.gschema.xml
 
diff --git a/x11-wm/mutter/distinfo b/x11-wm/mutter/distinfo
index bb5b3091b85b..f242775e85e2 100644
--- a/x11-wm/mutter/distinfo
+++ b/x11-wm/mutter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751313716
-SHA256 (gnome/mutter-47.9.tar.xz) = 28a7cfb01ecacaa2137c278e8934b9ef83f3e37e8ca8cfda61b38ec268755615
-SIZE (gnome/mutter-47.9.tar.xz) = 6860464
+TIMESTAMP = 1757846665
+SHA256 (gnome/mutter-47.10.tar.xz) = ee8a583c2b6ff309b501dc97e7c0b4f11d6197a9529ed22247ee95e89663e969
+SIZE (gnome/mutter-47.10.tar.xz) = 6860276