git: 9eec8e90ff98 - main - emulators/flexemu: Update to 3.31

From: Rainer Hurling <rhurlin_at_FreeBSD.org>
Date: Tue, 23 Dec 2025 20:34:38 UTC
The branch main has been updated by rhurlin:

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

commit 9eec8e90ff98967b2d5a28b542ab8dce3a1c67a4
Author:     Rainer Hurling <rhurlin@FreeBSD.org>
AuthorDate: 2025-12-23 20:32:19 +0000
Commit:     Rainer Hurling <rhurlin@FreeBSD.org>
CommitDate: 2025-12-23 20:32:19 +0000

    emulators/flexemu: Update to 3.31
    
    Changelog:      https://github.com/aladur/flexemu/compare/V3.30...V3.31
    
    Reported by:    portscout, Repology
    MFH:            2025Q4
---
 emulators/flexemu/Makefile  |  8 +++++---
 emulators/flexemu/distinfo  | 10 +++++-----
 emulators/flexemu/pkg-plist |  4 ++--
 3 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/emulators/flexemu/Makefile b/emulators/flexemu/Makefile
index b9869aa3664f..b68e764001a8 100644
--- a/emulators/flexemu/Makefile
+++ b/emulators/flexemu/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	flexemu
 DISTVERSIONPREFIX=	V
-DISTVERSION=	3.30
-PORTREVISION=	1
+DISTVERSION=	3.31
 CATEGORIES=	emulators
 
 MAINTAINER=	rhurlin@FreeBSD.org
@@ -14,7 +13,7 @@ USES=		cmake compiler:c++17-lang desktop-file-utils gl \
 		ncurses qt:6 shared-mime-info xorg
 USE_GITHUB=	yes
 GH_ACCOUNT=	aladur
-GH_TUPLE=	fmtlib:fmt:0c9fce2:fmt/fmt \
+GH_TUPLE=	fmtlib:fmt:e424e3f:fmt/fmt \
 		google:googletest:b514bdc:googletest/googletest \
 		open-source-parsers:jsoncpp:8214f71:jsoncpp/jsoncpp
 USE_GL=		gl opengl
@@ -26,4 +25,7 @@ CMAKE_ARGS+=	-DFLEXEMU_QT_MAJOR_VERSION=6 \
 		-DCLANG_TIDY=${LOCALBASE}/bin/clang-tidy${COMPILER_VERSION:C/.$//} \
 		-DRUN_CLANG_TIDY=${LOCALBASE}/llvm${COMPILER_VERSION:C/.$//}/bin/run-clang-tidy
 
+# test target should be executed as a regular user
+TEST_TARGET=	test
+
 .include <bsd.port.mk>
diff --git a/emulators/flexemu/distinfo b/emulators/flexemu/distinfo
index 9835ceb16053..5e9e8071ad3f 100644
--- a/emulators/flexemu/distinfo
+++ b/emulators/flexemu/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1758397524
-SHA256 (aladur-flexemu-V3.30_GH0.tar.gz) = 5146c1f9b6871a015a04ad04141984f5f887373a30b72bd44a28d2d898450002
-SIZE (aladur-flexemu-V3.30_GH0.tar.gz) = 11457428
-SHA256 (fmtlib-fmt-0c9fce2_GH0.tar.gz) = dd7dd5ef9e4677e8466a3f939613d1f73876c511a9a1be4857fb62590c110ca3
-SIZE (fmtlib-fmt-0c9fce2_GH0.tar.gz) = 701040
+TIMESTAMP = 1766518228
+SHA256 (aladur-flexemu-V3.31_GH0.tar.gz) = 35abc916f125a924a851d1a0751e2ac9cb63ef1b2a9598e0db01e114eda9ee51
+SIZE (aladur-flexemu-V3.31_GH0.tar.gz) = 11467032
+SHA256 (fmtlib-fmt-e424e3f_GH0.tar.gz) = 56742b51a75ec77120a6e4f1d1fb4a26ce02eb16751039de62a3b4d6c800771c
+SIZE (fmtlib-fmt-e424e3f_GH0.tar.gz) = 709029
 SHA256 (google-googletest-b514bdc_GH0.tar.gz) = dcefc4adaca27f89b69371eadef42c4d311d2debfdee2a9a5985cae740463f98
 SIZE (google-googletest-b514bdc_GH0.tar.gz) = 872710
 SHA256 (open-source-parsers-jsoncpp-8214f71_GH0.tar.gz) = ac618109663963435516dcef05773d185f99d6cafbcec59bf2ba3e08c050f6a6
diff --git a/emulators/flexemu/pkg-plist b/emulators/flexemu/pkg-plist
index dda193858a03..11a6bc596d5c 100644
--- a/emulators/flexemu/pkg-plist
+++ b/emulators/flexemu/pkg-plist
@@ -107,15 +107,15 @@ share/icons/hicolor/256x256/apps/flexemu.png
 share/icons/hicolor/32x32/apps/flexemu-flexplorer.png
 share/icons/hicolor/32x32/apps/flexemu-fsetup.png
 share/icons/hicolor/32x32/apps/flexemu.png
+share/icons/hicolor/48x48/apps/application-x-flex-diskimage.png
 share/icons/hicolor/48x48/apps/flexemu-flexplorer.png
 share/icons/hicolor/48x48/apps/flexemu-fsetup.png
 share/icons/hicolor/48x48/apps/flexemu.png
-share/icons/hicolor/48x48/mimetypes/application-x-flex-diskimage.png
 share/icons/hicolor/64x64/apps/flexemu-flexplorer.png
 share/icons/hicolor/64x64/apps/flexemu-fsetup.png
 share/icons/hicolor/64x64/apps/flexemu.png
+share/icons/hicolor/scalable/apps/application-x-flex-diskimage.svg
 share/icons/hicolor/scalable/apps/flexemu-flexplorer.svg
 share/icons/hicolor/scalable/apps/flexemu-fsetup.svg
 share/icons/hicolor/scalable/apps/flexemu.svg
-share/icons/hicolor/scalable/mimetypes/application-x-flex-diskimage.svg
 share/mime/packages/flexemu.xml