|Commit History - (may be incomplete: see SVNWeb link above for full details)
|14 Jun 2019 14:48:02
Revert r504088 per jbeich.
Apparently r503780 should be sufficient to unbreak this port on
powerpc64. (r503780 has not yet been attempted on pylon, so I did
not note the commit.)
Reported by: jbeich
|13 Jun 2019 12:53:20
Fix hardwired assumption that FreeBSD implies clang to fix build on
It wasn't clear to me how to pass environment variables to build/gen.py,
so this change seemed more straightforward.
Approved by: portmgr (tier-2 blanket)
|09 Jun 2019 04:30:46
devel/gn: modernize build
- Unbreak with GCC
- Unbreak on DragonFly
- Allow Python 3.x
- Allow debug builds
- Convert to HAS_CONFIGURE
- Convert to do-build from USES=ninja
- Drop default build dependency in do-test
- Drop unnecessary glob in CONFLICTS_INSTALL
Reviewed by: cpm
Approved by: Oleh Hushchenkov (maintainer)
|02 Jun 2019 19:50:17
devel/gn: Update to 1592
Minor fixes to tracing
The chrome://tracing expects the timestamp to be in microseconds, but
it had been stored in the TraceItem in nanoseconds, so this fixes it.
Also adds quotes around the thread_id, since on Mac it is written in hex
format and so the JSON parser doesn't recognize it.
Finally, adds toolchain information to the import traces.
Submitted by: Oleh Hushchenkov <firstname.lastname@example.org> (maintainer)
|16 Feb 2019 18:52:38
New port: devel/gn
GN is a meta-build system that generates build files for Ninja.
Submitted by: Oleh Hushchenkov <email@example.com>