From: Thomas Frohwein Subject: Re: UPDATE: games/classicube to 1.3.7 To: izzy Meyer Cc: ports@openbsd.org, bentley@openbsd.org Date: Sat, 30 Aug 2025 12:16:03 -0400 On Tue, 12 Aug 2025 13:44:51 -0500 izzy Meyer wrote: > On Fri, 18 Jul 2025 10:25:17 -0500 > izzy Meyer wrote: > > > Hello ports@, > > > > This diff updates games/classicube to 1.3.7 > > > > Changelog: > > https://github.com/ClassiCube/ClassiCube/releases/tag/1.3.7 > > > > It also changes the BUILD_DEPENDS to LIB_DEPENDS as libcurl is > > dlopen'd when downloading the assets, and openal is dlopen'd for > > game audio support. IMHO they should be around at runtime too for > > these reasons. It *does* complain about LIB_DEPENDS not being > > needed, but they are. IDK how to fix this. > > > > There was a earlier thread on this, but it never got imported. > > https://marc.info/?t=172884810500002&r=1&w=2 > > > > Works well on amd64 and macppc, though I don't have 3d accel on my > > powerbook so it runs a bit like crap there. > > > > Thanks. > > > > Ping! (CC bentley@) > > (attached the diff again) > Attached an updated diff, addressing the following things: - patch for Logger.c didn't apply, needs FIX_CRLF_FILES - openal and curl are dlopen'd; per policy should be in LIB_DEPENDS *and* WANTLIB - added NO_TEST=Yes because the lack of valid test target exits != 0 - patch Makefile to honor CFLAGS ok thfr@ with this if this looks okay to another committer. Index: Makefile =================================================================== RCS file: /cvs/ports/games/classicube/Makefile,v diff -u -p -r1.4 Makefile --- Makefile 28 Jan 2025 11:22:02 -0000 1.4 +++ Makefile 30 Aug 2025 16:12:03 -0000 @@ -3,11 +3,10 @@ BROKEN-sparc64 = ...error "Unknown CPU a COMMENT = classic Minecraft client written in C -V = 1.3.6 +V = 1.3.7 PKGNAME = classicube-${V} -REVISION = 0 -DIST_TUPLE += github ClassiCube ClassiCube 1.3.6 . +DIST_TUPLE += github ClassiCube ClassiCube ${V} . CATEGORIES = games @@ -16,16 +15,24 @@ MAINTAINER = izzy Meyer + + void Logger_Backtrace(cc_string* trace, void* ctx) {