From: Ryan Freeman Subject: Re: UPDATE: games/chocolate-doom To: ports@openbsd.org Date: Sun, 8 Sep 2024 14:01:02 -0700 On Mon, Sep 02, 2024 at 10:57:31AM -0700, Ryan Freeman wrote: > On Sat, Aug 17, 2024 at 11:54:14PM -0700, Ryan Freeman wrote: > > On Sat, Aug 17, 2024 at 07:58:16PM -0700, Ryan Freeman wrote: > > > 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. > > > > Updated diff attached, restored ${V} so only have to update version in > > one spot again. Also change to autoconf 2.71 and automake 1.16, thanks > > Brad for the hint. > > > > Everything still configures and builds fine. > > Ping > Ping 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 06:47:21 -0000 @@ -1,8 +1,8 @@ COMMENT = portable release of Doom, Heretic, Hexen, and Strife -V = 3.0.1 -DISTNAME = chocolate-doom-${V} +V = 3.1.0 +DIST_TUPLE = github chocolate-doom chocolate-doom chocolate-doom-${V} . +PKGNAME = chocolate-doom-${V} CATEGORIES = games x11 -REVISION = 2 HOMEPAGE = https://www.chocolate-doom.org/ @@ -11,25 +11,26 @@ MAINTAINER = Ryan Freeman