git: 0496924a060e - main - games/mizuma: update to 2025.06

From: Hiroki Tagato <tagattie_at_FreeBSD.org>
Date: Sat, 28 Jun 2025 00:36:13 UTC
The branch main has been updated by tagattie:

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

commit 0496924a060ec24b6338aae0ad88663a8e5ae944
Author:     Alexander Vereeken <Alexander88207@protonmail.com>
AuthorDate: 2025-06-27 19:45:09 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2025-06-28 00:35:53 +0000

    games/mizuma: update to 2025.06
    
    Changes:
    - Changed GUI interface from Zenity to YAD.
    - Changes have been made to the GUI to make the
      execution more effective and comfortable.
    - Updated VKD3D-Proton issue hint that mesa-devel is required
      to workaround the problem since mesa-dri is still stuck at 24.
    - Many unnecessary little things have been removed and
      currently only the most necessary things are available. (Clean up)
    
    PR:             287858
    Reported by:    Alexander Vereeken <Alexander88207@protonmail.com> (maintainer)
---
 games/mizuma/Makefile    | 16 ++--------------
 games/mizuma/distinfo    |  6 +++---
 games/mizuma/pkg-descr   |  5 +----
 games/mizuma/pkg-message |  2 ++
 4 files changed, 8 insertions(+), 21 deletions(-)

diff --git a/games/mizuma/Makefile b/games/mizuma/Makefile
index 3c49d8e2bc67..53d6e5eb2080 100644
--- a/games/mizuma/Makefile
+++ b/games/mizuma/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	mizuma
-DISTVERSION=	2025.04
+DISTVERSION=	2025.06
 CATEGORIES=	games emulators
 MASTER_SITES=	https://codeberg.org/Alexander88207/Mizutamari/archive/${PORTVERSION}${EXTRACT_SUFX}?dummy=/
 
@@ -15,12 +15,11 @@ ONLY_FOR_ARCHS_REASON=	Wine only runs on x86 architecture
 
 RUN_DEPENDS=	7zz:archivers/7-zip \
 		bash:shells/bash \
-		vulkaninfo:graphics/vulkan-tools \
 		wine:emulators/wine \
 		wine-mono>0:emulators/wine-mono \
 		winetricks:emulators/winetricks \
 		xdg-open:devel/xdg-utils \
-		zenity:x11/zenity
+		yad:x11/yad
 
 NO_ARCH=	yes
 NO_BUILD=	yes
@@ -30,17 +29,6 @@ WRKSRC=		${WRKDIR}/mizutamari
 PLIST_FILES=	bin/Mizuma \
 		share/Mizutamari/Tools/Framework
 
-OPTIONS_DEFAULT=	GLX_UTILS
-OPTIONS_RADIO=		GLXINFO
-OPTIONS_RADIO_GLXINFO=	GLX_UTILS MESA_DEMOS
-OPTIONS_SUB=		yes
-
-GLX_UTILS_DESC=		Use glxinfo from glx-utils
-MESA_DEMOS_DESC=	Use glxinfo from mesa-demos
-
-GLX_UTILS_RUN_DEPENDS=	glxinfo:graphics/glx-utils
-MESA_DEMOS_RUN_DEPENDS=	glxinfo:graphics/mesa-demos
-
 do-install:
 	${MKDIR} ${STAGEDIR}${PREFIX}/share/Mizutamari/Tools
 	${INSTALL_SCRIPT} ${WRKSRC}/Mizuma ${STAGEDIR}${PREFIX}/bin
diff --git a/games/mizuma/distinfo b/games/mizuma/distinfo
index 012427cc2d34..541485096cee 100644
--- a/games/mizuma/distinfo
+++ b/games/mizuma/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745705501
-SHA256 (mizuma-2025.04.tar.gz) = 0316149e76b9223687fb080ccd58ec94a44786c2305bfc5f34d87312c28a80eb
-SIZE (mizuma-2025.04.tar.gz) = 217212
+TIMESTAMP = 1751052879
+SHA256 (mizuma-2025.06.tar.gz) = a4645869c4b5ac06e0b34bae831172330a3d8b9eccaca15c2a87cb4efd923c55
+SIZE (mizuma-2025.06.tar.gz) = 218090
diff --git a/games/mizuma/pkg-descr b/games/mizuma/pkg-descr
index 0f6da9a829fa..53bc82a27119 100644
--- a/games/mizuma/pkg-descr
+++ b/games/mizuma/pkg-descr
@@ -1,7 +1,4 @@
-Mizutamari is A Wine front-end. Written in Bash with a GUI provided by Zentiy.
+Mizutamari is A Wine front-end. Written in Bash with a GUI provided by YAD.
 
 A predefined library is used to manage the Windows applications.
 Providing/applying the required fixes and workarounds.
-
-Note: In order to avoid conflicts with the KDE environment,
-you need to build this port with the MESA_DEMOS option instead.
diff --git a/games/mizuma/pkg-message b/games/mizuma/pkg-message
index b4ee767fad80..b004a63aeddb 100644
--- a/games/mizuma/pkg-message
+++ b/games/mizuma/pkg-message
@@ -10,6 +10,8 @@ The following commandline tasks are currently available:
 Mizuma Install $APPNAME
 Mizuma Launch $APPNAME
 Mizuma Uninstall $APPNAME
+Mizuma Kill $APPNAME
+Mizuma Winetricks $APPNAME
 Mizuma List Library
 Mizuma List Installed