diff mbox series

[01/11] gn: upgrade to latest revision

Message ID 20260913201158.687889-1-richard.purdie@linuxfoundation.org
State Accepted, archived
Commit 11acd84d42608ae8838506e2fbe27878b1429a33
Headers show
Series [01/11] gn: upgrade to latest revision | expand

Commit Message

Richard Purdie Sept. 13, 2026, 8:11 p.m. UTC
cfcd774b Header check: avoid interning paths during include lookup
0625da07 Improve heuristic to disambiguate recommended dependency to add.
f9997211 No longer automatically add files to public.
e095a1af Deduplicate deps/public_deps and sources/public in gn edit
c0e4aae6 Preserve toolchain when generating suggestions in gn check
5df47e55 Use ReachabilityCache to improve performance of loop detection
28fc4470 Support `target(target_type, name)` in `gn edit`
3163718c Cache reverse dependencies for dependency exposure.
8288110a Skip attempting to resolve known files as module names.
5b0f8830 Cache file path -> target lookup in `gn suggest`.
4f6a76b6 Make `gn edit move` idempotent.
356ee8a8 When re-running build/gen.py from ninja, preserve environment variables.
7e0a9f67 Implement pretty for several more types
16d3d2e2 Ensure `gn edit` follows the style guide for variable ordering.
7826279d Simplify code produced by gn edit.
1c73f622 Support setting expressions in `gn edit`
f73e445a Revert "Write to ninja files via a standard API"
8e99cccd Write to ninja files via a standard API
02564b48 Use move instead of add where suitable when suggesting fixes.
a99d46a9 Fix EditCommandTest.ShardSubcommand
a6f2c97a Support public_inputs in gn desc
4cf50b37 Update `gn format` to always insert newlines before targets.
150a9d6b run_formatter.sh: Warn if `rustfmt` is not installed.
d71c4a70 docs: Document that copy() uses the toolchain's copy tool
c1b66378 standard_out.h: Add ScopedBufferedOuptut class.
664f3e63 Support public_inputs in group targets
deecdc59 Run benchmarks serially.
07014ca3 Write benchmarks to out/before and out/after instead of out/
a6473d48 Add jj subcommands to easily compare revisions.
e10143e8 Add `build/gen.py --gen ~/chromium/src=out/Default`
d0aec586 Create a trace comparison tool to evaluate the performance impact of a change.
c7ffaf80 Allow host_os and host_cpu to be accessed in .gn files
e0a6ab04 Implement `gn edit "shard"` subcommand
b1da1218 Hint about --fix/--apply when running without them
2fc5f9e5 Add support for creating new targets in `gn edit`
58933a7c Support cloning of nodes in the AST.
f3d7a0c8 Mark NOTREACHED as [[noreturn]]
2481edf5 Implement `gn check --fix`
f0be464b Fix gn suggest adding self-dependency loops.
d2e84fac Add a `gn suggest --apply` option.
39e3f7ad Add `gn edit` suggestions to `gn suggest`
c6cffd45 Implement `gn edit "rename attr attr"`
bc1914cf Implement `gn edit "move attr attr value(s)"`
167116e0 Implement `gn edit "add attribute value(s)"`
1c79e13d Implement `gn edit "remove attr value(s)"`
e8a8e093 Refactor parse nodes to support non-const access.
24800a7f Implement `gn edit delete` and `gn edit remove attr`
0db00fc0 Implement `gn edit` command, and implement a simple subcommand "set"
d5594ca8 Add features to test framework
152bfad2 Implement a Result<T> type.
6b0190f7 Fix formatter on main branch
73243639 Fix path to build/gen.py.
d1996a79 Add pre-upload checks into ninja targets
64cfb834 Add --exclude-type command-line argument
925dd782 Add CQ to starlark branch
a01a5a9b Refactor main.star to support multiple branches.
f9cea148 Implement rule implementation execution.
3a817c2e Create a simple session type and create a test for it.
37ab73c2 Fix lifetime of starlark struct keys passed to C++.
4ac29005 Rename .bzl to .scl in accordance with design doc guidance.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---
 meta/recipes-devtools/gn/gn_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/meta/recipes-devtools/gn/gn_git.bb b/meta/recipes-devtools/gn/gn_git.bb
index eddbbcdf7fb..6e8626dc32c 100644
--- a/meta/recipes-devtools/gn/gn_git.bb
+++ b/meta/recipes-devtools/gn/gn_git.bb
@@ -8,7 +8,7 @@  UPSTREAM_CHECK_COMMITS = "1"
 
 SRC_URI = "git://gn.googlesource.com/gn;protocol=https;branch=main \
 "
-SRCREV = "17b0057970fa2b07a20cbb4289ab78cf93565f35"
+SRCREV = "cfcd774b98f3433e18b722f9a7ff06119825b8eb"
 PV = "0+git"
 
 BB_GIT_SHALLOW = ""