git: e2c02a6bf88c - main - x11-wm/mutter: Update to 47.9

From: Don Lewis <truckman_at_FreeBSD.org>
Date: Sat, 05 Jul 2025 01:15:33 UTC
The branch main has been updated by truckman:

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

commit e2c02a6bf88c0202df3365e5caa097fda9dbe820
Author:     Olivier Duchateau <duchateau.olivier@gmail.com>
AuthorDate: 2025-07-05 01:10:53 +0000
Commit:     Don Lewis <truckman@FreeBSD.org>
CommitDate: 2025-07-05 01:14:55 +0000

    x11-wm/mutter: Update to 47.9
    
    Update mutter to version 47.9.
    
    We don't need LIB_DEPENDS on libfontconfig.so, libjson-glib-1.0.so, or
    libupower-glib.so. (truckman)
    
    LIB_DEPENDS on libgbm.so is redundant with USE_GL=gbm. (truckman)
    
    Pet porlint. (truckman)
    
    PR:             287932
    MFH:            2025Q3
---
 x11-wm/mutter/Makefile | 12 ++++--------
 x11-wm/mutter/distinfo |  6 +++---
 2 files changed, 7 insertions(+), 11 deletions(-)

diff --git a/x11-wm/mutter/Makefile b/x11-wm/mutter/Makefile
index 6027d223bdf1..64dbb63ff254 100644
--- a/x11-wm/mutter/Makefile
+++ b/x11-wm/mutter/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	mutter
-PORTVERSION=	47.8.1
-PORTREVISION=	3
+PORTVERSION=	47.9
 CATEGORIES=	x11-wm
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome
@@ -12,8 +11,6 @@ WWW=		https://gnome.pages.gitlab.gnome.org/mutter/
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-PORTSCOUT=	limit:^47\.
-
 BUILD_DEPENDS=	evdev-proto>0:devel/evdev-proto \
 		gnome-settings-daemon>0:sysutils/gnome-settings-daemon \
 		gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \
@@ -23,14 +20,10 @@ LIB_DEPENDS=	libcanberra.so:audio/libcanberra \
 		libgudev-1.0.so:devel/libgudev \
 		libdrm.so:graphics/libdrm \
 		libinput.so:x11/libinput \
-		libgbm.so:graphics/mesa-libs \
-		libfontconfig.so:x11-fonts/fontconfig \
 		libfribidi.so:converters/fribidi \
 		libgraphene-1.0.so:graphics/graphene \
-		libjson-glib-1.0.so:devel/json-glib \
 		libpipewire-0.3.so:multimedia/pipewire \
 		libstartup-notification-1.so:x11/startup-notification \
-		libupower-glib.so:sysutils/upower \
 		libxkbcommon.so:x11/libxkbcommon \
 		libxkbfile.so:x11/libxkbfile \
 		liblcms2.so:graphics/lcms2 \
@@ -49,6 +42,9 @@ 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
 USE_LDCONFIG=	yes
+
+PORTSCOUT=	limit:^47\.
+
 CFLAGS+=	-Wno-unknown-warning-option -Wno-format-nonliteral
 CPPFLAGS+=	-fno-omit-frame-pointer
 MESON_ARGS=	-Dlibdisplay_info=enabled \
diff --git a/x11-wm/mutter/distinfo b/x11-wm/mutter/distinfo
index 90da557f75c9..bb5b3091b85b 100644
--- a/x11-wm/mutter/distinfo
+++ b/x11-wm/mutter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748977789
-SHA256 (gnome/mutter-47.8.1.tar.xz) = cdcbf491f3fc4bdee3e89b168dec2dd198e4f243526831018b7f55bde546e699
-SIZE (gnome/mutter-47.8.1.tar.xz) = 6859284
+TIMESTAMP = 1751313716
+SHA256 (gnome/mutter-47.9.tar.xz) = 28a7cfb01ecacaa2137c278e8934b9ef83f3e37e8ca8cfda61b38ec268755615
+SIZE (gnome/mutter-47.9.tar.xz) = 6860464