From: Thomas Frohwein Subject: Re: update games/shockolate to latest git commit - fixes build with llvm 22 To: Matthieu Herrb Cc: Thomas Frohwein , ports@openbsd.org Date: Mon, 18 May 2026 06:13:15 -0700 On Sun, 17 May 2026 22:57:21 +0200 Matthieu Herrb wrote: > Hi, > > Upstreams has the same fix I came with to fix the build of shockolate > with llvm 22. So let's update it. > > ok ? Builds without issues. ok thfr@ > > Index: Makefile > =================================================================== > RCS file: /local/cvs/ports/games/shockolate/Makefile,v > diff -u -p -u -r1.4 Makefile > --- Makefile 13 Feb 2026 12:02:16 -0000 1.4 > +++ Makefile 17 May 2026 20:55:27 -0000 > @@ -1,11 +1,11 @@ > COMMENT = source port of 3D game System Shock > > -V = 0.7.8pl20210504 > +V = 0.7.8pl20251001 > DISTNAME = shockolate-v${V} > PKGNAME = shockolate-${V} > GH_ACCOUNT = Interrupt > GH_PROJECT = systemshock > -GH_COMMIT = bcdb119b0c1b2e17820abf0fbe594378da603fd5 > +GH_COMMIT = 4cc3d07dfff2d11b6d3a0a9960a51cf4ca253690 > > CATEGORIES = games x11 > MAINTAINER = Thomas Frohwein > @@ -13,8 +13,8 @@ MAINTAINER = Thomas Frohwein # GPLv3 > PERMIT_PACKAGE = Yes > > -WANTLIB += ${COMPILER_LIBCXX} GL GLU SDL2 SDL2_mixer c curses > -WANTLIB += fluidsynth m readline > +WANTLIB += ${COMPILER_LIBCXX} GL GLU SDL2 SDL2_mixer c > +WANTLIB += fluidsynth m > > # C++11 > COMPILER = base-clang ports-gcc > Index: distinfo > =================================================================== > RCS file: /local/cvs/ports/games/shockolate/distinfo,v > diff -u -p -u -r1.2 distinfo > --- distinfo 18 Oct 2021 13:39:44 -0000 1.2 > +++ distinfo 17 May 2026 20:55:27 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (shockolate-v0.7.8pl20210504-bcdb119b.tar.gz) = > N1j/4BiszakgUE/bY2/sJG3Wc0jl4xWRJSHMNr9zBN4= -SIZE > (shockolate-v0.7.8pl20210504-bcdb119b.tar.gz) = 12047368 +SHA256 > (shockolate-v0.7.8pl20251001-4cc3d07d.tar.gz) = > eKysrBbvjCBooV9RTleqHkfbHixPUtfw8NU66xfyw38= +SIZE > (shockolate-v0.7.8pl20251001-4cc3d07d.tar.gz) = 12048161 >