• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# This file is used to manage the dependencies of the ANGLE git repo. It is
2# used by gclient to determine what version of each dependency to check out, and
3# where.
4
5# Avoids the need for a custom root variable.
6use_relative_paths = True
7
8gclient_gn_args_file = 'build/config/gclient_args.gni'
9
10gclient_gn_args = [
11  'generate_location_tags',
12]
13
14vars = {
15  'android_git': 'https://android.googlesource.com',
16  'chromium_git': 'https://chromium.googlesource.com',
17  'chrome_internal_git': 'https://chrome-internal.googlesource.com',
18  'swiftshader_git': 'https://swiftshader.googlesource.com',
19
20  # This variable is overrided in Chromium's DEPS file.
21  'build_with_chromium': False,
22
23  # We don't use location metadata in our test isolates.
24  'generate_location_tags': False,
25
26  # Only check out public sources by default. This can be overridden with custom_vars.
27  'checkout_angle_internal': False,
28
29  # Controls if we check out the restricted traces.
30  'checkout_angle_restricted_traces': 'checkout_angle_internal',
31
32  # Pull in Android native toolchain dependencies for Chrome OS too, so we can
33  # build ARC++ support libraries.
34  'checkout_android_native_support': 'checkout_android or checkout_chromeos',
35
36  # Version of Chromium our Chromium-based DEPS are mirrored from.
37  'chromium_revision': 'a434f1de24838943fad8968bb0034fa863ac3617',
38  # We never want to checkout chromium,
39  # but need a dummy DEPS entry for the autoroller
40  'dummy_checkout_chromium': False,
41
42  # Current revision of VK-GL-CTS (a.k.a dEQP).
43  'vk_gl_cts_revision': 'a22069b4e3b7f68cc0c161e8c93b1308bff0925f',
44
45  # Current revision of googletest.
46  # Note: this dep cannot be auto-rolled b/c of nesting.
47  'googletest_revision': '2d924d7a971e9667d76ad09727fb2402b4f8a1e3',
48
49  # Current revision of Chrome's third_party googletest directory. This
50  # repository is mirrored as a separate repository, with separate git hashes
51  # that don't match the external googletest repository or Chrome. Mirrored
52  # patches will have a different git hash associated with them.
53  # To roll, first get the new hash for chromium_googletest_revision from the
54  # mirror of third_party/googletest located here:
55  # https://chromium.googlesource.com/chromium/src/third_party/googletest/
56  # Then get the new hash for googletest_revision from the root Chrome DEPS
57  # file: https://source.chromium.org/chromium/chromium/src/+/main:DEPS
58  'chromium_googletest_revision': '17bbed2084d3127bd7bcd27283f18d7a5861bea8',
59
60  # Current revision of jsoncpp.
61  # Note: this dep cannot be auto-rolled b/c of nesting.
62  'jsoncpp_revision': '645250b6690785be60ab6780ce4b58698d884d11',
63
64  # Current revision of Chrome's third_party jsoncpp directory. This repository
65  # is mirrored as a separate repository, with separate git hashes that
66  # don't match the external JsonCpp repository or Chrome. Mirrored patches
67  # will have a different git hash associated with them.
68  # To roll, first get the new hash for chromium_jsoncpp_revision from the
69  # mirror of third_party/jsoncpp located here:
70  # https://chromium.googlesource.com/chromium/src/third_party/jsoncpp/
71  # Then get the new hash for jsoncpp_revision from the root Chrome DEPS file:
72  # https://source.chromium.org/chromium/chromium/src/+/main:DEPS
73  'chromium_jsoncpp_revision': '30a6ac108e24dabac7c2e0df4d33d55032af4ee7',
74
75  # Current revision of patched-yasm.
76  # Note: this dep cannot be auto-rolled b/c of nesting.
77  'patched_yasm_revision': '720b70524a4424b15fc57e82263568c8ba0496ad',
78
79  # Three lines of non-changing comments so that
80  # the commit queue can handle CLs rolling catapult
81  # and whatever else without interference from each other.
82  'catapult_revision': 'e356f14bf028802d749d7ca504a26461f087b87f',
83
84  # Three lines of non-changing comments so that
85  # the commit queue can handle CLs rolling luci-go
86  # and whatever else without interference from each other.
87  'luci_go': 'git_revision:6da0608e4fa8a3c6d1fa4f855485c0038b05bf72',
88
89  # Three lines of non-changing comments so that
90  # the commit queue can handle CLs rolling android_sdk_build-tools_version
91  # and whatever else without interference from each other.
92  'android_sdk_build-tools_version': 'tRoD45SCi7UleQqSV7MrMQO1_e5P8ysphkCcj6z_cCQC',
93  # Three lines of non-changing comments so that
94  # the commit queue can handle CLs rolling android_sdk_emulator_version
95  # and whatever else without interference from each other.
96  'android_sdk_emulator_version': 'gMHhUuoQRKfxr-MBn3fNNXZtkAVXtOwMwT7kfx8jkIgC',
97  # Three lines of non-changing comments so that
98  # the commit queue can handle CLs rolling android_sdk_extras_version
99  # and whatever else without interference from each other.
100  'android_sdk_extras_version': 'ppQ4TnqDvBHQ3lXx5KPq97egzF5X2FFyOrVHkGmiTMQC',
101  # Three lines of non-changing comments so that
102  # the commit queue can handle CLs rolling android_sdk_patcher_version
103  # and whatever else without interference from each other.
104  'android_sdk_patcher_version': 'I6FNMhrXlpB-E1lOhMlvld7xt9lBVNOO83KIluXDyA0C',
105  # Three lines of non-changing comments so that
106  # the commit queue can handle CLs rolling android_sdk_platform-tools_version
107  # and whatever else without interference from each other.
108  'android_sdk_platform-tools_version': 'g7n_-r6yJd_SGRklujGB1wEt8iyr77FZTUJVS9w6O34C',
109  # Three lines of non-changing comments so that
110  # the commit queue can handle CLs rolling android_sdk_platforms_version
111  # and whatever else without interference from each other.
112  'android_sdk_platforms_version': 'lL3IGexKjYlwjO_1Ga-xwxgwbE_w-lmi2Zi1uOlWUIAC',
113  # Three lines of non-changing comments so that
114  # the commit queue can handle CLs rolling android_sdk_sources_version
115  # and whatever else without interference from each other.
116  'android_sdk_sources_version': '_a_BcnANjPYw5mSKlNHa7GFY8yc1kdqj2rmQgac7yUcC',
117}
118
119deps = {
120
121  'build': {
122    'url': '{chromium_git}/chromium/src/build.git@a64c9ec653eef7e25ca77a97663ec59fd04f6293',
123    'condition': 'not build_with_chromium',
124  },
125
126  'buildtools': {
127    'url': '{chromium_git}/chromium/src/buildtools.git@c2e4795660817c2776dbabd778b92ed58c074032',
128    'condition': 'not build_with_chromium',
129  },
130
131  'buildtools/clang_format/script': {
132    'url': '{chromium_git}/external/github.com/llvm/llvm-project/clang/tools/clang-format.git@e435ad79c17b1888b34df88d6a30a094936e3836',
133    'condition': 'not build_with_chromium',
134  },
135
136  'buildtools/linux64': {
137    'packages': [
138      {
139        'package': 'gn/gn/linux-amd64',
140        'version': 'git_revision:1cdd270be9803dbfcdd0343f6104ad4dc30c38ce',
141      }
142    ],
143    'dep_type': 'cipd',
144    'condition': 'not build_with_chromium and host_os == "linux"',
145  },
146
147  'buildtools/mac': {
148    'packages': [
149      {
150        'package': 'gn/gn/mac-${{arch}}',
151        'version': 'git_revision:1cdd270be9803dbfcdd0343f6104ad4dc30c38ce',
152      }
153    ],
154    'dep_type': 'cipd',
155    'condition': 'not build_with_chromium and host_os == "mac"',
156  },
157
158  'buildtools/third_party/libc++/trunk': {
159    'url': '{chromium_git}/external/github.com/llvm/llvm-project/libcxx.git@79a2e924d96e2fc1e4b937c42efd08898fa472d7',
160    'condition': 'not build_with_chromium',
161  },
162
163  'buildtools/third_party/libc++abi/trunk': {
164    'url': '{chromium_git}/external/github.com/llvm/llvm-project/libcxxabi.git@e025ba5dc85202540099d7cd8e72eae2d4ee9e33',
165    'condition': 'not build_with_chromium',
166  },
167
168  'buildtools/third_party/libunwind/trunk': {
169    'url': '{chromium_git}/external/github.com/llvm/llvm-project/libunwind.git@1acfbbb4747081789ba48bc8c042fa3c5c8ccaa3',
170    'condition': 'not build_with_chromium',
171  },
172
173  'buildtools/win': {
174    'packages': [
175      {
176        'package': 'gn/gn/windows-amd64',
177        'version': 'git_revision:1cdd270be9803dbfcdd0343f6104ad4dc30c38ce',
178      }
179    ],
180    'dep_type': 'cipd',
181    'condition': 'not build_with_chromium and host_os == "win"',
182  },
183
184  'testing': {
185    'url': '{chromium_git}/chromium/src/testing@4ba61a876b689e3cf0a5bf711a11e1202e823d2e',
186    'condition': 'not build_with_chromium',
187  },
188
189  'third_party/abseil-cpp': {
190    'url': '{chromium_git}/chromium/src/third_party/abseil-cpp@b0f34841aff13dac98725010b6ca401747d9b475',
191    'condition': 'not build_with_chromium',
192  },
193
194  'third_party/android_build_tools': {
195    'url': '{chromium_git}/chromium/src/third_party/android_build_tools@29766b5d64108dbbd40be00167c7b8728c425299',
196    'condition': 'checkout_android and not build_with_chromium',
197  },
198
199  'third_party/android_build_tools/aapt2': {
200      'packages': [
201          {
202              'package': 'chromium/third_party/android_build_tools/aapt2',
203              'version': 'u2Cw4baoLfvlEDMwcJjq9iOJRF0_2BjsgMFl7UhJxGAC',
204          },
205      ],
206      'condition': 'checkout_android and not build_with_chromium',
207      'dep_type': 'cipd',
208  },
209
210  'third_party/android_build_tools/art': {
211      'packages': [
212          {
213              'package': 'chromium/third_party/android_build_tools/art',
214              'version': '87169fbc701d244c311e6aa8843591a7f1710bc0',
215          },
216      ],
217      'condition': 'checkout_android and not build_with_chromium',
218      'dep_type': 'cipd',
219  },
220
221  'third_party/android_build_tools/bundletool': {
222      'packages': [
223          {
224               'package': 'chromium/third_party/android_build_tools/bundletool',
225               'version': 'zQILIUnCaQ93HTtR07m4ahlE9mrkkwks52L5vFaUaUUC',
226          },
227      ],
228      'condition': 'checkout_android and not build_with_chromium',
229      'dep_type': 'cipd',
230  },
231
232  'third_party/android_deps': {
233    'url': '{chromium_git}/chromium/src/third_party/android_deps@7876d5194bad253dad527ff0ce44249d5a78687d',
234    'condition': 'checkout_android and not build_with_chromium',
235  },
236
237  'third_party/android_ndk': {
238    'url': '{chromium_git}/android_ndk.git@8388a2be5421311dc75c5f937aae13d821a27f3d',
239    'condition': 'checkout_android and not build_with_chromium',
240  },
241
242  'third_party/android_platform': {
243    'url': '{chromium_git}/chromium/src/third_party/android_platform@2760db43ffc8b074cb7960c90b5254f74a5c299a',
244    'condition': 'checkout_android and not build_with_chromium',
245  },
246
247  'third_party/android_sdk': {
248    'url': '{chromium_git}/chromium/src/third_party/android_sdk@5f109f3c4191f99cafc03e0dbcd5946859430174',
249    'condition': 'checkout_android and not build_with_chromium',
250  },
251
252  'third_party/android_sdk/androidx_browser/src': {
253      'url': '{chromium_git}/external/gob/android/platform/frameworks/support/browser.git@65086eb5e52c16778fa7b4f157156d17b176fcb3',
254      'condition': 'checkout_android and not build_with_chromium',
255  },
256
257  'third_party/android_sdk/public': {
258      'packages': [
259          {
260              'package': 'chromium/third_party/android_sdk/public/build-tools/31.0.0',
261              'version': Var('android_sdk_build-tools_version'),
262          },
263          {
264              'package': 'chromium/third_party/android_sdk/public/emulator',
265              'version': Var('android_sdk_emulator_version'),
266          },
267          {
268              'package': 'chromium/third_party/android_sdk/public/extras',
269              'version': Var('android_sdk_extras_version'),
270          },
271          {
272              'package': 'chromium/third_party/android_sdk/public/patcher',
273              'version': Var('android_sdk_patcher_version'),
274          },
275          {
276              'package': 'chromium/third_party/android_sdk/public/platform-tools',
277              'version': Var('android_sdk_platform-tools_version'),
278          },
279          {
280              'package': 'chromium/third_party/android_sdk/public/platforms/android-31',
281              'version': Var('android_sdk_platforms_version'),
282          },
283          {
284              'package': 'chromium/third_party/android_sdk/public/sources/android-31',
285              'version': Var('android_sdk_sources_version'),
286          },
287          {
288              'package': 'chromium/third_party/android_sdk/public/cmdline-tools',
289              'version': 'PGPmqJtSIQ84If155ba7iTU846h5WJ-bL5d_OoUWEWYC',
290          },
291      ],
292      'condition': 'checkout_android_native_support and not build_with_chromium',
293      'dep_type': 'cipd',
294  },
295
296  'third_party/android_system_sdk': {
297      'packages': [
298          {
299              'package': 'chromium/third_party/android_system_sdk/public',
300              'version': 'oSfDIvHlCa6W0gS79Q5OOfB9E4eBg3uAvi3BEDN21U0C',
301          },
302      ],
303      'condition': 'checkout_android and not build_with_chromium',
304      'dep_type': 'cipd',
305  },
306
307  'third_party/bazel': {
308      'packages': [
309          {
310              'package': 'chromium/third_party/bazel',
311              'version': 'VjMsf48QUWw8n7XtJP2AuSjIGmbQeYdWdwyxVvIRLmAC',
312          },
313      ],
314      'condition': 'checkout_android and not build_with_chromium',
315      'dep_type': 'cipd',
316  },
317
318  'third_party/catapult': {
319    'url': '{chromium_git}/catapult.git@{catapult_revision}',
320    'condition': 'not build_with_chromium',
321  },
322
323  # Cherry is a dEQP/VK-GL-CTS management GUI written in Go. We use it for viewing test results.
324  'third_party/cherry': {
325    'url': '{android_git}/platform/external/cherry@4f8fb08d33ca5ff05a1c638f04c85bbb8d8b52cc',
326    'condition': 'not build_with_chromium',
327  },
328
329  'third_party/colorama/src': {
330    'url': '{chromium_git}/external/colorama.git@799604a1041e9b3bc5d2789ecbd7e8db2e18e6b8',
331    'condition': 'checkout_android and not build_with_chromium',
332  },
333
334  'third_party/depot_tools': {
335    'url': '{chromium_git}/chromium/tools/depot_tools.git@89ccf4a8054906ad20ac112306e511246c90cb81',
336    'condition': 'not build_with_chromium',
337  },
338
339  # We never want to checkout chromium,
340  # but need a dummy DEPS entry for the autoroller
341  'third_party/dummy_chromium': {
342    'url': '{chromium_git}/chromium/src.git@{chromium_revision}',
343    'condition': 'dummy_checkout_chromium',
344  },
345
346  'third_party/fuchsia-sdk': {
347    'url': '{chromium_git}/chromium/src/third_party/fuchsia-sdk.git@1785f0ac8e1fe81cb25e260acbe7de8f62fa3e44',
348    'condition': 'checkout_fuchsia and not build_with_chromium',
349  },
350
351  # Closed-source OpenGL ES 1.1 Conformance tests.
352  'third_party/gles1_conform': {
353    'url': '{chrome_internal_git}/angle/es-cts.git@dc9f502f709c9cd88d7f8d3974f1c77aa246958e',
354    'condition': 'checkout_angle_internal',
355  },
356
357  # glmark2 is a GPL3-licensed OpenGL ES 2.0 benchmark. We use it for testing.
358  'third_party/glmark2/src': {
359    'url': '{chromium_git}/external/github.com/glmark2/glmark2@ca8de51fedb70bace5351c6b002eb952c747e889',
360  },
361
362  'third_party/googletest': {
363    'url': '{chromium_git}/chromium/src/third_party/googletest@{chromium_googletest_revision}',
364    'condition': 'not build_with_chromium',
365  },
366
367  'third_party/ijar': {
368    'url': '{chromium_git}/chromium/src/third_party/ijar@299c22307305d8749170cfc0837146b9b7cbab3a',
369    'condition': 'checkout_android and not build_with_chromium',
370  },
371
372  # libjpeg_turbo is used by glmark2.
373  'third_party/libjpeg_turbo': {
374    'url': '{chromium_git}/chromium/deps/libjpeg_turbo.git@22f1a22c99e9dde8cd3c72ead333f425c5a7aa77',
375    'condition': 'not build_with_chromium',
376  },
377
378  'third_party/libpng/src': {
379    'url': '{android_git}/platform/external/libpng@d2ece84bd73af1cd5fae5e7574f79b40e5de4fba',
380    'condition': 'not build_with_chromium',
381  },
382
383  'third_party/jdk': {
384      'packages': [
385          {
386              'package': 'chromium/third_party/jdk',
387              'version': 'JhpgSvTpgVUkoKe56yQmYaR1jXNcY8NqlltA0mKIO4EC',
388          },
389      ],
390      'condition': 'checkout_android and not build_with_chromium',
391      'dep_type': 'cipd',
392  },
393
394  'third_party/jdk/extras': {
395      'packages': [
396          {
397              'package': 'chromium/third_party/jdk/extras',
398              'version': '-7m_pvgICYN60yQI3qmTj_8iKjtnT4NXicT0G_jJPqsC',
399          },
400      ],
401      'condition': 'checkout_android and not build_with_chromium',
402      'dep_type': 'cipd',
403  },
404
405  'third_party/jinja2': {
406    'url': '{chromium_git}/chromium/src/third_party/jinja2@ee69aa00ee8536f61db6a451f3858745cf587de6',
407    'condition': 'checkout_android and not build_with_chromium',
408  },
409
410  'third_party/jsoncpp': {
411    'url': '{chromium_git}/chromium/src/third_party/jsoncpp@{chromium_jsoncpp_revision}',
412    'condition': 'not build_with_chromium',
413   },
414
415  'third_party/markupsafe': {
416    'url': '{chromium_git}/chromium/src/third_party/markupsafe@1b882ef6372b58bfd55a3285f37ed801be9137cd',
417    'condition': 'checkout_android and not build_with_chromium',
418  },
419
420  'third_party/nasm': {
421    'url': '{chromium_git}/chromium/deps/nasm.git@9215e8e1d0fe474ffd3e16c1a07a0f97089e6224',
422    'condition': 'not build_with_chromium',
423  },
424
425  'third_party/OpenCL-ICD-Loader/src': {
426    'url': '{chromium_git}/external/github.com/KhronosGroup/OpenCL-ICD-Loader@9b5e3849b49a1448996c8b96ba086cd774d987db',
427    'condition': 'not build_with_chromium',
428  },
429
430  'third_party/proguard': {
431      'packages': [
432          {
433              'package': 'chromium/third_party/proguard',
434              'version': 'Fd91BJFVlmiO6c46YMTsdy7n2f5Sk2hVVGlzPLvqZPsC',
435          },
436      ],
437      'condition': 'checkout_android and not build_with_chromium',
438      'dep_type': 'cipd',
439  },
440
441  'third_party/protobuf': {
442    'url': '{chromium_git}/chromium/src/third_party/protobuf@b3054f7a3ac48d9751ef02f380678d3f81ab6327',
443    'condition': 'not build_with_chromium',
444  },
445
446  'third_party/Python-Markdown': {
447    'url': '{chromium_git}/chromium/src/third_party/Python-Markdown@872ba9e68a6c698ede103b32265c265c026b8fee',
448    'condition': 'not build_with_chromium',
449  },
450
451  'third_party/qemu-linux-x64': {
452      'packages': [
453          {
454              'package': 'fuchsia/third_party/qemu/linux-amd64',
455              'version': 'FFZaD9tecL-z0lq2XP_7UqiAaMgRGwXTyvcmkv7XCQcC'
456          },
457      ],
458      'condition': 'not build_with_chromium and (host_os == "linux" and checkout_fuchsia)',
459      'dep_type': 'cipd',
460  },
461
462  'third_party/qemu-mac-x64': {
463      'packages': [
464          {
465              'package': 'fuchsia/third_party/qemu/mac-amd64',
466              'version': '79L6B9YhuL7uIg_CxwlQcZqLOixVtS2Cctn7dmVg0q4C'
467          },
468      ],
469      'condition': 'not build_with_chromium and (host_os == "mac" and checkout_fuchsia)',
470      'dep_type': 'cipd',
471  },
472
473  'third_party/r8': {
474      'packages': [
475          {
476              'package': 'chromium/third_party/r8',
477              'version': 'ovozeRSDDfERnEFpDo_WS6OYOcEF7oT1JzGxCSf-g0kC',
478          },
479      ],
480      'condition': 'checkout_android and not build_with_chromium',
481      'dep_type': 'cipd',
482  },
483
484  'third_party/rapidjson/src': {
485    'url': '{chromium_git}/external/github.com/Tencent/rapidjson@7484e06c589873e1ed80382d262087e4fa80fb63',
486  },
487
488  'third_party/requests/src': {
489    'url': '{chromium_git}/external/github.com/kennethreitz/requests.git@refs/tags/v2.23.0',
490    'condition': 'checkout_android and not build_with_chromium',
491  },
492
493  'third_party/six': {
494    'url': '{chromium_git}/chromium/src/third_party/six@c96255caa80a7e0e45de07ce9af088a2ce984b68',
495    'condition': 'checkout_android and not build_with_chromium',
496  },
497
498  'third_party/SwiftShader': {
499    'url': '{swiftshader_git}/SwiftShader@ea5f37f391931f7f39402ae1b8d6d5984380794d',
500    'condition': 'not build_with_chromium',
501  },
502
503  'third_party/turbine': {
504      'packages': [
505          {
506              'package': 'chromium/third_party/turbine',
507              'version': 'y4x80kUnDOxC5QyG48MlVoiRIEn09eaHcIJQFavlqgMC',
508          },
509      ],
510      'condition': 'checkout_android and not build_with_chromium',
511      'dep_type': 'cipd',
512  },
513
514  'third_party/VK-GL-CTS/src': {
515    'url': '{chromium_git}/external/github.com/KhronosGroup/VK-GL-CTS@{vk_gl_cts_revision}',
516  },
517
518  'third_party/vulkan-deps': {
519    'url': '{chromium_git}/vulkan-deps@158676f39f3b0800c8a3c3e17af98c89c2613d8c',
520    'condition': 'not build_with_chromium',
521  },
522
523  'third_party/vulkan_memory_allocator': {
524    'url': '{chromium_git}/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator@5e49f57a6e71a026a54eb42e366de09a4142d24e',
525    'condition': 'not build_with_chromium',
526  },
527
528  'third_party/wayland': {
529    'url': '{chromium_git}/external/anongit.freedesktop.org/git/wayland/wayland@upstream/1.20.0',
530    'condition': 'not build_with_chromium and host_os == "linux"'
531  },
532
533  'third_party/zlib': {
534    'url': '{chromium_git}/chromium/src/third_party/zlib@be2c3787c0b6fc5d7abf63b057b039a05acb94ce',
535    'condition': 'not build_with_chromium',
536  },
537
538  'tools/android/errorprone_plugin': {
539    'url': '{chromium_git}/chromium/src/tools/android/errorprone_plugin@bd76c90eacab3446f7cfc32531d0881117e94324',
540    'condition': 'checkout_android and not build_with_chromium',
541  },
542
543  'tools/clang': {
544    'url': '{chromium_git}/chromium/src/tools/clang.git@7d4922aa8773389043e52575b706b94c7511d3d1',
545    'condition': 'not build_with_chromium',
546  },
547
548  'tools/clang/dsymutil': {
549    'packages': [
550      {
551        'package': 'chromium/llvm-build-tools/dsymutil',
552        'version': 'M56jPzDv1620Rnm__jTMYS62Zi8rxHVq7yw0qeBFEgkC',
553      }
554    ],
555    'condition': 'checkout_mac and not build_with_chromium',
556    'dep_type': 'cipd',
557  },
558
559  'tools/luci-go': {
560    'packages': [
561      {
562        'package': 'infra/tools/luci/isolate/${{platform}}',
563        'version': Var('luci_go'),
564      },
565      {
566        'package': 'infra/tools/luci/swarming/${{platform}}',
567        'version': Var('luci_go'),
568      },
569    ],
570    'condition': 'not build_with_chromium',
571    'dep_type': 'cipd',
572  },
573
574  'tools/mb': {
575    'url': '{chromium_git}/chromium/src/tools/mb@26dc6e420ec1b39b50dbe0faa28f8114a925cf29',
576    'condition': 'not build_with_chromium',
577  },
578
579  'tools/md_browser': {
580    'url': '{chromium_git}/chromium/src/tools/md_browser@ac44704f23348283ef7ae6ddbfe95420b37c34dc',
581    'condition': 'not build_with_chromium',
582  },
583
584  'tools/memory': {
585    'url': '{chromium_git}/chromium/src/tools/memory@087c7630a33cb558fec1b863cc5076d97a67aef8',
586    'condition': 'not build_with_chromium',
587  },
588
589  'tools/perf': {
590    'url': '{chromium_git}/chromium/src/tools/perf@d9016aa3c694e4ced7447aabafb71b0fa9eb90f3',
591    'condition': 'not build_with_chromium',
592  },
593
594  'tools/protoc_wrapper': {
595    'url': '{chromium_git}/chromium/src/tools/protoc_wrapper@c16b0dc8db35e95a04eaef88079237634c7f20c2',
596    'condition': 'not build_with_chromium',
597  },
598
599  'tools/python': {
600    'url': '{chromium_git}/chromium/src/tools/python@8cb897d6983330c179157160894ea57b73a5e623',
601    'condition': 'checkout_android and not build_with_chromium',
602  },
603
604  'tools/skia_goldctl/linux': {
605      'packages': [
606        {
607          'package': 'skia/tools/goldctl/linux-amd64',
608          'version': 'iqtz2prn9CUv6A8KCcxJzadmPEDLY1FPP-b2YqIFQ1cC',
609        },
610      ],
611      'dep_type': 'cipd',
612      'condition': 'checkout_linux and not build_with_chromium',
613  },
614
615  'tools/skia_goldctl/win': {
616      'packages': [
617        {
618          'package': 'skia/tools/goldctl/windows-amd64',
619          'version': 'EbVQXa1u0hbZ8pxb0Il6Rbc1ErHpIN_-kMVOzBXMQyoC',
620        },
621      ],
622      'dep_type': 'cipd',
623      'condition': 'checkout_win and not build_with_chromium',
624  },
625
626  'tools/skia_goldctl/mac_amd64': {
627      'packages': [
628        {
629          'package': 'skia/tools/goldctl/mac-amd64',
630          'version': 'Y4l14LBqCsT9EhffPIOtso9VSpwqQE9WccjZdDBZmLoC',
631        },
632      ],
633      'dep_type': 'cipd',
634      'condition': 'checkout_mac and not build_with_chromium',
635  },
636
637  'tools/skia_goldctl/mac_arm64': {
638      'packages': [
639        {
640          'package': 'skia/tools/goldctl/mac-arm64',
641          'version': 'INEqc8JI_mtww_X0ShOlDkF3S8OG4tjF4Nkei0K7ci8C',
642        },
643      ],
644      'dep_type': 'cipd',
645      'condition': 'checkout_mac and not build_with_chromium',
646  },
647
648  'tools/valgrind': {
649    'url': '{chromium_git}/chromium/src/tools/valgrind@5045db509823b4c01bd9313d0fa4c745f48dc36d',
650    'condition': 'not build_with_chromium',
651  },
652
653  # === ANGLE Restricted Trace Generated Code Start ===
654  'src/tests/restricted_traces/aliexpress': {
655      'packages': [
656        {
657            'package': 'angle/traces/aliexpress',
658            'version': 'version:5',
659        },
660      ],
661      'dep_type': 'cipd',
662      'condition': 'checkout_angle_restricted_traces',
663  },
664  'src/tests/restricted_traces/among_us': {
665      'packages': [
666        {
667            'package': 'angle/traces/among_us',
668            'version': 'version:5',
669        },
670      ],
671      'dep_type': 'cipd',
672      'condition': 'checkout_angle_restricted_traces',
673  },
674  'src/tests/restricted_traces/angry_birds_2_1500': {
675      'packages': [
676        {
677            'package': 'angle/traces/angry_birds_2_1500',
678            'version': 'version:5',
679        },
680      ],
681      'dep_type': 'cipd',
682      'condition': 'checkout_angle_restricted_traces',
683  },
684  'src/tests/restricted_traces/angry_birds_2_launch': {
685      'packages': [
686        {
687            'package': 'angle/traces/angry_birds_2_launch',
688            'version': 'version:7',
689        },
690      ],
691      'dep_type': 'cipd',
692      'condition': 'checkout_angle_restricted_traces',
693  },
694  'src/tests/restricted_traces/arena_of_valor': {
695      'packages': [
696        {
697            'package': 'angle/traces/arena_of_valor',
698            'version': 'version:5',
699        },
700      ],
701      'dep_type': 'cipd',
702      'condition': 'checkout_angle_restricted_traces',
703  },
704  'src/tests/restricted_traces/asphalt_8': {
705      'packages': [
706        {
707            'package': 'angle/traces/asphalt_8',
708            'version': 'version:5',
709        },
710      ],
711      'dep_type': 'cipd',
712      'condition': 'checkout_angle_restricted_traces',
713  },
714  'src/tests/restricted_traces/asphalt_9': {
715      'packages': [
716        {
717            'package': 'angle/traces/asphalt_9',
718            'version': 'version:5',
719        },
720      ],
721      'dep_type': 'cipd',
722      'condition': 'checkout_angle_restricted_traces',
723  },
724  'src/tests/restricted_traces/avakin_life': {
725      'packages': [
726        {
727            'package': 'angle/traces/avakin_life',
728            'version': 'version:5',
729        },
730      ],
731      'dep_type': 'cipd',
732      'condition': 'checkout_angle_restricted_traces',
733  },
734  'src/tests/restricted_traces/aztec_ruins': {
735      'packages': [
736        {
737            'package': 'angle/traces/aztec_ruins',
738            'version': 'version:5',
739        },
740      ],
741      'dep_type': 'cipd',
742      'condition': 'checkout_angle_restricted_traces',
743  },
744  'src/tests/restricted_traces/aztec_ruins_high': {
745      'packages': [
746        {
747            'package': 'angle/traces/aztec_ruins_high',
748            'version': 'version:1',
749        },
750      ],
751      'dep_type': 'cipd',
752      'condition': 'checkout_angle_restricted_traces',
753  },
754  'src/tests/restricted_traces/badland': {
755      'packages': [
756        {
757            'package': 'angle/traces/badland',
758            'version': 'version:5',
759        },
760      ],
761      'dep_type': 'cipd',
762      'condition': 'checkout_angle_restricted_traces',
763  },
764  'src/tests/restricted_traces/beach_buggy_racing': {
765      'packages': [
766        {
767            'package': 'angle/traces/beach_buggy_racing',
768            'version': 'version:5',
769        },
770      ],
771      'dep_type': 'cipd',
772      'condition': 'checkout_angle_restricted_traces',
773  },
774  'src/tests/restricted_traces/blade_and_soul_revolution': {
775      'packages': [
776        {
777            'package': 'angle/traces/blade_and_soul_revolution',
778            'version': 'version:1',
779        },
780      ],
781      'dep_type': 'cipd',
782      'condition': 'checkout_angle_restricted_traces',
783  },
784  'src/tests/restricted_traces/blockman_go': {
785      'packages': [
786        {
787            'package': 'angle/traces/blockman_go',
788            'version': 'version:5',
789        },
790      ],
791      'dep_type': 'cipd',
792      'condition': 'checkout_angle_restricted_traces',
793  },
794  'src/tests/restricted_traces/brawl_stars': {
795      'packages': [
796        {
797            'package': 'angle/traces/brawl_stars',
798            'version': 'version:5',
799        },
800      ],
801      'dep_type': 'cipd',
802      'condition': 'checkout_angle_restricted_traces',
803  },
804  'src/tests/restricted_traces/bricks_breaker_quest': {
805      'packages': [
806        {
807            'package': 'angle/traces/bricks_breaker_quest',
808            'version': 'version:5',
809        },
810      ],
811      'dep_type': 'cipd',
812      'condition': 'checkout_angle_restricted_traces',
813  },
814  'src/tests/restricted_traces/bubble_shooter': {
815      'packages': [
816        {
817            'package': 'angle/traces/bubble_shooter',
818            'version': 'version:5',
819        },
820      ],
821      'dep_type': 'cipd',
822      'condition': 'checkout_angle_restricted_traces',
823  },
824  'src/tests/restricted_traces/bus_simulator_indonesia': {
825      'packages': [
826        {
827            'package': 'angle/traces/bus_simulator_indonesia',
828            'version': 'version:5',
829        },
830      ],
831      'dep_type': 'cipd',
832      'condition': 'checkout_angle_restricted_traces',
833  },
834  'src/tests/restricted_traces/call_break_offline_card_game': {
835      'packages': [
836        {
837            'package': 'angle/traces/call_break_offline_card_game',
838            'version': 'version:5',
839        },
840      ],
841      'dep_type': 'cipd',
842      'condition': 'checkout_angle_restricted_traces',
843  },
844  'src/tests/restricted_traces/candy_crush_500': {
845      'packages': [
846        {
847            'package': 'angle/traces/candy_crush_500',
848            'version': 'version:5',
849        },
850      ],
851      'dep_type': 'cipd',
852      'condition': 'checkout_angle_restricted_traces',
853  },
854  'src/tests/restricted_traces/candy_crush_soda_saga': {
855      'packages': [
856        {
857            'package': 'angle/traces/candy_crush_soda_saga',
858            'version': 'version:5',
859        },
860      ],
861      'dep_type': 'cipd',
862      'condition': 'checkout_angle_restricted_traces',
863  },
864  'src/tests/restricted_traces/car_chase': {
865      'packages': [
866        {
867            'package': 'angle/traces/car_chase',
868            'version': 'version:1',
869        },
870      ],
871      'dep_type': 'cipd',
872      'condition': 'checkout_angle_restricted_traces',
873  },
874  'src/tests/restricted_traces/car_parking_multiplayer': {
875      'packages': [
876        {
877            'package': 'angle/traces/car_parking_multiplayer',
878            'version': 'version:5',
879        },
880      ],
881      'dep_type': 'cipd',
882      'condition': 'checkout_angle_restricted_traces',
883  },
884  'src/tests/restricted_traces/castlevania_sotn': {
885      'packages': [
886        {
887            'package': 'angle/traces/castlevania_sotn',
888            'version': 'version:1',
889        },
890      ],
891      'dep_type': 'cipd',
892      'condition': 'checkout_angle_restricted_traces',
893  },
894  'src/tests/restricted_traces/clash_of_clans': {
895      'packages': [
896        {
897            'package': 'angle/traces/clash_of_clans',
898            'version': 'version:5',
899        },
900      ],
901      'dep_type': 'cipd',
902      'condition': 'checkout_angle_restricted_traces',
903  },
904  'src/tests/restricted_traces/clash_royale': {
905      'packages': [
906        {
907            'package': 'angle/traces/clash_royale',
908            'version': 'version:5',
909        },
910      ],
911      'dep_type': 'cipd',
912      'condition': 'checkout_angle_restricted_traces',
913  },
914  'src/tests/restricted_traces/cod_mobile': {
915      'packages': [
916        {
917            'package': 'angle/traces/cod_mobile',
918            'version': 'version:5',
919        },
920      ],
921      'dep_type': 'cipd',
922      'condition': 'checkout_angle_restricted_traces',
923  },
924  'src/tests/restricted_traces/coin_master': {
925      'packages': [
926        {
927            'package': 'angle/traces/coin_master',
928            'version': 'version:5',
929        },
930      ],
931      'dep_type': 'cipd',
932      'condition': 'checkout_angle_restricted_traces',
933  },
934  'src/tests/restricted_traces/command_and_conquer_rivals': {
935      'packages': [
936        {
937            'package': 'angle/traces/command_and_conquer_rivals',
938            'version': 'version:5',
939        },
940      ],
941      'dep_type': 'cipd',
942      'condition': 'checkout_angle_restricted_traces',
943  },
944  'src/tests/restricted_traces/cookie_run_kingdom': {
945      'packages': [
946        {
947            'package': 'angle/traces/cookie_run_kingdom',
948            'version': 'version:5',
949        },
950      ],
951      'dep_type': 'cipd',
952      'condition': 'checkout_angle_restricted_traces',
953  },
954  'src/tests/restricted_traces/dead_by_daylight': {
955      'packages': [
956        {
957            'package': 'angle/traces/dead_by_daylight',
958            'version': 'version:2',
959        },
960      ],
961      'dep_type': 'cipd',
962      'condition': 'checkout_angle_restricted_traces',
963  },
964  'src/tests/restricted_traces/dead_trigger_2': {
965      'packages': [
966        {
967            'package': 'angle/traces/dead_trigger_2',
968            'version': 'version:1',
969        },
970      ],
971      'dep_type': 'cipd',
972      'condition': 'checkout_angle_restricted_traces',
973  },
974  'src/tests/restricted_traces/disney_tsum_tsum': {
975      'packages': [
976        {
977            'package': 'angle/traces/disney_tsum_tsum',
978            'version': 'version:5',
979        },
980      ],
981      'dep_type': 'cipd',
982      'condition': 'checkout_angle_restricted_traces',
983  },
984  'src/tests/restricted_traces/dota_underlords': {
985      'packages': [
986        {
987            'package': 'angle/traces/dota_underlords',
988            'version': 'version:5',
989        },
990      ],
991      'dep_type': 'cipd',
992      'condition': 'checkout_angle_restricted_traces',
993  },
994  'src/tests/restricted_traces/dr_driving': {
995      'packages': [
996        {
997            'package': 'angle/traces/dr_driving',
998            'version': 'version:5',
999        },
1000      ],
1001      'dep_type': 'cipd',
1002      'condition': 'checkout_angle_restricted_traces',
1003  },
1004  'src/tests/restricted_traces/dragon_ball_legends': {
1005      'packages': [
1006        {
1007            'package': 'angle/traces/dragon_ball_legends',
1008            'version': 'version:5',
1009        },
1010      ],
1011      'dep_type': 'cipd',
1012      'condition': 'checkout_angle_restricted_traces',
1013  },
1014  'src/tests/restricted_traces/dragon_mania_legends': {
1015      'packages': [
1016        {
1017            'package': 'angle/traces/dragon_mania_legends',
1018            'version': 'version:1',
1019        },
1020      ],
1021      'dep_type': 'cipd',
1022      'condition': 'checkout_angle_restricted_traces',
1023  },
1024  'src/tests/restricted_traces/dragon_raja': {
1025      'packages': [
1026        {
1027            'package': 'angle/traces/dragon_raja',
1028            'version': 'version:5',
1029        },
1030      ],
1031      'dep_type': 'cipd',
1032      'condition': 'checkout_angle_restricted_traces',
1033  },
1034  'src/tests/restricted_traces/efootball_pes_2021': {
1035      'packages': [
1036        {
1037            'package': 'angle/traces/efootball_pes_2021',
1038            'version': 'version:5',
1039        },
1040      ],
1041      'dep_type': 'cipd',
1042      'condition': 'checkout_angle_restricted_traces',
1043  },
1044  'src/tests/restricted_traces/egypt_1500': {
1045      'packages': [
1046        {
1047            'package': 'angle/traces/egypt_1500',
1048            'version': 'version:5',
1049        },
1050      ],
1051      'dep_type': 'cipd',
1052      'condition': 'checkout_angle_restricted_traces',
1053  },
1054  'src/tests/restricted_traces/eight_ball_pool': {
1055      'packages': [
1056        {
1057            'package': 'angle/traces/eight_ball_pool',
1058            'version': 'version:5',
1059        },
1060      ],
1061      'dep_type': 'cipd',
1062      'condition': 'checkout_angle_restricted_traces',
1063  },
1064  'src/tests/restricted_traces/extreme_car_driving_simulator': {
1065      'packages': [
1066        {
1067            'package': 'angle/traces/extreme_car_driving_simulator',
1068            'version': 'version:5',
1069        },
1070      ],
1071      'dep_type': 'cipd',
1072      'condition': 'checkout_angle_restricted_traces',
1073  },
1074  'src/tests/restricted_traces/fallout_shelter_online': {
1075      'packages': [
1076        {
1077            'package': 'angle/traces/fallout_shelter_online',
1078            'version': 'version:5',
1079        },
1080      ],
1081      'dep_type': 'cipd',
1082      'condition': 'checkout_angle_restricted_traces',
1083  },
1084  'src/tests/restricted_traces/farm_heroes_saga': {
1085      'packages': [
1086        {
1087            'package': 'angle/traces/farm_heroes_saga',
1088            'version': 'version:5',
1089        },
1090      ],
1091      'dep_type': 'cipd',
1092      'condition': 'checkout_angle_restricted_traces',
1093  },
1094  'src/tests/restricted_traces/fate_grand_order': {
1095      'packages': [
1096        {
1097            'package': 'angle/traces/fate_grand_order',
1098            'version': 'version:5',
1099        },
1100      ],
1101      'dep_type': 'cipd',
1102      'condition': 'checkout_angle_restricted_traces',
1103  },
1104  'src/tests/restricted_traces/fifa_mobile': {
1105      'packages': [
1106        {
1107            'package': 'angle/traces/fifa_mobile',
1108            'version': 'version:5',
1109        },
1110      ],
1111      'dep_type': 'cipd',
1112      'condition': 'checkout_angle_restricted_traces',
1113  },
1114  'src/tests/restricted_traces/final_fantasy': {
1115      'packages': [
1116        {
1117            'package': 'angle/traces/final_fantasy',
1118            'version': 'version:5',
1119        },
1120      ],
1121      'dep_type': 'cipd',
1122      'condition': 'checkout_angle_restricted_traces',
1123  },
1124  'src/tests/restricted_traces/final_fantasy_brave_exvius': {
1125      'packages': [
1126        {
1127            'package': 'angle/traces/final_fantasy_brave_exvius',
1128            'version': 'version:1',
1129        },
1130      ],
1131      'dep_type': 'cipd',
1132      'condition': 'checkout_angle_restricted_traces',
1133  },
1134  'src/tests/restricted_traces/fire_emblem_heroes': {
1135      'packages': [
1136        {
1137            'package': 'angle/traces/fire_emblem_heroes',
1138            'version': 'version:1',
1139        },
1140      ],
1141      'dep_type': 'cipd',
1142      'condition': 'checkout_angle_restricted_traces',
1143  },
1144  'src/tests/restricted_traces/five_nights_at_freddys': {
1145      'packages': [
1146        {
1147            'package': 'angle/traces/five_nights_at_freddys',
1148            'version': 'version:1',
1149        },
1150      ],
1151      'dep_type': 'cipd',
1152      'condition': 'checkout_angle_restricted_traces',
1153  },
1154  'src/tests/restricted_traces/free_fire': {
1155      'packages': [
1156        {
1157            'package': 'angle/traces/free_fire',
1158            'version': 'version:5',
1159        },
1160      ],
1161      'dep_type': 'cipd',
1162      'condition': 'checkout_angle_restricted_traces',
1163  },
1164  'src/tests/restricted_traces/free_fire_max': {
1165      'packages': [
1166        {
1167            'package': 'angle/traces/free_fire_max',
1168            'version': 'version:1',
1169        },
1170      ],
1171      'dep_type': 'cipd',
1172      'condition': 'checkout_angle_restricted_traces',
1173  },
1174  'src/tests/restricted_traces/gardenscapes': {
1175      'packages': [
1176        {
1177            'package': 'angle/traces/gardenscapes',
1178            'version': 'version:5',
1179        },
1180      ],
1181      'dep_type': 'cipd',
1182      'condition': 'checkout_angle_restricted_traces',
1183  },
1184  'src/tests/restricted_traces/genshin_impact': {
1185      'packages': [
1186        {
1187            'package': 'angle/traces/genshin_impact',
1188            'version': 'version:5',
1189        },
1190      ],
1191      'dep_type': 'cipd',
1192      'condition': 'checkout_angle_restricted_traces',
1193  },
1194  'src/tests/restricted_traces/google_maps': {
1195      'packages': [
1196        {
1197            'package': 'angle/traces/google_maps',
1198            'version': 'version:5',
1199        },
1200      ],
1201      'dep_type': 'cipd',
1202      'condition': 'checkout_angle_restricted_traces',
1203  },
1204  'src/tests/restricted_traces/happy_color': {
1205      'packages': [
1206        {
1207            'package': 'angle/traces/happy_color',
1208            'version': 'version:5',
1209        },
1210      ],
1211      'dep_type': 'cipd',
1212      'condition': 'checkout_angle_restricted_traces',
1213  },
1214  'src/tests/restricted_traces/hay_day': {
1215      'packages': [
1216        {
1217            'package': 'angle/traces/hay_day',
1218            'version': 'version:5',
1219        },
1220      ],
1221      'dep_type': 'cipd',
1222      'condition': 'checkout_angle_restricted_traces',
1223  },
1224  'src/tests/restricted_traces/hearthstone': {
1225      'packages': [
1226        {
1227            'package': 'angle/traces/hearthstone',
1228            'version': 'version:5',
1229        },
1230      ],
1231      'dep_type': 'cipd',
1232      'condition': 'checkout_angle_restricted_traces',
1233  },
1234  'src/tests/restricted_traces/higgs_domino_island': {
1235      'packages': [
1236        {
1237            'package': 'angle/traces/higgs_domino_island',
1238            'version': 'version:5',
1239        },
1240      ],
1241      'dep_type': 'cipd',
1242      'condition': 'checkout_angle_restricted_traces',
1243  },
1244  'src/tests/restricted_traces/hill_climb_racing': {
1245      'packages': [
1246        {
1247            'package': 'angle/traces/hill_climb_racing',
1248            'version': 'version:5',
1249        },
1250      ],
1251      'dep_type': 'cipd',
1252      'condition': 'checkout_angle_restricted_traces',
1253  },
1254  'src/tests/restricted_traces/homescapes': {
1255      'packages': [
1256        {
1257            'package': 'angle/traces/homescapes',
1258            'version': 'version:5',
1259        },
1260      ],
1261      'dep_type': 'cipd',
1262      'condition': 'checkout_angle_restricted_traces',
1263  },
1264  'src/tests/restricted_traces/idle_heroes': {
1265      'packages': [
1266        {
1267            'package': 'angle/traces/idle_heroes',
1268            'version': 'version:5',
1269        },
1270      ],
1271      'dep_type': 'cipd',
1272      'condition': 'checkout_angle_restricted_traces',
1273  },
1274  'src/tests/restricted_traces/junes_journey': {
1275      'packages': [
1276        {
1277            'package': 'angle/traces/junes_journey',
1278            'version': 'version:5',
1279        },
1280      ],
1281      'dep_type': 'cipd',
1282      'condition': 'checkout_angle_restricted_traces',
1283  },
1284  'src/tests/restricted_traces/kartrider_rush': {
1285      'packages': [
1286        {
1287            'package': 'angle/traces/kartrider_rush',
1288            'version': 'version:5',
1289        },
1290      ],
1291      'dep_type': 'cipd',
1292      'condition': 'checkout_angle_restricted_traces',
1293  },
1294  'src/tests/restricted_traces/klondike_adventures': {
1295      'packages': [
1296        {
1297            'package': 'angle/traces/klondike_adventures',
1298            'version': 'version:5',
1299        },
1300      ],
1301      'dep_type': 'cipd',
1302      'condition': 'checkout_angle_restricted_traces',
1303  },
1304  'src/tests/restricted_traces/last_shelter_survival': {
1305      'packages': [
1306        {
1307            'package': 'angle/traces/last_shelter_survival',
1308            'version': 'version:1',
1309        },
1310      ],
1311      'dep_type': 'cipd',
1312      'condition': 'checkout_angle_restricted_traces',
1313  },
1314  'src/tests/restricted_traces/league_of_legends_wild_rift': {
1315      'packages': [
1316        {
1317            'package': 'angle/traces/league_of_legends_wild_rift',
1318            'version': 'version:5',
1319        },
1320      ],
1321      'dep_type': 'cipd',
1322      'condition': 'checkout_angle_restricted_traces',
1323  },
1324  'src/tests/restricted_traces/lego_legacy': {
1325      'packages': [
1326        {
1327            'package': 'angle/traces/lego_legacy',
1328            'version': 'version:5',
1329        },
1330      ],
1331      'dep_type': 'cipd',
1332      'condition': 'checkout_angle_restricted_traces',
1333  },
1334  'src/tests/restricted_traces/lineage_m': {
1335      'packages': [
1336        {
1337            'package': 'angle/traces/lineage_m',
1338            'version': 'version:5',
1339        },
1340      ],
1341      'dep_type': 'cipd',
1342      'condition': 'checkout_angle_restricted_traces',
1343  },
1344  'src/tests/restricted_traces/lords_mobile': {
1345      'packages': [
1346        {
1347            'package': 'angle/traces/lords_mobile',
1348            'version': 'version:1',
1349        },
1350      ],
1351      'dep_type': 'cipd',
1352      'condition': 'checkout_angle_restricted_traces',
1353  },
1354  'src/tests/restricted_traces/ludo_king': {
1355      'packages': [
1356        {
1357            'package': 'angle/traces/ludo_king',
1358            'version': 'version:5',
1359        },
1360      ],
1361      'dep_type': 'cipd',
1362      'condition': 'checkout_angle_restricted_traces',
1363  },
1364  'src/tests/restricted_traces/magic_rush_heroes': {
1365      'packages': [
1366        {
1367            'package': 'angle/traces/magic_rush_heroes',
1368            'version': 'version:1',
1369        },
1370      ],
1371      'dep_type': 'cipd',
1372      'condition': 'checkout_angle_restricted_traces',
1373  },
1374  'src/tests/restricted_traces/magic_tiles_3': {
1375      'packages': [
1376        {
1377            'package': 'angle/traces/magic_tiles_3',
1378            'version': 'version:5',
1379        },
1380      ],
1381      'dep_type': 'cipd',
1382      'condition': 'checkout_angle_restricted_traces',
1383  },
1384  'src/tests/restricted_traces/manhattan_10': {
1385      'packages': [
1386        {
1387            'package': 'angle/traces/manhattan_10',
1388            'version': 'version:5',
1389        },
1390      ],
1391      'dep_type': 'cipd',
1392      'condition': 'checkout_angle_restricted_traces',
1393  },
1394  'src/tests/restricted_traces/manhattan_31': {
1395      'packages': [
1396        {
1397            'package': 'angle/traces/manhattan_31',
1398            'version': 'version:5',
1399        },
1400      ],
1401      'dep_type': 'cipd',
1402      'condition': 'checkout_angle_restricted_traces',
1403  },
1404  'src/tests/restricted_traces/mario_kart_tour': {
1405      'packages': [
1406        {
1407            'package': 'angle/traces/mario_kart_tour',
1408            'version': 'version:5',
1409        },
1410      ],
1411      'dep_type': 'cipd',
1412      'condition': 'checkout_angle_restricted_traces',
1413  },
1414  'src/tests/restricted_traces/marvel_contest_of_champions': {
1415      'packages': [
1416        {
1417            'package': 'angle/traces/marvel_contest_of_champions',
1418            'version': 'version:5',
1419        },
1420      ],
1421      'dep_type': 'cipd',
1422      'condition': 'checkout_angle_restricted_traces',
1423  },
1424  'src/tests/restricted_traces/marvel_strike_force': {
1425      'packages': [
1426        {
1427            'package': 'angle/traces/marvel_strike_force',
1428            'version': 'version:1',
1429        },
1430      ],
1431      'dep_type': 'cipd',
1432      'condition': 'checkout_angle_restricted_traces',
1433  },
1434  'src/tests/restricted_traces/messenger_lite': {
1435      'packages': [
1436        {
1437            'package': 'angle/traces/messenger_lite',
1438            'version': 'version:5',
1439        },
1440      ],
1441      'dep_type': 'cipd',
1442      'condition': 'checkout_angle_restricted_traces',
1443  },
1444  'src/tests/restricted_traces/minecraft': {
1445      'packages': [
1446        {
1447            'package': 'angle/traces/minecraft',
1448            'version': 'version:5',
1449        },
1450      ],
1451      'dep_type': 'cipd',
1452      'condition': 'checkout_angle_restricted_traces',
1453  },
1454  'src/tests/restricted_traces/mini_world': {
1455      'packages': [
1456        {
1457            'package': 'angle/traces/mini_world',
1458            'version': 'version:5',
1459        },
1460      ],
1461      'dep_type': 'cipd',
1462      'condition': 'checkout_angle_restricted_traces',
1463  },
1464  'src/tests/restricted_traces/mobile_legends': {
1465      'packages': [
1466        {
1467            'package': 'angle/traces/mobile_legends',
1468            'version': 'version:5',
1469        },
1470      ],
1471      'dep_type': 'cipd',
1472      'condition': 'checkout_angle_restricted_traces',
1473  },
1474  'src/tests/restricted_traces/monster_strike': {
1475      'packages': [
1476        {
1477            'package': 'angle/traces/monster_strike',
1478            'version': 'version:1',
1479        },
1480      ],
1481      'dep_type': 'cipd',
1482      'condition': 'checkout_angle_restricted_traces',
1483  },
1484  'src/tests/restricted_traces/my_talking_tom2': {
1485      'packages': [
1486        {
1487            'package': 'angle/traces/my_talking_tom2',
1488            'version': 'version:5',
1489        },
1490      ],
1491      'dep_type': 'cipd',
1492      'condition': 'checkout_angle_restricted_traces',
1493  },
1494  'src/tests/restricted_traces/my_talking_tom_friends': {
1495      'packages': [
1496        {
1497            'package': 'angle/traces/my_talking_tom_friends',
1498            'version': 'version:5',
1499        },
1500      ],
1501      'dep_type': 'cipd',
1502      'condition': 'checkout_angle_restricted_traces',
1503  },
1504  'src/tests/restricted_traces/nba2k20_800': {
1505      'packages': [
1506        {
1507            'package': 'angle/traces/nba2k20_800',
1508            'version': 'version:5',
1509        },
1510      ],
1511      'dep_type': 'cipd',
1512      'condition': 'checkout_angle_restricted_traces',
1513  },
1514  'src/tests/restricted_traces/nier_reincarnation': {
1515      'packages': [
1516        {
1517            'package': 'angle/traces/nier_reincarnation',
1518            'version': 'version:5',
1519        },
1520      ],
1521      'dep_type': 'cipd',
1522      'condition': 'checkout_angle_restricted_traces',
1523  },
1524  'src/tests/restricted_traces/one_punch_man': {
1525      'packages': [
1526        {
1527            'package': 'angle/traces/one_punch_man',
1528            'version': 'version:5',
1529        },
1530      ],
1531      'dep_type': 'cipd',
1532      'condition': 'checkout_angle_restricted_traces',
1533  },
1534  'src/tests/restricted_traces/plants_vs_zombies_2': {
1535      'packages': [
1536        {
1537            'package': 'angle/traces/plants_vs_zombies_2',
1538            'version': 'version:5',
1539        },
1540      ],
1541      'dep_type': 'cipd',
1542      'condition': 'checkout_angle_restricted_traces',
1543  },
1544  'src/tests/restricted_traces/pokemon_go': {
1545      'packages': [
1546        {
1547            'package': 'angle/traces/pokemon_go',
1548            'version': 'version:5',
1549        },
1550      ],
1551      'dep_type': 'cipd',
1552      'condition': 'checkout_angle_restricted_traces',
1553  },
1554  'src/tests/restricted_traces/pokemon_unite': {
1555      'packages': [
1556        {
1557            'package': 'angle/traces/pokemon_unite',
1558            'version': 'version:5',
1559        },
1560      ],
1561      'dep_type': 'cipd',
1562      'condition': 'checkout_angle_restricted_traces',
1563  },
1564  'src/tests/restricted_traces/professional_baseball_spirits': {
1565      'packages': [
1566        {
1567            'package': 'angle/traces/professional_baseball_spirits',
1568            'version': 'version:5',
1569        },
1570      ],
1571      'dep_type': 'cipd',
1572      'condition': 'checkout_angle_restricted_traces',
1573  },
1574  'src/tests/restricted_traces/pubg_mobile_battle_royale': {
1575      'packages': [
1576        {
1577            'package': 'angle/traces/pubg_mobile_battle_royale',
1578            'version': 'version:5',
1579        },
1580      ],
1581      'dep_type': 'cipd',
1582      'condition': 'checkout_angle_restricted_traces',
1583  },
1584  'src/tests/restricted_traces/pubg_mobile_launch': {
1585      'packages': [
1586        {
1587            'package': 'angle/traces/pubg_mobile_launch',
1588            'version': 'version:6',
1589        },
1590      ],
1591      'dep_type': 'cipd',
1592      'condition': 'checkout_angle_restricted_traces',
1593  },
1594  'src/tests/restricted_traces/pubg_mobile_lite': {
1595      'packages': [
1596        {
1597            'package': 'angle/traces/pubg_mobile_lite',
1598            'version': 'version:5',
1599        },
1600      ],
1601      'dep_type': 'cipd',
1602      'condition': 'checkout_angle_restricted_traces',
1603  },
1604  'src/tests/restricted_traces/pubg_mobile_skydive': {
1605      'packages': [
1606        {
1607            'package': 'angle/traces/pubg_mobile_skydive',
1608            'version': 'version:5',
1609        },
1610      ],
1611      'dep_type': 'cipd',
1612      'condition': 'checkout_angle_restricted_traces',
1613  },
1614  'src/tests/restricted_traces/ragnarok_m_eternal_love': {
1615      'packages': [
1616        {
1617            'package': 'angle/traces/ragnarok_m_eternal_love',
1618            'version': 'version:5',
1619        },
1620      ],
1621      'dep_type': 'cipd',
1622      'condition': 'checkout_angle_restricted_traces',
1623  },
1624  'src/tests/restricted_traces/raid_shadow_legends': {
1625      'packages': [
1626        {
1627            'package': 'angle/traces/raid_shadow_legends',
1628            'version': 'version:5',
1629        },
1630      ],
1631      'dep_type': 'cipd',
1632      'condition': 'checkout_angle_restricted_traces',
1633  },
1634  'src/tests/restricted_traces/real_commando_secret_mission': {
1635      'packages': [
1636        {
1637            'package': 'angle/traces/real_commando_secret_mission',
1638            'version': 'version:5',
1639        },
1640      ],
1641      'dep_type': 'cipd',
1642      'condition': 'checkout_angle_restricted_traces',
1643  },
1644  'src/tests/restricted_traces/real_cricket_20': {
1645      'packages': [
1646        {
1647            'package': 'angle/traces/real_cricket_20',
1648            'version': 'version:5',
1649        },
1650      ],
1651      'dep_type': 'cipd',
1652      'condition': 'checkout_angle_restricted_traces',
1653  },
1654  'src/tests/restricted_traces/real_gangster_crime': {
1655      'packages': [
1656        {
1657            'package': 'angle/traces/real_gangster_crime',
1658            'version': 'version:5',
1659        },
1660      ],
1661      'dep_type': 'cipd',
1662      'condition': 'checkout_angle_restricted_traces',
1663  },
1664  'src/tests/restricted_traces/real_racing3': {
1665      'packages': [
1666        {
1667            'package': 'angle/traces/real_racing3',
1668            'version': 'version:1',
1669        },
1670      ],
1671      'dep_type': 'cipd',
1672      'condition': 'checkout_angle_restricted_traces',
1673  },
1674  'src/tests/restricted_traces/respawnables': {
1675      'packages': [
1676        {
1677            'package': 'angle/traces/respawnables',
1678            'version': 'version:1',
1679        },
1680      ],
1681      'dep_type': 'cipd',
1682      'condition': 'checkout_angle_restricted_traces',
1683  },
1684  'src/tests/restricted_traces/rise_of_kingdoms': {
1685      'packages': [
1686        {
1687            'package': 'angle/traces/rise_of_kingdoms',
1688            'version': 'version:5',
1689        },
1690      ],
1691      'dep_type': 'cipd',
1692      'condition': 'checkout_angle_restricted_traces',
1693  },
1694  'src/tests/restricted_traces/romancing_saga': {
1695      'packages': [
1696        {
1697            'package': 'angle/traces/romancing_saga',
1698            'version': 'version:5',
1699        },
1700      ],
1701      'dep_type': 'cipd',
1702      'condition': 'checkout_angle_restricted_traces',
1703  },
1704  'src/tests/restricted_traces/rope_hero_vice_town': {
1705      'packages': [
1706        {
1707            'package': 'angle/traces/rope_hero_vice_town',
1708            'version': 'version:5',
1709        },
1710      ],
1711      'dep_type': 'cipd',
1712      'condition': 'checkout_angle_restricted_traces',
1713  },
1714  'src/tests/restricted_traces/saint_seiya_awakening': {
1715      'packages': [
1716        {
1717            'package': 'angle/traces/saint_seiya_awakening',
1718            'version': 'version:5',
1719        },
1720      ],
1721      'dep_type': 'cipd',
1722      'condition': 'checkout_angle_restricted_traces',
1723  },
1724  'src/tests/restricted_traces/sakura_school_simulator': {
1725      'packages': [
1726        {
1727            'package': 'angle/traces/sakura_school_simulator',
1728            'version': 'version:5',
1729        },
1730      ],
1731      'dep_type': 'cipd',
1732      'condition': 'checkout_angle_restricted_traces',
1733  },
1734  'src/tests/restricted_traces/scary_teacher_3d': {
1735      'packages': [
1736        {
1737            'package': 'angle/traces/scary_teacher_3d',
1738            'version': 'version:1',
1739        },
1740      ],
1741      'dep_type': 'cipd',
1742      'condition': 'checkout_angle_restricted_traces',
1743  },
1744  'src/tests/restricted_traces/scrabble_go': {
1745      'packages': [
1746        {
1747            'package': 'angle/traces/scrabble_go',
1748            'version': 'version:5',
1749        },
1750      ],
1751      'dep_type': 'cipd',
1752      'condition': 'checkout_angle_restricted_traces',
1753  },
1754  'src/tests/restricted_traces/shadow_fight_2': {
1755      'packages': [
1756        {
1757            'package': 'angle/traces/shadow_fight_2',
1758            'version': 'version:5',
1759        },
1760      ],
1761      'dep_type': 'cipd',
1762      'condition': 'checkout_angle_restricted_traces',
1763  },
1764  'src/tests/restricted_traces/shadowgun_legends': {
1765      'packages': [
1766        {
1767            'package': 'angle/traces/shadowgun_legends',
1768            'version': 'version:1',
1769        },
1770      ],
1771      'dep_type': 'cipd',
1772      'condition': 'checkout_angle_restricted_traces',
1773  },
1774  'src/tests/restricted_traces/slingshot_test1': {
1775      'packages': [
1776        {
1777            'package': 'angle/traces/slingshot_test1',
1778            'version': 'version:5',
1779        },
1780      ],
1781      'dep_type': 'cipd',
1782      'condition': 'checkout_angle_restricted_traces',
1783  },
1784  'src/tests/restricted_traces/slingshot_test2': {
1785      'packages': [
1786        {
1787            'package': 'angle/traces/slingshot_test2',
1788            'version': 'version:5',
1789        },
1790      ],
1791      'dep_type': 'cipd',
1792      'condition': 'checkout_angle_restricted_traces',
1793  },
1794  'src/tests/restricted_traces/sniper_3d': {
1795      'packages': [
1796        {
1797            'package': 'angle/traces/sniper_3d',
1798            'version': 'version:5',
1799        },
1800      ],
1801      'dep_type': 'cipd',
1802      'condition': 'checkout_angle_restricted_traces',
1803  },
1804  'src/tests/restricted_traces/solar_smash': {
1805      'packages': [
1806        {
1807            'package': 'angle/traces/solar_smash',
1808            'version': 'version:2',
1809        },
1810      ],
1811      'dep_type': 'cipd',
1812      'condition': 'checkout_angle_restricted_traces',
1813  },
1814  'src/tests/restricted_traces/sonic_the_hedgehog': {
1815      'packages': [
1816        {
1817            'package': 'angle/traces/sonic_the_hedgehog',
1818            'version': 'version:5',
1819        },
1820      ],
1821      'dep_type': 'cipd',
1822      'condition': 'checkout_angle_restricted_traces',
1823  },
1824  'src/tests/restricted_traces/special_forces_group_2': {
1825      'packages': [
1826        {
1827            'package': 'angle/traces/special_forces_group_2',
1828            'version': 'version:1',
1829        },
1830      ],
1831      'dep_type': 'cipd',
1832      'condition': 'checkout_angle_restricted_traces',
1833  },
1834  'src/tests/restricted_traces/standoff_2': {
1835      'packages': [
1836        {
1837            'package': 'angle/traces/standoff_2',
1838            'version': 'version:5',
1839        },
1840      ],
1841      'dep_type': 'cipd',
1842      'condition': 'checkout_angle_restricted_traces',
1843  },
1844  'src/tests/restricted_traces/state_of_survival': {
1845      'packages': [
1846        {
1847            'package': 'angle/traces/state_of_survival',
1848            'version': 'version:1',
1849        },
1850      ],
1851      'dep_type': 'cipd',
1852      'condition': 'checkout_angle_restricted_traces',
1853  },
1854  'src/tests/restricted_traces/subway_princess_runner': {
1855      'packages': [
1856        {
1857            'package': 'angle/traces/subway_princess_runner',
1858            'version': 'version:5',
1859        },
1860      ],
1861      'dep_type': 'cipd',
1862      'condition': 'checkout_angle_restricted_traces',
1863  },
1864  'src/tests/restricted_traces/subway_surfers': {
1865      'packages': [
1866        {
1867            'package': 'angle/traces/subway_surfers',
1868            'version': 'version:5',
1869        },
1870      ],
1871      'dep_type': 'cipd',
1872      'condition': 'checkout_angle_restricted_traces',
1873  },
1874  'src/tests/restricted_traces/summoners_war': {
1875      'packages': [
1876        {
1877            'package': 'angle/traces/summoners_war',
1878            'version': 'version:5',
1879        },
1880      ],
1881      'dep_type': 'cipd',
1882      'condition': 'checkout_angle_restricted_traces',
1883  },
1884  'src/tests/restricted_traces/super_mario_run': {
1885      'packages': [
1886        {
1887            'package': 'angle/traces/super_mario_run',
1888            'version': 'version:1',
1889        },
1890      ],
1891      'dep_type': 'cipd',
1892      'condition': 'checkout_angle_restricted_traces',
1893  },
1894  'src/tests/restricted_traces/talking_tom_hero_dash': {
1895      'packages': [
1896        {
1897            'package': 'angle/traces/talking_tom_hero_dash',
1898            'version': 'version:5',
1899        },
1900      ],
1901      'dep_type': 'cipd',
1902      'condition': 'checkout_angle_restricted_traces',
1903  },
1904  'src/tests/restricted_traces/temple_run_2': {
1905      'packages': [
1906        {
1907            'package': 'angle/traces/temple_run_2',
1908            'version': 'version:5',
1909        },
1910      ],
1911      'dep_type': 'cipd',
1912      'condition': 'checkout_angle_restricted_traces',
1913  },
1914  'src/tests/restricted_traces/temple_run_300': {
1915      'packages': [
1916        {
1917            'package': 'angle/traces/temple_run_300',
1918            'version': 'version:5',
1919        },
1920      ],
1921      'dep_type': 'cipd',
1922      'condition': 'checkout_angle_restricted_traces',
1923  },
1924  'src/tests/restricted_traces/toon_blast': {
1925      'packages': [
1926        {
1927            'package': 'angle/traces/toon_blast',
1928            'version': 'version:5',
1929        },
1930      ],
1931      'dep_type': 'cipd',
1932      'condition': 'checkout_angle_restricted_traces',
1933  },
1934  'src/tests/restricted_traces/township': {
1935      'packages': [
1936        {
1937            'package': 'angle/traces/township',
1938            'version': 'version:5',
1939        },
1940      ],
1941      'dep_type': 'cipd',
1942      'condition': 'checkout_angle_restricted_traces',
1943  },
1944  'src/tests/restricted_traces/trex_200': {
1945      'packages': [
1946        {
1947            'package': 'angle/traces/trex_200',
1948            'version': 'version:5',
1949        },
1950      ],
1951      'dep_type': 'cipd',
1952      'condition': 'checkout_angle_restricted_traces',
1953  },
1954  'src/tests/restricted_traces/war_planet_online': {
1955      'packages': [
1956        {
1957            'package': 'angle/traces/war_planet_online',
1958            'version': 'version:1',
1959        },
1960      ],
1961      'dep_type': 'cipd',
1962      'condition': 'checkout_angle_restricted_traces',
1963  },
1964  'src/tests/restricted_traces/whatsapp': {
1965      'packages': [
1966        {
1967            'package': 'angle/traces/whatsapp',
1968            'version': 'version:5',
1969        },
1970      ],
1971      'dep_type': 'cipd',
1972      'condition': 'checkout_angle_restricted_traces',
1973  },
1974  'src/tests/restricted_traces/words_with_friends_2': {
1975      'packages': [
1976        {
1977            'package': 'angle/traces/words_with_friends_2',
1978            'version': 'version:5',
1979        },
1980      ],
1981      'dep_type': 'cipd',
1982      'condition': 'checkout_angle_restricted_traces',
1983  },
1984  'src/tests/restricted_traces/wordscapes': {
1985      'packages': [
1986        {
1987            'package': 'angle/traces/wordscapes',
1988            'version': 'version:5',
1989        },
1990      ],
1991      'dep_type': 'cipd',
1992      'condition': 'checkout_angle_restricted_traces',
1993  },
1994  'src/tests/restricted_traces/world_cricket_championship_2': {
1995      'packages': [
1996        {
1997            'package': 'angle/traces/world_cricket_championship_2',
1998            'version': 'version:5',
1999        },
2000      ],
2001      'dep_type': 'cipd',
2002      'condition': 'checkout_angle_restricted_traces',
2003  },
2004  'src/tests/restricted_traces/world_of_kings': {
2005      'packages': [
2006        {
2007            'package': 'angle/traces/world_of_kings',
2008            'version': 'version:5',
2009        },
2010      ],
2011      'dep_type': 'cipd',
2012      'condition': 'checkout_angle_restricted_traces',
2013  },
2014  'src/tests/restricted_traces/world_of_tanks_blitz': {
2015      'packages': [
2016        {
2017            'package': 'angle/traces/world_of_tanks_blitz',
2018            'version': 'version:5',
2019        },
2020      ],
2021      'dep_type': 'cipd',
2022      'condition': 'checkout_angle_restricted_traces',
2023  },
2024  'src/tests/restricted_traces/world_war_doh': {
2025      'packages': [
2026        {
2027            'package': 'angle/traces/world_war_doh',
2028            'version': 'version:5',
2029        },
2030      ],
2031      'dep_type': 'cipd',
2032      'condition': 'checkout_angle_restricted_traces',
2033  },
2034  'src/tests/restricted_traces/worms_zone_io': {
2035      'packages': [
2036        {
2037            'package': 'angle/traces/worms_zone_io',
2038            'version': 'version:5',
2039        },
2040      ],
2041      'dep_type': 'cipd',
2042      'condition': 'checkout_angle_restricted_traces',
2043  },
2044  'src/tests/restricted_traces/zillow': {
2045      'packages': [
2046        {
2047            'package': 'angle/traces/zillow',
2048            'version': 'version:5',
2049        },
2050      ],
2051      'dep_type': 'cipd',
2052      'condition': 'checkout_angle_restricted_traces',
2053  },
2054  # === ANGLE Restricted Trace Generated Code End ===
2055
2056  # === ANDROID_DEPS Generated Code Start ===
2057  # Generated by //third_party/android_deps/fetch_all.py
2058  'third_party/android_deps/libs/android_arch_core_common': {
2059      'packages': [
2060          {
2061              'package': 'chromium/third_party/android_deps/libs/android_arch_core_common',
2062              'version': 'version:2@1.1.1.cr1',
2063          },
2064      ],
2065      'condition': 'checkout_android and not build_with_chromium',
2066      'dep_type': 'cipd',
2067  },
2068
2069  'third_party/android_deps/libs/android_arch_core_runtime': {
2070      'packages': [
2071          {
2072              'package': 'chromium/third_party/android_deps/libs/android_arch_core_runtime',
2073              'version': 'version:2@1.1.1.cr1',
2074          },
2075      ],
2076      'condition': 'checkout_android and not build_with_chromium',
2077      'dep_type': 'cipd',
2078  },
2079
2080  'third_party/android_deps/libs/android_arch_lifecycle_common': {
2081      'packages': [
2082          {
2083              'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common',
2084              'version': 'version:2@1.1.1.cr1',
2085          },
2086      ],
2087      'condition': 'checkout_android and not build_with_chromium',
2088      'dep_type': 'cipd',
2089  },
2090
2091  'third_party/android_deps/libs/android_arch_lifecycle_common_java8': {
2092      'packages': [
2093          {
2094              'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common_java8',
2095              'version': 'version:2@1.1.1.cr1',
2096          },
2097      ],
2098      'condition': 'checkout_android and not build_with_chromium',
2099      'dep_type': 'cipd',
2100  },
2101
2102  'third_party/android_deps/libs/android_arch_lifecycle_livedata': {
2103      'packages': [
2104          {
2105              'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata',
2106              'version': 'version:2@1.1.1.cr1',
2107          },
2108      ],
2109      'condition': 'checkout_android and not build_with_chromium',
2110      'dep_type': 'cipd',
2111  },
2112
2113  'third_party/android_deps/libs/android_arch_lifecycle_livedata_core': {
2114      'packages': [
2115          {
2116              'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core',
2117              'version': 'version:2@1.1.1.cr1',
2118          },
2119      ],
2120      'condition': 'checkout_android and not build_with_chromium',
2121      'dep_type': 'cipd',
2122  },
2123
2124  'third_party/android_deps/libs/android_arch_lifecycle_runtime': {
2125      'packages': [
2126          {
2127              'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime',
2128              'version': 'version:2@1.1.1.cr1',
2129          },
2130      ],
2131      'condition': 'checkout_android and not build_with_chromium',
2132      'dep_type': 'cipd',
2133  },
2134
2135  'third_party/android_deps/libs/android_arch_lifecycle_viewmodel': {
2136      'packages': [
2137          {
2138              'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel',
2139              'version': 'version:2@1.1.1.cr1',
2140          },
2141      ],
2142      'condition': 'checkout_android and not build_with_chromium',
2143      'dep_type': 'cipd',
2144  },
2145
2146  'third_party/android_deps/libs/com_android_support_animated_vector_drawable': {
2147      'packages': [
2148          {
2149              'package': 'chromium/third_party/android_deps/libs/com_android_support_animated_vector_drawable',
2150              'version': 'version:2@28.0.0.cr1',
2151          },
2152      ],
2153      'condition': 'checkout_android and not build_with_chromium',
2154      'dep_type': 'cipd',
2155  },
2156
2157  'third_party/android_deps/libs/com_android_support_appcompat_v7': {
2158      'packages': [
2159          {
2160              'package': 'chromium/third_party/android_deps/libs/com_android_support_appcompat_v7',
2161              'version': 'version:2@28.0.0.cr1',
2162          },
2163      ],
2164      'condition': 'checkout_android and not build_with_chromium',
2165      'dep_type': 'cipd',
2166  },
2167
2168  'third_party/android_deps/libs/com_android_support_asynclayoutinflater': {
2169      'packages': [
2170          {
2171              'package': 'chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater',
2172              'version': 'version:2@28.0.0.cr1',
2173          },
2174      ],
2175      'condition': 'checkout_android and not build_with_chromium',
2176      'dep_type': 'cipd',
2177  },
2178
2179  'third_party/android_deps/libs/com_android_support_cardview_v7': {
2180      'packages': [
2181          {
2182              'package': 'chromium/third_party/android_deps/libs/com_android_support_cardview_v7',
2183              'version': 'version:2@28.0.0.cr1',
2184          },
2185      ],
2186      'condition': 'checkout_android and not build_with_chromium',
2187      'dep_type': 'cipd',
2188  },
2189
2190  'third_party/android_deps/libs/com_android_support_collections': {
2191      'packages': [
2192          {
2193              'package': 'chromium/third_party/android_deps/libs/com_android_support_collections',
2194              'version': 'version:2@28.0.0.cr1',
2195          },
2196      ],
2197      'condition': 'checkout_android and not build_with_chromium',
2198      'dep_type': 'cipd',
2199  },
2200
2201  'third_party/android_deps/libs/com_android_support_coordinatorlayout': {
2202      'packages': [
2203          {
2204              'package': 'chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout',
2205              'version': 'version:2@28.0.0.cr1',
2206          },
2207      ],
2208      'condition': 'checkout_android and not build_with_chromium',
2209      'dep_type': 'cipd',
2210  },
2211
2212  'third_party/android_deps/libs/com_android_support_cursoradapter': {
2213      'packages': [
2214          {
2215              'package': 'chromium/third_party/android_deps/libs/com_android_support_cursoradapter',
2216              'version': 'version:2@28.0.0.cr1',
2217          },
2218      ],
2219      'condition': 'checkout_android and not build_with_chromium',
2220      'dep_type': 'cipd',
2221  },
2222
2223  'third_party/android_deps/libs/com_android_support_customview': {
2224      'packages': [
2225          {
2226              'package': 'chromium/third_party/android_deps/libs/com_android_support_customview',
2227              'version': 'version:2@28.0.0.cr1',
2228          },
2229      ],
2230      'condition': 'checkout_android and not build_with_chromium',
2231      'dep_type': 'cipd',
2232  },
2233
2234  'third_party/android_deps/libs/com_android_support_design': {
2235      'packages': [
2236          {
2237              'package': 'chromium/third_party/android_deps/libs/com_android_support_design',
2238              'version': 'version:2@28.0.0.cr1',
2239          },
2240      ],
2241      'condition': 'checkout_android and not build_with_chromium',
2242      'dep_type': 'cipd',
2243  },
2244
2245  'third_party/android_deps/libs/com_android_support_documentfile': {
2246      'packages': [
2247          {
2248              'package': 'chromium/third_party/android_deps/libs/com_android_support_documentfile',
2249              'version': 'version:2@28.0.0.cr1',
2250          },
2251      ],
2252      'condition': 'checkout_android and not build_with_chromium',
2253      'dep_type': 'cipd',
2254  },
2255
2256  'third_party/android_deps/libs/com_android_support_drawerlayout': {
2257      'packages': [
2258          {
2259              'package': 'chromium/third_party/android_deps/libs/com_android_support_drawerlayout',
2260              'version': 'version:2@28.0.0.cr1',
2261          },
2262      ],
2263      'condition': 'checkout_android and not build_with_chromium',
2264      'dep_type': 'cipd',
2265  },
2266
2267  'third_party/android_deps/libs/com_android_support_interpolator': {
2268      'packages': [
2269          {
2270              'package': 'chromium/third_party/android_deps/libs/com_android_support_interpolator',
2271              'version': 'version:2@28.0.0.cr1',
2272          },
2273      ],
2274      'condition': 'checkout_android and not build_with_chromium',
2275      'dep_type': 'cipd',
2276  },
2277
2278  'third_party/android_deps/libs/com_android_support_loader': {
2279      'packages': [
2280          {
2281              'package': 'chromium/third_party/android_deps/libs/com_android_support_loader',
2282              'version': 'version:2@28.0.0.cr1',
2283          },
2284      ],
2285      'condition': 'checkout_android and not build_with_chromium',
2286      'dep_type': 'cipd',
2287  },
2288
2289  'third_party/android_deps/libs/com_android_support_localbroadcastmanager': {
2290      'packages': [
2291          {
2292              'package': 'chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager',
2293              'version': 'version:2@28.0.0.cr1',
2294          },
2295      ],
2296      'condition': 'checkout_android and not build_with_chromium',
2297      'dep_type': 'cipd',
2298  },
2299
2300  'third_party/android_deps/libs/com_android_support_multidex': {
2301      'packages': [
2302          {
2303              'package': 'chromium/third_party/android_deps/libs/com_android_support_multidex',
2304              'version': 'version:2@1.0.0.cr1',
2305          },
2306      ],
2307      'condition': 'checkout_android and not build_with_chromium',
2308      'dep_type': 'cipd',
2309  },
2310
2311  'third_party/android_deps/libs/com_android_support_print': {
2312      'packages': [
2313          {
2314              'package': 'chromium/third_party/android_deps/libs/com_android_support_print',
2315              'version': 'version:2@28.0.0.cr1',
2316          },
2317      ],
2318      'condition': 'checkout_android and not build_with_chromium',
2319      'dep_type': 'cipd',
2320  },
2321
2322  'third_party/android_deps/libs/com_android_support_recyclerview_v7': {
2323      'packages': [
2324          {
2325              'package': 'chromium/third_party/android_deps/libs/com_android_support_recyclerview_v7',
2326              'version': 'version:2@28.0.0.cr1',
2327          },
2328      ],
2329      'condition': 'checkout_android and not build_with_chromium',
2330      'dep_type': 'cipd',
2331  },
2332
2333  'third_party/android_deps/libs/com_android_support_slidingpanelayout': {
2334      'packages': [
2335          {
2336              'package': 'chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout',
2337              'version': 'version:2@28.0.0.cr1',
2338          },
2339      ],
2340      'condition': 'checkout_android and not build_with_chromium',
2341      'dep_type': 'cipd',
2342  },
2343
2344  'third_party/android_deps/libs/com_android_support_support_annotations': {
2345      'packages': [
2346          {
2347              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_annotations',
2348              'version': 'version:2@28.0.0.cr1',
2349          },
2350      ],
2351      'condition': 'checkout_android and not build_with_chromium',
2352      'dep_type': 'cipd',
2353  },
2354
2355  'third_party/android_deps/libs/com_android_support_support_compat': {
2356      'packages': [
2357          {
2358              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_compat',
2359              'version': 'version:2@28.0.0.cr1',
2360          },
2361      ],
2362      'condition': 'checkout_android and not build_with_chromium',
2363      'dep_type': 'cipd',
2364  },
2365
2366  'third_party/android_deps/libs/com_android_support_support_core_ui': {
2367      'packages': [
2368          {
2369              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_ui',
2370              'version': 'version:2@28.0.0.cr1',
2371          },
2372      ],
2373      'condition': 'checkout_android and not build_with_chromium',
2374      'dep_type': 'cipd',
2375  },
2376
2377  'third_party/android_deps/libs/com_android_support_support_core_utils': {
2378      'packages': [
2379          {
2380              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_utils',
2381              'version': 'version:2@28.0.0.cr1',
2382          },
2383      ],
2384      'condition': 'checkout_android and not build_with_chromium',
2385      'dep_type': 'cipd',
2386  },
2387
2388  'third_party/android_deps/libs/com_android_support_support_fragment': {
2389      'packages': [
2390          {
2391              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_fragment',
2392              'version': 'version:2@28.0.0.cr1',
2393          },
2394      ],
2395      'condition': 'checkout_android and not build_with_chromium',
2396      'dep_type': 'cipd',
2397  },
2398
2399  'third_party/android_deps/libs/com_android_support_support_media_compat': {
2400      'packages': [
2401          {
2402              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_media_compat',
2403              'version': 'version:2@28.0.0.cr1',
2404          },
2405      ],
2406      'condition': 'checkout_android and not build_with_chromium',
2407      'dep_type': 'cipd',
2408  },
2409
2410  'third_party/android_deps/libs/com_android_support_support_v4': {
2411      'packages': [
2412          {
2413              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v4',
2414              'version': 'version:2@28.0.0.cr1',
2415          },
2416      ],
2417      'condition': 'checkout_android and not build_with_chromium',
2418      'dep_type': 'cipd',
2419  },
2420
2421  'third_party/android_deps/libs/com_android_support_support_vector_drawable': {
2422      'packages': [
2423          {
2424              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_vector_drawable',
2425              'version': 'version:2@28.0.0.cr1',
2426          },
2427      ],
2428      'condition': 'checkout_android and not build_with_chromium',
2429      'dep_type': 'cipd',
2430  },
2431
2432  'third_party/android_deps/libs/com_android_support_swiperefreshlayout': {
2433      'packages': [
2434          {
2435              'package': 'chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout',
2436              'version': 'version:2@28.0.0.cr1',
2437          },
2438      ],
2439      'condition': 'checkout_android and not build_with_chromium',
2440      'dep_type': 'cipd',
2441  },
2442
2443  'third_party/android_deps/libs/com_android_support_transition': {
2444      'packages': [
2445          {
2446              'package': 'chromium/third_party/android_deps/libs/com_android_support_transition',
2447              'version': 'version:2@28.0.0.cr1',
2448          },
2449      ],
2450      'condition': 'checkout_android and not build_with_chromium',
2451      'dep_type': 'cipd',
2452  },
2453
2454  'third_party/android_deps/libs/com_android_support_versionedparcelable': {
2455      'packages': [
2456          {
2457              'package': 'chromium/third_party/android_deps/libs/com_android_support_versionedparcelable',
2458              'version': 'version:2@28.0.0.cr1',
2459          },
2460      ],
2461      'condition': 'checkout_android and not build_with_chromium',
2462      'dep_type': 'cipd',
2463  },
2464
2465  'third_party/android_deps/libs/com_android_support_viewpager': {
2466      'packages': [
2467          {
2468              'package': 'chromium/third_party/android_deps/libs/com_android_support_viewpager',
2469              'version': 'version:2@28.0.0.cr1',
2470          },
2471      ],
2472      'condition': 'checkout_android and not build_with_chromium',
2473      'dep_type': 'cipd',
2474  },
2475
2476  'third_party/android_deps/libs/com_android_tools_common': {
2477      'packages': [
2478          {
2479              'package': 'chromium/third_party/android_deps/libs/com_android_tools_common',
2480              'version': 'version:2@30.2.0-beta01.cr1',
2481          },
2482      ],
2483      'condition': 'checkout_android and not build_with_chromium',
2484      'dep_type': 'cipd',
2485  },
2486
2487  'third_party/android_deps/libs/com_android_tools_desugar_jdk_libs': {
2488      'packages': [
2489          {
2490              'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs',
2491              'version': 'version:2@1.1.5.cr1',
2492          },
2493      ],
2494      'condition': 'checkout_android and not build_with_chromium',
2495      'dep_type': 'cipd',
2496  },
2497
2498  'third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration': {
2499      'packages': [
2500          {
2501              'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration',
2502              'version': 'version:2@1.1.5.cr1',
2503          },
2504      ],
2505      'condition': 'checkout_android and not build_with_chromium',
2506      'dep_type': 'cipd',
2507  },
2508
2509  'third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api': {
2510      'packages': [
2511          {
2512              'package': 'chromium/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api',
2513              'version': 'version:2@30.2.0-beta01.cr1',
2514          },
2515      ],
2516      'condition': 'checkout_android and not build_with_chromium',
2517      'dep_type': 'cipd',
2518  },
2519
2520  'third_party/android_deps/libs/com_android_tools_sdk_common': {
2521      'packages': [
2522          {
2523              'package': 'chromium/third_party/android_deps/libs/com_android_tools_sdk_common',
2524              'version': 'version:2@30.2.0-beta01.cr1',
2525          },
2526      ],
2527      'condition': 'checkout_android and not build_with_chromium',
2528      'dep_type': 'cipd',
2529  },
2530
2531  'third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine': {
2532      'packages': [
2533          {
2534              'package': 'chromium/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine',
2535              'version': 'version:2@2.8.8.cr1',
2536          },
2537      ],
2538      'condition': 'checkout_android and not build_with_chromium',
2539      'dep_type': 'cipd',
2540  },
2541
2542  'third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms': {
2543      'packages': [
2544          {
2545              'package': 'chromium/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms',
2546              'version': 'version:2@1.0.cr1',
2547          },
2548      ],
2549      'condition': 'checkout_android and not build_with_chromium',
2550      'dep_type': 'cipd',
2551  },
2552
2553  'third_party/android_deps/libs/com_google_android_datatransport_transport_api': {
2554      'packages': [
2555          {
2556              'package': 'chromium/third_party/android_deps/libs/com_google_android_datatransport_transport_api',
2557              'version': 'version:2@2.2.1.cr1',
2558          },
2559      ],
2560      'condition': 'checkout_android and not build_with_chromium',
2561      'dep_type': 'cipd',
2562  },
2563
2564  'third_party/android_deps/libs/com_google_android_gms_play_services_auth': {
2565      'packages': [
2566          {
2567              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth',
2568              'version': 'version:2@17.0.0.cr1',
2569          },
2570      ],
2571      'condition': 'checkout_android and not build_with_chromium',
2572      'dep_type': 'cipd',
2573  },
2574
2575  'third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone': {
2576      'packages': [
2577          {
2578              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone',
2579              'version': 'version:2@17.5.0.cr1',
2580          },
2581      ],
2582      'condition': 'checkout_android and not build_with_chromium',
2583      'dep_type': 'cipd',
2584  },
2585
2586  'third_party/android_deps/libs/com_google_android_gms_play_services_auth_base': {
2587      'packages': [
2588          {
2589              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base',
2590              'version': 'version:2@17.0.0.cr1',
2591          },
2592      ],
2593      'condition': 'checkout_android and not build_with_chromium',
2594      'dep_type': 'cipd',
2595  },
2596
2597  'third_party/android_deps/libs/com_google_android_gms_play_services_base': {
2598      'packages': [
2599          {
2600              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base',
2601              'version': 'version:2@17.5.0.cr1',
2602          },
2603      ],
2604      'condition': 'checkout_android and not build_with_chromium',
2605      'dep_type': 'cipd',
2606  },
2607
2608  'third_party/android_deps/libs/com_google_android_gms_play_services_basement': {
2609      'packages': [
2610          {
2611              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement',
2612              'version': 'version:2@17.5.0.cr1',
2613          },
2614      ],
2615      'condition': 'checkout_android and not build_with_chromium',
2616      'dep_type': 'cipd',
2617  },
2618
2619  'third_party/android_deps/libs/com_google_android_gms_play_services_cast': {
2620      'packages': [
2621          {
2622              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast',
2623              'version': 'version:2@17.0.0.cr1',
2624          },
2625      ],
2626      'condition': 'checkout_android and not build_with_chromium',
2627      'dep_type': 'cipd',
2628  },
2629
2630  'third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework': {
2631      'packages': [
2632          {
2633              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework',
2634              'version': 'version:2@17.0.0.cr1',
2635          },
2636      ],
2637      'condition': 'checkout_android and not build_with_chromium',
2638      'dep_type': 'cipd',
2639  },
2640
2641  'third_party/android_deps/libs/com_google_android_gms_play_services_clearcut': {
2642      'packages': [
2643          {
2644              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut',
2645              'version': 'version:2@17.0.0.cr1',
2646          },
2647      ],
2648      'condition': 'checkout_android and not build_with_chromium',
2649      'dep_type': 'cipd',
2650  },
2651
2652  'third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging': {
2653      'packages': [
2654          {
2655              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging',
2656              'version': 'version:2@16.0.0.cr1',
2657          },
2658      ],
2659      'condition': 'checkout_android and not build_with_chromium',
2660      'dep_type': 'cipd',
2661  },
2662
2663  'third_party/android_deps/libs/com_google_android_gms_play_services_fido': {
2664      'packages': [
2665          {
2666              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_fido',
2667              'version': 'version:2@19.0.0-beta.cr1',
2668          },
2669      ],
2670      'condition': 'checkout_android and not build_with_chromium',
2671      'dep_type': 'cipd',
2672  },
2673
2674  'third_party/android_deps/libs/com_google_android_gms_play_services_flags': {
2675      'packages': [
2676          {
2677              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags',
2678              'version': 'version:2@17.0.0.cr1',
2679          },
2680      ],
2681      'condition': 'checkout_android and not build_with_chromium',
2682      'dep_type': 'cipd',
2683  },
2684
2685  'third_party/android_deps/libs/com_google_android_gms_play_services_gcm': {
2686      'packages': [
2687          {
2688              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm',
2689              'version': 'version:2@17.0.0.cr1',
2690          },
2691      ],
2692      'condition': 'checkout_android and not build_with_chromium',
2693      'dep_type': 'cipd',
2694  },
2695
2696  'third_party/android_deps/libs/com_google_android_gms_play_services_iid': {
2697      'packages': [
2698          {
2699              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid',
2700              'version': 'version:2@17.0.0.cr1',
2701          },
2702      ],
2703      'condition': 'checkout_android and not build_with_chromium',
2704      'dep_type': 'cipd',
2705  },
2706
2707  'third_party/android_deps/libs/com_google_android_gms_play_services_instantapps': {
2708      'packages': [
2709          {
2710              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps',
2711              'version': 'version:2@17.0.0.cr1',
2712          },
2713      ],
2714      'condition': 'checkout_android and not build_with_chromium',
2715      'dep_type': 'cipd',
2716  },
2717
2718  'third_party/android_deps/libs/com_google_android_gms_play_services_location': {
2719      'packages': [
2720          {
2721              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location',
2722              'version': 'version:2@17.0.0.cr1',
2723          },
2724      ],
2725      'condition': 'checkout_android and not build_with_chromium',
2726      'dep_type': 'cipd',
2727  },
2728
2729  'third_party/android_deps/libs/com_google_android_gms_play_services_phenotype': {
2730      'packages': [
2731          {
2732              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype',
2733              'version': 'version:2@17.0.0.cr1',
2734          },
2735      ],
2736      'condition': 'checkout_android and not build_with_chromium',
2737      'dep_type': 'cipd',
2738  },
2739
2740  'third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport': {
2741      'packages': [
2742          {
2743              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport',
2744              'version': 'version:2@17.0.0.cr1',
2745          },
2746      ],
2747      'condition': 'checkout_android and not build_with_chromium',
2748      'dep_type': 'cipd',
2749  },
2750
2751  'third_party/android_deps/libs/com_google_android_gms_play_services_stats': {
2752      'packages': [
2753          {
2754              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats',
2755              'version': 'version:2@17.0.0.cr1',
2756          },
2757      ],
2758      'condition': 'checkout_android and not build_with_chromium',
2759      'dep_type': 'cipd',
2760  },
2761
2762  'third_party/android_deps/libs/com_google_android_gms_play_services_tasks': {
2763      'packages': [
2764          {
2765              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks',
2766              'version': 'version:2@17.2.0.cr1',
2767          },
2768      ],
2769      'condition': 'checkout_android and not build_with_chromium',
2770      'dep_type': 'cipd',
2771  },
2772
2773  'third_party/android_deps/libs/com_google_android_gms_play_services_vision': {
2774      'packages': [
2775          {
2776              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision',
2777              'version': 'version:2@18.0.0.cr1',
2778          },
2779      ],
2780      'condition': 'checkout_android and not build_with_chromium',
2781      'dep_type': 'cipd',
2782  },
2783
2784  'third_party/android_deps/libs/com_google_android_gms_play_services_vision_common': {
2785      'packages': [
2786          {
2787              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common',
2788              'version': 'version:2@18.0.0.cr1',
2789          },
2790      ],
2791      'condition': 'checkout_android and not build_with_chromium',
2792      'dep_type': 'cipd',
2793  },
2794
2795  'third_party/android_deps/libs/com_google_android_material_material': {
2796      'packages': [
2797          {
2798              'package': 'chromium/third_party/android_deps/libs/com_google_android_material_material',
2799              'version': 'version:2@1.6.0-alpha01.cr1',
2800          },
2801      ],
2802      'condition': 'checkout_android and not build_with_chromium',
2803      'dep_type': 'cipd',
2804  },
2805
2806  'third_party/android_deps/libs/com_google_android_play_core': {
2807      'packages': [
2808          {
2809              'package': 'chromium/third_party/android_deps/libs/com_google_android_play_core',
2810              'version': 'version:2@1.10.0.cr1',
2811          },
2812      ],
2813      'condition': 'checkout_android and not build_with_chromium',
2814      'dep_type': 'cipd',
2815  },
2816
2817  'third_party/android_deps/libs/com_google_auto_auto_common': {
2818      'packages': [
2819          {
2820              'package': 'chromium/third_party/android_deps/libs/com_google_auto_auto_common',
2821              'version': 'version:2@1.2.1.cr1',
2822          },
2823      ],
2824      'condition': 'checkout_android and not build_with_chromium',
2825      'dep_type': 'cipd',
2826  },
2827
2828  'third_party/android_deps/libs/com_google_auto_service_auto_service': {
2829      'packages': [
2830          {
2831              'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service',
2832              'version': 'version:2@1.0-rc6.cr1',
2833          },
2834      ],
2835      'condition': 'checkout_android and not build_with_chromium',
2836      'dep_type': 'cipd',
2837  },
2838
2839  'third_party/android_deps/libs/com_google_auto_service_auto_service_annotations': {
2840      'packages': [
2841          {
2842              'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations',
2843              'version': 'version:2@1.0-rc6.cr1',
2844          },
2845      ],
2846      'condition': 'checkout_android and not build_with_chromium',
2847      'dep_type': 'cipd',
2848  },
2849
2850  'third_party/android_deps/libs/com_google_auto_value_auto_value_annotations': {
2851      'packages': [
2852          {
2853              'package': 'chromium/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations',
2854              'version': 'version:2@1.9.cr1',
2855          },
2856      ],
2857      'condition': 'checkout_android and not build_with_chromium',
2858      'dep_type': 'cipd',
2859  },
2860
2861  'third_party/android_deps/libs/com_google_code_findbugs_jsr305': {
2862      'packages': [
2863          {
2864              'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305',
2865              'version': 'version:2@3.0.2.cr1',
2866          },
2867      ],
2868      'condition': 'checkout_android and not build_with_chromium',
2869      'dep_type': 'cipd',
2870  },
2871
2872  'third_party/android_deps/libs/com_google_code_gson_gson': {
2873      'packages': [
2874          {
2875              'package': 'chromium/third_party/android_deps/libs/com_google_code_gson_gson',
2876              'version': 'version:2@2.8.0.cr1',
2877          },
2878      ],
2879      'condition': 'checkout_android and not build_with_chromium',
2880      'dep_type': 'cipd',
2881  },
2882
2883  'third_party/android_deps/libs/com_google_dagger_dagger': {
2884      'packages': [
2885          {
2886              'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger',
2887              'version': 'version:2@2.30.cr1',
2888          },
2889      ],
2890      'condition': 'checkout_android and not build_with_chromium',
2891      'dep_type': 'cipd',
2892  },
2893
2894  'third_party/android_deps/libs/com_google_dagger_dagger_compiler': {
2895      'packages': [
2896          {
2897              'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler',
2898              'version': 'version:2@2.30.cr1',
2899          },
2900      ],
2901      'condition': 'checkout_android and not build_with_chromium',
2902      'dep_type': 'cipd',
2903  },
2904
2905  'third_party/android_deps/libs/com_google_dagger_dagger_producers': {
2906      'packages': [
2907          {
2908              'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers',
2909              'version': 'version:2@2.30.cr1',
2910          },
2911      ],
2912      'condition': 'checkout_android and not build_with_chromium',
2913      'dep_type': 'cipd',
2914  },
2915
2916  'third_party/android_deps/libs/com_google_dagger_dagger_spi': {
2917      'packages': [
2918          {
2919              'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi',
2920              'version': 'version:2@2.30.cr1',
2921          },
2922      ],
2923      'condition': 'checkout_android and not build_with_chromium',
2924      'dep_type': 'cipd',
2925  },
2926
2927  'third_party/android_deps/libs/com_google_errorprone_error_prone_annotation': {
2928      'packages': [
2929          {
2930              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation',
2931              'version': 'version:2@2.11.0.cr1',
2932          },
2933      ],
2934      'condition': 'checkout_android and not build_with_chromium',
2935      'dep_type': 'cipd',
2936  },
2937
2938  'third_party/android_deps/libs/com_google_errorprone_error_prone_annotations': {
2939      'packages': [
2940          {
2941              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations',
2942              'version': 'version:2@2.11.0.cr1',
2943          },
2944      ],
2945      'condition': 'checkout_android and not build_with_chromium',
2946      'dep_type': 'cipd',
2947  },
2948
2949  'third_party/android_deps/libs/com_google_errorprone_error_prone_check_api': {
2950      'packages': [
2951          {
2952              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api',
2953              'version': 'version:2@2.11.0.cr1',
2954          },
2955      ],
2956      'condition': 'checkout_android and not build_with_chromium',
2957      'dep_type': 'cipd',
2958  },
2959
2960  'third_party/android_deps/libs/com_google_errorprone_error_prone_core': {
2961      'packages': [
2962          {
2963              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_core',
2964              'version': 'version:2@2.11.0.cr1',
2965          },
2966      ],
2967      'condition': 'checkout_android and not build_with_chromium',
2968      'dep_type': 'cipd',
2969  },
2970
2971  'third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations': {
2972      'packages': [
2973          {
2974              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations',
2975              'version': 'version:2@2.11.0.cr1',
2976          },
2977      ],
2978      'condition': 'checkout_android and not build_with_chromium',
2979      'dep_type': 'cipd',
2980  },
2981
2982  'third_party/android_deps/libs/com_google_errorprone_javac': {
2983      'packages': [
2984          {
2985              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac',
2986              'version': 'version:2@9+181-r4173-1.cr1',
2987          },
2988      ],
2989      'condition': 'checkout_android and not build_with_chromium',
2990      'dep_type': 'cipd',
2991  },
2992
2993  'third_party/android_deps/libs/com_google_errorprone_javac_shaded': {
2994      'packages': [
2995          {
2996              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded',
2997              'version': 'version:2@9-dev-r4023-3.cr1',
2998          },
2999      ],
3000      'condition': 'checkout_android and not build_with_chromium',
3001      'dep_type': 'cipd',
3002  },
3003
3004  'third_party/android_deps/libs/com_google_firebase_firebase_annotations': {
3005      'packages': [
3006          {
3007              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_annotations',
3008              'version': 'version:2@16.0.0.cr1',
3009          },
3010      ],
3011      'condition': 'checkout_android and not build_with_chromium',
3012      'dep_type': 'cipd',
3013  },
3014
3015  'third_party/android_deps/libs/com_google_firebase_firebase_common': {
3016      'packages': [
3017          {
3018              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_common',
3019              'version': 'version:2@19.5.0.cr1',
3020          },
3021      ],
3022      'condition': 'checkout_android and not build_with_chromium',
3023      'dep_type': 'cipd',
3024  },
3025
3026  'third_party/android_deps/libs/com_google_firebase_firebase_components': {
3027      'packages': [
3028          {
3029              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_components',
3030              'version': 'version:2@16.1.0.cr1',
3031          },
3032      ],
3033      'condition': 'checkout_android and not build_with_chromium',
3034      'dep_type': 'cipd',
3035  },
3036
3037  'third_party/android_deps/libs/com_google_firebase_firebase_encoders': {
3038      'packages': [
3039          {
3040              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders',
3041              'version': 'version:2@16.1.0.cr1',
3042          },
3043      ],
3044      'condition': 'checkout_android and not build_with_chromium',
3045      'dep_type': 'cipd',
3046  },
3047
3048  'third_party/android_deps/libs/com_google_firebase_firebase_encoders_json': {
3049      'packages': [
3050          {
3051              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json',
3052              'version': 'version:2@17.1.0.cr1',
3053          },
3054      ],
3055      'condition': 'checkout_android and not build_with_chromium',
3056      'dep_type': 'cipd',
3057  },
3058
3059  'third_party/android_deps/libs/com_google_firebase_firebase_iid': {
3060      'packages': [
3061          {
3062              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid',
3063              'version': 'version:2@21.0.1.cr1',
3064          },
3065      ],
3066      'condition': 'checkout_android and not build_with_chromium',
3067      'dep_type': 'cipd',
3068  },
3069
3070  'third_party/android_deps/libs/com_google_firebase_firebase_iid_interop': {
3071      'packages': [
3072          {
3073              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop',
3074              'version': 'version:2@17.0.0.cr1',
3075          },
3076      ],
3077      'condition': 'checkout_android and not build_with_chromium',
3078      'dep_type': 'cipd',
3079  },
3080
3081  'third_party/android_deps/libs/com_google_firebase_firebase_installations': {
3082      'packages': [
3083          {
3084              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations',
3085              'version': 'version:2@16.3.5.cr1',
3086          },
3087      ],
3088      'condition': 'checkout_android and not build_with_chromium',
3089      'dep_type': 'cipd',
3090  },
3091
3092  'third_party/android_deps/libs/com_google_firebase_firebase_installations_interop': {
3093      'packages': [
3094          {
3095              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop',
3096              'version': 'version:2@16.0.1.cr1',
3097          },
3098      ],
3099      'condition': 'checkout_android and not build_with_chromium',
3100      'dep_type': 'cipd',
3101  },
3102
3103  'third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector': {
3104      'packages': [
3105          {
3106              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector',
3107              'version': 'version:2@18.0.0.cr1',
3108          },
3109      ],
3110      'condition': 'checkout_android and not build_with_chromium',
3111      'dep_type': 'cipd',
3112  },
3113
3114  'third_party/android_deps/libs/com_google_firebase_firebase_messaging': {
3115      'packages': [
3116          {
3117              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_messaging',
3118              'version': 'version:2@21.0.1.cr1',
3119          },
3120      ],
3121      'condition': 'checkout_android and not build_with_chromium',
3122      'dep_type': 'cipd',
3123  },
3124
3125  'third_party/android_deps/libs/com_google_flatbuffers_flatbuffers_java': {
3126      'packages': [
3127          {
3128              'package': 'chromium/third_party/android_deps/libs/com_google_flatbuffers_flatbuffers_java',
3129              'version': 'version:2@2.0.3.cr1',
3130          },
3131      ],
3132      'condition': 'checkout_android and not build_with_chromium',
3133      'dep_type': 'cipd',
3134  },
3135
3136  'third_party/android_deps/libs/com_google_googlejavaformat_google_java_format': {
3137      'packages': [
3138          {
3139              'package': 'chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format',
3140              'version': 'version:2@1.5.cr1',
3141          },
3142      ],
3143      'condition': 'checkout_android and not build_with_chromium',
3144      'dep_type': 'cipd',
3145  },
3146
3147  'third_party/android_deps/libs/com_google_guava_failureaccess': {
3148      'packages': [
3149          {
3150              'package': 'chromium/third_party/android_deps/libs/com_google_guava_failureaccess',
3151              'version': 'version:2@1.0.1.cr1',
3152          },
3153      ],
3154      'condition': 'checkout_android and not build_with_chromium',
3155      'dep_type': 'cipd',
3156  },
3157
3158  'third_party/android_deps/libs/com_google_guava_guava': {
3159      'packages': [
3160          {
3161              'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava',
3162              'version': 'version:2@31.0.1-jre.cr1',
3163          },
3164      ],
3165      'condition': 'checkout_android and not build_with_chromium',
3166      'dep_type': 'cipd',
3167  },
3168
3169  'third_party/android_deps/libs/com_google_guava_guava_android': {
3170      'packages': [
3171          {
3172              'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava_android',
3173              'version': 'version:2@31.0-android.cr1',
3174          },
3175      ],
3176      'condition': 'checkout_android and not build_with_chromium',
3177      'dep_type': 'cipd',
3178  },
3179
3180  'third_party/android_deps/libs/com_google_guava_listenablefuture': {
3181      'packages': [
3182          {
3183              'package': 'chromium/third_party/android_deps/libs/com_google_guava_listenablefuture',
3184              'version': 'version:2@1.0.cr1',
3185          },
3186      ],
3187      'condition': 'checkout_android and not build_with_chromium',
3188      'dep_type': 'cipd',
3189  },
3190
3191  'third_party/android_deps/libs/com_google_j2objc_j2objc_annotations': {
3192      'packages': [
3193          {
3194              'package': 'chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations',
3195              'version': 'version:2@1.3.cr1',
3196          },
3197      ],
3198      'condition': 'checkout_android and not build_with_chromium',
3199      'dep_type': 'cipd',
3200  },
3201
3202  'third_party/android_deps/libs/com_google_protobuf_protobuf_java': {
3203      'packages': [
3204          {
3205              'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_java',
3206              'version': 'version:2@3.19.2.cr1',
3207          },
3208      ],
3209      'condition': 'checkout_android and not build_with_chromium',
3210      'dep_type': 'cipd',
3211  },
3212
3213  'third_party/android_deps/libs/com_google_protobuf_protobuf_javalite': {
3214      'packages': [
3215          {
3216              'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite',
3217              'version': 'version:2@3.19.3.cr1',
3218          },
3219      ],
3220      'condition': 'checkout_android and not build_with_chromium',
3221      'dep_type': 'cipd',
3222  },
3223
3224  'third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils': {
3225      'packages': [
3226          {
3227              'package': 'chromium/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils',
3228              'version': 'version:2@1.3.0.cr1',
3229          },
3230      ],
3231      'condition': 'checkout_android and not build_with_chromium',
3232      'dep_type': 'cipd',
3233  },
3234
3235  'third_party/android_deps/libs/com_squareup_javapoet': {
3236      'packages': [
3237          {
3238              'package': 'chromium/third_party/android_deps/libs/com_squareup_javapoet',
3239              'version': 'version:2@1.13.0.cr1',
3240          },
3241      ],
3242      'condition': 'checkout_android and not build_with_chromium',
3243      'dep_type': 'cipd',
3244  },
3245
3246  'third_party/android_deps/libs/com_squareup_javawriter': {
3247      'packages': [
3248          {
3249              'package': 'chromium/third_party/android_deps/libs/com_squareup_javawriter',
3250              'version': 'version:2@2.1.1.cr1',
3251          },
3252      ],
3253      'condition': 'checkout_android and not build_with_chromium',
3254      'dep_type': 'cipd',
3255  },
3256
3257  'third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils': {
3258      'packages': [
3259          {
3260              'package': 'chromium/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils',
3261              'version': 'version:2@4.0.cr1',
3262          },
3263      ],
3264      'condition': 'checkout_android and not build_with_chromium',
3265      'dep_type': 'cipd',
3266  },
3267
3268  'third_party/android_deps/libs/javax_annotation_javax_annotation_api': {
3269      'packages': [
3270          {
3271              'package': 'chromium/third_party/android_deps/libs/javax_annotation_javax_annotation_api',
3272              'version': 'version:2@1.3.2.cr1',
3273          },
3274      ],
3275      'condition': 'checkout_android and not build_with_chromium',
3276      'dep_type': 'cipd',
3277  },
3278
3279  'third_party/android_deps/libs/javax_annotation_jsr250_api': {
3280      'packages': [
3281          {
3282              'package': 'chromium/third_party/android_deps/libs/javax_annotation_jsr250_api',
3283              'version': 'version:2@1.0.cr1',
3284          },
3285      ],
3286      'condition': 'checkout_android and not build_with_chromium',
3287      'dep_type': 'cipd',
3288  },
3289
3290  'third_party/android_deps/libs/javax_inject_javax_inject': {
3291      'packages': [
3292          {
3293              'package': 'chromium/third_party/android_deps/libs/javax_inject_javax_inject',
3294              'version': 'version:2@1.cr1',
3295          },
3296      ],
3297      'condition': 'checkout_android and not build_with_chromium',
3298      'dep_type': 'cipd',
3299  },
3300
3301  'third_party/android_deps/libs/net_ltgt_gradle_incap_incap': {
3302      'packages': [
3303          {
3304              'package': 'chromium/third_party/android_deps/libs/net_ltgt_gradle_incap_incap',
3305              'version': 'version:2@0.2.cr1',
3306          },
3307      ],
3308      'condition': 'checkout_android and not build_with_chromium',
3309      'dep_type': 'cipd',
3310  },
3311
3312  'third_party/android_deps/libs/net_sf_kxml_kxml2': {
3313      'packages': [
3314          {
3315              'package': 'chromium/third_party/android_deps/libs/net_sf_kxml_kxml2',
3316              'version': 'version:2@2.3.0.cr1',
3317          },
3318      ],
3319      'condition': 'checkout_android and not build_with_chromium',
3320      'dep_type': 'cipd',
3321  },
3322
3323  'third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup': {
3324      'packages': [
3325          {
3326              'package': 'chromium/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup',
3327              'version': 'version:2@1.2.1.cr1',
3328          },
3329      ],
3330      'condition': 'checkout_android and not build_with_chromium',
3331      'dep_type': 'cipd',
3332  },
3333
3334  'third_party/android_deps/libs/org_checkerframework_checker_compat_qual': {
3335      'packages': [
3336          {
3337              'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual',
3338              'version': 'version:2@2.5.5.cr1',
3339          },
3340      ],
3341      'condition': 'checkout_android and not build_with_chromium',
3342      'dep_type': 'cipd',
3343  },
3344
3345  'third_party/android_deps/libs/org_checkerframework_checker_qual': {
3346      'packages': [
3347          {
3348              'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_qual',
3349              'version': 'version:2@3.12.0.cr1',
3350          },
3351      ],
3352      'condition': 'checkout_android and not build_with_chromium',
3353      'dep_type': 'cipd',
3354  },
3355
3356  'third_party/android_deps/libs/org_checkerframework_dataflow_errorprone': {
3357      'packages': [
3358          {
3359              'package': 'chromium/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone',
3360              'version': 'version:2@3.15.0.cr1',
3361          },
3362      ],
3363      'condition': 'checkout_android and not build_with_chromium',
3364      'dep_type': 'cipd',
3365  },
3366
3367  'third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations': {
3368      'packages': [
3369          {
3370              'package': 'chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations',
3371              'version': 'version:2@1.17.cr1',
3372          },
3373      ],
3374      'condition': 'checkout_android and not build_with_chromium',
3375      'dep_type': 'cipd',
3376  },
3377
3378  'third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit': {
3379      'packages': [
3380          {
3381              'package': 'chromium/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit',
3382              'version': 'version:2@4.4.1.201607150455-r.cr1',
3383          },
3384      ],
3385      'condition': 'checkout_android and not build_with_chromium',
3386      'dep_type': 'cipd',
3387  },
3388
3389  'third_party/android_deps/libs/org_jetbrains_annotations': {
3390      'packages': [
3391          {
3392              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_annotations',
3393              'version': 'version:2@13.0.cr1',
3394          },
3395      ],
3396      'condition': 'checkout_android and not build_with_chromium',
3397      'dep_type': 'cipd',
3398  },
3399
3400  'third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib': {
3401      'packages': [
3402          {
3403              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib',
3404              'version': 'version:2@1.6.20.cr1',
3405          },
3406      ],
3407      'condition': 'checkout_android and not build_with_chromium',
3408      'dep_type': 'cipd',
3409  },
3410
3411  'third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common': {
3412      'packages': [
3413          {
3414              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common',
3415              'version': 'version:2@1.6.20.cr1',
3416          },
3417      ],
3418      'condition': 'checkout_android and not build_with_chromium',
3419      'dep_type': 'cipd',
3420  },
3421
3422  'third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7': {
3423      'packages': [
3424          {
3425              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7',
3426              'version': 'version:2@1.6.20.cr1',
3427          },
3428      ],
3429      'condition': 'checkout_android and not build_with_chromium',
3430      'dep_type': 'cipd',
3431  },
3432
3433  'third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8': {
3434      'packages': [
3435          {
3436              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8',
3437              'version': 'version:2@1.6.20.cr1',
3438          },
3439      ],
3440      'condition': 'checkout_android and not build_with_chromium',
3441      'dep_type': 'cipd',
3442  },
3443
3444  'third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android': {
3445      'packages': [
3446          {
3447              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android',
3448              'version': 'version:2@1.6.1.cr1',
3449          },
3450      ],
3451      'condition': 'checkout_android and not build_with_chromium',
3452      'dep_type': 'cipd',
3453  },
3454
3455  'third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm': {
3456      'packages': [
3457          {
3458              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm',
3459              'version': 'version:2@1.6.1.cr1',
3460          },
3461      ],
3462      'condition': 'checkout_android and not build_with_chromium',
3463      'dep_type': 'cipd',
3464  },
3465
3466  'third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm': {
3467      'packages': [
3468          {
3469              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm',
3470              'version': 'version:2@0.1.0.cr1',
3471          },
3472      ],
3473      'condition': 'checkout_android and not build_with_chromium',
3474      'dep_type': 'cipd',
3475  },
3476
3477  'third_party/android_deps/libs/org_ow2_asm_asm': {
3478      'packages': [
3479          {
3480              'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm',
3481              'version': 'version:2@9.2.cr1',
3482          },
3483      ],
3484      'condition': 'checkout_android and not build_with_chromium',
3485      'dep_type': 'cipd',
3486  },
3487
3488  'third_party/android_deps/libs/org_ow2_asm_asm_analysis': {
3489      'packages': [
3490          {
3491              'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_analysis',
3492              'version': 'version:2@9.2.cr1',
3493          },
3494      ],
3495      'condition': 'checkout_android and not build_with_chromium',
3496      'dep_type': 'cipd',
3497  },
3498
3499  'third_party/android_deps/libs/org_ow2_asm_asm_commons': {
3500      'packages': [
3501          {
3502              'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_commons',
3503              'version': 'version:2@9.2.cr1',
3504          },
3505      ],
3506      'condition': 'checkout_android and not build_with_chromium',
3507      'dep_type': 'cipd',
3508  },
3509
3510  'third_party/android_deps/libs/org_ow2_asm_asm_tree': {
3511      'packages': [
3512          {
3513              'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_tree',
3514              'version': 'version:2@9.2.cr1',
3515          },
3516      ],
3517      'condition': 'checkout_android and not build_with_chromium',
3518      'dep_type': 'cipd',
3519  },
3520
3521  'third_party/android_deps/libs/org_ow2_asm_asm_util': {
3522      'packages': [
3523          {
3524              'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_util',
3525              'version': 'version:2@9.2.cr1',
3526          },
3527      ],
3528      'condition': 'checkout_android and not build_with_chromium',
3529      'dep_type': 'cipd',
3530  },
3531
3532  'third_party/android_deps/libs/org_pcollections_pcollections': {
3533      'packages': [
3534          {
3535              'package': 'chromium/third_party/android_deps/libs/org_pcollections_pcollections',
3536              'version': 'version:2@3.1.4.cr1',
3537          },
3538      ],
3539      'condition': 'checkout_android and not build_with_chromium',
3540      'dep_type': 'cipd',
3541  },
3542
3543  'third_party/android_deps/libs/org_robolectric_annotations': {
3544      'packages': [
3545          {
3546              'package': 'chromium/third_party/android_deps/libs/org_robolectric_annotations',
3547              'version': 'version:2@4.7.3.cr1',
3548          },
3549      ],
3550      'condition': 'checkout_android and not build_with_chromium',
3551      'dep_type': 'cipd',
3552  },
3553
3554  'third_party/android_deps/libs/org_robolectric_junit': {
3555      'packages': [
3556          {
3557              'package': 'chromium/third_party/android_deps/libs/org_robolectric_junit',
3558              'version': 'version:2@4.7.3.cr1',
3559          },
3560      ],
3561      'condition': 'checkout_android and not build_with_chromium',
3562      'dep_type': 'cipd',
3563  },
3564
3565  'third_party/android_deps/libs/org_robolectric_nativeruntime': {
3566      'packages': [
3567          {
3568              'package': 'chromium/third_party/android_deps/libs/org_robolectric_nativeruntime',
3569              'version': 'version:2@4.7.3.cr1',
3570          },
3571      ],
3572      'condition': 'checkout_android and not build_with_chromium',
3573      'dep_type': 'cipd',
3574  },
3575
3576  'third_party/android_deps/libs/org_robolectric_pluginapi': {
3577      'packages': [
3578          {
3579              'package': 'chromium/third_party/android_deps/libs/org_robolectric_pluginapi',
3580              'version': 'version:2@4.7.3.cr1',
3581          },
3582      ],
3583      'condition': 'checkout_android and not build_with_chromium',
3584      'dep_type': 'cipd',
3585  },
3586
3587  'third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver': {
3588      'packages': [
3589          {
3590              'package': 'chromium/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver',
3591              'version': 'version:2@4.7.3.cr1',
3592          },
3593      ],
3594      'condition': 'checkout_android and not build_with_chromium',
3595      'dep_type': 'cipd',
3596  },
3597
3598  'third_party/android_deps/libs/org_robolectric_resources': {
3599      'packages': [
3600          {
3601              'package': 'chromium/third_party/android_deps/libs/org_robolectric_resources',
3602              'version': 'version:2@4.7.3.cr1',
3603          },
3604      ],
3605      'condition': 'checkout_android and not build_with_chromium',
3606      'dep_type': 'cipd',
3607  },
3608
3609  'third_party/android_deps/libs/org_robolectric_robolectric': {
3610      'packages': [
3611          {
3612              'package': 'chromium/third_party/android_deps/libs/org_robolectric_robolectric',
3613              'version': 'version:2@4.7.3.cr1',
3614          },
3615      ],
3616      'condition': 'checkout_android and not build_with_chromium',
3617      'dep_type': 'cipd',
3618  },
3619
3620  'third_party/android_deps/libs/org_robolectric_sandbox': {
3621      'packages': [
3622          {
3623              'package': 'chromium/third_party/android_deps/libs/org_robolectric_sandbox',
3624              'version': 'version:2@4.7.3.cr1',
3625          },
3626      ],
3627      'condition': 'checkout_android and not build_with_chromium',
3628      'dep_type': 'cipd',
3629  },
3630
3631  'third_party/android_deps/libs/org_robolectric_shadowapi': {
3632      'packages': [
3633          {
3634              'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadowapi',
3635              'version': 'version:2@4.7.3.cr1',
3636          },
3637      ],
3638      'condition': 'checkout_android and not build_with_chromium',
3639      'dep_type': 'cipd',
3640  },
3641
3642  'third_party/android_deps/libs/org_robolectric_shadows_framework': {
3643      'packages': [
3644          {
3645              'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_framework',
3646              'version': 'version:2@4.7.3.cr1',
3647          },
3648      ],
3649      'condition': 'checkout_android and not build_with_chromium',
3650      'dep_type': 'cipd',
3651  },
3652
3653  'third_party/android_deps/libs/org_robolectric_shadows_multidex': {
3654      'packages': [
3655          {
3656              'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_multidex',
3657              'version': 'version:2@4.7.3.cr1',
3658          },
3659      ],
3660      'condition': 'checkout_android and not build_with_chromium',
3661      'dep_type': 'cipd',
3662  },
3663
3664  'third_party/android_deps/libs/org_robolectric_shadows_playservices': {
3665      'packages': [
3666          {
3667              'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_playservices',
3668              'version': 'version:2@4.7.3.cr1',
3669          },
3670      ],
3671      'condition': 'checkout_android and not build_with_chromium',
3672      'dep_type': 'cipd',
3673  },
3674
3675  'third_party/android_deps/libs/org_robolectric_utils': {
3676      'packages': [
3677          {
3678              'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils',
3679              'version': 'version:2@4.7.3.cr1',
3680          },
3681      ],
3682      'condition': 'checkout_android and not build_with_chromium',
3683      'dep_type': 'cipd',
3684  },
3685
3686  'third_party/android_deps/libs/org_robolectric_utils_reflector': {
3687      'packages': [
3688          {
3689              'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils_reflector',
3690              'version': 'version:2@4.7.3.cr1',
3691          },
3692      ],
3693      'condition': 'checkout_android and not build_with_chromium',
3694      'dep_type': 'cipd',
3695  },
3696
3697  # === ANDROID_DEPS Generated Code End ===
3698}
3699
3700hooks = [
3701  {
3702    # Ensure that the DEPS'd "depot_tools" has its self-update capability
3703    # disabled.
3704    'name': 'disable_depot_tools_selfupdate',
3705    'pattern': '.',
3706    'condition': 'not build_with_chromium',
3707    'action': [
3708        'python3',
3709        'third_party/depot_tools/update_depot_tools_toggle.py',
3710        '--disable',
3711    ],
3712  },
3713
3714  # Pull clang-format binaries using checked-in hashes.
3715  {
3716    'name': 'clang_format_win',
3717    'pattern': '.',
3718    'condition': 'host_os == "win" and not build_with_chromium',
3719    'action': [ 'python3',
3720                'third_party/depot_tools/download_from_google_storage.py',
3721                '--no_resume',
3722                '--platform=win32',
3723                '--no_auth',
3724                '--bucket', 'chromium-clang-format',
3725                '-s', 'buildtools/win/clang-format.exe.sha1',
3726    ],
3727  },
3728  {
3729    'name': 'clang_format_mac_x64',
3730    'pattern': '.',
3731    'condition': 'host_os == "mac" and host_cpu == "x64" and not build_with_chromium',
3732    'action': [ 'python3',
3733                'third_party/depot_tools/download_from_google_storage.py',
3734                '--no_resume',
3735                '--platform=darwin',
3736                '--no_auth',
3737                '--bucket', 'chromium-clang-format',
3738                '-s', 'buildtools/mac/clang-format.x64.sha1',
3739                '-o', 'buildtools/mac/clang-format',
3740    ],
3741  },
3742  {
3743    'name': 'clang_format_mac_arm64',
3744    'pattern': '.',
3745    'condition': 'host_os == "mac" and host_cpu == "arm64" and not build_with_chromium',
3746    'action': [ 'python3',
3747                'third_party/depot_tools/download_from_google_storage.py',
3748                '--no_resume',
3749                '--platform=darwin',
3750                '--no_auth',
3751                '--bucket', 'chromium-clang-format',
3752                '-s', 'buildtools/mac/clang-format.arm64.sha1',
3753                '-o', 'buildtools/mac/clang-format',
3754    ],
3755  },
3756  {
3757    'name': 'clang_format_linux',
3758    'pattern': '.',
3759    'condition': 'host_os == "linux" and not build_with_chromium',
3760    'action': [ 'python3',
3761                'third_party/depot_tools/download_from_google_storage.py',
3762                '--no_resume',
3763                '--platform=linux*',
3764                '--no_auth',
3765                '--bucket', 'chromium-clang-format',
3766                '-s', 'buildtools/linux64/clang-format.sha1',
3767    ],
3768  },
3769  {
3770    'name': 'sysroot_x86',
3771    'pattern': '.',
3772    'condition': 'checkout_linux and ((checkout_x86 or checkout_x64) and not build_with_chromium)',
3773    'action': ['python3', 'build/linux/sysroot_scripts/install-sysroot.py',
3774               '--arch=x86'],
3775  },
3776  {
3777    'name': 'sysroot_x64',
3778    'pattern': '.',
3779    'condition': 'checkout_linux and (checkout_x64 and not build_with_chromium)',
3780    'action': ['python3', 'build/linux/sysroot_scripts/install-sysroot.py',
3781               '--arch=x64'],
3782  },
3783  {
3784    # Case-insensitivity for the Win SDK. Must run before win_toolchain below.
3785    'name': 'ciopfs_linux',
3786    'pattern': '.',
3787    'condition': 'checkout_win and host_os == "linux" and not build_with_chromium',
3788    'action': [ 'python3',
3789                'third_party/depot_tools/download_from_google_storage.py',
3790                '--no_resume',
3791                '--no_auth',
3792                '--bucket', 'chromium-browser-clang/ciopfs',
3793                '-s', 'build/ciopfs.sha1',
3794    ]
3795  },
3796  {
3797    # Update the Windows toolchain if necessary.  Must run before 'clang' below.
3798    'name': 'win_toolchain',
3799    'pattern': '.',
3800    'condition': 'checkout_win and not build_with_chromium',
3801    'action': ['python3', 'build/vs_toolchain.py', 'update', '--force'],
3802  },
3803  {
3804    # Update the Mac toolchain if necessary.
3805    'name': 'mac_toolchain',
3806    'pattern': '.',
3807    'condition': 'checkout_mac and not build_with_chromium',
3808    'action': ['python3', 'build/mac_toolchain.py'],
3809  },
3810
3811  {
3812    # Note: On Win, this should run after win_toolchain, as it may use it.
3813    'name': 'clang',
3814    'pattern': '.',
3815    'action': ['python3', 'tools/clang/scripts/update.py'],
3816    'condition': 'not build_with_chromium',
3817  },
3818
3819  {
3820    # Update LASTCHANGE.
3821    'name': 'lastchange',
3822    'pattern': '.',
3823    'condition': 'not build_with_chromium',
3824    'action': ['python3', 'build/util/lastchange.py',
3825               '-o', 'build/util/LASTCHANGE'],
3826  },
3827
3828  # Pull rc binaries using checked-in hashes.
3829  {
3830    'name': 'rc_win',
3831    'pattern': '.',
3832    'condition': 'checkout_win and host_os == "win" and not build_with_chromium',
3833    'action': [ 'python3',
3834                'third_party/depot_tools/download_from_google_storage.py',
3835                '--no_resume',
3836                '--no_auth',
3837                '--bucket', 'chromium-browser-clang/rc',
3838                '-s', 'build/toolchain/win/rc/win/rc.exe.sha1',
3839    ],
3840  },
3841
3842  {
3843    'name': 'rc_mac',
3844    'pattern': '.',
3845    'condition': 'checkout_win and host_os == "mac" and not build_with_chromium',
3846    'action': [ 'python3',
3847                'third_party/depot_tools/download_from_google_storage.py',
3848                '--no_resume',
3849                '--no_auth',
3850                '--bucket', 'chromium-browser-clang/rc',
3851                '-s', 'build/toolchain/win/rc/mac/rc.sha1',
3852    ],
3853  },
3854  {
3855    'name': 'rc_linux',
3856    'pattern': '.',
3857    'condition': 'checkout_win and host_os == "linux" and not build_with_chromium',
3858    'action': [ 'python3',
3859                'third_party/depot_tools/download_from_google_storage.py',
3860                '--no_resume',
3861                '--no_auth',
3862                '--bucket', 'chromium-browser-clang/rc',
3863                '-s', 'build/toolchain/win/rc/linux64/rc.sha1',
3864    ]
3865  },
3866
3867  {
3868    'name': 'fuchsia_sdk',
3869    'pattern': '.',
3870    'condition': 'checkout_fuchsia and not build_with_chromium',
3871    'action': [
3872      'python3',
3873      'build/fuchsia/update_sdk.py',
3874    ],
3875  },
3876
3877  # Download glslang validator binary for Linux.
3878  {
3879    'name': 'linux_glslang_validator',
3880    'pattern': '.',
3881    'condition': 'checkout_linux and not build_with_chromium',
3882    'action': [ 'python3',
3883                'third_party/depot_tools/download_from_google_storage.py',
3884                '--no_resume',
3885                '--platform=linux*',
3886                '--no_auth',
3887                '--bucket', 'angle-glslang-validator',
3888                '-s', 'tools/glslang/glslang_validator.sha1',
3889    ],
3890  },
3891
3892  # Download glslang validator binary for Windows.
3893  {
3894    'name': 'win_glslang_validator',
3895    'pattern': '.',
3896    'condition': 'checkout_win and not build_with_chromium',
3897    'action': [ 'python3',
3898                'third_party/depot_tools/download_from_google_storage.py',
3899                '--no_resume',
3900                '--platform=win32*',
3901                '--no_auth',
3902                '--bucket', 'angle-glslang-validator',
3903                '-s', 'tools/glslang/glslang_validator.exe.sha1',
3904    ],
3905  },
3906
3907  # Download flex/bison binaries for Linux.
3908  {
3909    'name': 'linux_flex_bison',
3910    'pattern': '.',
3911    'condition': 'checkout_linux and not build_with_chromium',
3912    'action': [ 'python3',
3913                'third_party/depot_tools/download_from_google_storage.py',
3914                '--no_resume',
3915                '--platform=linux*',
3916                '--no_auth',
3917                '--bucket', 'angle-flex-bison',
3918                '-d', 'tools/flex-bison/linux/',
3919    ],
3920  },
3921
3922  # Download flex/bison binaries for Windows.
3923  {
3924    'name': 'win_flex_bison',
3925    'pattern': '.',
3926    'condition': 'checkout_win and not build_with_chromium',
3927    'action': [ 'python3',
3928                'third_party/depot_tools/download_from_google_storage.py',
3929                '--no_resume',
3930                '--platform=win32*',
3931                '--no_auth',
3932                '--bucket', 'angle-flex-bison',
3933                '-d', 'tools/flex-bison/windows/',
3934    ],
3935  },
3936]
3937
3938recursedeps = [
3939  'third_party/googletest',
3940  'third_party/jsoncpp',
3941  'third_party/vulkan-deps',
3942]
3943