Created attachment 160346 [details] ninja.diff Changes in attached patch: - Add version support in USES=ninja - Move devel/ninja16 to devel/ninja - Add devel/ninja15 as subport - Make some minor improves in devel/ninja - Change USES=ninja to USES=ninja:15 in graphics/darktable Now I need a full exp-run to see if there are more ports that need USES=ninja:15 to build correctly. And also to verify that I don't broke anything.
I disagree with this change. In my opinion darktable should be fixed instead (there are already warnings with ninja 1.5)
Maybe just remove USES=ninja from darktable, it should get back into using plain make instead and should just work given darktable is a cmake based project
https://reviews.freebsd.org/D3247 <= fixed with this
It's great that updated darktable supports ninja 1.6, but I still need a exp-run. Maybe there are more ports which can't be build using ninja 1.6.
There was already an "exp-run" 10 days ago: http://package20.nyi.freebsd.org/build.html?mastername=93amd64-default-baseline&build=394432 The only new failure back then was graphics/darktable
Thanks