Created attachment 174795 [details] patch * Python is required at runtime to launch the webserver needed by the "browse" tool, see [1]. * A patch to configure.py has been added to enable using ppoll(2) on FreeBSD. This has been reported in [2]. * The upstream GitHub account has been changed from martine to ninja-build. Martine was renamed and now redirects to ninja-build. Please note that the checksum of the distfile is the same. * Self-tests have been enabled. [1] https://github.com/ninja-build/ninja/blob/master/doc/manual.asciidoc#extra-tools [2] https://github.com/ninja-build/ninja/pull/1185
Created attachment 174796 [details] patch patch
A commit references this bug: Author: gblach Date: Thu Sep 15 16:26:00 UTC 2016 New revision: 422215 URL: https://svnweb.freebsd.org/changeset/ports/422215 Log: - Switch GH_ACCOUNT to ninja-build - Use python also at runtime (needed by 'browse' tool) - Add do-test section - Change WWW to https://ninja-build.org/ - Bump PORTREVISION PR: 212701 Submitted by: gahr Changes: head/devel/ninja/Makefile head/devel/ninja/distinfo head/devel/ninja/pkg-descr
Committed without ppoll fix. Thanks.