• 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': 'e1fa86b1827a92a58c35e93c55473c4efa4e4dc6',
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': 'bfede065f419a93f3ea37dcc0c8fbcd794d3b7f8',
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': 'b28fe159ba9b740a7e93f5f6c18b671b901babcf',
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:31175eb1a2712bb75d06a9bad5d4dd3f2a09cd1f',
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@2ce7bb76056e932f423693f2c4ff8acbdf01a0f1',
123    'condition': 'not build_with_chromium',
124  },
125
126  'buildtools': {
127    'url': '{chromium_git}/chromium/src/buildtools.git@075dd7e22837a69189003e4fa84499acf63188cf',
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:fc295f3ac7ca4fe7acc6cb5fb052d22909ef3a8f',
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:fc295f3ac7ca4fe7acc6cb5fb052d22909ef3a8f',
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@89f2e82120461d34098edd216e57aa743f441107',
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@74c6eec6937391d0bfc75bb2f4a412087b0f0172',
170    'condition': 'not build_with_chromium',
171  },
172
173  'buildtools/win': {
174    'packages': [
175      {
176        'package': 'gn/gn/windows-amd64',
177        'version': 'git_revision:fc295f3ac7ca4fe7acc6cb5fb052d22909ef3a8f',
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@0385db204c0d62d0a49514daad6ff81dac44fa5e',
186    'condition': 'not build_with_chromium',
187  },
188
189  'third_party/abseil-cpp': {
190    'url': '{chromium_git}/chromium/src/third_party/abseil-cpp@db126cca75e8b6e790bc34f8dee2fa76037e9cfe',
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@1b1e9a3befe7d6a742ef0c69f13890031279a973',
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': 'GlCdqxHxlg-8YkDGgj5cie-6COsEAZga9jyq-LAYxY4C',
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': '2ZcLVDxyRwp8FzpeYLtLT0TfSRweZxvwh1-Kx1jZ_FoC',
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@05738da13b14dd58c99019060a6981ee21794d39',
234    'condition': 'checkout_android and not build_with_chromium',
235  },
236
237  'third_party/android_ndk': {
238    'url': '{chromium_git}/android_ndk.git@401019bf85744311b26c88ced255cd53401af8b7',
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@abc362f16dfc1a6cc082298ed54504bef11eb9e7',
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@67d9735161bc4d9a6f86768bf3e639f34f90762b',
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': 'Ez2NWws2SJYCF6qw2O-mSCqK6424l3ZdSTpppLyVR_cC',
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@0a233e176044b6d9b9ff9fb30b589bfb18f9ca04',
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@1c4422cef728df41b8be91f3045ed911b16814b0',
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@02959c3ee17abacfd1339ec22ea93301292ffd56',
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@5227e7d8309e231f8b7a61edd9d63d5446ca0b0b',
443    'condition': 'not build_with_chromium',
444  },
445
446  'third_party/Python-Markdown': {
447    'url': '{chromium_git}/chromium/src/third_party/Python-Markdown@6a8f3a278159f387dc0f1f95e122f3fc29f95577',
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': 'KOlWWUU4CAY1EqgiZ6iljOP7ycIjceTEFcwWxL14HFoC',
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@4625f84e8d56feaf9ba0122f49a04f9cccbad909',
500    'condition': 'not build_with_chromium',
501  },
502
503  'third_party/turbine': {
504      'packages': [
505          {
506              'package': 'chromium/third_party/turbine',
507              'version': 'mlH0GH_teB71nsyjwL_if7NtARJdHnf6-4VXRFyGujgC',
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@38603b300bcee065a9d9f0203eb389775a06e1ee',
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/zlib': {
529    'url': '{chromium_git}/chromium/src/third_party/zlib@efd9399ae01364926be2a38946127fdf463480db',
530    'condition': 'not build_with_chromium',
531  },
532
533  'tools/android/errorprone_plugin': {
534    'url': '{chromium_git}/chromium/src/tools/android/errorprone_plugin@e81dcab66095e6eec2cde2f76720b9a82c96d793',
535    'condition': 'checkout_android and not build_with_chromium',
536  },
537
538  'tools/clang': {
539    'url': '{chromium_git}/chromium/src/tools/clang.git@336fcfd099995c128bc93e97b8263cc6fc891cc8',
540    'condition': 'not build_with_chromium',
541  },
542
543  'tools/clang/dsymutil': {
544    'packages': [
545      {
546        'package': 'chromium/llvm-build-tools/dsymutil',
547        'version': 'M56jPzDv1620Rnm__jTMYS62Zi8rxHVq7yw0qeBFEgkC',
548      }
549    ],
550    'condition': 'checkout_mac and not build_with_chromium',
551    'dep_type': 'cipd',
552  },
553
554  'tools/luci-go': {
555    'packages': [
556      {
557        'package': 'infra/tools/luci/isolate/${{platform}}',
558        'version': Var('luci_go'),
559      },
560      {
561        'package': 'infra/tools/luci/swarming/${{platform}}',
562        'version': Var('luci_go'),
563      },
564    ],
565    'condition': 'not build_with_chromium',
566    'dep_type': 'cipd',
567  },
568
569  'tools/mb': {
570    'url': '{chromium_git}/chromium/src/tools/mb@bcefc4c28ef49e7e1569b6d328f2ecf17277ae46',
571    'condition': 'not build_with_chromium',
572  },
573
574  'tools/md_browser': {
575    'url': '{chromium_git}/chromium/src/tools/md_browser@b61dc90769e67070c2b0a17392be1359b0af3195',
576    'condition': 'not build_with_chromium',
577  },
578
579  'tools/memory': {
580    'url': '{chromium_git}/chromium/src/tools/memory@0639a8c19c66272f5064fcaf4e60ca1d03a84976',
581    'condition': 'not build_with_chromium',
582  },
583
584  'tools/perf': {
585    'url': '{chromium_git}/chromium/src/tools/perf@e136376e7ebf2d72ee494e0dbd6ae9d0df3b7519',
586    'condition': 'not build_with_chromium',
587  },
588
589  'tools/protoc_wrapper': {
590    'url': '{chromium_git}/chromium/src/tools/protoc_wrapper@c16b0dc8db35e95a04eaef88079237634c7f20c2',
591    'condition': 'not build_with_chromium',
592  },
593
594  'tools/python': {
595    'url': '{chromium_git}/chromium/src/tools/python@d17f53e496b179d7b8c65ab4c921d6fd9328b8e7',
596    'condition': 'checkout_android and not build_with_chromium',
597  },
598
599  'tools/skia_goldctl/linux': {
600      'packages': [
601        {
602          'package': 'skia/tools/goldctl/linux-amd64',
603          'version': 'wdkOk4Hhfdk2f0Fn4TnicgWCxDVdkOK0W71K0ivXMaEC',
604        },
605      ],
606      'dep_type': 'cipd',
607      'condition': 'checkout_linux and not build_with_chromium',
608  },
609
610  'tools/skia_goldctl/win': {
611      'packages': [
612        {
613          'package': 'skia/tools/goldctl/windows-amd64',
614          'version': 'BkeCwTnJJi2hffEKlsGWTiP5quyDianpBWnloFZ49ZEC',
615        },
616      ],
617      'dep_type': 'cipd',
618      'condition': 'checkout_win and not build_with_chromium',
619  },
620
621  'tools/skia_goldctl/mac': {
622      'packages': [
623        {
624          'package': 'skia/tools/goldctl/mac-amd64',
625          'version': 'gJSgm5xIzq6ePie9lIvMfyt3vEXbiVb5NreHTEkFS58C',
626        },
627      ],
628      'dep_type': 'cipd',
629      'condition': 'checkout_mac and not build_with_chromium',
630  },
631
632  'tools/valgrind': {
633    'url': '{chromium_git}/chromium/src/tools/valgrind@ff9c7dc63d51297fb1d9877df9a50915c1f6c151',
634    'condition': 'not build_with_chromium',
635  },
636
637  # === ANGLE Restricted Trace Generated Code Start ===
638  'src/tests/restricted_traces/aliexpress': {
639      'packages': [
640        {
641            'package': 'angle/traces/aliexpress',
642            'version': 'version:1',
643        },
644      ],
645      'dep_type': 'cipd',
646      'condition': 'checkout_angle_restricted_traces',
647  },
648  'src/tests/restricted_traces/among_us': {
649      'packages': [
650        {
651            'package': 'angle/traces/among_us',
652            'version': 'version:1',
653        },
654      ],
655      'dep_type': 'cipd',
656      'condition': 'checkout_angle_restricted_traces',
657  },
658  'src/tests/restricted_traces/angry_birds_2_1500': {
659      'packages': [
660        {
661            'package': 'angle/traces/angry_birds_2_1500',
662            'version': 'version:1',
663        },
664      ],
665      'dep_type': 'cipd',
666      'condition': 'checkout_angle_restricted_traces',
667  },
668  'src/tests/restricted_traces/arena_of_valor': {
669      'packages': [
670        {
671            'package': 'angle/traces/arena_of_valor',
672            'version': 'version:1',
673        },
674      ],
675      'dep_type': 'cipd',
676      'condition': 'checkout_angle_restricted_traces',
677  },
678  'src/tests/restricted_traces/asphalt_8': {
679      'packages': [
680        {
681            'package': 'angle/traces/asphalt_8',
682            'version': 'version:1',
683        },
684      ],
685      'dep_type': 'cipd',
686      'condition': 'checkout_angle_restricted_traces',
687  },
688  'src/tests/restricted_traces/avakin_life': {
689      'packages': [
690        {
691            'package': 'angle/traces/avakin_life',
692            'version': 'version:1',
693        },
694      ],
695      'dep_type': 'cipd',
696      'condition': 'checkout_angle_restricted_traces',
697  },
698  'src/tests/restricted_traces/aztec_ruins': {
699      'packages': [
700        {
701            'package': 'angle/traces/aztec_ruins',
702            'version': 'version:1',
703        },
704      ],
705      'dep_type': 'cipd',
706      'condition': 'checkout_angle_restricted_traces',
707  },
708  'src/tests/restricted_traces/badland': {
709      'packages': [
710        {
711            'package': 'angle/traces/badland',
712            'version': 'version:1',
713        },
714      ],
715      'dep_type': 'cipd',
716      'condition': 'checkout_angle_restricted_traces',
717  },
718  'src/tests/restricted_traces/beach_buggy_racing': {
719      'packages': [
720        {
721            'package': 'angle/traces/beach_buggy_racing',
722            'version': 'version:1',
723        },
724      ],
725      'dep_type': 'cipd',
726      'condition': 'checkout_angle_restricted_traces',
727  },
728  'src/tests/restricted_traces/blockman_go': {
729      'packages': [
730        {
731            'package': 'angle/traces/blockman_go',
732            'version': 'version:1',
733        },
734      ],
735      'dep_type': 'cipd',
736      'condition': 'checkout_angle_restricted_traces',
737  },
738  'src/tests/restricted_traces/brawl_stars': {
739      'packages': [
740        {
741            'package': 'angle/traces/brawl_stars',
742            'version': 'version:1',
743        },
744      ],
745      'dep_type': 'cipd',
746      'condition': 'checkout_angle_restricted_traces',
747  },
748  'src/tests/restricted_traces/bricks_breaker_quest': {
749      'packages': [
750        {
751            'package': 'angle/traces/bricks_breaker_quest',
752            'version': 'version:1',
753        },
754      ],
755      'dep_type': 'cipd',
756      'condition': 'checkout_angle_restricted_traces',
757  },
758  'src/tests/restricted_traces/bubble_shooter': {
759      'packages': [
760        {
761            'package': 'angle/traces/bubble_shooter',
762            'version': 'version:1',
763        },
764      ],
765      'dep_type': 'cipd',
766      'condition': 'checkout_angle_restricted_traces',
767  },
768  'src/tests/restricted_traces/bus_simulator_indonesia': {
769      'packages': [
770        {
771            'package': 'angle/traces/bus_simulator_indonesia',
772            'version': 'version:1',
773        },
774      ],
775      'dep_type': 'cipd',
776      'condition': 'checkout_angle_restricted_traces',
777  },
778  'src/tests/restricted_traces/call_break_offline_card_game': {
779      'packages': [
780        {
781            'package': 'angle/traces/call_break_offline_card_game',
782            'version': 'version:1',
783        },
784      ],
785      'dep_type': 'cipd',
786      'condition': 'checkout_angle_restricted_traces',
787  },
788  'src/tests/restricted_traces/candy_crush_500': {
789      'packages': [
790        {
791            'package': 'angle/traces/candy_crush_500',
792            'version': 'version:1',
793        },
794      ],
795      'dep_type': 'cipd',
796      'condition': 'checkout_angle_restricted_traces',
797  },
798  'src/tests/restricted_traces/candy_crush_soda_saga': {
799      'packages': [
800        {
801            'package': 'angle/traces/candy_crush_soda_saga',
802            'version': 'version:1',
803        },
804      ],
805      'dep_type': 'cipd',
806      'condition': 'checkout_angle_restricted_traces',
807  },
808  'src/tests/restricted_traces/car_parking_multiplayer': {
809      'packages': [
810        {
811            'package': 'angle/traces/car_parking_multiplayer',
812            'version': 'version:1',
813        },
814      ],
815      'dep_type': 'cipd',
816      'condition': 'checkout_angle_restricted_traces',
817  },
818  'src/tests/restricted_traces/clash_of_clans': {
819      'packages': [
820        {
821            'package': 'angle/traces/clash_of_clans',
822            'version': 'version:1',
823        },
824      ],
825      'dep_type': 'cipd',
826      'condition': 'checkout_angle_restricted_traces',
827  },
828  'src/tests/restricted_traces/clash_royale': {
829      'packages': [
830        {
831            'package': 'angle/traces/clash_royale',
832            'version': 'version:1',
833        },
834      ],
835      'dep_type': 'cipd',
836      'condition': 'checkout_angle_restricted_traces',
837  },
838  'src/tests/restricted_traces/cod_mobile': {
839      'packages': [
840        {
841            'package': 'angle/traces/cod_mobile',
842            'version': 'version:1',
843        },
844      ],
845      'dep_type': 'cipd',
846      'condition': 'checkout_angle_restricted_traces',
847  },
848  'src/tests/restricted_traces/coin_master': {
849      'packages': [
850        {
851            'package': 'angle/traces/coin_master',
852            'version': 'version:1',
853        },
854      ],
855      'dep_type': 'cipd',
856      'condition': 'checkout_angle_restricted_traces',
857  },
858  'src/tests/restricted_traces/command_and_conquer_rivals': {
859      'packages': [
860        {
861            'package': 'angle/traces/command_and_conquer_rivals',
862            'version': 'version:1',
863        },
864      ],
865      'dep_type': 'cipd',
866      'condition': 'checkout_angle_restricted_traces',
867  },
868  'src/tests/restricted_traces/cookie_run_kingdom': {
869      'packages': [
870        {
871            'package': 'angle/traces/cookie_run_kingdom',
872            'version': 'version:1',
873        },
874      ],
875      'dep_type': 'cipd',
876      'condition': 'checkout_angle_restricted_traces',
877  },
878  'src/tests/restricted_traces/disney_tsum_tsum': {
879      'packages': [
880        {
881            'package': 'angle/traces/disney_tsum_tsum',
882            'version': 'version:1',
883        },
884      ],
885      'dep_type': 'cipd',
886      'condition': 'checkout_angle_restricted_traces',
887  },
888  'src/tests/restricted_traces/dr_driving': {
889      'packages': [
890        {
891            'package': 'angle/traces/dr_driving',
892            'version': 'version:1',
893        },
894      ],
895      'dep_type': 'cipd',
896      'condition': 'checkout_angle_restricted_traces',
897  },
898  'src/tests/restricted_traces/dragon_ball_legends': {
899      'packages': [
900        {
901            'package': 'angle/traces/dragon_ball_legends',
902            'version': 'version:1',
903        },
904      ],
905      'dep_type': 'cipd',
906      'condition': 'checkout_angle_restricted_traces',
907  },
908  'src/tests/restricted_traces/dragon_raja': {
909      'packages': [
910        {
911            'package': 'angle/traces/dragon_raja',
912            'version': 'version:1',
913        },
914      ],
915      'dep_type': 'cipd',
916      'condition': 'checkout_angle_restricted_traces',
917  },
918  'src/tests/restricted_traces/efootball_pes_2021': {
919      'packages': [
920        {
921            'package': 'angle/traces/efootball_pes_2021',
922            'version': 'version:1',
923        },
924      ],
925      'dep_type': 'cipd',
926      'condition': 'checkout_angle_restricted_traces',
927  },
928  'src/tests/restricted_traces/egypt_1500': {
929      'packages': [
930        {
931            'package': 'angle/traces/egypt_1500',
932            'version': 'version:1',
933        },
934      ],
935      'dep_type': 'cipd',
936      'condition': 'checkout_angle_restricted_traces',
937  },
938  'src/tests/restricted_traces/eight_ball_pool': {
939      'packages': [
940        {
941            'package': 'angle/traces/eight_ball_pool',
942            'version': 'version:1',
943        },
944      ],
945      'dep_type': 'cipd',
946      'condition': 'checkout_angle_restricted_traces',
947  },
948  'src/tests/restricted_traces/extreme_car_driving_simulator': {
949      'packages': [
950        {
951            'package': 'angle/traces/extreme_car_driving_simulator',
952            'version': 'version:1',
953        },
954      ],
955      'dep_type': 'cipd',
956      'condition': 'checkout_angle_restricted_traces',
957  },
958  'src/tests/restricted_traces/fallout_shelter_online': {
959      'packages': [
960        {
961            'package': 'angle/traces/fallout_shelter_online',
962            'version': 'version:1',
963        },
964      ],
965      'dep_type': 'cipd',
966      'condition': 'checkout_angle_restricted_traces',
967  },
968  'src/tests/restricted_traces/farm_heroes_saga': {
969      'packages': [
970        {
971            'package': 'angle/traces/farm_heroes_saga',
972            'version': 'version:1',
973        },
974      ],
975      'dep_type': 'cipd',
976      'condition': 'checkout_angle_restricted_traces',
977  },
978  'src/tests/restricted_traces/fate_grand_order': {
979      'packages': [
980        {
981            'package': 'angle/traces/fate_grand_order',
982            'version': 'version:1',
983        },
984      ],
985      'dep_type': 'cipd',
986      'condition': 'checkout_angle_restricted_traces',
987  },
988  'src/tests/restricted_traces/fifa_mobile': {
989      'packages': [
990        {
991            'package': 'angle/traces/fifa_mobile',
992            'version': 'version:1',
993        },
994      ],
995      'dep_type': 'cipd',
996      'condition': 'checkout_angle_restricted_traces',
997  },
998  'src/tests/restricted_traces/final_fantasy': {
999      'packages': [
1000        {
1001            'package': 'angle/traces/final_fantasy',
1002            'version': 'version:1',
1003        },
1004      ],
1005      'dep_type': 'cipd',
1006      'condition': 'checkout_angle_restricted_traces',
1007  },
1008  'src/tests/restricted_traces/free_fire': {
1009      'packages': [
1010        {
1011            'package': 'angle/traces/free_fire',
1012            'version': 'version:1',
1013        },
1014      ],
1015      'dep_type': 'cipd',
1016      'condition': 'checkout_angle_restricted_traces',
1017  },
1018  'src/tests/restricted_traces/gardenscapes': {
1019      'packages': [
1020        {
1021            'package': 'angle/traces/gardenscapes',
1022            'version': 'version:1',
1023        },
1024      ],
1025      'dep_type': 'cipd',
1026      'condition': 'checkout_angle_restricted_traces',
1027  },
1028  'src/tests/restricted_traces/genshin_impact': {
1029      'packages': [
1030        {
1031            'package': 'angle/traces/genshin_impact',
1032            'version': 'version:2',
1033        },
1034      ],
1035      'dep_type': 'cipd',
1036      'condition': 'checkout_angle_restricted_traces',
1037  },
1038  'src/tests/restricted_traces/google_maps': {
1039      'packages': [
1040        {
1041            'package': 'angle/traces/google_maps',
1042            'version': 'version:1',
1043        },
1044      ],
1045      'dep_type': 'cipd',
1046      'condition': 'checkout_angle_restricted_traces',
1047  },
1048  'src/tests/restricted_traces/happy_color': {
1049      'packages': [
1050        {
1051            'package': 'angle/traces/happy_color',
1052            'version': 'version:1',
1053        },
1054      ],
1055      'dep_type': 'cipd',
1056      'condition': 'checkout_angle_restricted_traces',
1057  },
1058  'src/tests/restricted_traces/hay_day': {
1059      'packages': [
1060        {
1061            'package': 'angle/traces/hay_day',
1062            'version': 'version:1',
1063        },
1064      ],
1065      'dep_type': 'cipd',
1066      'condition': 'checkout_angle_restricted_traces',
1067  },
1068  'src/tests/restricted_traces/hearthstone': {
1069      'packages': [
1070        {
1071            'package': 'angle/traces/hearthstone',
1072            'version': 'version:1',
1073        },
1074      ],
1075      'dep_type': 'cipd',
1076      'condition': 'checkout_angle_restricted_traces',
1077  },
1078  'src/tests/restricted_traces/higgs_domino_island': {
1079      'packages': [
1080        {
1081            'package': 'angle/traces/higgs_domino_island',
1082            'version': 'version:1',
1083        },
1084      ],
1085      'dep_type': 'cipd',
1086      'condition': 'checkout_angle_restricted_traces',
1087  },
1088  'src/tests/restricted_traces/hill_climb_racing': {
1089      'packages': [
1090        {
1091            'package': 'angle/traces/hill_climb_racing',
1092            'version': 'version:1',
1093        },
1094      ],
1095      'dep_type': 'cipd',
1096      'condition': 'checkout_angle_restricted_traces',
1097  },
1098  'src/tests/restricted_traces/homescapes': {
1099      'packages': [
1100        {
1101            'package': 'angle/traces/homescapes',
1102            'version': 'version:1',
1103        },
1104      ],
1105      'dep_type': 'cipd',
1106      'condition': 'checkout_angle_restricted_traces',
1107  },
1108  'src/tests/restricted_traces/idle_heroes': {
1109      'packages': [
1110        {
1111            'package': 'angle/traces/idle_heroes',
1112            'version': 'version:1',
1113        },
1114      ],
1115      'dep_type': 'cipd',
1116      'condition': 'checkout_angle_restricted_traces',
1117  },
1118  'src/tests/restricted_traces/junes_journey': {
1119      'packages': [
1120        {
1121            'package': 'angle/traces/junes_journey',
1122            'version': 'version:1',
1123        },
1124      ],
1125      'dep_type': 'cipd',
1126      'condition': 'checkout_angle_restricted_traces',
1127  },
1128  'src/tests/restricted_traces/kartrider_rush': {
1129      'packages': [
1130        {
1131            'package': 'angle/traces/kartrider_rush',
1132            'version': 'version:1',
1133        },
1134      ],
1135      'dep_type': 'cipd',
1136      'condition': 'checkout_angle_restricted_traces',
1137  },
1138  'src/tests/restricted_traces/klondike_adventures': {
1139      'packages': [
1140        {
1141            'package': 'angle/traces/klondike_adventures',
1142            'version': 'version:1',
1143        },
1144      ],
1145      'dep_type': 'cipd',
1146      'condition': 'checkout_angle_restricted_traces',
1147  },
1148  'src/tests/restricted_traces/league_of_legends_wild_rift': {
1149      'packages': [
1150        {
1151            'package': 'angle/traces/league_of_legends_wild_rift',
1152            'version': 'version:1',
1153        },
1154      ],
1155      'dep_type': 'cipd',
1156      'condition': 'checkout_angle_restricted_traces',
1157  },
1158  'src/tests/restricted_traces/lego_legacy': {
1159      'packages': [
1160        {
1161            'package': 'angle/traces/lego_legacy',
1162            'version': 'version:1',
1163        },
1164      ],
1165      'dep_type': 'cipd',
1166      'condition': 'checkout_angle_restricted_traces',
1167  },
1168  'src/tests/restricted_traces/lineage_m': {
1169      'packages': [
1170        {
1171            'package': 'angle/traces/lineage_m',
1172            'version': 'version:1',
1173        },
1174      ],
1175      'dep_type': 'cipd',
1176      'condition': 'checkout_angle_restricted_traces',
1177  },
1178  'src/tests/restricted_traces/ludo_king': {
1179      'packages': [
1180        {
1181            'package': 'angle/traces/ludo_king',
1182            'version': 'version:1',
1183        },
1184      ],
1185      'dep_type': 'cipd',
1186      'condition': 'checkout_angle_restricted_traces',
1187  },
1188  'src/tests/restricted_traces/magic_tiles_3': {
1189      'packages': [
1190        {
1191            'package': 'angle/traces/magic_tiles_3',
1192            'version': 'version:1',
1193        },
1194      ],
1195      'dep_type': 'cipd',
1196      'condition': 'checkout_angle_restricted_traces',
1197  },
1198  'src/tests/restricted_traces/manhattan_10': {
1199      'packages': [
1200        {
1201            'package': 'angle/traces/manhattan_10',
1202            'version': 'version:1',
1203        },
1204      ],
1205      'dep_type': 'cipd',
1206      'condition': 'checkout_angle_restricted_traces',
1207  },
1208  'src/tests/restricted_traces/manhattan_31': {
1209      'packages': [
1210        {
1211            'package': 'angle/traces/manhattan_31',
1212            'version': 'version:1',
1213        },
1214      ],
1215      'dep_type': 'cipd',
1216      'condition': 'checkout_angle_restricted_traces',
1217  },
1218  'src/tests/restricted_traces/mario_kart_tour': {
1219      'packages': [
1220        {
1221            'package': 'angle/traces/mario_kart_tour',
1222            'version': 'version:1',
1223        },
1224      ],
1225      'dep_type': 'cipd',
1226      'condition': 'checkout_angle_restricted_traces',
1227  },
1228  'src/tests/restricted_traces/marvel_contest_of_champions': {
1229      'packages': [
1230        {
1231            'package': 'angle/traces/marvel_contest_of_champions',
1232            'version': 'version:1',
1233        },
1234      ],
1235      'dep_type': 'cipd',
1236      'condition': 'checkout_angle_restricted_traces',
1237  },
1238  'src/tests/restricted_traces/messenger_lite': {
1239      'packages': [
1240        {
1241            'package': 'angle/traces/messenger_lite',
1242            'version': 'version:1',
1243        },
1244      ],
1245      'dep_type': 'cipd',
1246      'condition': 'checkout_angle_restricted_traces',
1247  },
1248  'src/tests/restricted_traces/minecraft': {
1249      'packages': [
1250        {
1251            'package': 'angle/traces/minecraft',
1252            'version': 'version:1',
1253        },
1254      ],
1255      'dep_type': 'cipd',
1256      'condition': 'checkout_angle_restricted_traces',
1257  },
1258  'src/tests/restricted_traces/mini_world': {
1259      'packages': [
1260        {
1261            'package': 'angle/traces/mini_world',
1262            'version': 'version:1',
1263        },
1264      ],
1265      'dep_type': 'cipd',
1266      'condition': 'checkout_angle_restricted_traces',
1267  },
1268  'src/tests/restricted_traces/mobile_legends': {
1269      'packages': [
1270        {
1271            'package': 'angle/traces/mobile_legends',
1272            'version': 'version:1',
1273        },
1274      ],
1275      'dep_type': 'cipd',
1276      'condition': 'checkout_angle_restricted_traces',
1277  },
1278  'src/tests/restricted_traces/nba2k20_800': {
1279      'packages': [
1280        {
1281            'package': 'angle/traces/nba2k20_800',
1282            'version': 'version:1',
1283        },
1284      ],
1285      'dep_type': 'cipd',
1286      'condition': 'checkout_angle_restricted_traces',
1287  },
1288  'src/tests/restricted_traces/nier_reincarnation': {
1289      'packages': [
1290        {
1291            'package': 'angle/traces/nier_reincarnation',
1292            'version': 'version:1',
1293        },
1294      ],
1295      'dep_type': 'cipd',
1296      'condition': 'checkout_angle_restricted_traces',
1297  },
1298  'src/tests/restricted_traces/one_punch_man': {
1299      'packages': [
1300        {
1301            'package': 'angle/traces/one_punch_man',
1302            'version': 'version:1',
1303        },
1304      ],
1305      'dep_type': 'cipd',
1306      'condition': 'checkout_angle_restricted_traces',
1307  },
1308  'src/tests/restricted_traces/plants_vs_zombies_2': {
1309      'packages': [
1310        {
1311            'package': 'angle/traces/plants_vs_zombies_2',
1312            'version': 'version:1',
1313        },
1314      ],
1315      'dep_type': 'cipd',
1316      'condition': 'checkout_angle_restricted_traces',
1317  },
1318  'src/tests/restricted_traces/pokemon_go': {
1319      'packages': [
1320        {
1321            'package': 'angle/traces/pokemon_go',
1322            'version': 'version:1',
1323        },
1324      ],
1325      'dep_type': 'cipd',
1326      'condition': 'checkout_angle_restricted_traces',
1327  },
1328  'src/tests/restricted_traces/pokemon_unite': {
1329      'packages': [
1330        {
1331            'package': 'angle/traces/pokemon_unite',
1332            'version': 'version:1',
1333        },
1334      ],
1335      'dep_type': 'cipd',
1336      'condition': 'checkout_angle_restricted_traces',
1337  },
1338  'src/tests/restricted_traces/professional_baseball_spirits': {
1339      'packages': [
1340        {
1341            'package': 'angle/traces/professional_baseball_spirits',
1342            'version': 'version:1',
1343        },
1344      ],
1345      'dep_type': 'cipd',
1346      'condition': 'checkout_angle_restricted_traces',
1347  },
1348  'src/tests/restricted_traces/pubg_mobile_battle_royale': {
1349      'packages': [
1350        {
1351            'package': 'angle/traces/pubg_mobile_battle_royale',
1352            'version': 'version:1',
1353        },
1354      ],
1355      'dep_type': 'cipd',
1356      'condition': 'checkout_angle_restricted_traces',
1357  },
1358  'src/tests/restricted_traces/pubg_mobile_lite': {
1359      'packages': [
1360        {
1361            'package': 'angle/traces/pubg_mobile_lite',
1362            'version': 'version:1',
1363        },
1364      ],
1365      'dep_type': 'cipd',
1366      'condition': 'checkout_angle_restricted_traces',
1367  },
1368  'src/tests/restricted_traces/pubg_mobile_skydive': {
1369      'packages': [
1370        {
1371            'package': 'angle/traces/pubg_mobile_skydive',
1372            'version': 'version:1',
1373        },
1374      ],
1375      'dep_type': 'cipd',
1376      'condition': 'checkout_angle_restricted_traces',
1377  },
1378  'src/tests/restricted_traces/ragnarok_m_eternal_love': {
1379      'packages': [
1380        {
1381            'package': 'angle/traces/ragnarok_m_eternal_love',
1382            'version': 'version:1',
1383        },
1384      ],
1385      'dep_type': 'cipd',
1386      'condition': 'checkout_angle_restricted_traces',
1387  },
1388  'src/tests/restricted_traces/raid_shadow_legends': {
1389      'packages': [
1390        {
1391            'package': 'angle/traces/raid_shadow_legends',
1392            'version': 'version:1',
1393        },
1394      ],
1395      'dep_type': 'cipd',
1396      'condition': 'checkout_angle_restricted_traces',
1397  },
1398  'src/tests/restricted_traces/real_commando_secret_mission': {
1399      'packages': [
1400        {
1401            'package': 'angle/traces/real_commando_secret_mission',
1402            'version': 'version:1',
1403        },
1404      ],
1405      'dep_type': 'cipd',
1406      'condition': 'checkout_angle_restricted_traces',
1407  },
1408  'src/tests/restricted_traces/real_cricket_20': {
1409      'packages': [
1410        {
1411            'package': 'angle/traces/real_cricket_20',
1412            'version': 'version:1',
1413        },
1414      ],
1415      'dep_type': 'cipd',
1416      'condition': 'checkout_angle_restricted_traces',
1417  },
1418  'src/tests/restricted_traces/real_gangster_crime': {
1419      'packages': [
1420        {
1421            'package': 'angle/traces/real_gangster_crime',
1422            'version': 'version:1',
1423        },
1424      ],
1425      'dep_type': 'cipd',
1426      'condition': 'checkout_angle_restricted_traces',
1427  },
1428  'src/tests/restricted_traces/rise_of_kingdoms': {
1429      'packages': [
1430        {
1431            'package': 'angle/traces/rise_of_kingdoms',
1432            'version': 'version:1',
1433        },
1434      ],
1435      'dep_type': 'cipd',
1436      'condition': 'checkout_angle_restricted_traces',
1437  },
1438  'src/tests/restricted_traces/romancing_saga': {
1439      'packages': [
1440        {
1441            'package': 'angle/traces/romancing_saga',
1442            'version': 'version:1',
1443        },
1444      ],
1445      'dep_type': 'cipd',
1446      'condition': 'checkout_angle_restricted_traces',
1447  },
1448  'src/tests/restricted_traces/rope_hero_vice_town': {
1449      'packages': [
1450        {
1451            'package': 'angle/traces/rope_hero_vice_town',
1452            'version': 'version:1',
1453        },
1454      ],
1455      'dep_type': 'cipd',
1456      'condition': 'checkout_angle_restricted_traces',
1457  },
1458  'src/tests/restricted_traces/saint_seiya_awakening': {
1459      'packages': [
1460        {
1461            'package': 'angle/traces/saint_seiya_awakening',
1462            'version': 'version:1',
1463        },
1464      ],
1465      'dep_type': 'cipd',
1466      'condition': 'checkout_angle_restricted_traces',
1467  },
1468  'src/tests/restricted_traces/sakura_school_simulator': {
1469      'packages': [
1470        {
1471            'package': 'angle/traces/sakura_school_simulator',
1472            'version': 'version:1',
1473        },
1474      ],
1475      'dep_type': 'cipd',
1476      'condition': 'checkout_angle_restricted_traces',
1477  },
1478  'src/tests/restricted_traces/scrabble_go': {
1479      'packages': [
1480        {
1481            'package': 'angle/traces/scrabble_go',
1482            'version': 'version:1',
1483        },
1484      ],
1485      'dep_type': 'cipd',
1486      'condition': 'checkout_angle_restricted_traces',
1487  },
1488  'src/tests/restricted_traces/shadow_fight_2': {
1489      'packages': [
1490        {
1491            'package': 'angle/traces/shadow_fight_2',
1492            'version': 'version:1',
1493        },
1494      ],
1495      'dep_type': 'cipd',
1496      'condition': 'checkout_angle_restricted_traces',
1497  },
1498  'src/tests/restricted_traces/slingshot_test1': {
1499      'packages': [
1500        {
1501            'package': 'angle/traces/slingshot_test1',
1502            'version': 'version:1',
1503        },
1504      ],
1505      'dep_type': 'cipd',
1506      'condition': 'checkout_angle_restricted_traces',
1507  },
1508  'src/tests/restricted_traces/slingshot_test2': {
1509      'packages': [
1510        {
1511            'package': 'angle/traces/slingshot_test2',
1512            'version': 'version:1',
1513        },
1514      ],
1515      'dep_type': 'cipd',
1516      'condition': 'checkout_angle_restricted_traces',
1517  },
1518  'src/tests/restricted_traces/sniper_3d': {
1519      'packages': [
1520        {
1521            'package': 'angle/traces/sniper_3d',
1522            'version': 'version:1',
1523        },
1524      ],
1525      'dep_type': 'cipd',
1526      'condition': 'checkout_angle_restricted_traces',
1527  },
1528  'src/tests/restricted_traces/sonic_the_hedgehog': {
1529      'packages': [
1530        {
1531            'package': 'angle/traces/sonic_the_hedgehog',
1532            'version': 'version:1',
1533        },
1534      ],
1535      'dep_type': 'cipd',
1536      'condition': 'checkout_angle_restricted_traces',
1537  },
1538  'src/tests/restricted_traces/standoff_2': {
1539      'packages': [
1540        {
1541            'package': 'angle/traces/standoff_2',
1542            'version': 'version:1',
1543        },
1544      ],
1545      'dep_type': 'cipd',
1546      'condition': 'checkout_angle_restricted_traces',
1547  },
1548  'src/tests/restricted_traces/subway_princess_runner': {
1549      'packages': [
1550        {
1551            'package': 'angle/traces/subway_princess_runner',
1552            'version': 'version:1',
1553        },
1554      ],
1555      'dep_type': 'cipd',
1556      'condition': 'checkout_angle_restricted_traces',
1557  },
1558  'src/tests/restricted_traces/subway_surfers': {
1559      'packages': [
1560        {
1561            'package': 'angle/traces/subway_surfers',
1562            'version': 'version:1',
1563        },
1564      ],
1565      'dep_type': 'cipd',
1566      'condition': 'checkout_angle_restricted_traces',
1567  },
1568  'src/tests/restricted_traces/summoners_war': {
1569      'packages': [
1570        {
1571            'package': 'angle/traces/summoners_war',
1572            'version': 'version:1',
1573        },
1574      ],
1575      'dep_type': 'cipd',
1576      'condition': 'checkout_angle_restricted_traces',
1577  },
1578  'src/tests/restricted_traces/talking_tom_hero_dash': {
1579      'packages': [
1580        {
1581            'package': 'angle/traces/talking_tom_hero_dash',
1582            'version': 'version:1',
1583        },
1584      ],
1585      'dep_type': 'cipd',
1586      'condition': 'checkout_angle_restricted_traces',
1587  },
1588  'src/tests/restricted_traces/temple_run_2': {
1589      'packages': [
1590        {
1591            'package': 'angle/traces/temple_run_2',
1592            'version': 'version:1',
1593        },
1594      ],
1595      'dep_type': 'cipd',
1596      'condition': 'checkout_angle_restricted_traces',
1597  },
1598  'src/tests/restricted_traces/temple_run_300': {
1599      'packages': [
1600        {
1601            'package': 'angle/traces/temple_run_300',
1602            'version': 'version:1',
1603        },
1604      ],
1605      'dep_type': 'cipd',
1606      'condition': 'checkout_angle_restricted_traces',
1607  },
1608  'src/tests/restricted_traces/toon_blast': {
1609      'packages': [
1610        {
1611            'package': 'angle/traces/toon_blast',
1612            'version': 'version:1',
1613        },
1614      ],
1615      'dep_type': 'cipd',
1616      'condition': 'checkout_angle_restricted_traces',
1617  },
1618  'src/tests/restricted_traces/township': {
1619      'packages': [
1620        {
1621            'package': 'angle/traces/township',
1622            'version': 'version:1',
1623        },
1624      ],
1625      'dep_type': 'cipd',
1626      'condition': 'checkout_angle_restricted_traces',
1627  },
1628  'src/tests/restricted_traces/trex_200': {
1629      'packages': [
1630        {
1631            'package': 'angle/traces/trex_200',
1632            'version': 'version:1',
1633        },
1634      ],
1635      'dep_type': 'cipd',
1636      'condition': 'checkout_angle_restricted_traces',
1637  },
1638  'src/tests/restricted_traces/whatsapp': {
1639      'packages': [
1640        {
1641            'package': 'angle/traces/whatsapp',
1642            'version': 'version:1',
1643        },
1644      ],
1645      'dep_type': 'cipd',
1646      'condition': 'checkout_angle_restricted_traces',
1647  },
1648  'src/tests/restricted_traces/words_with_friends_2': {
1649      'packages': [
1650        {
1651            'package': 'angle/traces/words_with_friends_2',
1652            'version': 'version:1',
1653        },
1654      ],
1655      'dep_type': 'cipd',
1656      'condition': 'checkout_angle_restricted_traces',
1657  },
1658  'src/tests/restricted_traces/wordscapes': {
1659      'packages': [
1660        {
1661            'package': 'angle/traces/wordscapes',
1662            'version': 'version:1',
1663        },
1664      ],
1665      'dep_type': 'cipd',
1666      'condition': 'checkout_angle_restricted_traces',
1667  },
1668  'src/tests/restricted_traces/world_cricket_championship_2': {
1669      'packages': [
1670        {
1671            'package': 'angle/traces/world_cricket_championship_2',
1672            'version': 'version:1',
1673        },
1674      ],
1675      'dep_type': 'cipd',
1676      'condition': 'checkout_angle_restricted_traces',
1677  },
1678  'src/tests/restricted_traces/world_of_kings': {
1679      'packages': [
1680        {
1681            'package': 'angle/traces/world_of_kings',
1682            'version': 'version:1',
1683        },
1684      ],
1685      'dep_type': 'cipd',
1686      'condition': 'checkout_angle_restricted_traces',
1687  },
1688  'src/tests/restricted_traces/world_of_tanks_blitz': {
1689      'packages': [
1690        {
1691            'package': 'angle/traces/world_of_tanks_blitz',
1692            'version': 'version:1',
1693        },
1694      ],
1695      'dep_type': 'cipd',
1696      'condition': 'checkout_angle_restricted_traces',
1697  },
1698  'src/tests/restricted_traces/world_war_doh': {
1699      'packages': [
1700        {
1701            'package': 'angle/traces/world_war_doh',
1702            'version': 'version:1',
1703        },
1704      ],
1705      'dep_type': 'cipd',
1706      'condition': 'checkout_angle_restricted_traces',
1707  },
1708  'src/tests/restricted_traces/worms_zone_io': {
1709      'packages': [
1710        {
1711            'package': 'angle/traces/worms_zone_io',
1712            'version': 'version:1',
1713        },
1714      ],
1715      'dep_type': 'cipd',
1716      'condition': 'checkout_angle_restricted_traces',
1717  },
1718  'src/tests/restricted_traces/zillow': {
1719      'packages': [
1720        {
1721            'package': 'angle/traces/zillow',
1722            'version': 'version:1',
1723        },
1724      ],
1725      'dep_type': 'cipd',
1726      'condition': 'checkout_angle_restricted_traces',
1727  },
1728  # === ANGLE Restricted Trace Generated Code End ===
1729
1730  # === ANDROID_DEPS Generated Code Start ===
1731  # Generated by //third_party/android_deps/fetch_all.py
1732  'third_party/android_deps/libs/android_arch_core_common': {
1733      'packages': [
1734          {
1735              'package': 'chromium/third_party/android_deps/libs/android_arch_core_common',
1736              'version': 'version:2@1.1.1.cr0',
1737          },
1738      ],
1739      'condition': 'checkout_android and not build_with_chromium',
1740      'dep_type': 'cipd',
1741  },
1742
1743  'third_party/android_deps/libs/android_arch_core_runtime': {
1744      'packages': [
1745          {
1746              'package': 'chromium/third_party/android_deps/libs/android_arch_core_runtime',
1747              'version': 'version:2@1.1.1.cr0',
1748          },
1749      ],
1750      'condition': 'checkout_android and not build_with_chromium',
1751      'dep_type': 'cipd',
1752  },
1753
1754  'third_party/android_deps/libs/android_arch_lifecycle_common': {
1755      'packages': [
1756          {
1757              'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common',
1758              'version': 'version:2@1.1.1.cr0',
1759          },
1760      ],
1761      'condition': 'checkout_android and not build_with_chromium',
1762      'dep_type': 'cipd',
1763  },
1764
1765  'third_party/android_deps/libs/android_arch_lifecycle_common_java8': {
1766      'packages': [
1767          {
1768              'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common_java8',
1769              'version': 'version:2@1.1.1.cr0',
1770          },
1771      ],
1772      'condition': 'checkout_android and not build_with_chromium',
1773      'dep_type': 'cipd',
1774  },
1775
1776  'third_party/android_deps/libs/android_arch_lifecycle_livedata': {
1777      'packages': [
1778          {
1779              'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata',
1780              'version': 'version:2@1.1.1.cr0',
1781          },
1782      ],
1783      'condition': 'checkout_android and not build_with_chromium',
1784      'dep_type': 'cipd',
1785  },
1786
1787  'third_party/android_deps/libs/android_arch_lifecycle_livedata_core': {
1788      'packages': [
1789          {
1790              'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core',
1791              'version': 'version:2@1.1.1.cr0',
1792          },
1793      ],
1794      'condition': 'checkout_android and not build_with_chromium',
1795      'dep_type': 'cipd',
1796  },
1797
1798  'third_party/android_deps/libs/android_arch_lifecycle_runtime': {
1799      'packages': [
1800          {
1801              'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime',
1802              'version': 'version:2@1.1.1.cr0',
1803          },
1804      ],
1805      'condition': 'checkout_android and not build_with_chromium',
1806      'dep_type': 'cipd',
1807  },
1808
1809  'third_party/android_deps/libs/android_arch_lifecycle_viewmodel': {
1810      'packages': [
1811          {
1812              'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel',
1813              'version': 'version:2@1.1.1.cr0',
1814          },
1815      ],
1816      'condition': 'checkout_android and not build_with_chromium',
1817      'dep_type': 'cipd',
1818  },
1819
1820  'third_party/android_deps/libs/backport_util_concurrent_backport_util_concurrent': {
1821      'packages': [
1822          {
1823              'package': 'chromium/third_party/android_deps/libs/backport_util_concurrent_backport_util_concurrent',
1824              'version': 'version:2@3.1.cr0',
1825          },
1826      ],
1827      'condition': 'checkout_android and not build_with_chromium',
1828      'dep_type': 'cipd',
1829  },
1830
1831  'third_party/android_deps/libs/classworlds_classworlds': {
1832      'packages': [
1833          {
1834              'package': 'chromium/third_party/android_deps/libs/classworlds_classworlds',
1835              'version': 'version:2@1.1-alpha-2.cr0',
1836          },
1837      ],
1838      'condition': 'checkout_android and not build_with_chromium',
1839      'dep_type': 'cipd',
1840  },
1841
1842  'third_party/android_deps/libs/com_android_support_animated_vector_drawable': {
1843      'packages': [
1844          {
1845              'package': 'chromium/third_party/android_deps/libs/com_android_support_animated_vector_drawable',
1846              'version': 'version:2@28.0.0.cr0',
1847          },
1848      ],
1849      'condition': 'checkout_android and not build_with_chromium',
1850      'dep_type': 'cipd',
1851  },
1852
1853  'third_party/android_deps/libs/com_android_support_appcompat_v7': {
1854      'packages': [
1855          {
1856              'package': 'chromium/third_party/android_deps/libs/com_android_support_appcompat_v7',
1857              'version': 'version:2@28.0.0.cr0',
1858          },
1859      ],
1860      'condition': 'checkout_android and not build_with_chromium',
1861      'dep_type': 'cipd',
1862  },
1863
1864  'third_party/android_deps/libs/com_android_support_asynclayoutinflater': {
1865      'packages': [
1866          {
1867              'package': 'chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater',
1868              'version': 'version:2@28.0.0.cr0',
1869          },
1870      ],
1871      'condition': 'checkout_android and not build_with_chromium',
1872      'dep_type': 'cipd',
1873  },
1874
1875  'third_party/android_deps/libs/com_android_support_cardview_v7': {
1876      'packages': [
1877          {
1878              'package': 'chromium/third_party/android_deps/libs/com_android_support_cardview_v7',
1879              'version': 'version:2@28.0.0.cr0',
1880          },
1881      ],
1882      'condition': 'checkout_android and not build_with_chromium',
1883      'dep_type': 'cipd',
1884  },
1885
1886  'third_party/android_deps/libs/com_android_support_collections': {
1887      'packages': [
1888          {
1889              'package': 'chromium/third_party/android_deps/libs/com_android_support_collections',
1890              'version': 'version:2@28.0.0.cr0',
1891          },
1892      ],
1893      'condition': 'checkout_android and not build_with_chromium',
1894      'dep_type': 'cipd',
1895  },
1896
1897  'third_party/android_deps/libs/com_android_support_coordinatorlayout': {
1898      'packages': [
1899          {
1900              'package': 'chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout',
1901              'version': 'version:2@28.0.0.cr0',
1902          },
1903      ],
1904      'condition': 'checkout_android and not build_with_chromium',
1905      'dep_type': 'cipd',
1906  },
1907
1908  'third_party/android_deps/libs/com_android_support_cursoradapter': {
1909      'packages': [
1910          {
1911              'package': 'chromium/third_party/android_deps/libs/com_android_support_cursoradapter',
1912              'version': 'version:2@28.0.0.cr0',
1913          },
1914      ],
1915      'condition': 'checkout_android and not build_with_chromium',
1916      'dep_type': 'cipd',
1917  },
1918
1919  'third_party/android_deps/libs/com_android_support_customview': {
1920      'packages': [
1921          {
1922              'package': 'chromium/third_party/android_deps/libs/com_android_support_customview',
1923              'version': 'version:2@28.0.0.cr0',
1924          },
1925      ],
1926      'condition': 'checkout_android and not build_with_chromium',
1927      'dep_type': 'cipd',
1928  },
1929
1930  'third_party/android_deps/libs/com_android_support_design': {
1931      'packages': [
1932          {
1933              'package': 'chromium/third_party/android_deps/libs/com_android_support_design',
1934              'version': 'version:2@28.0.0.cr0',
1935          },
1936      ],
1937      'condition': 'checkout_android and not build_with_chromium',
1938      'dep_type': 'cipd',
1939  },
1940
1941  'third_party/android_deps/libs/com_android_support_documentfile': {
1942      'packages': [
1943          {
1944              'package': 'chromium/third_party/android_deps/libs/com_android_support_documentfile',
1945              'version': 'version:2@28.0.0.cr0',
1946          },
1947      ],
1948      'condition': 'checkout_android and not build_with_chromium',
1949      'dep_type': 'cipd',
1950  },
1951
1952  'third_party/android_deps/libs/com_android_support_drawerlayout': {
1953      'packages': [
1954          {
1955              'package': 'chromium/third_party/android_deps/libs/com_android_support_drawerlayout',
1956              'version': 'version:2@28.0.0.cr0',
1957          },
1958      ],
1959      'condition': 'checkout_android and not build_with_chromium',
1960      'dep_type': 'cipd',
1961  },
1962
1963  'third_party/android_deps/libs/com_android_support_interpolator': {
1964      'packages': [
1965          {
1966              'package': 'chromium/third_party/android_deps/libs/com_android_support_interpolator',
1967              'version': 'version:2@28.0.0.cr0',
1968          },
1969      ],
1970      'condition': 'checkout_android and not build_with_chromium',
1971      'dep_type': 'cipd',
1972  },
1973
1974  'third_party/android_deps/libs/com_android_support_loader': {
1975      'packages': [
1976          {
1977              'package': 'chromium/third_party/android_deps/libs/com_android_support_loader',
1978              'version': 'version:2@28.0.0.cr0',
1979          },
1980      ],
1981      'condition': 'checkout_android and not build_with_chromium',
1982      'dep_type': 'cipd',
1983  },
1984
1985  'third_party/android_deps/libs/com_android_support_localbroadcastmanager': {
1986      'packages': [
1987          {
1988              'package': 'chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager',
1989              'version': 'version:2@28.0.0.cr0',
1990          },
1991      ],
1992      'condition': 'checkout_android and not build_with_chromium',
1993      'dep_type': 'cipd',
1994  },
1995
1996  'third_party/android_deps/libs/com_android_support_multidex': {
1997      'packages': [
1998          {
1999              'package': 'chromium/third_party/android_deps/libs/com_android_support_multidex',
2000              'version': 'version:2@1.0.0.cr0',
2001          },
2002      ],
2003      'condition': 'checkout_android and not build_with_chromium',
2004      'dep_type': 'cipd',
2005  },
2006
2007  'third_party/android_deps/libs/com_android_support_print': {
2008      'packages': [
2009          {
2010              'package': 'chromium/third_party/android_deps/libs/com_android_support_print',
2011              'version': 'version:2@28.0.0.cr0',
2012          },
2013      ],
2014      'condition': 'checkout_android and not build_with_chromium',
2015      'dep_type': 'cipd',
2016  },
2017
2018  'third_party/android_deps/libs/com_android_support_recyclerview_v7': {
2019      'packages': [
2020          {
2021              'package': 'chromium/third_party/android_deps/libs/com_android_support_recyclerview_v7',
2022              'version': 'version:2@28.0.0.cr0',
2023          },
2024      ],
2025      'condition': 'checkout_android and not build_with_chromium',
2026      'dep_type': 'cipd',
2027  },
2028
2029  'third_party/android_deps/libs/com_android_support_slidingpanelayout': {
2030      'packages': [
2031          {
2032              'package': 'chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout',
2033              'version': 'version:2@28.0.0.cr0',
2034          },
2035      ],
2036      'condition': 'checkout_android and not build_with_chromium',
2037      'dep_type': 'cipd',
2038  },
2039
2040  'third_party/android_deps/libs/com_android_support_support_annotations': {
2041      'packages': [
2042          {
2043              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_annotations',
2044              'version': 'version:2@28.0.0.cr0',
2045          },
2046      ],
2047      'condition': 'checkout_android and not build_with_chromium',
2048      'dep_type': 'cipd',
2049  },
2050
2051  'third_party/android_deps/libs/com_android_support_support_compat': {
2052      'packages': [
2053          {
2054              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_compat',
2055              'version': 'version:2@28.0.0.cr0',
2056          },
2057      ],
2058      'condition': 'checkout_android and not build_with_chromium',
2059      'dep_type': 'cipd',
2060  },
2061
2062  'third_party/android_deps/libs/com_android_support_support_core_ui': {
2063      'packages': [
2064          {
2065              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_ui',
2066              'version': 'version:2@28.0.0.cr0',
2067          },
2068      ],
2069      'condition': 'checkout_android and not build_with_chromium',
2070      'dep_type': 'cipd',
2071  },
2072
2073  'third_party/android_deps/libs/com_android_support_support_core_utils': {
2074      'packages': [
2075          {
2076              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_utils',
2077              'version': 'version:2@28.0.0.cr0',
2078          },
2079      ],
2080      'condition': 'checkout_android and not build_with_chromium',
2081      'dep_type': 'cipd',
2082  },
2083
2084  'third_party/android_deps/libs/com_android_support_support_fragment': {
2085      'packages': [
2086          {
2087              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_fragment',
2088              'version': 'version:2@28.0.0.cr0',
2089          },
2090      ],
2091      'condition': 'checkout_android and not build_with_chromium',
2092      'dep_type': 'cipd',
2093  },
2094
2095  'third_party/android_deps/libs/com_android_support_support_media_compat': {
2096      'packages': [
2097          {
2098              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_media_compat',
2099              'version': 'version:2@28.0.0.cr0',
2100          },
2101      ],
2102      'condition': 'checkout_android and not build_with_chromium',
2103      'dep_type': 'cipd',
2104  },
2105
2106  'third_party/android_deps/libs/com_android_support_support_v4': {
2107      'packages': [
2108          {
2109              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v4',
2110              'version': 'version:2@28.0.0.cr0',
2111          },
2112      ],
2113      'condition': 'checkout_android and not build_with_chromium',
2114      'dep_type': 'cipd',
2115  },
2116
2117  'third_party/android_deps/libs/com_android_support_support_vector_drawable': {
2118      'packages': [
2119          {
2120              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_vector_drawable',
2121              'version': 'version:2@28.0.0.cr0',
2122          },
2123      ],
2124      'condition': 'checkout_android and not build_with_chromium',
2125      'dep_type': 'cipd',
2126  },
2127
2128  'third_party/android_deps/libs/com_android_support_swiperefreshlayout': {
2129      'packages': [
2130          {
2131              'package': 'chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout',
2132              'version': 'version:2@28.0.0.cr0',
2133          },
2134      ],
2135      'condition': 'checkout_android and not build_with_chromium',
2136      'dep_type': 'cipd',
2137  },
2138
2139  'third_party/android_deps/libs/com_android_support_transition': {
2140      'packages': [
2141          {
2142              'package': 'chromium/third_party/android_deps/libs/com_android_support_transition',
2143              'version': 'version:2@28.0.0.cr0',
2144          },
2145      ],
2146      'condition': 'checkout_android and not build_with_chromium',
2147      'dep_type': 'cipd',
2148  },
2149
2150  'third_party/android_deps/libs/com_android_support_versionedparcelable': {
2151      'packages': [
2152          {
2153              'package': 'chromium/third_party/android_deps/libs/com_android_support_versionedparcelable',
2154              'version': 'version:2@28.0.0.cr0',
2155          },
2156      ],
2157      'condition': 'checkout_android and not build_with_chromium',
2158      'dep_type': 'cipd',
2159  },
2160
2161  'third_party/android_deps/libs/com_android_support_viewpager': {
2162      'packages': [
2163          {
2164              'package': 'chromium/third_party/android_deps/libs/com_android_support_viewpager',
2165              'version': 'version:2@28.0.0.cr0',
2166          },
2167      ],
2168      'condition': 'checkout_android and not build_with_chromium',
2169      'dep_type': 'cipd',
2170  },
2171
2172  'third_party/android_deps/libs/com_android_tools_common': {
2173      'packages': [
2174          {
2175              'package': 'chromium/third_party/android_deps/libs/com_android_tools_common',
2176              'version': 'version:2@30.0.0-alpha10.cr0',
2177          },
2178      ],
2179      'condition': 'checkout_android and not build_with_chromium',
2180      'dep_type': 'cipd',
2181  },
2182
2183  'third_party/android_deps/libs/com_android_tools_desugar_jdk_libs': {
2184      'packages': [
2185          {
2186              'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs',
2187              'version': 'version:2@1.1.1.cr0',
2188          },
2189      ],
2190      'condition': 'checkout_android and not build_with_chromium',
2191      'dep_type': 'cipd',
2192  },
2193
2194  'third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration': {
2195      'packages': [
2196          {
2197              'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration',
2198              'version': 'version:2@1.1.1.cr0',
2199          },
2200      ],
2201      'condition': 'checkout_android and not build_with_chromium',
2202      'dep_type': 'cipd',
2203  },
2204
2205  'third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api': {
2206      'packages': [
2207          {
2208              'package': 'chromium/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api',
2209              'version': 'version:2@30.0.0-alpha10.cr0',
2210          },
2211      ],
2212      'condition': 'checkout_android and not build_with_chromium',
2213      'dep_type': 'cipd',
2214  },
2215
2216  'third_party/android_deps/libs/com_android_tools_sdk_common': {
2217      'packages': [
2218          {
2219              'package': 'chromium/third_party/android_deps/libs/com_android_tools_sdk_common',
2220              'version': 'version:2@30.0.0-alpha10.cr0',
2221          },
2222      ],
2223      'condition': 'checkout_android and not build_with_chromium',
2224      'dep_type': 'cipd',
2225  },
2226
2227  'third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine': {
2228      'packages': [
2229          {
2230              'package': 'chromium/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine',
2231              'version': 'version:2@2.8.8.cr0',
2232          },
2233      ],
2234      'condition': 'checkout_android and not build_with_chromium',
2235      'dep_type': 'cipd',
2236  },
2237
2238  'third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms': {
2239      'packages': [
2240          {
2241              'package': 'chromium/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms',
2242              'version': 'version:2@1.0.cr0',
2243          },
2244      ],
2245      'condition': 'checkout_android and not build_with_chromium',
2246      'dep_type': 'cipd',
2247  },
2248
2249  'third_party/android_deps/libs/com_google_android_datatransport_transport_api': {
2250      'packages': [
2251          {
2252              'package': 'chromium/third_party/android_deps/libs/com_google_android_datatransport_transport_api',
2253              'version': 'version:2@2.2.1.cr0',
2254          },
2255      ],
2256      'condition': 'checkout_android and not build_with_chromium',
2257      'dep_type': 'cipd',
2258  },
2259
2260  'third_party/android_deps/libs/com_google_android_gms_play_services_auth': {
2261      'packages': [
2262          {
2263              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth',
2264              'version': 'version:2@17.0.0.cr0',
2265          },
2266      ],
2267      'condition': 'checkout_android and not build_with_chromium',
2268      'dep_type': 'cipd',
2269  },
2270
2271  'third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone': {
2272      'packages': [
2273          {
2274              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone',
2275              'version': 'version:2@17.5.0.cr0',
2276          },
2277      ],
2278      'condition': 'checkout_android and not build_with_chromium',
2279      'dep_type': 'cipd',
2280  },
2281
2282  'third_party/android_deps/libs/com_google_android_gms_play_services_auth_base': {
2283      'packages': [
2284          {
2285              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base',
2286              'version': 'version:2@17.0.0.cr0',
2287          },
2288      ],
2289      'condition': 'checkout_android and not build_with_chromium',
2290      'dep_type': 'cipd',
2291  },
2292
2293  'third_party/android_deps/libs/com_google_android_gms_play_services_base': {
2294      'packages': [
2295          {
2296              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base',
2297              'version': 'version:2@17.5.0.cr0',
2298          },
2299      ],
2300      'condition': 'checkout_android and not build_with_chromium',
2301      'dep_type': 'cipd',
2302  },
2303
2304  'third_party/android_deps/libs/com_google_android_gms_play_services_basement': {
2305      'packages': [
2306          {
2307              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement',
2308              'version': 'version:2@17.5.0.cr0',
2309          },
2310      ],
2311      'condition': 'checkout_android and not build_with_chromium',
2312      'dep_type': 'cipd',
2313  },
2314
2315  'third_party/android_deps/libs/com_google_android_gms_play_services_cast': {
2316      'packages': [
2317          {
2318              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast',
2319              'version': 'version:2@17.0.0.cr0',
2320          },
2321      ],
2322      'condition': 'checkout_android and not build_with_chromium',
2323      'dep_type': 'cipd',
2324  },
2325
2326  'third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework': {
2327      'packages': [
2328          {
2329              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework',
2330              'version': 'version:2@17.0.0.cr0',
2331          },
2332      ],
2333      'condition': 'checkout_android and not build_with_chromium',
2334      'dep_type': 'cipd',
2335  },
2336
2337  'third_party/android_deps/libs/com_google_android_gms_play_services_clearcut': {
2338      'packages': [
2339          {
2340              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut',
2341              'version': 'version:2@17.0.0.cr0',
2342          },
2343      ],
2344      'condition': 'checkout_android and not build_with_chromium',
2345      'dep_type': 'cipd',
2346  },
2347
2348  'third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging': {
2349      'packages': [
2350          {
2351              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging',
2352              'version': 'version:2@16.0.0.cr0',
2353          },
2354      ],
2355      'condition': 'checkout_android and not build_with_chromium',
2356      'dep_type': 'cipd',
2357  },
2358
2359  'third_party/android_deps/libs/com_google_android_gms_play_services_fido': {
2360      'packages': [
2361          {
2362              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_fido',
2363              'version': 'version:2@19.0.0-beta.cr0',
2364          },
2365      ],
2366      'condition': 'checkout_android and not build_with_chromium',
2367      'dep_type': 'cipd',
2368  },
2369
2370  'third_party/android_deps/libs/com_google_android_gms_play_services_flags': {
2371      'packages': [
2372          {
2373              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags',
2374              'version': 'version:2@17.0.0.cr0',
2375          },
2376      ],
2377      'condition': 'checkout_android and not build_with_chromium',
2378      'dep_type': 'cipd',
2379  },
2380
2381  'third_party/android_deps/libs/com_google_android_gms_play_services_gcm': {
2382      'packages': [
2383          {
2384              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm',
2385              'version': 'version:2@17.0.0.cr0',
2386          },
2387      ],
2388      'condition': 'checkout_android and not build_with_chromium',
2389      'dep_type': 'cipd',
2390  },
2391
2392  'third_party/android_deps/libs/com_google_android_gms_play_services_iid': {
2393      'packages': [
2394          {
2395              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid',
2396              'version': 'version:2@17.0.0.cr0',
2397          },
2398      ],
2399      'condition': 'checkout_android and not build_with_chromium',
2400      'dep_type': 'cipd',
2401  },
2402
2403  'third_party/android_deps/libs/com_google_android_gms_play_services_instantapps': {
2404      'packages': [
2405          {
2406              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps',
2407              'version': 'version:2@17.0.0.cr0',
2408          },
2409      ],
2410      'condition': 'checkout_android and not build_with_chromium',
2411      'dep_type': 'cipd',
2412  },
2413
2414  'third_party/android_deps/libs/com_google_android_gms_play_services_location': {
2415      'packages': [
2416          {
2417              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location',
2418              'version': 'version:2@17.0.0.cr0',
2419          },
2420      ],
2421      'condition': 'checkout_android and not build_with_chromium',
2422      'dep_type': 'cipd',
2423  },
2424
2425  'third_party/android_deps/libs/com_google_android_gms_play_services_phenotype': {
2426      'packages': [
2427          {
2428              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype',
2429              'version': 'version:2@17.0.0.cr0',
2430          },
2431      ],
2432      'condition': 'checkout_android and not build_with_chromium',
2433      'dep_type': 'cipd',
2434  },
2435
2436  'third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport': {
2437      'packages': [
2438          {
2439              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport',
2440              'version': 'version:2@17.0.0.cr0',
2441          },
2442      ],
2443      'condition': 'checkout_android and not build_with_chromium',
2444      'dep_type': 'cipd',
2445  },
2446
2447  'third_party/android_deps/libs/com_google_android_gms_play_services_stats': {
2448      'packages': [
2449          {
2450              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats',
2451              'version': 'version:2@17.0.0.cr0',
2452          },
2453      ],
2454      'condition': 'checkout_android and not build_with_chromium',
2455      'dep_type': 'cipd',
2456  },
2457
2458  'third_party/android_deps/libs/com_google_android_gms_play_services_tasks': {
2459      'packages': [
2460          {
2461              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks',
2462              'version': 'version:2@17.2.0.cr0',
2463          },
2464      ],
2465      'condition': 'checkout_android and not build_with_chromium',
2466      'dep_type': 'cipd',
2467  },
2468
2469  'third_party/android_deps/libs/com_google_android_gms_play_services_vision': {
2470      'packages': [
2471          {
2472              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision',
2473              'version': 'version:2@18.0.0.cr0',
2474          },
2475      ],
2476      'condition': 'checkout_android and not build_with_chromium',
2477      'dep_type': 'cipd',
2478  },
2479
2480  'third_party/android_deps/libs/com_google_android_gms_play_services_vision_common': {
2481      'packages': [
2482          {
2483              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common',
2484              'version': 'version:2@18.0.0.cr0',
2485          },
2486      ],
2487      'condition': 'checkout_android and not build_with_chromium',
2488      'dep_type': 'cipd',
2489  },
2490
2491  'third_party/android_deps/libs/com_google_android_material_material': {
2492      'packages': [
2493          {
2494              'package': 'chromium/third_party/android_deps/libs/com_google_android_material_material',
2495              'version': 'version:2@1.5.0-alpha05.cr0',
2496          },
2497      ],
2498      'condition': 'checkout_android and not build_with_chromium',
2499      'dep_type': 'cipd',
2500  },
2501
2502  'third_party/android_deps/libs/com_google_android_play_core': {
2503      'packages': [
2504          {
2505              'package': 'chromium/third_party/android_deps/libs/com_google_android_play_core',
2506              'version': 'version:2@1.10.0.cr0',
2507          },
2508      ],
2509      'condition': 'checkout_android and not build_with_chromium',
2510      'dep_type': 'cipd',
2511  },
2512
2513  'third_party/android_deps/libs/com_google_auto_auto_common': {
2514      'packages': [
2515          {
2516              'package': 'chromium/third_party/android_deps/libs/com_google_auto_auto_common',
2517              'version': 'version:2@1.1.2.cr0',
2518          },
2519      ],
2520      'condition': 'checkout_android and not build_with_chromium',
2521      'dep_type': 'cipd',
2522  },
2523
2524  'third_party/android_deps/libs/com_google_auto_service_auto_service': {
2525      'packages': [
2526          {
2527              'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service',
2528              'version': 'version:2@1.0-rc6.cr0',
2529          },
2530      ],
2531      'condition': 'checkout_android and not build_with_chromium',
2532      'dep_type': 'cipd',
2533  },
2534
2535  'third_party/android_deps/libs/com_google_auto_service_auto_service_annotations': {
2536      'packages': [
2537          {
2538              'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations',
2539              'version': 'version:2@1.0-rc6.cr0',
2540          },
2541      ],
2542      'condition': 'checkout_android and not build_with_chromium',
2543      'dep_type': 'cipd',
2544  },
2545
2546  'third_party/android_deps/libs/com_google_auto_value_auto_value_annotations': {
2547      'packages': [
2548          {
2549              'package': 'chromium/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations',
2550              'version': 'version:2@1.7.cr0',
2551          },
2552      ],
2553      'condition': 'checkout_android and not build_with_chromium',
2554      'dep_type': 'cipd',
2555  },
2556
2557  'third_party/android_deps/libs/com_google_code_findbugs_jformatstring': {
2558      'packages': [
2559          {
2560              'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jformatstring',
2561              'version': 'version:2@3.0.0.cr0',
2562          },
2563      ],
2564      'condition': 'checkout_android and not build_with_chromium',
2565      'dep_type': 'cipd',
2566  },
2567
2568  'third_party/android_deps/libs/com_google_code_findbugs_jsr305': {
2569      'packages': [
2570          {
2571              'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305',
2572              'version': 'version:2@3.0.2.cr0',
2573          },
2574      ],
2575      'condition': 'checkout_android and not build_with_chromium',
2576      'dep_type': 'cipd',
2577  },
2578
2579  'third_party/android_deps/libs/com_google_code_gson_gson': {
2580      'packages': [
2581          {
2582              'package': 'chromium/third_party/android_deps/libs/com_google_code_gson_gson',
2583              'version': 'version:2@2.8.0.cr0',
2584          },
2585      ],
2586      'condition': 'checkout_android and not build_with_chromium',
2587      'dep_type': 'cipd',
2588  },
2589
2590  'third_party/android_deps/libs/com_google_dagger_dagger': {
2591      'packages': [
2592          {
2593              'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger',
2594              'version': 'version:2@2.30.cr0',
2595          },
2596      ],
2597      'condition': 'checkout_android and not build_with_chromium',
2598      'dep_type': 'cipd',
2599  },
2600
2601  'third_party/android_deps/libs/com_google_dagger_dagger_compiler': {
2602      'packages': [
2603          {
2604              'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler',
2605              'version': 'version:2@2.30.cr0',
2606          },
2607      ],
2608      'condition': 'checkout_android and not build_with_chromium',
2609      'dep_type': 'cipd',
2610  },
2611
2612  'third_party/android_deps/libs/com_google_dagger_dagger_producers': {
2613      'packages': [
2614          {
2615              'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers',
2616              'version': 'version:2@2.30.cr0',
2617          },
2618      ],
2619      'condition': 'checkout_android and not build_with_chromium',
2620      'dep_type': 'cipd',
2621  },
2622
2623  'third_party/android_deps/libs/com_google_dagger_dagger_spi': {
2624      'packages': [
2625          {
2626              'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi',
2627              'version': 'version:2@2.30.cr0',
2628          },
2629      ],
2630      'condition': 'checkout_android and not build_with_chromium',
2631      'dep_type': 'cipd',
2632  },
2633
2634  'third_party/android_deps/libs/com_google_errorprone_error_prone_annotation': {
2635      'packages': [
2636          {
2637              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation',
2638              'version': 'version:2@2.10.0.cr0',
2639          },
2640      ],
2641      'condition': 'checkout_android and not build_with_chromium',
2642      'dep_type': 'cipd',
2643  },
2644
2645  'third_party/android_deps/libs/com_google_errorprone_error_prone_annotations': {
2646      'packages': [
2647          {
2648              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations',
2649              'version': 'version:2@2.10.0.cr0',
2650          },
2651      ],
2652      'condition': 'checkout_android and not build_with_chromium',
2653      'dep_type': 'cipd',
2654  },
2655
2656  'third_party/android_deps/libs/com_google_errorprone_error_prone_check_api': {
2657      'packages': [
2658          {
2659              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api',
2660              'version': 'version:2@2.10.0.cr0',
2661          },
2662      ],
2663      'condition': 'checkout_android and not build_with_chromium',
2664      'dep_type': 'cipd',
2665  },
2666
2667  'third_party/android_deps/libs/com_google_errorprone_error_prone_core': {
2668      'packages': [
2669          {
2670              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_core',
2671              'version': 'version:2@2.10.0.cr0',
2672          },
2673      ],
2674      'condition': 'checkout_android and not build_with_chromium',
2675      'dep_type': 'cipd',
2676  },
2677
2678  'third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations': {
2679      'packages': [
2680          {
2681              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations',
2682              'version': 'version:2@2.10.0.cr0',
2683          },
2684      ],
2685      'condition': 'checkout_android and not build_with_chromium',
2686      'dep_type': 'cipd',
2687  },
2688
2689  'third_party/android_deps/libs/com_google_errorprone_javac': {
2690      'packages': [
2691          {
2692              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac',
2693              'version': 'version:2@9+181-r4173-1.cr0',
2694          },
2695      ],
2696      'condition': 'checkout_android and not build_with_chromium',
2697      'dep_type': 'cipd',
2698  },
2699
2700  'third_party/android_deps/libs/com_google_errorprone_javac_shaded': {
2701      'packages': [
2702          {
2703              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded',
2704              'version': 'version:2@9-dev-r4023-3.cr0',
2705          },
2706      ],
2707      'condition': 'checkout_android and not build_with_chromium',
2708      'dep_type': 'cipd',
2709  },
2710
2711  'third_party/android_deps/libs/com_google_firebase_firebase_annotations': {
2712      'packages': [
2713          {
2714              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_annotations',
2715              'version': 'version:2@16.0.0.cr0',
2716          },
2717      ],
2718      'condition': 'checkout_android and not build_with_chromium',
2719      'dep_type': 'cipd',
2720  },
2721
2722  'third_party/android_deps/libs/com_google_firebase_firebase_common': {
2723      'packages': [
2724          {
2725              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_common',
2726              'version': 'version:2@19.5.0.cr0',
2727          },
2728      ],
2729      'condition': 'checkout_android and not build_with_chromium',
2730      'dep_type': 'cipd',
2731  },
2732
2733  'third_party/android_deps/libs/com_google_firebase_firebase_components': {
2734      'packages': [
2735          {
2736              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_components',
2737              'version': 'version:2@16.1.0.cr0',
2738          },
2739      ],
2740      'condition': 'checkout_android and not build_with_chromium',
2741      'dep_type': 'cipd',
2742  },
2743
2744  'third_party/android_deps/libs/com_google_firebase_firebase_encoders': {
2745      'packages': [
2746          {
2747              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders',
2748              'version': 'version:2@16.1.0.cr0',
2749          },
2750      ],
2751      'condition': 'checkout_android and not build_with_chromium',
2752      'dep_type': 'cipd',
2753  },
2754
2755  'third_party/android_deps/libs/com_google_firebase_firebase_encoders_json': {
2756      'packages': [
2757          {
2758              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json',
2759              'version': 'version:2@17.1.0.cr0',
2760          },
2761      ],
2762      'condition': 'checkout_android and not build_with_chromium',
2763      'dep_type': 'cipd',
2764  },
2765
2766  'third_party/android_deps/libs/com_google_firebase_firebase_iid': {
2767      'packages': [
2768          {
2769              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid',
2770              'version': 'version:2@21.0.1.cr0',
2771          },
2772      ],
2773      'condition': 'checkout_android and not build_with_chromium',
2774      'dep_type': 'cipd',
2775  },
2776
2777  'third_party/android_deps/libs/com_google_firebase_firebase_iid_interop': {
2778      'packages': [
2779          {
2780              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop',
2781              'version': 'version:2@17.0.0.cr0',
2782          },
2783      ],
2784      'condition': 'checkout_android and not build_with_chromium',
2785      'dep_type': 'cipd',
2786  },
2787
2788  'third_party/android_deps/libs/com_google_firebase_firebase_installations': {
2789      'packages': [
2790          {
2791              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations',
2792              'version': 'version:2@16.3.5.cr0',
2793          },
2794      ],
2795      'condition': 'checkout_android and not build_with_chromium',
2796      'dep_type': 'cipd',
2797  },
2798
2799  'third_party/android_deps/libs/com_google_firebase_firebase_installations_interop': {
2800      'packages': [
2801          {
2802              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop',
2803              'version': 'version:2@16.0.1.cr0',
2804          },
2805      ],
2806      'condition': 'checkout_android and not build_with_chromium',
2807      'dep_type': 'cipd',
2808  },
2809
2810  'third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector': {
2811      'packages': [
2812          {
2813              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector',
2814              'version': 'version:2@18.0.0.cr0',
2815          },
2816      ],
2817      'condition': 'checkout_android and not build_with_chromium',
2818      'dep_type': 'cipd',
2819  },
2820
2821  'third_party/android_deps/libs/com_google_firebase_firebase_messaging': {
2822      'packages': [
2823          {
2824              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_messaging',
2825              'version': 'version:2@21.0.1.cr0',
2826          },
2827      ],
2828      'condition': 'checkout_android and not build_with_chromium',
2829      'dep_type': 'cipd',
2830  },
2831
2832  'third_party/android_deps/libs/com_google_flatbuffers_flatbuffers_java': {
2833      'packages': [
2834          {
2835              'package': 'chromium/third_party/android_deps/libs/com_google_flatbuffers_flatbuffers_java',
2836              'version': 'version:2@2.0.3.cr0',
2837          },
2838      ],
2839      'condition': 'checkout_android and not build_with_chromium',
2840      'dep_type': 'cipd',
2841  },
2842
2843  'third_party/android_deps/libs/com_google_googlejavaformat_google_java_format': {
2844      'packages': [
2845          {
2846              'package': 'chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format',
2847              'version': 'version:2@1.5.cr0',
2848          },
2849      ],
2850      'condition': 'checkout_android and not build_with_chromium',
2851      'dep_type': 'cipd',
2852  },
2853
2854  'third_party/android_deps/libs/com_google_guava_failureaccess': {
2855      'packages': [
2856          {
2857              'package': 'chromium/third_party/android_deps/libs/com_google_guava_failureaccess',
2858              'version': 'version:2@1.0.1.cr0',
2859          },
2860      ],
2861      'condition': 'checkout_android and not build_with_chromium',
2862      'dep_type': 'cipd',
2863  },
2864
2865  'third_party/android_deps/libs/com_google_guava_guava': {
2866      'packages': [
2867          {
2868              'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava',
2869              'version': 'version:2@31.0-jre.cr0',
2870          },
2871      ],
2872      'condition': 'checkout_android and not build_with_chromium',
2873      'dep_type': 'cipd',
2874  },
2875
2876  'third_party/android_deps/libs/com_google_guava_guava_android': {
2877      'packages': [
2878          {
2879              'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava_android',
2880              'version': 'version:2@31.0-android.cr0',
2881          },
2882      ],
2883      'condition': 'checkout_android and not build_with_chromium',
2884      'dep_type': 'cipd',
2885  },
2886
2887  'third_party/android_deps/libs/com_google_guava_listenablefuture': {
2888      'packages': [
2889          {
2890              'package': 'chromium/third_party/android_deps/libs/com_google_guava_listenablefuture',
2891              'version': 'version:2@1.0.cr0',
2892          },
2893      ],
2894      'condition': 'checkout_android and not build_with_chromium',
2895      'dep_type': 'cipd',
2896  },
2897
2898  'third_party/android_deps/libs/com_google_j2objc_j2objc_annotations': {
2899      'packages': [
2900          {
2901              'package': 'chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations',
2902              'version': 'version:2@1.3.cr0',
2903          },
2904      ],
2905      'condition': 'checkout_android and not build_with_chromium',
2906      'dep_type': 'cipd',
2907  },
2908
2909  'third_party/android_deps/libs/com_google_protobuf_protobuf_java': {
2910      'packages': [
2911          {
2912              'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_java',
2913              'version': 'version:2@3.4.0.cr0',
2914          },
2915      ],
2916      'condition': 'checkout_android and not build_with_chromium',
2917      'dep_type': 'cipd',
2918  },
2919
2920  'third_party/android_deps/libs/com_google_protobuf_protobuf_javalite': {
2921      'packages': [
2922          {
2923              'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite',
2924              'version': 'version:2@3.13.0.cr0',
2925          },
2926      ],
2927      'condition': 'checkout_android and not build_with_chromium',
2928      'dep_type': 'cipd',
2929  },
2930
2931  'third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils': {
2932      'packages': [
2933          {
2934              'package': 'chromium/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils',
2935              'version': 'version:2@1.3.0.cr0',
2936          },
2937      ],
2938      'condition': 'checkout_android and not build_with_chromium',
2939      'dep_type': 'cipd',
2940  },
2941
2942  'third_party/android_deps/libs/com_squareup_javapoet': {
2943      'packages': [
2944          {
2945              'package': 'chromium/third_party/android_deps/libs/com_squareup_javapoet',
2946              'version': 'version:2@1.13.0.cr0',
2947          },
2948      ],
2949      'condition': 'checkout_android and not build_with_chromium',
2950      'dep_type': 'cipd',
2951  },
2952
2953  'third_party/android_deps/libs/com_squareup_javawriter': {
2954      'packages': [
2955          {
2956              'package': 'chromium/third_party/android_deps/libs/com_squareup_javawriter',
2957              'version': 'version:2@2.1.1.cr0',
2958          },
2959      ],
2960      'condition': 'checkout_android and not build_with_chromium',
2961      'dep_type': 'cipd',
2962  },
2963
2964  'third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils': {
2965      'packages': [
2966          {
2967              'package': 'chromium/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils',
2968              'version': 'version:2@4.0.cr0',
2969          },
2970      ],
2971      'condition': 'checkout_android and not build_with_chromium',
2972      'dep_type': 'cipd',
2973  },
2974
2975  'third_party/android_deps/libs/javax_annotation_javax_annotation_api': {
2976      'packages': [
2977          {
2978              'package': 'chromium/third_party/android_deps/libs/javax_annotation_javax_annotation_api',
2979              'version': 'version:2@1.3.2.cr0',
2980          },
2981      ],
2982      'condition': 'checkout_android and not build_with_chromium',
2983      'dep_type': 'cipd',
2984  },
2985
2986  'third_party/android_deps/libs/javax_annotation_jsr250_api': {
2987      'packages': [
2988          {
2989              'package': 'chromium/third_party/android_deps/libs/javax_annotation_jsr250_api',
2990              'version': 'version:2@1.0.cr0',
2991          },
2992      ],
2993      'condition': 'checkout_android and not build_with_chromium',
2994      'dep_type': 'cipd',
2995  },
2996
2997  'third_party/android_deps/libs/javax_inject_javax_inject': {
2998      'packages': [
2999          {
3000              'package': 'chromium/third_party/android_deps/libs/javax_inject_javax_inject',
3001              'version': 'version:2@1.cr0',
3002          },
3003      ],
3004      'condition': 'checkout_android and not build_with_chromium',
3005      'dep_type': 'cipd',
3006  },
3007
3008  'third_party/android_deps/libs/nekohtml_nekohtml': {
3009      'packages': [
3010          {
3011              'package': 'chromium/third_party/android_deps/libs/nekohtml_nekohtml',
3012              'version': 'version:2@1.9.6.2.cr0',
3013          },
3014      ],
3015      'condition': 'checkout_android and not build_with_chromium',
3016      'dep_type': 'cipd',
3017  },
3018
3019  'third_party/android_deps/libs/nekohtml_xercesminimal': {
3020      'packages': [
3021          {
3022              'package': 'chromium/third_party/android_deps/libs/nekohtml_xercesminimal',
3023              'version': 'version:2@1.9.6.2.cr0',
3024          },
3025      ],
3026      'condition': 'checkout_android and not build_with_chromium',
3027      'dep_type': 'cipd',
3028  },
3029
3030  'third_party/android_deps/libs/net_ltgt_gradle_incap_incap': {
3031      'packages': [
3032          {
3033              'package': 'chromium/third_party/android_deps/libs/net_ltgt_gradle_incap_incap',
3034              'version': 'version:2@0.2.cr0',
3035          },
3036      ],
3037      'condition': 'checkout_android and not build_with_chromium',
3038      'dep_type': 'cipd',
3039  },
3040
3041  'third_party/android_deps/libs/net_sf_kxml_kxml2': {
3042      'packages': [
3043          {
3044              'package': 'chromium/third_party/android_deps/libs/net_sf_kxml_kxml2',
3045              'version': 'version:2@2.3.0.cr0',
3046          },
3047      ],
3048      'condition': 'checkout_android and not build_with_chromium',
3049      'dep_type': 'cipd',
3050  },
3051
3052  'third_party/android_deps/libs/org_apache_ant_ant': {
3053      'packages': [
3054          {
3055              'package': 'chromium/third_party/android_deps/libs/org_apache_ant_ant',
3056              'version': 'version:2@1.8.0.cr0',
3057          },
3058      ],
3059      'condition': 'checkout_android and not build_with_chromium',
3060      'dep_type': 'cipd',
3061  },
3062
3063  'third_party/android_deps/libs/org_apache_ant_ant_launcher': {
3064      'packages': [
3065          {
3066              'package': 'chromium/third_party/android_deps/libs/org_apache_ant_ant_launcher',
3067              'version': 'version:2@1.8.0.cr0',
3068          },
3069      ],
3070      'condition': 'checkout_android and not build_with_chromium',
3071      'dep_type': 'cipd',
3072  },
3073
3074  'third_party/android_deps/libs/org_apache_maven_maven_ant_tasks': {
3075      'packages': [
3076          {
3077              'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_ant_tasks',
3078              'version': 'version:2@2.1.3.cr0',
3079          },
3080      ],
3081      'condition': 'checkout_android and not build_with_chromium',
3082      'dep_type': 'cipd',
3083  },
3084
3085  'third_party/android_deps/libs/org_apache_maven_maven_artifact': {
3086      'packages': [
3087          {
3088              'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_artifact',
3089              'version': 'version:2@2.2.1.cr0',
3090          },
3091      ],
3092      'condition': 'checkout_android and not build_with_chromium',
3093      'dep_type': 'cipd',
3094  },
3095
3096  'third_party/android_deps/libs/org_apache_maven_maven_artifact_manager': {
3097      'packages': [
3098          {
3099              'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_artifact_manager',
3100              'version': 'version:2@2.2.1.cr0',
3101          },
3102      ],
3103      'condition': 'checkout_android and not build_with_chromium',
3104      'dep_type': 'cipd',
3105  },
3106
3107  'third_party/android_deps/libs/org_apache_maven_maven_error_diagnostics': {
3108      'packages': [
3109          {
3110              'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_error_diagnostics',
3111              'version': 'version:2@2.2.1.cr0',
3112          },
3113      ],
3114      'condition': 'checkout_android and not build_with_chromium',
3115      'dep_type': 'cipd',
3116  },
3117
3118  'third_party/android_deps/libs/org_apache_maven_maven_model': {
3119      'packages': [
3120          {
3121              'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_model',
3122              'version': 'version:2@2.2.1.cr0',
3123          },
3124      ],
3125      'condition': 'checkout_android and not build_with_chromium',
3126      'dep_type': 'cipd',
3127  },
3128
3129  'third_party/android_deps/libs/org_apache_maven_maven_plugin_registry': {
3130      'packages': [
3131          {
3132              'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_plugin_registry',
3133              'version': 'version:2@2.2.1.cr0',
3134          },
3135      ],
3136      'condition': 'checkout_android and not build_with_chromium',
3137      'dep_type': 'cipd',
3138  },
3139
3140  'third_party/android_deps/libs/org_apache_maven_maven_profile': {
3141      'packages': [
3142          {
3143              'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_profile',
3144              'version': 'version:2@2.2.1.cr0',
3145          },
3146      ],
3147      'condition': 'checkout_android and not build_with_chromium',
3148      'dep_type': 'cipd',
3149  },
3150
3151  'third_party/android_deps/libs/org_apache_maven_maven_project': {
3152      'packages': [
3153          {
3154              'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_project',
3155              'version': 'version:2@2.2.1.cr0',
3156          },
3157      ],
3158      'condition': 'checkout_android and not build_with_chromium',
3159      'dep_type': 'cipd',
3160  },
3161
3162  'third_party/android_deps/libs/org_apache_maven_maven_repository_metadata': {
3163      'packages': [
3164          {
3165              'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_repository_metadata',
3166              'version': 'version:2@2.2.1.cr0',
3167          },
3168      ],
3169      'condition': 'checkout_android and not build_with_chromium',
3170      'dep_type': 'cipd',
3171  },
3172
3173  'third_party/android_deps/libs/org_apache_maven_maven_settings': {
3174      'packages': [
3175          {
3176              'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_settings',
3177              'version': 'version:2@2.2.1.cr0',
3178          },
3179      ],
3180      'condition': 'checkout_android and not build_with_chromium',
3181      'dep_type': 'cipd',
3182  },
3183
3184  'third_party/android_deps/libs/org_apache_maven_wagon_wagon_file': {
3185      'packages': [
3186          {
3187              'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_file',
3188              'version': 'version:2@1.0-beta-6.cr0',
3189          },
3190      ],
3191      'condition': 'checkout_android and not build_with_chromium',
3192      'dep_type': 'cipd',
3193  },
3194
3195  'third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_lightweight': {
3196      'packages': [
3197          {
3198              'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_lightweight',
3199              'version': 'version:2@1.0-beta-6.cr0',
3200          },
3201      ],
3202      'condition': 'checkout_android and not build_with_chromium',
3203      'dep_type': 'cipd',
3204  },
3205
3206  'third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_shared': {
3207      'packages': [
3208          {
3209              'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_shared',
3210              'version': 'version:2@1.0-beta-6.cr0',
3211          },
3212      ],
3213      'condition': 'checkout_android and not build_with_chromium',
3214      'dep_type': 'cipd',
3215  },
3216
3217  'third_party/android_deps/libs/org_apache_maven_wagon_wagon_provider_api': {
3218      'packages': [
3219          {
3220              'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_provider_api',
3221              'version': 'version:2@1.0-beta-6.cr0',
3222          },
3223      ],
3224      'condition': 'checkout_android and not build_with_chromium',
3225      'dep_type': 'cipd',
3226  },
3227
3228  'third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup': {
3229      'packages': [
3230          {
3231              'package': 'chromium/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup',
3232              'version': 'version:2@1.2.1.cr0',
3233          },
3234      ],
3235      'condition': 'checkout_android and not build_with_chromium',
3236      'dep_type': 'cipd',
3237  },
3238
3239  'third_party/android_deps/libs/org_checkerframework_checker_compat_qual': {
3240      'packages': [
3241          {
3242              'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual',
3243              'version': 'version:2@2.5.5.cr0',
3244          },
3245      ],
3246      'condition': 'checkout_android and not build_with_chromium',
3247      'dep_type': 'cipd',
3248  },
3249
3250  'third_party/android_deps/libs/org_checkerframework_checker_qual': {
3251      'packages': [
3252          {
3253              'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_qual',
3254              'version': 'version:2@3.12.0.cr0',
3255          },
3256      ],
3257      'condition': 'checkout_android and not build_with_chromium',
3258      'dep_type': 'cipd',
3259  },
3260
3261  'third_party/android_deps/libs/org_checkerframework_dataflow_errorprone': {
3262      'packages': [
3263          {
3264              'package': 'chromium/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone',
3265              'version': 'version:2@3.15.0.cr0',
3266          },
3267      ],
3268      'condition': 'checkout_android and not build_with_chromium',
3269      'dep_type': 'cipd',
3270  },
3271
3272  'third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations': {
3273      'packages': [
3274          {
3275              'package': 'chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations',
3276              'version': 'version:2@1.17.cr0',
3277          },
3278      ],
3279      'condition': 'checkout_android and not build_with_chromium',
3280      'dep_type': 'cipd',
3281  },
3282
3283  'third_party/android_deps/libs/org_codehaus_plexus_plexus_container_default': {
3284      'packages': [
3285          {
3286              'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_container_default',
3287              'version': 'version:2@1.0-alpha-9-stable-1.cr0',
3288          },
3289      ],
3290      'condition': 'checkout_android and not build_with_chromium',
3291      'dep_type': 'cipd',
3292  },
3293
3294  'third_party/android_deps/libs/org_codehaus_plexus_plexus_interpolation': {
3295      'packages': [
3296          {
3297              'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_interpolation',
3298              'version': 'version:2@1.11.cr0',
3299          },
3300      ],
3301      'condition': 'checkout_android and not build_with_chromium',
3302      'dep_type': 'cipd',
3303  },
3304
3305  'third_party/android_deps/libs/org_codehaus_plexus_plexus_utils': {
3306      'packages': [
3307          {
3308              'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_utils',
3309              'version': 'version:2@1.5.15.cr0',
3310          },
3311      ],
3312      'condition': 'checkout_android and not build_with_chromium',
3313      'dep_type': 'cipd',
3314  },
3315
3316  'third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit': {
3317      'packages': [
3318          {
3319              'package': 'chromium/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit',
3320              'version': 'version:2@4.4.1.201607150455-r.cr0',
3321          },
3322      ],
3323      'condition': 'checkout_android and not build_with_chromium',
3324      'dep_type': 'cipd',
3325  },
3326
3327  'third_party/android_deps/libs/org_jetbrains_annotations': {
3328      'packages': [
3329          {
3330              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_annotations',
3331              'version': 'version:2@13.0.cr0',
3332          },
3333      ],
3334      'condition': 'checkout_android and not build_with_chromium',
3335      'dep_type': 'cipd',
3336  },
3337
3338  'third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib': {
3339      'packages': [
3340          {
3341              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib',
3342              'version': 'version:2@1.6.0.cr0',
3343          },
3344      ],
3345      'condition': 'checkout_android and not build_with_chromium',
3346      'dep_type': 'cipd',
3347  },
3348
3349  'third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common': {
3350      'packages': [
3351          {
3352              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common',
3353              'version': 'version:2@1.6.0.cr0',
3354          },
3355      ],
3356      'condition': 'checkout_android and not build_with_chromium',
3357      'dep_type': 'cipd',
3358  },
3359
3360  'third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7': {
3361      'packages': [
3362          {
3363              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7',
3364              'version': 'version:2@1.5.0.cr0',
3365          },
3366      ],
3367      'condition': 'checkout_android and not build_with_chromium',
3368      'dep_type': 'cipd',
3369  },
3370
3371  'third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8': {
3372      'packages': [
3373          {
3374              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8',
3375              'version': 'version:2@1.5.0.cr0',
3376          },
3377      ],
3378      'condition': 'checkout_android and not build_with_chromium',
3379      'dep_type': 'cipd',
3380  },
3381
3382  'third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android': {
3383      'packages': [
3384          {
3385              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android',
3386              'version': 'version:2@1.5.0.cr0',
3387          },
3388      ],
3389      'condition': 'checkout_android and not build_with_chromium',
3390      'dep_type': 'cipd',
3391  },
3392
3393  'third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm': {
3394      'packages': [
3395          {
3396              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm',
3397              'version': 'version:2@1.5.0.cr0',
3398          },
3399      ],
3400      'condition': 'checkout_android and not build_with_chromium',
3401      'dep_type': 'cipd',
3402  },
3403
3404  'third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm': {
3405      'packages': [
3406          {
3407              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm',
3408              'version': 'version:2@0.1.0.cr0',
3409          },
3410      ],
3411      'condition': 'checkout_android and not build_with_chromium',
3412      'dep_type': 'cipd',
3413  },
3414
3415  'third_party/android_deps/libs/org_ow2_asm_asm': {
3416      'packages': [
3417          {
3418              'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm',
3419              'version': 'version:2@7.0.cr0',
3420          },
3421      ],
3422      'condition': 'checkout_android and not build_with_chromium',
3423      'dep_type': 'cipd',
3424  },
3425
3426  'third_party/android_deps/libs/org_ow2_asm_asm_analysis': {
3427      'packages': [
3428          {
3429              'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_analysis',
3430              'version': 'version:2@7.0.cr0',
3431          },
3432      ],
3433      'condition': 'checkout_android and not build_with_chromium',
3434      'dep_type': 'cipd',
3435  },
3436
3437  'third_party/android_deps/libs/org_ow2_asm_asm_commons': {
3438      'packages': [
3439          {
3440              'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_commons',
3441              'version': 'version:2@7.0.cr0',
3442          },
3443      ],
3444      'condition': 'checkout_android and not build_with_chromium',
3445      'dep_type': 'cipd',
3446  },
3447
3448  'third_party/android_deps/libs/org_ow2_asm_asm_tree': {
3449      'packages': [
3450          {
3451              'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_tree',
3452              'version': 'version:2@7.0.cr0',
3453          },
3454      ],
3455      'condition': 'checkout_android and not build_with_chromium',
3456      'dep_type': 'cipd',
3457  },
3458
3459  'third_party/android_deps/libs/org_ow2_asm_asm_util': {
3460      'packages': [
3461          {
3462              'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_util',
3463              'version': 'version:2@7.0.cr0',
3464          },
3465      ],
3466      'condition': 'checkout_android and not build_with_chromium',
3467      'dep_type': 'cipd',
3468  },
3469
3470  'third_party/android_deps/libs/org_pcollections_pcollections': {
3471      'packages': [
3472          {
3473              'package': 'chromium/third_party/android_deps/libs/org_pcollections_pcollections',
3474              'version': 'version:2@2.1.2.cr0',
3475          },
3476      ],
3477      'condition': 'checkout_android and not build_with_chromium',
3478      'dep_type': 'cipd',
3479  },
3480
3481  'third_party/android_deps/libs/org_robolectric_annotations': {
3482      'packages': [
3483          {
3484              'package': 'chromium/third_party/android_deps/libs/org_robolectric_annotations',
3485              'version': 'version:2@4.3.1.cr0',
3486          },
3487      ],
3488      'condition': 'checkout_android and not build_with_chromium',
3489      'dep_type': 'cipd',
3490  },
3491
3492  'third_party/android_deps/libs/org_robolectric_junit': {
3493      'packages': [
3494          {
3495              'package': 'chromium/third_party/android_deps/libs/org_robolectric_junit',
3496              'version': 'version:2@4.3.1.cr0',
3497          },
3498      ],
3499      'condition': 'checkout_android and not build_with_chromium',
3500      'dep_type': 'cipd',
3501  },
3502
3503  'third_party/android_deps/libs/org_robolectric_pluginapi': {
3504      'packages': [
3505          {
3506              'package': 'chromium/third_party/android_deps/libs/org_robolectric_pluginapi',
3507              'version': 'version:2@4.3.1.cr0',
3508          },
3509      ],
3510      'condition': 'checkout_android and not build_with_chromium',
3511      'dep_type': 'cipd',
3512  },
3513
3514  'third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver': {
3515      'packages': [
3516          {
3517              'package': 'chromium/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver',
3518              'version': 'version:2@4.3.1.cr0',
3519          },
3520      ],
3521      'condition': 'checkout_android and not build_with_chromium',
3522      'dep_type': 'cipd',
3523  },
3524
3525  'third_party/android_deps/libs/org_robolectric_resources': {
3526      'packages': [
3527          {
3528              'package': 'chromium/third_party/android_deps/libs/org_robolectric_resources',
3529              'version': 'version:2@4.3.1.cr0',
3530          },
3531      ],
3532      'condition': 'checkout_android and not build_with_chromium',
3533      'dep_type': 'cipd',
3534  },
3535
3536  'third_party/android_deps/libs/org_robolectric_robolectric': {
3537      'packages': [
3538          {
3539              'package': 'chromium/third_party/android_deps/libs/org_robolectric_robolectric',
3540              'version': 'version:2@4.3.1.cr0',
3541          },
3542      ],
3543      'condition': 'checkout_android and not build_with_chromium',
3544      'dep_type': 'cipd',
3545  },
3546
3547  'third_party/android_deps/libs/org_robolectric_sandbox': {
3548      'packages': [
3549          {
3550              'package': 'chromium/third_party/android_deps/libs/org_robolectric_sandbox',
3551              'version': 'version:2@4.3.1.cr0',
3552          },
3553      ],
3554      'condition': 'checkout_android and not build_with_chromium',
3555      'dep_type': 'cipd',
3556  },
3557
3558  'third_party/android_deps/libs/org_robolectric_shadowapi': {
3559      'packages': [
3560          {
3561              'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadowapi',
3562              'version': 'version:2@4.3.1.cr0',
3563          },
3564      ],
3565      'condition': 'checkout_android and not build_with_chromium',
3566      'dep_type': 'cipd',
3567  },
3568
3569  'third_party/android_deps/libs/org_robolectric_shadows_framework': {
3570      'packages': [
3571          {
3572              'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_framework',
3573              'version': 'version:2@4.3.1.cr0',
3574          },
3575      ],
3576      'condition': 'checkout_android and not build_with_chromium',
3577      'dep_type': 'cipd',
3578  },
3579
3580  'third_party/android_deps/libs/org_robolectric_shadows_playservices': {
3581      'packages': [
3582          {
3583              'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_playservices',
3584              'version': 'version:2@4.3.1.cr0',
3585          },
3586      ],
3587      'condition': 'checkout_android and not build_with_chromium',
3588      'dep_type': 'cipd',
3589  },
3590
3591  'third_party/android_deps/libs/org_robolectric_utils': {
3592      'packages': [
3593          {
3594              'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils',
3595              'version': 'version:2@4.3.1.cr0',
3596          },
3597      ],
3598      'condition': 'checkout_android and not build_with_chromium',
3599      'dep_type': 'cipd',
3600  },
3601
3602  'third_party/android_deps/libs/org_robolectric_utils_reflector': {
3603      'packages': [
3604          {
3605              'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils_reflector',
3606              'version': 'version:2@4.3.1.cr0',
3607          },
3608      ],
3609      'condition': 'checkout_android and not build_with_chromium',
3610      'dep_type': 'cipd',
3611  },
3612
3613  # === ANDROID_DEPS Generated Code End ===
3614}
3615
3616hooks = [
3617  {
3618    # Ensure that the DEPS'd "depot_tools" has its self-update capability
3619    # disabled.
3620    'name': 'disable_depot_tools_selfupdate',
3621    'pattern': '.',
3622    'condition': 'not build_with_chromium',
3623    'action': [
3624        'python3',
3625        'third_party/depot_tools/update_depot_tools_toggle.py',
3626        '--disable',
3627    ],
3628  },
3629
3630  # Pull clang-format binaries using checked-in hashes.
3631  {
3632    'name': 'clang_format_win',
3633    'pattern': '.',
3634    'condition': 'host_os == "win" and not build_with_chromium',
3635    'action': [ 'python3',
3636                'third_party/depot_tools/download_from_google_storage.py',
3637                '--no_resume',
3638                '--platform=win32',
3639                '--no_auth',
3640                '--bucket', 'chromium-clang-format',
3641                '-s', 'buildtools/win/clang-format.exe.sha1',
3642    ],
3643  },
3644  {
3645    'name': 'clang_format_mac',
3646    'pattern': '.',
3647    'condition': 'host_os == "mac" and not build_with_chromium',
3648    'action': [ 'python3',
3649                'third_party/depot_tools/download_from_google_storage.py',
3650                '--no_resume',
3651                '--platform=darwin',
3652                '--no_auth',
3653                '--bucket', 'chromium-clang-format',
3654                '-s', 'buildtools/mac/clang-format.sha1',
3655    ],
3656  },
3657  {
3658    'name': 'clang_format_linux',
3659    'pattern': '.',
3660    'condition': 'host_os == "linux" and not build_with_chromium',
3661    'action': [ 'python3',
3662                'third_party/depot_tools/download_from_google_storage.py',
3663                '--no_resume',
3664                '--platform=linux*',
3665                '--no_auth',
3666                '--bucket', 'chromium-clang-format',
3667                '-s', 'buildtools/linux64/clang-format.sha1',
3668    ],
3669  },
3670  {
3671    'name': 'sysroot_x86',
3672    'pattern': '.',
3673    'condition': 'checkout_linux and ((checkout_x86 or checkout_x64) and not build_with_chromium)',
3674    'action': ['python3', 'build/linux/sysroot_scripts/install-sysroot.py',
3675               '--arch=x86'],
3676  },
3677  {
3678    'name': 'sysroot_x64',
3679    'pattern': '.',
3680    'condition': 'checkout_linux and (checkout_x64 and not build_with_chromium)',
3681    'action': ['python3', 'build/linux/sysroot_scripts/install-sysroot.py',
3682               '--arch=x64'],
3683  },
3684  {
3685    # Case-insensitivity for the Win SDK. Must run before win_toolchain below.
3686    'name': 'ciopfs_linux',
3687    'pattern': '.',
3688    'condition': 'checkout_win and host_os == "linux" and not build_with_chromium',
3689    'action': [ 'python3',
3690                'third_party/depot_tools/download_from_google_storage.py',
3691                '--no_resume',
3692                '--no_auth',
3693                '--bucket', 'chromium-browser-clang/ciopfs',
3694                '-s', 'build/ciopfs.sha1',
3695    ]
3696  },
3697  {
3698    # Update the Windows toolchain if necessary.  Must run before 'clang' below.
3699    'name': 'win_toolchain',
3700    'pattern': '.',
3701    'condition': 'checkout_win and not build_with_chromium',
3702    'action': ['python3', 'build/vs_toolchain.py', 'update', '--force'],
3703  },
3704  {
3705    # Update the Mac toolchain if necessary.
3706    'name': 'mac_toolchain',
3707    'pattern': '.',
3708    'condition': 'checkout_mac and not build_with_chromium',
3709    'action': ['python3', 'build/mac_toolchain.py'],
3710  },
3711
3712  {
3713    # Note: On Win, this should run after win_toolchain, as it may use it.
3714    'name': 'clang',
3715    'pattern': '.',
3716    'action': ['python3', 'tools/clang/scripts/update.py'],
3717    'condition': 'not build_with_chromium',
3718  },
3719
3720  {
3721    # Update LASTCHANGE.
3722    'name': 'lastchange',
3723    'pattern': '.',
3724    'condition': 'not build_with_chromium',
3725    'action': ['python3', 'build/util/lastchange.py',
3726               '-o', 'build/util/LASTCHANGE'],
3727  },
3728
3729  # Pull rc binaries using checked-in hashes.
3730  {
3731    'name': 'rc_win',
3732    'pattern': '.',
3733    'condition': 'checkout_win and host_os == "win" and not build_with_chromium',
3734    'action': [ 'python3',
3735                'third_party/depot_tools/download_from_google_storage.py',
3736                '--no_resume',
3737                '--no_auth',
3738                '--bucket', 'chromium-browser-clang/rc',
3739                '-s', 'build/toolchain/win/rc/win/rc.exe.sha1',
3740    ],
3741  },
3742
3743  {
3744    'name': 'rc_mac',
3745    'pattern': '.',
3746    'condition': 'checkout_win and host_os == "mac" and not build_with_chromium',
3747    'action': [ 'python3',
3748                'third_party/depot_tools/download_from_google_storage.py',
3749                '--no_resume',
3750                '--no_auth',
3751                '--bucket', 'chromium-browser-clang/rc',
3752                '-s', 'build/toolchain/win/rc/mac/rc.sha1',
3753    ],
3754  },
3755  {
3756    'name': 'rc_linux',
3757    'pattern': '.',
3758    'condition': 'checkout_win and host_os == "linux" and not build_with_chromium',
3759    'action': [ 'python3',
3760                'third_party/depot_tools/download_from_google_storage.py',
3761                '--no_resume',
3762                '--no_auth',
3763                '--bucket', 'chromium-browser-clang/rc',
3764                '-s', 'build/toolchain/win/rc/linux64/rc.sha1',
3765    ]
3766  },
3767
3768  {
3769    'name': 'fuchsia_sdk',
3770    'pattern': '.',
3771    'condition': 'checkout_fuchsia and not build_with_chromium',
3772    'action': [
3773      'python3',
3774      'build/fuchsia/update_sdk.py',
3775    ],
3776  },
3777
3778  # Download glslang validator binary for Linux.
3779  {
3780    'name': 'linux_glslang_validator',
3781    'pattern': '.',
3782    'condition': 'checkout_linux and not build_with_chromium',
3783    'action': [ 'python3',
3784                'third_party/depot_tools/download_from_google_storage.py',
3785                '--no_resume',
3786                '--platform=linux*',
3787                '--no_auth',
3788                '--bucket', 'angle-glslang-validator',
3789                '-s', 'tools/glslang/glslang_validator.sha1',
3790    ],
3791  },
3792
3793  # Download glslang validator binary for Windows.
3794  {
3795    'name': 'win_glslang_validator',
3796    'pattern': '.',
3797    'condition': 'checkout_win and not build_with_chromium',
3798    'action': [ 'python3',
3799                'third_party/depot_tools/download_from_google_storage.py',
3800                '--no_resume',
3801                '--platform=win32*',
3802                '--no_auth',
3803                '--bucket', 'angle-glslang-validator',
3804                '-s', 'tools/glslang/glslang_validator.exe.sha1',
3805    ],
3806  },
3807
3808  # Download flex/bison binaries for Linux.
3809  {
3810    'name': 'linux_flex_bison',
3811    'pattern': '.',
3812    'condition': 'checkout_linux and not build_with_chromium',
3813    'action': [ 'python3',
3814                'third_party/depot_tools/download_from_google_storage.py',
3815                '--no_resume',
3816                '--platform=linux*',
3817                '--no_auth',
3818                '--bucket', 'angle-flex-bison',
3819                '-d', 'tools/flex-bison/linux/',
3820    ],
3821  },
3822
3823  # Download flex/bison binaries for Windows.
3824  {
3825    'name': 'win_flex_bison',
3826    'pattern': '.',
3827    'condition': 'checkout_win and not build_with_chromium',
3828    'action': [ 'python3',
3829                'third_party/depot_tools/download_from_google_storage.py',
3830                '--no_resume',
3831                '--platform=win32*',
3832                '--no_auth',
3833                '--bucket', 'angle-flex-bison',
3834                '-d', 'tools/flex-bison/windows/',
3835    ],
3836  },
3837]
3838
3839recursedeps = [
3840  'third_party/googletest',
3841  'third_party/jsoncpp',
3842  'third_party/vulkan-deps',
3843]
3844