Index | Thread | Search

From:
Tom Murphy <openbsd@pertho.net>
Subject:
[Maintainer update] games/yquake2 v8.70
To:
ports@openbsd.org
Date:
Sun, 26 Jul 2026 16:37:18 +0100

Download raw body.

Thread
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