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?

curl is already listed in the port as a lib depends, so I don't think I
should change anything there.


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


Reply via email to