svn commit: r545309 - head/devel/gn
Fernando Apesteguía
fernape at FreeBSD.org
Wed Aug 19 10:52:18 UTC 2020
Author: fernape
Date: Wed Aug 19 10:52:17 2020
New Revision: 545309
URL: https://svnweb.freebsd.org/changeset/ports/545309
Log:
devel/gn: update to 1823
* Speed up generation of input files list
* Add support escape JSON string to stream for export compile commands
* Support specifying required Ninja version
* Specify deps format for actions
* Don't assert on gn builds without any target
* Make data_deps in copy() targets work
* Use correct path to generated binary for EXECUTABLE target
* Make analyze handle targets from all toolchains
* Add no_check_targets config option
* On arm64 hosts, set host_cpu to 'arm64', not 'arm'
* Also apply no_check_target filtering to gn gen --check
* clang: Add support for C++ modules in deps
While here, reorder out of place variables
PR: 248685
Submitted by: o.hushchenkov at gmail.com (maintainer)
Modified:
head/devel/gn/Makefile
head/devel/gn/distinfo
Modified: head/devel/gn/Makefile
==============================================================================
--- head/devel/gn/Makefile Wed Aug 19 10:50:13 2020 (r545308)
+++ head/devel/gn/Makefile Wed Aug 19 10:52:17 2020 (r545309)
@@ -2,7 +2,7 @@
PORTNAME= gn
DISTVERSIONPREFIX= v
-DISTVERSION= 1714
+DISTVERSION= 1823
CATEGORIES= devel
MAINTAINER= o.hushchenkov at gmail.com
@@ -11,19 +11,21 @@ COMMENT= Gn meta build framework - standalone version
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-CONFLICTS_INSTALL= chromium-gn
-
USES= alias compiler:c++17-lang ninja python:build shebangfix
USE_GITHUB= yes
GH_ACCOUNT= cglogic # mirror
SHEBANG_FILES= ${CONFIGURE_SCRIPT}
HAS_CONFIGURE= yes
-CONFIGURE_OUTSOURCE= yes
CONFIGURE_SCRIPT= build/gen.py
-CONFIGURE_WRKSRC= ${WRKSRC}/out # --out-path breaks "make test"
-CONFIGURE_ENV= GN_VERSION=${PORTVERSION}
CONFIGURE_ARGS= --platform freebsd ${WITH_DEBUG:D--debug}
+CONFIGURE_ENV= GN_VERSION=${PORTVERSION}
+CONFIGURE_OUTSOURCE= yes
ALL_TARGET= # empty
+
+CONFLICTS_INSTALL= chromium-gn
+
+CONFIGURE_WRKSRC= ${WRKSRC}/out # --out-path breaks "make test"
+
PLIST_FILES= bin/${PORTNAME}
post-patch:
Modified: head/devel/gn/distinfo
==============================================================================
--- head/devel/gn/distinfo Wed Aug 19 10:50:13 2020 (r545308)
+++ head/devel/gn/distinfo Wed Aug 19 10:52:17 2020 (r545309)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582365298
-SHA256 (cglogic-gn-v1714_GH0.tar.gz) = 6b98b752ef16ab50c45123deb5893ddef6598a5ebac6191efba162c9689ef20c
-SIZE (cglogic-gn-v1714_GH0.tar.gz) = 941711
+TIMESTAMP = 1597572639
+SHA256 (cglogic-gn-v1823_GH0.tar.gz) = c1780642bf2fe31d50823a0dc8d81715b8accd343885618c74642240b6f42a00
+SIZE (cglogic-gn-v1823_GH0.tar.gz) = 996749
More information about the svn-ports-head
mailing list