Roll GN from 97cc440d..4166e9fb

    4166e9fb Allow selection of autoninja for XCode building.
    a899709c Allow labels to go above the source root.
    61377e3d Handle an empty interpreter_path in exec_script
    52cb644a Add a "gn_version" variable.
    239533d2 Export Rust information in JSON IDE format
    1e1ea9d6 Document action restat behavior.
    28044bc7 Speed up source file set operations.
    eb0c7518 vim: update docs for autoformatting
    4e97d9be vim: Fix invalid import in gn-format.py
    12f53f06 vim: Make format plugin work with py2 and py3
    ae669351 Fix Rust dependency resolution.
    af836259 Add support for scope subscript

Bug: 1052038
Change-Id: Ib5c272d8b1e432a1abf9deee48fd4f7932145138
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2067260
Reviewed-by: Sylvain Defresne <[email protected]>
Reviewed-by: Nico Weber <[email protected]>
Commit-Queue: Sebastien Lalancette <[email protected]>
Cr-Commit-Position: refs/heads/master@{#743525}
diff --git a/DEPS b/DEPS
index d995094..a5447311 100644
--- a/DEPS
+++ b/DEPS
@@ -329,7 +329,7 @@
   # revisions.
 
   # GN CIPD package version.
-  'gn_version': 'git_revision:97cc440d84f050f99ff0161f9414bfa2ffa38f65',
+  'gn_version': 'git_revision:4166e9fbc1fa5ceab69b69710a0f8b430c50127b',
 
   # Also, if you change these, update buildtools/DEPS too. Also update the
   # libc++ svn_revision in //buildtools/deps_revisions.gni.