[Maintainer update] games/yquake2 v8.70

Tom Murphy <[email protected]> Sun, 26 Jul 2026 16:37:18 +0100
Newsgroups gmane.os.openbsd.ports
Message-ID <[email protected]>
Hi,

   Here is an update for games/yquake2. Some changes to the port:

1. Uses CMAKE to build now
2. Builds vs SDL3 by default

   Both of these changes were done by upstream. I've tested yquake2
and it plays very smoothly on my 8th Gen. Intel.

   Thanks,
   Tom

Index: Makefile
===================================================================
RCS file: /cvs/ports/games/yquake2/Makefile,v
diff -u -p -r1.33 Makefile
--- Makefile	15 Sep 2025 16:44:58 -0000	1.33
+++ Makefile	26 Jul 2026 15:32:55 -0000
@@ -1,6 +1,6 @@
 COMMENT=	Yamagi Quake II
 N=		yquake2
-V=		8.60
+V=		8.70
 PKGNAME=	${N}-${V}
 DISTNAME=	quake2-${V}
 CATEGORIES=	games
@@ -17,12 +17,14 @@ COMPILER=	base-clang ports-gcc
 COMPILER_LANGS=	c
 
 # curl and openal are dlopen()'d
-WANTLIB += GL SDL2 c curl execinfo m openal
+WANTLIB += GL SDL3 c curl execinfo m openal
+
+MODULES =	devel/cmake
 
 # Libraries loaded with dlopen(3)
 # Extra: curl.26 openal.4
 LIB_DEPENDS=	audio/openal \
-		devel/sdl2 \
+		devel/sdl3 \
 		net/curl
 
 MAKE_ENV+=	VERBOSE=1
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/yquake2/distinfo,v
diff -u -p -r1.15 distinfo
--- distinfo	15 Sep 2025 16:44:58 -0000	1.15
+++ distinfo	26 Jul 2026 15:32:55 -0000
@@ -1,2 +1,2 @@
-SHA256 (quake2-8.60.tar.xz) = j2hHN6UqdcCgxGXsJual0P3B1JU5LqgwFa7YRWP5Pg8=
-SIZE (quake2-8.60.tar.xz) = 2222192
+SHA256 (quake2-8.70.tar.xz) = N+QUPk02LXuTunqNLDapRfvK6CrvOGUSAyIAIzsXUMg=
+SIZE (quake2-8.70.tar.xz) = 2231636