Created attachment 200407 [details] Patch Now that gn is independent from chromium, it is possible to create a separate port to simplify the maintenance and widespread use of this build system. Tested with portlint.
Created attachment 200409 [details] Patch v2 Regenerate patch from ports root
Created attachment 200574 [details] Patch v3 Update patch, add test target.
Created attachment 202042 [details] Patch v4 Recently upstream added support for FreeBSD, removed all patches except one for remove git build dependency.
Created attachment 202045 [details] Patch v5 Fix passing environment variable to python configure script. Tested with portlint.
testbuilds@work
Committed, thanks!
A commit references this bug: Author: pi Date: Sat Feb 16 18:52:39 UTC 2019 New revision: 493058 URL: https://svnweb.freebsd.org/changeset/ports/493058 Log: New port: devel/gn GN is a meta-build system that generates build files for Ninja. WWW: https://gn.googlesource.com/gn/ PR: 234309 Submitted by: Oleh Hushchenkov <o.hushchenkov@gmail.com> Changes: head/devel/Makefile head/devel/gn/ head/devel/gn/Makefile head/devel/gn/distinfo head/devel/gn/files/ head/devel/gn/files/patch-build_gen.py head/devel/gn/pkg-descr
(In reply to Kurt Jaeger from comment #6) Thank you!