[Bug 279186] devel/meson: Don't hardcode run-time dependency

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 21 May 2024 22:21:15 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279186

--- Comment #3 from Charlie Li <vishwin@freebsd.org> ---
It is a given that a ninja implementation is needed to run builds generated by
meson, so it only makes sense to enforce the run dependency on a ninja
implementation (chosen by user/framework) in this port. The ability to use
either ninja implementation without using the framework has worked fine.

AFAICT the conflict cases are squarely from those using USES=ninja (explicitly
and implicitly). For those meson consumers that cannot use the framework, not
even USES=ninja, this proposal only serves to make dependency tracking messier.
Figure it out in USES=ninja.

-- 
You are receiving this mail because:
You are the assignee for the bug.