Friday, May 29, 2026

Re: UPDATE: games/chocolate-doom

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

Thursday, May 28, 2026

UPDATE: QEMU 11.0.1

Here is an update to QEMU 11.0.1. https://wiki.qemu.org/ChangeLog/11.0 Index: Makefile =================================================================== RCS file: /cvs/ports/emulators/qemu/Makefile,v retrieving revision 1.261 diff -u -p -u -p -r1.261 Makefile --- Makefile 12 May 2026 11:38:01 -0000 1.261 +++ Makefile 29 May 2026 02:03:12 -0000 @@ -6,7 +6,7 @@ USE_NOBTCFI= Yes COMMENT-main= multi system emulator COMMENT-ga= QEMU guest agent -VERSION= 10.2.2 +VERSION= 11.0.1 DISTNAME= qemu-${VERSION} CATEGORIES= emulators SITES= https://download.qemu.org/ Index: distinfo =================================================================== RCS file: /cvs/ports/emulators/qemu/distinfo,v retrieving revision 1.86 diff -u -p -u -p -r1.86 distinfo --- distinfo 12 May 2026 11:38:01 -0000 1.86 +++ distinfo 29 May 2026 02:03:12 -0000 @@ -1,2 +1,2 @@ -SHA256 (qemu-10.2.2.tar.xz) = eEspb/KcFBeqcjI6vLLS6pq5dxck9Xfc14XDsE8h4XY= -SIZE (qemu-10.2.2.tar.xz) = 141119364 +SHA256 (qemu-11.0.1.tar.xz) = DSNfWCAnjZFKMVXsJ6+OQljWl+qJKJVXCAfWnAy4zWQ= +SIZE (qemu-11.0.1.tar.xz) = 141368572 Index: patches/patch-block_nfs_c =================================================================== RCS file: patches/patch-block_nfs_c diff -N patches/patch-block_nfs_c --- patches/patch-block_nfs_c 12 May 2026 11:38:01 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,121 +0,0 @@ -- block/nfs: add support for libnfs v6 - -Index: block/nfs.c ---- block/nfs.c.orig -+++ block/nfs.c -@@ -69,7 +69,9 @@ typedef struct NFSClient { - typedef struct NFSRPC { - BlockDriverState *bs; - int ret; -+#ifndef LIBNFS_API_V2 - QEMUIOVector *iov; -+