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