Would it be a good idea to have an app-alternatives/ninja for choosing between dev-util/ninja and dev-util/samurai? There are a few packages that require a "ninja" binary to be found within the user's $PATH, for example dev-lang/rust when using a vendored llvm with USE=-system-llvm. To my knowledge samurai is entirely conformant except for a few packages that use cmake + fortran which requires dyndeps support which is not yet supported, for example sci-libs/lapack, but the cmake Make generator works in those cases. See: https://github.com/michaelforney/samurai/issues/36 Reproducible: Always
commit 6992620a5932d43344e354b2408b6f0a26c99467 Author: Violet Purcell <vimproved@inventati.org> Date: Wed Oct 4 12:38:11 2023 -0400 app-alternatives/ninja: new package to control ninja symlink Signed-off-by: Violet Purcell <vimproved@inventati.org> Signed-off-by: Sam James <sam@gentoo.org>