git: 7582c14528c4 - main - games/dhewm3: update 1.5.4 → 1.5.5

Dmitry Marakasov <[email protected]> Sun, 02 Aug 2026 23:44:43 +0000
Newsgroups gmane.os.freebsd.devel.cvs.ports
Message-ID <[email protected]>
The branch main has been updated by amdmi3:

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

commit 7582c14528c425cb02893d99b9aa1d52f154d099
Author:     Dmitry Marakasov <[email protected]>
AuthorDate: 2026-01-12 13:29:10 +0000
Commit:     Dmitry Marakasov <[email protected]>
CommitDate: 2026-08-02 19:15:19 +0000

    games/dhewm3: update 1.5.4 → 1.5.5
---
 games/dhewm3/Makefile | 11 ++++++++---
 games/dhewm3/distinfo |  6 +++---
 2 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/games/dhewm3/Makefile b/games/dhewm3/Makefile
index d42552818d22..ef23b53cb17e 100644
--- a/games/dhewm3/Makefile
+++ b/games/dhewm3/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	dhewm3
-DISTVERSION=	1.5.4
+DISTVERSION=	1.5.5
 CATEGORIES=	games
 
 MAINTAINER=	[email protected]
@@ -15,7 +15,6 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	dhewm
 
 USES=		cmake compiler:c++11-lang openal:al sdl
-USE_SDL=	sdl2
 CMAKE_ON=	REPRODUCIBLE_BUILD
 
 LDFLAGS_i386=	-Wl,-znotext
@@ -33,13 +32,19 @@ DESKTOP_ENTRIES="dhewm 3" \
 		"Game;ActionGame;" \
 		""
 
-OPTIONS_DEFINE=	OPTIMIZED_CFLAGS DEDICATED DOCS
+OPTIONS_DEFINE=	OPTIMIZED_CFLAGS DEDICATED SDL3 DOCS
 OPTIONS_DEFAULT=OPTIMIZED_CFLAGS DEDICATED
 OPTIONS_SUB=	yes
 
 DEDICATED_DESC=		Build dedicated server
 DEDICATED_CMAKE_ON=	-DDEDICATED=ON
 
+SDL3_DESC=	Use SDL3 instead of SDL2
+SDL3_USE=	SDL=sdl3
+SDL3_USE_OFF=	SDL=sdl2
+SDL3_CMAKE_ON=	-DSDL2=OFF -DSDL3=ON
+SDL3_CMAKE_OFF=	-DSDL2=ON -DSDL3=OFF
+
 post-patch-OPTIMIZED_CFLAGS-off:
 	@${REINPLACE_CMD} -e 's|-O3 -ffast-math -fno-unsafe-math-optimizations -fomit-frame-pointer||' ${WRKSRC}/CMakeLists.txt
 
diff --git a/games/dhewm3/distinfo b/games/dhewm3/distinfo
index 0bfefa5b02f9..c5940831b716 100644
--- a/games/dhewm3/distinfo
+++ b/games/dhewm3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1722864535
-SHA256 (dhewm-dhewm3-1.5.4_GH0.tar.gz) = d460d55f7912e220f4d209b66f47e31aad6c2a833af6236a3679096a51f21858
-SIZE (dhewm-dhewm3-1.5.4_GH0.tar.gz) = 7685654
+TIMESTAMP = 1780927049
+SHA256 (dhewm-dhewm3-1.5.5_GH0.tar.gz) = 7e12a41cbf837eb2b7543b623f6d2a28a8a108a9ce55a221233e50a71d781c36
+SIZE (dhewm-dhewm3-1.5.5_GH0.tar.gz) = 8587754