From: Andrew Hewus Fresh Subject: Re: [NEW] cad/manifold 3.2.1 (cad/openscad dependency 2/4) To: Johannes Thyssen Tishman , ports@openbsd.org Date: Tue, 25 Nov 2025 11:03:56 -0800 On Tue, Nov 25, 2025 at 12:30:38PM +0000, Johannes Thyssen Tishman wrote: > Ah! Forgot to ask: Any specific reason why we are packaging v3.2.1 and > not the newest release (v3.3.2)? Is this specific version required by > OpenSCAD? I assume because it just came out last week, after (I think) the last time I mailed out this diff. I think at this point we can update after it is in-tree. I am pulling in your other changes as well, thanks for looking, the changes all look generally good to me. I fixed the LIB_DEPENDS already in my repo. https://cvs.afresh1.com/cgi-bin/cvsweb/mystuff-openscad/cad/manifold/Makefile.diff?r1=1.5&r2=1.6&f=h > > diff -rup /tmp/manifold/Makefile manifold/Makefile > > --- /tmp/manifold/Makefile Tue Oct 21 04:20:07 2025 > > +++ manifold/Makefile Tue Nov 25 12:58:42 2025 > > @@ -1,4 +1,3 @@ > > - > > COMMENT = geometry library for topological robustness > > GH_ACCOUNT = elalish > > GH_PROJECT = manifold > > @@ -14,17 +13,16 @@ PERMIT_PACKAGE = Yes > > > > MODULES = devel/cmake > > > > -WANTLIB += ${COMPILER_LIBCXX} m > > +WANTLIB += ${COMPILER_LIBCXX} Clipper2 m > > > > COMPILER = base-clang ports-gcc > > > > -RUN_DEPENDS = cad/clipper2 > > +LIB_DEPENDS = cad/clipper2 > > > > BUILD_DEPENDS = devel/gtest > > > > -BUILD_DEPENDS += ${RUN_DEPENDS} > > - > > # Trouble with gtest, can probably be fixed. > > #CONFIGURE_ARGS = -DMANIFOLD_TEST=OFF > > +CONFIGURE_ARGS = -DMANIFOLD_DOWNLOADS=OFF > > > > .include > > diff -rup /tmp/manifold/pkg/PLIST manifold/pkg/PLIST > > --- /tmp/manifold/pkg/PLIST Thu Sep 18 19:32:52 2025 > > +++ manifold/pkg/PLIST Tue Nov 25 12:59:04 2025 > > @@ -10,7 +10,6 @@ include/manifold/polygon.h > > include/manifold/types.h > > include/manifold/vec_view.h > > include/manifold/version.h > > -lib/cmake/ > > lib/cmake/manifold/ > > lib/cmake/manifold/manifoldConfig.cmake > > lib/cmake/manifold/manifoldConfigVersion.cmake > > -- andrew Computer Science: solving today's problems tomorrow.