On Thu, 16 Feb 2023 09:49:17 +0100, Peter Hessler wrote: > On 2023 Feb 15 (Wed) at 22:09:05 +0100 (+0100), Theo Buehler wrote: > :> > http://build-failures.rhaalovely.net/aarch64/2023-02-13/graphics/openscenegraph.log > : > :This is a hidden dep on cad/oce. Not sure if it is desirable to add this > :relatively heavy dependency or if it's better to neuter it. > : > :It seems that there are various other hidden deps. For instance, my logs > :suggest that the curl module may or may not be picked up. It would be > :nice if someone who likes dealing with cmake could fix this. > : > > Here's a patch to disable the hidden dep on cad/oce, OK?
OK. > curl is already listed in the port as a lib depends, so I don't think I > should change anything there. Yep, and that dep is there on purpose. > Index: Makefile > =================================================================== > RCS file: /cvs/openbsd/ports/graphics/openscenegraph/Makefile,v > retrieving revision 1.30 > diff -u -p -u -p -r1.30 Makefile > --- Makefile 30 Dec 2022 00:13:29 -0000 1.30 > +++ Makefile 16 Feb 2023 08:44:30 -0000 > @@ -10,7 +10,7 @@ GH_ACCOUNT = openscenegraph > GH_PROJECT = OpenSceneGraph > GH_TAGNAME = OpenSceneGraph-$V > DISTNAME = openscenegraph-${V} > -REVISION = 3 > +REVISION = 4 > > SUBST_VARS += V > > @@ -64,6 +64,8 @@ LIB_DEPENDS = devel/sdl \ > x11/gnome/librsvg > > NO_TEST = Yes > + > +CONFIGURE_ARGS += -DCMAKE_DISABLE_FIND_PACKAGE_OpenCascade:Bool=Yes > > # Fix build with OpenEXR>=3 (Imath split) > CXXFLAGS += -I${LOCALBASE}/include/Imath > >