Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Aug 2020 10:52:17 +0000 (UTC)
From:      =?UTF-8?Q?Fernando_Apestegu=c3=ada?= <fernape@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r545309 - head/devel/gn
Message-ID:  <202008191052.07JAqHAP064708@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202008191052.07JAqHAP064708>