Index | Thread | Search

From:
Ryan Freeman <ryan@slipgate.org>
Subject:
Re: UPDATE: games/chocolate-doom
To:
ports@openbsd.org
Date:
Fri, 29 May 2026 01:47:35 -0700

Download raw body.

Thread
On Wed, May 13, 2026 at 12:59:02PM -0700, Ryan Freeman wrote:
> On Sat, May 02, 2026 at 01:04:46PM -0700, Ryan Freeman wrote:
> > Very simple update moving chocolate-doom from 3.1.0 -> 3.1.1
> > From August 2025, slipped off my radar.
> > 
> > Release notes:
> > 
> > 3.1.1 (2025-08-14)
> > General
> >     Fix compilation on GCC 15 (thanks Fabian).
> >     Hide public IP addresses for privacy.
> >     Use native OpenGL texture format for better performance (thanks Fabian).
> >     Improved directory handling on Windows (thank Roman Fomin):
> >         Fixes problems with postfix "." for non-relative paths.
> >         Support for long NTFS paths (up to 32768 characters).
> >     Fixed metainfo files for latest AppStream spec compliance (thanks Fabian).
> >     Add option to enable or disable smooth pixel scaling (thanks StevenSYS).
> >     Allow spaces in GUS patch folder path (thanks Michael Day).
> >     Add support for non-US backslash key (thanks Michael Day).
> >     Never let SDL Mixer use native midi on Windows (thanks Michael Day).
> >     Use $TMPDIR to find tempdir on Unix (thanks Mr. Myth).
> >     Improve man page formatting (thanks g-branden-robinson).
> > Build systems
> >     Can now be built with Emscripten (thanks James Baicoianu).
> >     Misc. improvements (thanks suve, Emmanuel Ferdman, Gabriele Simoni, et al.)
> > Setup
> >     Use correct EGA palette colors (thanks Henrique Jorge).
> > Doom
> >     Initial support for Doom version 1.5 (thanks Michael Francis).
> > Heretic
> >     Fix crash after loading too many saved games (thanks Noseey).
> > Hexen
> >     Fix crash with Heresiarch fireballs if player has never touched a wall (thank Noseey).
> > Strife
> >     Initialize floor->type and floor->crush fields in EV_BuildStairs() (thanks Fabian).
> > 
> > Simple version bump, also bumped automake to 1.18 and autoconf to 2.72.
> > Works good here on amd64.
> 
> ping, reattached

ping, still builds and runs good on -current as of May 29, amd64


Index: Makefile
===================================================================
RCS file: /cvs/ports/games/chocolate-doom/Makefile,v
diff -u -p -r1.35 Makefile
--- Makefile	6 Nov 2024 09:38:45 -0000	1.35
+++ Makefile	2 May 2026 20:03:35 -0000
@@ -1,9 +1,8 @@
 COMMENT =	portable release of Doom, Heretic, Hexen, and Strife
-V =		3.1.0
+V =		3.1.1
 DIST_TUPLE =	github chocolate-doom chocolate-doom chocolate-doom-${V} .
 PKGNAME =	chocolate-doom-${V}
 CATEGORIES =	games x11
-REVISION =	0
 
 HOMEPAGE =	https://www.chocolate-doom.org/
 
@@ -30,8 +29,8 @@ RUN_DEPENDS =	devel/desktop-file-utils \
 		x11/gtk+4,-guic
 
 CONFIGURE_STYLE =	autoreconf
-AUTOMAKE_VERSION =	1.16
-AUTOCONF_VERSION =	2.71
+AUTOMAKE_VERSION =	1.18
+AUTOCONF_VERSION =	2.72
 CONFIGURE_ARGS +=	--mandir="${LOCALBASE}/man"
 
 DEBUG_PACKAGES = ${BUILD_PACKAGES}
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/chocolate-doom/distinfo,v
diff -u -p -r1.11 distinfo
--- distinfo	17 Oct 2024 06:49:34 -0000	1.11
+++ distinfo	2 May 2026 20:03:35 -0000
@@ -1,2 +1,2 @@
-SHA256 (chocolate-doom-chocolate-doom-chocolate-doom-3.1.0.tar.gz) = 8sZIQ9zsMSAysYDDsvNLTLJsTc2qc3WhYBo7HfEe+E0=
-SIZE (chocolate-doom-chocolate-doom-chocolate-doom-3.1.0.tar.gz) = 2256537
+SHA256 (chocolate-doom-chocolate-doom-chocolate-doom-3.1.1.tar.gz) = HtzEElS9wZS+sNM+Jn+uMGVWxNJBEKHT0/hlcX8l2iM=
+SIZE (chocolate-doom-chocolate-doom-chocolate-doom-3.1.1.tar.gz) = 2257534