From: Stuart Henderson Subject: Re: [UPDATE] cad/openscad to 2025.10.14 To: Johannes Thyssen Tishman , Andrew Hewus Fresh , ports@openbsd.org Date: Fri, 28 Nov 2025 13:07:47 +0000 On 2025/11/26 13:11, Johannes Thyssen Tishman wrote: > 2025-11-07T10:59:10-0800 Andrew Hewus Fresh : > > I got this to work with QT6 as suggested and put back the `unlink` patch > > because I actually did hit it. > > > > Once we solve the manifold and clipper2 being picked up by blender > > questions, I'll ask for an OK. > > > > For now, here's the current patch for testing, unless someone wants to > > OK contingent on the dependencies going in. > > I just build this update on my laptop and on a clean chroot without > issues. I noticed, however, that there a few dependencies picked up at > configure time that are not listed in the Makefile. I've added them just > for safety. generally don't list things in BUILD_DEPENDS which there's a WANTLIB for. they should either not be listed (relying on them getting pulled in via other libraries in LIB_DEPENDS) or listed in LIB_DEPENDS themselves. > BUILD_DEPENDS = cad/clipper2 \ > devel/bison \ > + devel/harfbuzz,-main \ (also, if we were listing this... don't include the subpackage i.e. ",-main" when it's the default; just use the base port name in these cases, i.e. just "devel/harfbuzz" here)