Download raw body.
[NEW] cad/manifold 3.2.1 (cad/openscad dependency 2/4)
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 <bsd.port.mk>
> > 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.
[NEW] cad/manifold 3.2.1 (cad/openscad dependency 2/4)