Friday, November 28, 2025

Re: [UPDATE] cad/openscad to 2025.10.14

On 2025/11/26 13:11, Johannes Thyssen Tishman wrote:
> 2025-11-07T10:59:10-0800 Andrew Hewus Fresh <andrew@afresh1.com>:
> > 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)

No comments:

Post a Comment