Index | Thread | Search

From:
izzy Meyer <izder456@disroot.org>
Subject:
Re: UPDATE: games/classicube to 1.3.7
To:
Thomas Frohwein <tfrohwein@fastmail.com>
Cc:
ports@openbsd.org, bentley@openbsd.org
Date:
Wed, 10 Sep 2025 21:35:16 -0500

Download raw body.

Thread
On Sat, 30 Aug 2025 12:16:03 -0400
Thomas Frohwein <tfrohwein@fastmail.com> wrote:

> On Tue, 12 Aug 2025 13:44:51 -0500
> izzy Meyer <izder456@disroot.org> wrote:
> 
> > On Fri, 18 Jul 2025 10:25:17 -0500
> > izzy Meyer <izder456@disroot.org> 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.

Thanks for the help. This diff works good for me on amd64, and macppc

-- 
iz (she/her)

> i like to say mundane things,
> there are too many uninteresting things
> that go unnoticed.

izder456 (dot) neocities (dot) org