From: Ryan Freeman Subject: UPDATE: games/chocolate-doom To: ports@openbsd.org Date: Sat, 17 Aug 2024 19:58:16 -0700 Hello, Update to chocolate-doom-3.1.0. It has been a long time since 3.0.1, so this mostly rolls forward tons of little fixes over the years. Fluidsynth is used now. No more release tarball on HOMEPAGE, so github is used. Tested on amd64 machine, Doom, Heretic, Hexen, Strife executables all function, as well as their respective setup tools. Full changelog here: https://github.com/chocolate-doom/chocolate-doom/releases/tag/chocolate-doom-3.1.0 - patches/patch-src_hexen_mn_menu_c no-longer needed - WANTLIB regen - LIB_DEPENDS added audio/fluidsynth, sorted. matches games/crispy-doom ** - DIST_TUPLE used, this makes a funny distfile name, used PKGNAME per template recommendation. - PLIST regen - gtk-update-icon-cache used now, added x11/gtk+4,-guic RUN_DEPENDS - pass portcheck, port-lib-depends-check ** crispy-doom being based off chocolate-doom post-3.0.1 There is also a new crispy-doom release, will be sending a patch for that after chocolate-doom is good. Thanks -Ryan Index: Makefile =================================================================== RCS file: /cvs/ports/games/chocolate-doom/Makefile,v diff -u -p -r1.33 Makefile --- Makefile 6 May 2024 12:23:33 -0000 1.33 +++ Makefile 18 Aug 2024 02:41:19 -0000 @@ -1,8 +1,7 @@ COMMENT = portable release of Doom, Heretic, Hexen, and Strife -V = 3.0.1 -DISTNAME = chocolate-doom-${V} +DIST_TUPLE = github chocolate-doom chocolate-doom chocolate-doom-3.1.0 . +PKGNAME = chocolate-doom-3.1.0 CATEGORIES = games x11 -REVISION = 2 HOMEPAGE = https://www.chocolate-doom.org/ @@ -11,21 +10,22 @@ MAINTAINER = Ryan Freeman