Revert "Upgrade NodeJS binary to v16.13.0"
[platform/framework/web/chromium-efl.git] / third_party / angle / DEPS
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.
6 use_relative_paths = True
7
8 gclient_gn_args_file = 'build/config/gclient_args.gni'
9
10 gclient_gn_args = [
11   'checkout_angle_internal',
12   'checkout_angle_mesa',
13   'checkout_angle_restricted_traces',
14   'generate_location_tags',
15 ]
16
17 vars = {
18   'android_git': 'https://android.googlesource.com',
19   'chromium_git': 'https://chromium.googlesource.com',
20   'chrome_internal_git': 'https://chrome-internal.googlesource.com',
21   'swiftshader_git': 'https://swiftshader.googlesource.com',
22
23   # This variable is overrided in Chromium's DEPS file.
24   'build_with_chromium': False,
25
26   # By default, download the fuchsia sdk from the public sdk directory.
27   'fuchsia_sdk_cipd_prefix': 'fuchsia/sdk/gn/',
28
29   # We don't use location metadata in our test isolates.
30   'generate_location_tags': False,
31
32   # Only check out public sources by default. This can be overridden with custom_vars.
33   'checkout_angle_internal': False,
34
35   # Controls if we check out the restricted traces.
36   'checkout_angle_restricted_traces': 'checkout_angle_internal',
37
38   # Pull in Android native toolchain dependencies for Chrome OS too, so we can
39   # build ARC++ support libraries.
40   'checkout_android_native_support': 'checkout_android or checkout_chromeos',
41
42   # Check out Mesa and libdrm in ANGLE's third_party folder.
43   'checkout_angle_mesa': False,
44
45   # Version of Chromium our Chromium-based DEPS are mirrored from.
46   'chromium_revision': 'f0378c0e540aab72a2d0161cb50b221c52788012',
47   # We never want to checkout chromium,
48   # but need a dummy DEPS entry for the autoroller
49   'dummy_checkout_chromium': False,
50
51   # Current revision of VK-GL-CTS (a.k.a dEQP).
52   'vk_gl_cts_revision': 'e3b9db9ad121f46b7943d0152a25d5ee9afaa13c',
53
54   # Current revision of googletest.
55   # Note: this dep cannot be auto-rolled b/c of nesting.
56   'googletest_revision': '2d924d7a971e9667d76ad09727fb2402b4f8a1e3',
57
58   # Current revision of Chrome's third_party googletest directory. This
59   # repository is mirrored as a separate repository, with separate git hashes
60   # that don't match the external googletest repository or Chrome. Mirrored
61   # patches will have a different git hash associated with them.
62   # To roll, first get the new hash for chromium_googletest_revision from the
63   # mirror of third_party/googletest located here:
64   # https://chromium.googlesource.com/chromium/src/third_party/googletest/
65   # Then get the new hash for googletest_revision from the root Chrome DEPS
66   # file: https://source.chromium.org/chromium/chromium/src/+/main:DEPS
67   'chromium_googletest_revision': '17bbed2084d3127bd7bcd27283f18d7a5861bea8',
68
69   # Current revision of jsoncpp.
70   # Note: this dep cannot be auto-rolled b/c of nesting.
71   'jsoncpp_revision': '42e892d96e47b1f6e29844cc705e148ec4856448',
72
73   # Current revision of Chrome's third_party jsoncpp directory. This repository
74   # is mirrored as a separate repository, with separate git hashes that
75   # don't match the external JsonCpp repository or Chrome. Mirrored patches
76   # will have a different git hash associated with them.
77   # To roll, first get the new hash for chromium_jsoncpp_revision from the
78   # mirror of third_party/jsoncpp located here:
79   # https://chromium.googlesource.com/chromium/src/third_party/jsoncpp/
80   # Then get the new hash for jsoncpp_revision from the root Chrome DEPS file:
81   # https://source.chromium.org/chromium/chromium/src/+/main:DEPS
82   'chromium_jsoncpp_revision': 'f62d44704b4da6014aa231cfc116e7fd29617d2a',
83
84   # Current revision of patched-yasm.
85   # Note: this dep cannot be auto-rolled b/c of nesting.
86   'patched_yasm_revision': '720b70524a4424b15fc57e82263568c8ba0496ad',
87
88   # Three lines of non-changing comments so that
89   # the commit queue can handle CLs rolling catapult
90   # and whatever else without interference from each other.
91   'catapult_revision': 'cae7ec667dee9f5c012b54ee9ffee94eb7beda14',
92
93   # the commit queue can handle CLs rolling Fuchsia sdk
94   # and whatever else without interference from each other.
95   'fuchsia_version': 'version:12.20230424.2.1',
96
97   # Three lines of non-changing comments so that
98   # the commit queue can handle CLs rolling luci-go
99   # and whatever else without interference from each other.
100   'luci_go': 'git_revision:e91834850a06011c64eb9a24f317371194bde3de',
101
102   # Three lines of non-changing comments so that
103   # the commit queue can handle CLs rolling android_sdk_build-tools_version
104   # and whatever else without interference from each other.
105   'android_sdk_build-tools_version': '-VRKr36Uw8L_iFqqo9nevIBgNMggND5iWxjidyjnCgsC',
106   # Three lines of non-changing comments so that
107   # the commit queue can handle CLs rolling android_sdk_emulator_version
108   # and whatever else without interference from each other.
109   'android_sdk_emulator_version': '9lGp8nTUCRRWGMnI_96HcKfzjnxEJKUcfvfwmA3wXNkC',
110   # Three lines of non-changing comments so that
111   # the commit queue can handle CLs rolling android_sdk_extras_version
112   # and whatever else without interference from each other.
113   'android_sdk_extras_version': 'ppQ4TnqDvBHQ3lXx5KPq97egzF5X2FFyOrVHkGmiTMQC',
114   # Three lines of non-changing comments so that
115   # the commit queue can handle CLs rolling android_sdk_patcher_version
116   # and whatever else without interference from each other.
117   'android_sdk_patcher_version': 'I6FNMhrXlpB-E1lOhMlvld7xt9lBVNOO83KIluXDyA0C',
118   # Three lines of non-changing comments so that
119   # the commit queue can handle CLs rolling android_sdk_platform-tools_version
120   # and whatever else without interference from each other.
121   'android_sdk_platform-tools_version': 'RSI3iwryh7URLGRgJHsCvUxj092woTPnKt4pwFcJ6L8C',
122   # Three lines of non-changing comments so that
123   # the commit queue can handle CLs rolling android_sdk_platforms_preview_version
124   # and whatever else without interference from each other.
125   'android_sdk_platforms_preview_version': 'YWMYkzyxGBgVsty0GhXL1oxbY0pGXQIgFc0Rh7ZMRPYC',
126   # Three lines of non-changing comments so that
127   # the commit queue can handle CLs rolling android_sdk_platforms_version
128   # and whatever else without interference from each other.
129   'android_sdk_platforms_version': 'eo5KvW6UVor92LwZai8Zulc624BQZoCu-yn7wa1z_YcC',
130   # Three lines of non-changing comments so that
131   # the commit queue can handle CLs rolling android_sdk_sources_version
132   # and whatever else without interference from each other.
133   'android_sdk_sources_version': '_a_BcnANjPYw5mSKlNHa7GFY8yc1kdqj2rmQgac7yUcC',
134
135   # ninja CIPD package version.
136   # https://chrome-infra-packages.appspot.com/p/infra/3pp/tools/ninja
137   'ninja_version': 'version:2@1.11.1.chromium.6',
138 }
139
140 deps = {
141
142   'build': {
143     'url': '{chromium_git}/chromium/src/build.git@a9d28a095c8b349f8319ee0d241a78e2c849928f',
144     'condition': 'not build_with_chromium',
145   },
146
147   'buildtools': {
148     'url': '{chromium_git}/chromium/src/buildtools.git@539a6f68735c631f57ae33096e9e7fc059e049cf',
149     'condition': 'not build_with_chromium',
150   },
151
152   'buildtools/clang_format/script': {
153     'url': '{chromium_git}/external/github.com/llvm/llvm-project/clang/tools/clang-format.git@f97059df7f8b205064625cdb5f97b56668a125ef',
154     'condition': 'not build_with_chromium',
155   },
156
157   'buildtools/linux64': {
158     'packages': [
159       {
160         'package': 'gn/gn/linux-${{arch}}',
161         'version': 'git_revision:5a004f9427a050c6c393c07ddb85cba8ff3849fa',
162       }
163     ],
164     'dep_type': 'cipd',
165     'condition': 'not build_with_chromium and host_os == "linux"',
166   },
167
168   'buildtools/mac': {
169     'packages': [
170       {
171         'package': 'gn/gn/mac-${{arch}}',
172         'version': 'git_revision:5a004f9427a050c6c393c07ddb85cba8ff3849fa',
173       }
174     ],
175     'dep_type': 'cipd',
176     'condition': 'not build_with_chromium and host_os == "mac"',
177   },
178
179   'buildtools/third_party/libc++/trunk': {
180     'url': '{chromium_git}/external/github.com/llvm/llvm-project/libcxx.git@bff81b702ff4b7f74b1c0ed02a4bcf6c2744a90b',
181     'condition': 'not build_with_chromium',
182   },
183
184   'buildtools/third_party/libc++abi/trunk': {
185     'url': '{chromium_git}/external/github.com/llvm/llvm-project/libcxxabi.git@307bd163607c315d46103ebe1d68aab44bf93986',
186     'condition': 'not build_with_chromium',
187   },
188
189   'buildtools/third_party/libunwind/trunk': {
190     'url': '{chromium_git}/external/github.com/llvm/llvm-project/libunwind.git@2795322d57001de8125cfdf18cef804acff69e35',
191     'condition': 'not build_with_chromium',
192   },
193
194   'buildtools/win': {
195     'packages': [
196       {
197         'package': 'gn/gn/windows-amd64',
198         'version': 'git_revision:5a004f9427a050c6c393c07ddb85cba8ff3849fa',
199       }
200     ],
201     'dep_type': 'cipd',
202     'condition': 'not build_with_chromium and host_os == "win"',
203   },
204
205   'testing': {
206     'url': '{chromium_git}/chromium/src/testing@ee4801b4e9c2d945fff5236d8518511e6c00a29e',
207     'condition': 'not build_with_chromium',
208   },
209
210   'third_party/abseil-cpp': {
211     'url': '{chromium_git}/chromium/src/third_party/abseil-cpp@3c6eb3447cfde0d5317c776d8853e4aea25bec95',
212     'condition': 'not build_with_chromium',
213   },
214
215   'third_party/android_build_tools': {
216     'url': '{chromium_git}/chromium/src/third_party/android_build_tools@fa16e60e96649c04e17ef0f690f11d0b18a7912d',
217     'condition': 'checkout_android and not build_with_chromium',
218   },
219
220   'third_party/android_build_tools/aapt2': {
221       'packages': [
222           {
223               'package': 'chromium/third_party/android_build_tools/aapt2',
224               'version': 'fFfHyo80O9opPFsbOisSHF4d3tV4GGxLgxXWzGRuY2IC',
225           },
226       ],
227       'condition': 'checkout_android and not build_with_chromium',
228       'dep_type': 'cipd',
229   },
230
231   'third_party/android_build_tools/art': {
232       'packages': [
233           {
234               'package': 'chromium/third_party/android_build_tools/art',
235               'version': '87169fbc701d244c311e6aa8843591a7f1710bc0',
236           },
237       ],
238       'condition': 'checkout_android and not build_with_chromium',
239       'dep_type': 'cipd',
240   },
241
242   'third_party/android_build_tools/bundletool': {
243       'packages': [
244           {
245                'package': 'chromium/third_party/android_build_tools/bundletool',
246                'version': 'xnKkaX2u7XVfsUzExic0KW3jYMINpI16Ll9QYESBoI8C',
247           },
248       ],
249       'condition': 'checkout_android and not build_with_chromium',
250       'dep_type': 'cipd',
251   },
252
253   'third_party/android_build_tools/lint': {
254       'packages': [
255           {
256                'package': 'chromium/third_party/android_build_tools/lint',
257                'version': '667xWoGhzEgkSGU0T6WsZwwXOg1PTUw0b1yjbLunR6kC',
258           },
259       ],
260       'condition': 'checkout_android and not build_with_chromium',
261       'dep_type': 'cipd',
262   },
263
264   'third_party/android_build_tools/manifest_merger': {
265       'packages': [
266           {
267                'package': 'chromium/third_party/android_build_tools/manifest_merger',
268                'version': '1g5VzjyIYFR1uY6iwEOLv8aZp-OQJQc5W2U-dPyg97IC',
269           },
270       ],
271       'condition': 'checkout_android and not build_with_chromium',
272       'dep_type': 'cipd',
273   },
274
275   'third_party/android_deps': {
276     'url': '{chromium_git}/chromium/src/third_party/android_deps@f3aabc07ce68d0f88b558b8b3ff71656df5569a6',
277     'condition': 'checkout_android and not build_with_chromium',
278   },
279
280   'third_party/android_ndk': {
281     'url': '{chromium_git}/android_ndk.git@8388a2be5421311dc75c5f937aae13d821a27f3d',
282     'condition': 'checkout_android and not build_with_chromium',
283   },
284
285   'third_party/android_platform': {
286     'url': '{chromium_git}/chromium/src/third_party/android_platform@f0c7b47622f453f133c1749170065ce5296bc1fa',
287     'condition': 'checkout_android and not build_with_chromium',
288   },
289
290   'third_party/android_sdk': {
291     'url': '{chromium_git}/chromium/src/third_party/android_sdk@5353fa6142ee944c9b9d796e815fb826416e5423',
292     'condition': 'checkout_android and not build_with_chromium',
293   },
294
295   'third_party/android_sdk/androidx_browser/src': {
296       'url': '{chromium_git}/external/gob/android/platform/frameworks/support/browser.git@65086eb5e52c16778fa7b4f157156d17b176fcb3',
297       'condition': 'checkout_android and not build_with_chromium',
298   },
299
300   'third_party/android_sdk/public': {
301       'packages': [
302           {
303               'package': 'chromium/third_party/android_sdk/public/build-tools/33.0.0',
304               'version': Var('android_sdk_build-tools_version'),
305           },
306           {
307               'package': 'chromium/third_party/android_sdk/public/emulator',
308               'version': Var('android_sdk_emulator_version'),
309           },
310           {
311               'package': 'chromium/third_party/android_sdk/public/patcher',
312               'version': Var('android_sdk_patcher_version'),
313           },
314           {
315               'package': 'chromium/third_party/android_sdk/public/platform-tools',
316               'version': Var('android_sdk_platform-tools_version'),
317           },
318           {
319               'package': 'chromium/third_party/android_sdk/public/platforms/android-33',
320               'version': Var('android_sdk_platforms_version'),
321           },
322           {
323               'package': 'chromium/third_party/android_sdk/public/platforms/android-tiramisuprivacysandbox',
324               'version': Var('android_sdk_platforms_preview_version'),
325           },
326           {
327               'package': 'chromium/third_party/android_sdk/public/sources/android-31',
328               'version': Var('android_sdk_sources_version'),
329           },
330           {
331               'package': 'chromium/third_party/android_sdk/public/cmdline-tools',
332               'version': 'EWnL2r7oV5GtE9Ef7GyohyFam42wtMtEKYU4dCb3U1YC',
333           },
334       ],
335       'condition': 'checkout_android_native_support and not build_with_chromium',
336       'dep_type': 'cipd',
337   },
338
339   'third_party/android_system_sdk': {
340       'packages': [
341           {
342               'package': 'chromium/third_party/android_system_sdk/public',
343               'version': 'RGY8Vyf8jjszRIJRFxZj7beXSUEHTQM90MtYejUvdMgC',
344           },
345       ],
346       'condition': 'checkout_android and not build_with_chromium',
347       'dep_type': 'cipd',
348   },
349
350   'third_party/astc-encoder/src': {
351     'url': '{chromium_git}/external/github.com/ARM-software/astc-encoder@573c475389bf51d16a5c3fc8348092e094e50e8f',
352     'condition': 'not build_with_chromium',
353   },
354
355   'third_party/bazel': {
356       'packages': [
357           {
358               'package': 'chromium/third_party/bazel',
359               'version': 'VjMsf48QUWw8n7XtJP2AuSjIGmbQeYdWdwyxVvIRLmAC',
360           },
361       ],
362       'condition': 'checkout_android and not build_with_chromium',
363       'dep_type': 'cipd',
364   },
365
366   'third_party/catapult': {
367     'url': '{chromium_git}/catapult.git@{catapult_revision}',
368     'condition': 'not build_with_chromium',
369   },
370
371   # Cherry is a dEQP/VK-GL-CTS management GUI written in Go. We use it for viewing test results.
372   'third_party/cherry': {
373     'url': '{android_git}/platform/external/cherry@4f8fb08d33ca5ff05a1c638f04c85bbb8d8b52cc',
374     'condition': 'not build_with_chromium',
375   },
376
377   'third_party/colorama/src': {
378     'url': '{chromium_git}/external/colorama.git@3de9f013df4b470069d03d250224062e8cf15c49',
379     'condition': 'checkout_android and not build_with_chromium',
380   },
381
382   'third_party/depot_tools': {
383     'url': '{chromium_git}/chromium/tools/depot_tools.git@6e714e6dfe62110c95fafed4bdeb365a69c6a77e',
384     'condition': 'not build_with_chromium',
385   },
386
387   # We never want to checkout chromium,
388   # but need a dummy DEPS entry for the autoroller
389   'third_party/dummy_chromium': {
390     'url': '{chromium_git}/chromium/src.git@{chromium_revision}',
391     'condition': 'dummy_checkout_chromium',
392   },
393
394   'third_party/EGL-Registry/src': {
395     'url': '{chromium_git}/external/github.com/KhronosGroup/EGL-Registry@7dea2ed79187cd13f76183c4b9100159b9e3e071',
396     'condition': 'not build_with_chromium',
397   },
398
399   'third_party/flatbuffers/src': {
400     'url': '{chromium_git}/external/github.com/google/flatbuffers.git@a56f9ec50e908362e20254fcef28e62a2f148d91',
401     'condition': 'checkout_android and not build_with_chromium',
402   },
403
404   'third_party/fuchsia-sdk/sdk': {
405       'packages': [
406           {
407               'package': Var('fuchsia_sdk_cipd_prefix') + '${{platform}}',
408               'version': Var('fuchsia_version'),
409           },
410       ],
411       'condition': 'checkout_fuchsia and not build_with_chromium',
412       'dep_type': 'cipd',
413   },
414
415   # Closed-source OpenGL ES 1.1 Conformance tests.
416   'third_party/gles1_conform': {
417     'url': '{chrome_internal_git}/angle/es-cts.git@dc9f502f709c9cd88d7f8d3974f1c77aa246958e',
418     'condition': 'checkout_angle_internal',
419   },
420
421   # glmark2 is a GPL3-licensed OpenGL ES 2.0 benchmark. We use it for testing.
422   'third_party/glmark2/src': {
423     'url': '{chromium_git}/external/github.com/glmark2/glmark2@ca8de51fedb70bace5351c6b002eb952c747e889',
424   },
425
426   'third_party/googletest': {
427     'url': '{chromium_git}/chromium/src/third_party/googletest@{chromium_googletest_revision}',
428     'condition': 'not build_with_chromium',
429   },
430
431   'third_party/ijar': {
432     'url': '{chromium_git}/chromium/src/third_party/ijar@17f06d102a2ff80a92c89eab85836673f05e903a',
433     'condition': 'checkout_android and not build_with_chromium',
434   },
435
436   'third_party/kotlin_stdlib': {
437       'packages': [
438           {
439               'package': 'chromium/third_party/kotlin_stdlib',
440               'version': '5vxa94PP6aaNePK9IF8ZwAYbDA-08mk4nkPED5CMbFoC',
441           },
442       ],
443       'condition': 'checkout_android and not build_with_chromium',
444       'dep_type': 'cipd',
445   },
446
447   # We use the upstream/main branch.
448   'third_party/libdrm': {
449     'url': '{chromium_git}/chromiumos/third_party/libdrm@474894ed17a037a464e5bd845a0765a50f647898',
450     'condition': 'checkout_angle_mesa',
451   },
452
453   # libjpeg_turbo is used by glmark2.
454   'third_party/libjpeg_turbo': {
455     'url': '{chromium_git}/chromium/deps/libjpeg_turbo.git@aa4075f116e4312537d0d3e9dbd5e31096539f94',
456     'condition': 'not build_with_chromium',
457   },
458
459   'third_party/libpng/src': {
460     'url': '{android_git}/platform/external/libpng@d2ece84bd73af1cd5fae5e7574f79b40e5de4fba',
461     'condition': 'not build_with_chromium',
462   },
463
464   'third_party/jdk': {
465       'packages': [
466           {
467               'package': 'chromium/third_party/jdk',
468               'version': '2Of9Pe_OdO4xoAATuiLDiMVNebKTNO3WrwJGqil4RosC',
469           },
470       ],
471       'condition': 'checkout_android and not build_with_chromium',
472       'dep_type': 'cipd',
473   },
474
475   'third_party/jdk/extras': {
476       'packages': [
477           {
478               'package': 'chromium/third_party/jdk/extras',
479               'version': '-7m_pvgICYN60yQI3qmTj_8iKjtnT4NXicT0G_jJPqsC',
480           },
481       ],
482       'condition': 'checkout_android and not build_with_chromium',
483       'dep_type': 'cipd',
484   },
485
486   'third_party/jinja2': {
487     'url': '{chromium_git}/chromium/src/third_party/jinja2@264c07d7e64f2874434a3b8039e101ddf1b01e7e',
488     'condition': 'checkout_android and not build_with_chromium',
489   },
490
491   'third_party/jsoncpp': {
492     'url': '{chromium_git}/chromium/src/third_party/jsoncpp@{chromium_jsoncpp_revision}',
493     'condition': 'not build_with_chromium',
494    },
495
496   'third_party/markupsafe': {
497     'url': '{chromium_git}/chromium/src/third_party/markupsafe@13f4e8c9e206567eeb13bf585406ddc574005748',
498     'condition': 'checkout_android and not build_with_chromium',
499   },
500
501   # We use the upstream/main branch.
502   'third_party/mesa/src': {
503     'url': '{chromium_git}/external/github.com/Mesa3D/mesa@0a6aa58acae2a5b27ef783c22e976ec9b0d33ddc',
504     'condition': 'checkout_angle_mesa',
505   },
506
507   # We use the upstream/master branch.
508   'third_party/meson': {
509     'url': '{chromium_git}/external/github.com/mesonbuild/meson@9fd5eb605674067ce6f8876dc27e5e116024e8a6',
510     'condition': 'checkout_angle_mesa',
511   },
512
513   'third_party/nasm': {
514     'url': '{chromium_git}/chromium/deps/nasm.git@7fc833e889d1afda72c06220e5bed8fb43b2e5ce',
515     'condition': 'not build_with_chromium',
516   },
517
518   'third_party/ninja': {
519     'packages': [
520       {
521         'package': 'infra/3pp/tools/ninja/${{platform}}',
522         'version': Var('ninja_version'),
523       }
524     ],
525     'dep_type': 'cipd',
526     'condition': 'not build_with_chromium',
527   },
528
529   'third_party/OpenCL-Docs/src': {
530     'url': '{chromium_git}/external/github.com/KhronosGroup/OpenCL-Docs@774114e8761920b976d538d47fad8178d05984ec',
531     'condition': 'not build_with_chromium',
532   },
533
534   'third_party/OpenCL-ICD-Loader/src': {
535     'url': '{chromium_git}/external/github.com/KhronosGroup/OpenCL-ICD-Loader@9b5e3849b49a1448996c8b96ba086cd774d987db',
536     'condition': 'not build_with_chromium',
537   },
538
539   'third_party/OpenGL-Registry/src': {
540     'url': '{chromium_git}/external/github.com/KhronosGroup/OpenGL-Registry@5bae8738b23d06968e7c3a41308568120943ae77',
541     'condition': 'not build_with_chromium',
542   },
543
544   'third_party/proguard': {
545       'packages': [
546           {
547               'package': 'chromium/third_party/proguard',
548               'version': 'Fd91BJFVlmiO6c46YMTsdy7n2f5Sk2hVVGlzPLvqZPsC',
549           },
550       ],
551       'condition': 'checkout_android and not build_with_chromium',
552       'dep_type': 'cipd',
553   },
554
555   'third_party/protobuf': {
556     'url': '{chromium_git}/chromium/src/third_party/protobuf@46428dc4d33a13acde7b2bce4ee222f9fb0e0f32',
557     'condition': 'not build_with_chromium',
558   },
559
560   'third_party/Python-Markdown': {
561     'url': '{chromium_git}/chromium/src/third_party/Python-Markdown@0f4473546172a64636f5d841410c564c0edad625',
562     'condition': 'not build_with_chromium',
563   },
564
565   'third_party/qemu-linux-x64': {
566       'packages': [
567           {
568               'package': 'fuchsia/third_party/qemu/linux-amd64',
569               'version': 'FFZaD9tecL-z0lq2XP_7UqiAaMgRGwXTyvcmkv7XCQcC'
570           },
571       ],
572       'condition': 'not build_with_chromium and (host_os == "linux" and checkout_fuchsia)',
573       'dep_type': 'cipd',
574   },
575
576   'third_party/qemu-mac-x64': {
577       'packages': [
578           {
579               'package': 'fuchsia/third_party/qemu/mac-amd64',
580               'version': '79L6B9YhuL7uIg_CxwlQcZqLOixVtS2Cctn7dmVg0q4C'
581           },
582       ],
583       'condition': 'not build_with_chromium and (host_os == "mac" and checkout_fuchsia)',
584       'dep_type': 'cipd',
585   },
586
587   'third_party/r8': {
588       'packages': [
589           {
590               'package': 'chromium/third_party/r8',
591               'version': 'EasU4gRQz5fwXjPOM82KyQOTpv6FGp_Q7wUg1l94iHYC',
592           },
593       ],
594       'condition': 'checkout_android and not build_with_chromium',
595       'dep_type': 'cipd',
596   },
597
598   # This duplication is intentional, so we avoid updating the r8.jar used by
599   # dexing unless necessary, since each update invalidates all incremental
600   # dexing and unnecessarily slows down all bots.
601   'third_party/r8/d8': {
602       'packages': [
603           {
604               'package': 'chromium/third_party/r8',
605               'version': 'PwglNZFRNPkBBXdnY9NfrZFk2ULWDTRxhV9rl2kvkpUC',
606           },
607       ],
608       'condition': 'checkout_android and not build_with_chromium',
609       'dep_type': 'cipd',
610   },
611
612   'third_party/rapidjson/src': {
613     'url': '{chromium_git}/external/github.com/Tencent/rapidjson@781a4e667d84aeedbeb8184b7b62425ea66ec59f',
614   },
615
616   'third_party/requests/src': {
617     'url': '{chromium_git}/external/github.com/kennethreitz/requests.git@refs/tags/v2.23.0',
618     'condition': 'checkout_android and not build_with_chromium',
619   },
620
621   'third_party/six': {
622     'url': '{chromium_git}/chromium/src/third_party/six@c96255caa80a7e0e45de07ce9af088a2ce984b68',
623     'condition': 'checkout_android and not build_with_chromium',
624   },
625
626   'third_party/SwiftShader': {
627     'url': '{swiftshader_git}/SwiftShader@23e97b79fb9193bf88e79c16c6a577c680edb2d6',
628     'condition': 'not build_with_chromium',
629   },
630
631   'third_party/turbine': {
632       'packages': [
633           {
634               'package': 'chromium/third_party/turbine',
635               'version': 'j0GanRK31QhKNs04PYT0D3ls32n6IrjrAL8bR4dv9jMC',
636           },
637       ],
638       'condition': 'checkout_android and not build_with_chromium',
639       'dep_type': 'cipd',
640   },
641
642   'third_party/VK-GL-CTS/src': {
643     'url': '{chromium_git}/external/github.com/KhronosGroup/VK-GL-CTS@{vk_gl_cts_revision}',
644   },
645
646   'third_party/vulkan-deps': {
647     'url': '{chromium_git}/vulkan-deps@4b61bdad813f41ad4b3d77a048af31fb782dc19d',
648     'condition': 'not build_with_chromium',
649   },
650
651   'third_party/vulkan_memory_allocator': {
652     'url': '{chromium_git}/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator@769d3c83f59bf7098590605a0245df50cef2623b',
653     'condition': 'not build_with_chromium',
654   },
655
656   'third_party/wayland': {
657     'url': '{chromium_git}/external/anongit.freedesktop.org/git/wayland/wayland@upstream/1.20.0',
658     'condition': 'not build_with_chromium and host_os == "linux"'
659   },
660
661   'third_party/zlib': {
662     'url': '{chromium_git}/chromium/src/third_party/zlib@14dd4c4455602c9b71a1a89b5cafd1f4030d2e3f',
663     'condition': 'not build_with_chromium',
664   },
665
666   'tools/android/errorprone_plugin': {
667     'url': '{chromium_git}/chromium/src/tools/android/errorprone_plugin@a848535fa482eab8d9f2575bc510347027f978b2',
668     'condition': 'checkout_android and not build_with_chromium',
669   },
670
671   'tools/clang': {
672     'url': '{chromium_git}/chromium/src/tools/clang.git@30d20734f553f3a2208169e076ed9f1da6ba110a',
673     'condition': 'not build_with_chromium',
674   },
675
676   'tools/clang/dsymutil': {
677     'packages': [
678       {
679         'package': 'chromium/llvm-build-tools/dsymutil',
680         'version': 'M56jPzDv1620Rnm__jTMYS62Zi8rxHVq7yw0qeBFEgkC',
681       }
682     ],
683     'condition': 'checkout_mac and not build_with_chromium',
684     'dep_type': 'cipd',
685   },
686
687   'tools/luci-go': {
688     'packages': [
689       {
690         'package': 'infra/tools/luci/isolate/${{platform}}',
691         'version': Var('luci_go'),
692       },
693       {
694         'package': 'infra/tools/luci/swarming/${{platform}}',
695         'version': Var('luci_go'),
696       },
697     ],
698     'condition': 'not build_with_chromium',
699     'dep_type': 'cipd',
700   },
701
702   'tools/mb': {
703     'url': '{chromium_git}/chromium/src/tools/mb@51cccb966cacce45c373e23aa5b3023e4447f514',
704     'condition': 'not build_with_chromium',
705   },
706
707   'tools/md_browser': {
708     'url': '{chromium_git}/chromium/src/tools/md_browser@6cc8e58a83412dc31de6fb7614fadb0b51748d4b',
709     'condition': 'not build_with_chromium',
710   },
711
712   'tools/memory': {
713     'url': '{chromium_git}/chromium/src/tools/memory@09f58c36cb63d3fd26bed8e3aca96d86ae03db91',
714     'condition': 'not build_with_chromium',
715   },
716
717   'tools/perf': {
718     'url': '{chromium_git}/chromium/src/tools/perf@b86965a40552a5f0b0be9765ce4890748b80c26c',
719     'condition': 'not build_with_chromium',
720   },
721
722   'tools/protoc_wrapper': {
723     'url': '{chromium_git}/chromium/src/tools/protoc_wrapper@30392509cfa0f370f1df55dfb75bc37e3fad19ae',
724     'condition': 'not build_with_chromium',
725   },
726
727   'tools/python': {
728     'url': '{chromium_git}/chromium/src/tools/python@00ecbd06930234f70ca6cfa623201489b9e10b71',
729     'condition': 'checkout_android and not build_with_chromium',
730   },
731
732   'tools/skia_goldctl/linux': {
733       'packages': [
734         {
735           'package': 'skia/tools/goldctl/linux-amd64',
736           'version': 'CxdbSDz7x0X2t_Dg2V1hC-j5REZM59AmMDtLZNg9J_8C',
737         },
738       ],
739       'dep_type': 'cipd',
740       'condition': 'checkout_linux and not build_with_chromium',
741   },
742
743   'tools/skia_goldctl/win': {
744       'packages': [
745         {
746           'package': 'skia/tools/goldctl/windows-amd64',
747           'version': '5HtHEYI8MUjySHqpU8-ewiaPfNEVcY0SamdPah6R0CYC',
748         },
749       ],
750       'dep_type': 'cipd',
751       'condition': 'checkout_win and not build_with_chromium',
752   },
753
754   'tools/skia_goldctl/mac_amd64': {
755       'packages': [
756         {
757           'package': 'skia/tools/goldctl/mac-amd64',
758           'version': '66xq4FM7P4vA4N6oUkuUIEHz8vHWRjxClUgkjPZ71pQC',
759         },
760       ],
761       'dep_type': 'cipd',
762       'condition': 'checkout_mac and not build_with_chromium',
763   },
764
765   'tools/skia_goldctl/mac_arm64': {
766       'packages': [
767         {
768           'package': 'skia/tools/goldctl/mac-arm64',
769           'version': 'd3aWqZUdjjbgmIsOh-iK7HRZKaYz672JkzWg-0BkauUC',
770         },
771       ],
772       'dep_type': 'cipd',
773       'condition': 'checkout_mac and not build_with_chromium',
774   },
775
776   'tools/valgrind': {
777     'url': '{chromium_git}/chromium/src/tools/valgrind@27e9a92f3ba57b07d84bf7ab4d430b9e066d25dd',
778     'condition': 'not build_with_chromium',
779   },
780
781   # === ANGLE Restricted Trace Generated Code Start ===
782   'src/tests/restricted_traces/1945_air_force': {
783       'packages': [
784         {
785             'package': 'angle/traces/1945_air_force',
786             'version': 'version:1',
787         },
788       ],
789       'dep_type': 'cipd',
790       'condition': 'checkout_angle_restricted_traces',
791   },
792   'src/tests/restricted_traces/20_minutes_till_dawn': {
793       'packages': [
794         {
795             'package': 'angle/traces/20_minutes_till_dawn',
796             'version': 'version:1',
797         },
798       ],
799       'dep_type': 'cipd',
800       'condition': 'checkout_angle_restricted_traces',
801   },
802   'src/tests/restricted_traces/2_3_4_player_mini_games': {
803       'packages': [
804         {
805             'package': 'angle/traces/2_3_4_player_mini_games',
806             'version': 'version:1',
807         },
808       ],
809       'dep_type': 'cipd',
810       'condition': 'checkout_angle_restricted_traces',
811   },
812   'src/tests/restricted_traces/3d_pool_ball': {
813       'packages': [
814         {
815             'package': 'angle/traces/3d_pool_ball',
816             'version': 'version:1',
817         },
818       ],
819       'dep_type': 'cipd',
820       'condition': 'checkout_angle_restricted_traces',
821   },
822   'src/tests/restricted_traces/age_of_origins_z': {
823       'packages': [
824         {
825             'package': 'angle/traces/age_of_origins_z',
826             'version': 'version:1',
827         },
828       ],
829       'dep_type': 'cipd',
830       'condition': 'checkout_angle_restricted_traces',
831   },
832   'src/tests/restricted_traces/agent_a': {
833       'packages': [
834         {
835             'package': 'angle/traces/agent_a',
836             'version': 'version:1',
837         },
838       ],
839       'dep_type': 'cipd',
840       'condition': 'checkout_angle_restricted_traces',
841   },
842   'src/tests/restricted_traces/aliexpress': {
843       'packages': [
844         {
845             'package': 'angle/traces/aliexpress',
846             'version': 'version:5',
847         },
848       ],
849       'dep_type': 'cipd',
850       'condition': 'checkout_angle_restricted_traces',
851   },
852   'src/tests/restricted_traces/altos_odyssey': {
853       'packages': [
854         {
855             'package': 'angle/traces/altos_odyssey',
856             'version': 'version:1',
857         },
858       ],
859       'dep_type': 'cipd',
860       'condition': 'checkout_angle_restricted_traces',
861   },
862   'src/tests/restricted_traces/among_us': {
863       'packages': [
864         {
865             'package': 'angle/traces/among_us',
866             'version': 'version:5',
867         },
868       ],
869       'dep_type': 'cipd',
870       'condition': 'checkout_angle_restricted_traces',
871   },
872   'src/tests/restricted_traces/angry_birds_2_1500': {
873       'packages': [
874         {
875             'package': 'angle/traces/angry_birds_2_1500',
876             'version': 'version:5',
877         },
878       ],
879       'dep_type': 'cipd',
880       'condition': 'checkout_angle_restricted_traces',
881   },
882   'src/tests/restricted_traces/angry_birds_2_launch': {
883       'packages': [
884         {
885             'package': 'angle/traces/angry_birds_2_launch',
886             'version': 'version:7',
887         },
888       ],
889       'dep_type': 'cipd',
890       'condition': 'checkout_angle_restricted_traces',
891   },
892   'src/tests/restricted_traces/animal_crossing': {
893       'packages': [
894         {
895             'package': 'angle/traces/animal_crossing',
896             'version': 'version:4',
897         },
898       ],
899       'dep_type': 'cipd',
900       'condition': 'checkout_angle_restricted_traces',
901   },
902   'src/tests/restricted_traces/antutu_refinery': {
903       'packages': [
904         {
905             'package': 'angle/traces/antutu_refinery',
906             'version': 'version:1',
907         },
908       ],
909       'dep_type': 'cipd',
910       'condition': 'checkout_angle_restricted_traces',
911   },
912   'src/tests/restricted_traces/arena_of_valor': {
913       'packages': [
914         {
915             'package': 'angle/traces/arena_of_valor',
916             'version': 'version:5',
917         },
918       ],
919       'dep_type': 'cipd',
920       'condition': 'checkout_angle_restricted_traces',
921   },
922   'src/tests/restricted_traces/arknights': {
923       'packages': [
924         {
925             'package': 'angle/traces/arknights',
926             'version': 'version:1',
927         },
928       ],
929       'dep_type': 'cipd',
930       'condition': 'checkout_angle_restricted_traces',
931   },
932   'src/tests/restricted_traces/asphalt_8': {
933       'packages': [
934         {
935             'package': 'angle/traces/asphalt_8',
936             'version': 'version:5',
937         },
938       ],
939       'dep_type': 'cipd',
940       'condition': 'checkout_angle_restricted_traces',
941   },
942   'src/tests/restricted_traces/asphalt_9': {
943       'packages': [
944         {
945             'package': 'angle/traces/asphalt_9',
946             'version': 'version:5',
947         },
948       ],
949       'dep_type': 'cipd',
950       'condition': 'checkout_angle_restricted_traces',
951   },
952   'src/tests/restricted_traces/avakin_life': {
953       'packages': [
954         {
955             'package': 'angle/traces/avakin_life',
956             'version': 'version:5',
957         },
958       ],
959       'dep_type': 'cipd',
960       'condition': 'checkout_angle_restricted_traces',
961   },
962   'src/tests/restricted_traces/aztec_ruins': {
963       'packages': [
964         {
965             'package': 'angle/traces/aztec_ruins',
966             'version': 'version:5',
967         },
968       ],
969       'dep_type': 'cipd',
970       'condition': 'checkout_angle_restricted_traces',
971   },
972   'src/tests/restricted_traces/aztec_ruins_high': {
973       'packages': [
974         {
975             'package': 'angle/traces/aztec_ruins_high',
976             'version': 'version:1',
977         },
978       ],
979       'dep_type': 'cipd',
980       'condition': 'checkout_angle_restricted_traces',
981   },
982   'src/tests/restricted_traces/badland': {
983       'packages': [
984         {
985             'package': 'angle/traces/badland',
986             'version': 'version:5',
987         },
988       ],
989       'dep_type': 'cipd',
990       'condition': 'checkout_angle_restricted_traces',
991   },
992   'src/tests/restricted_traces/basemark_gpu': {
993       'packages': [
994         {
995             'package': 'angle/traces/basemark_gpu',
996             'version': 'version:1',
997         },
998       ],
999       'dep_type': 'cipd',
1000       'condition': 'checkout_angle_restricted_traces',
1001   },
1002   'src/tests/restricted_traces/battle_of_polytopia': {
1003       'packages': [
1004         {
1005             'package': 'angle/traces/battle_of_polytopia',
1006             'version': 'version:1',
1007         },
1008       ],
1009       'dep_type': 'cipd',
1010       'condition': 'checkout_angle_restricted_traces',
1011   },
1012   'src/tests/restricted_traces/beach_buggy_racing': {
1013       'packages': [
1014         {
1015             'package': 'angle/traces/beach_buggy_racing',
1016             'version': 'version:5',
1017         },
1018       ],
1019       'dep_type': 'cipd',
1020       'condition': 'checkout_angle_restricted_traces',
1021   },
1022   'src/tests/restricted_traces/black_desert_mobile': {
1023       'packages': [
1024         {
1025             'package': 'angle/traces/black_desert_mobile',
1026             'version': 'version:1',
1027         },
1028       ],
1029       'dep_type': 'cipd',
1030       'condition': 'checkout_angle_restricted_traces',
1031   },
1032   'src/tests/restricted_traces/blade_and_soul_revolution': {
1033       'packages': [
1034         {
1035             'package': 'angle/traces/blade_and_soul_revolution',
1036             'version': 'version:1',
1037         },
1038       ],
1039       'dep_type': 'cipd',
1040       'condition': 'checkout_angle_restricted_traces',
1041   },
1042   'src/tests/restricted_traces/blockman_go': {
1043       'packages': [
1044         {
1045             'package': 'angle/traces/blockman_go',
1046             'version': 'version:5',
1047         },
1048       ],
1049       'dep_type': 'cipd',
1050       'condition': 'checkout_angle_restricted_traces',
1051   },
1052   'src/tests/restricted_traces/botworld_adventure': {
1053       'packages': [
1054         {
1055             'package': 'angle/traces/botworld_adventure',
1056             'version': 'version:1',
1057         },
1058       ],
1059       'dep_type': 'cipd',
1060       'condition': 'checkout_angle_restricted_traces',
1061   },
1062   'src/tests/restricted_traces/brawl_stars': {
1063       'packages': [
1064         {
1065             'package': 'angle/traces/brawl_stars',
1066             'version': 'version:5',
1067         },
1068       ],
1069       'dep_type': 'cipd',
1070       'condition': 'checkout_angle_restricted_traces',
1071   },
1072   'src/tests/restricted_traces/bricks_breaker_quest': {
1073       'packages': [
1074         {
1075             'package': 'angle/traces/bricks_breaker_quest',
1076             'version': 'version:5',
1077         },
1078       ],
1079       'dep_type': 'cipd',
1080       'condition': 'checkout_angle_restricted_traces',
1081   },
1082   'src/tests/restricted_traces/bridge_constructor_portal': {
1083       'packages': [
1084         {
1085             'package': 'angle/traces/bridge_constructor_portal',
1086             'version': 'version:1',
1087         },
1088       ],
1089       'dep_type': 'cipd',
1090       'condition': 'checkout_angle_restricted_traces',
1091   },
1092   'src/tests/restricted_traces/bubble_shooter': {
1093       'packages': [
1094         {
1095             'package': 'angle/traces/bubble_shooter',
1096             'version': 'version:5',
1097         },
1098       ],
1099       'dep_type': 'cipd',
1100       'condition': 'checkout_angle_restricted_traces',
1101   },
1102   'src/tests/restricted_traces/bubble_shooter_and_friends': {
1103       'packages': [
1104         {
1105             'package': 'angle/traces/bubble_shooter_and_friends',
1106             'version': 'version:1',
1107         },
1108       ],
1109       'dep_type': 'cipd',
1110       'condition': 'checkout_angle_restricted_traces',
1111   },
1112   'src/tests/restricted_traces/bus_simulator_indonesia': {
1113       'packages': [
1114         {
1115             'package': 'angle/traces/bus_simulator_indonesia',
1116             'version': 'version:5',
1117         },
1118       ],
1119       'dep_type': 'cipd',
1120       'condition': 'checkout_angle_restricted_traces',
1121   },
1122   'src/tests/restricted_traces/call_break_offline_card_game': {
1123       'packages': [
1124         {
1125             'package': 'angle/traces/call_break_offline_card_game',
1126             'version': 'version:5',
1127         },
1128       ],
1129       'dep_type': 'cipd',
1130       'condition': 'checkout_angle_restricted_traces',
1131   },
1132   'src/tests/restricted_traces/callbreak': {
1133       'packages': [
1134         {
1135             'package': 'angle/traces/callbreak',
1136             'version': 'version:1',
1137         },
1138       ],
1139       'dep_type': 'cipd',
1140       'condition': 'checkout_angle_restricted_traces',
1141   },
1142   'src/tests/restricted_traces/candy_crush_500': {
1143       'packages': [
1144         {
1145             'package': 'angle/traces/candy_crush_500',
1146             'version': 'version:5',
1147         },
1148       ],
1149       'dep_type': 'cipd',
1150       'condition': 'checkout_angle_restricted_traces',
1151   },
1152   'src/tests/restricted_traces/candy_crush_soda_saga': {
1153       'packages': [
1154         {
1155             'package': 'angle/traces/candy_crush_soda_saga',
1156             'version': 'version:5',
1157         },
1158       ],
1159       'dep_type': 'cipd',
1160       'condition': 'checkout_angle_restricted_traces',
1161   },
1162   'src/tests/restricted_traces/car_chase': {
1163       'packages': [
1164         {
1165             'package': 'angle/traces/car_chase',
1166             'version': 'version:1',
1167         },
1168       ],
1169       'dep_type': 'cipd',
1170       'condition': 'checkout_angle_restricted_traces',
1171   },
1172   'src/tests/restricted_traces/car_parking_multiplayer': {
1173       'packages': [
1174         {
1175             'package': 'angle/traces/car_parking_multiplayer',
1176             'version': 'version:5',
1177         },
1178       ],
1179       'dep_type': 'cipd',
1180       'condition': 'checkout_angle_restricted_traces',
1181   },
1182   'src/tests/restricted_traces/castlevania_sotn': {
1183       'packages': [
1184         {
1185             'package': 'angle/traces/castlevania_sotn',
1186             'version': 'version:1',
1187         },
1188       ],
1189       'dep_type': 'cipd',
1190       'condition': 'checkout_angle_restricted_traces',
1191   },
1192   'src/tests/restricted_traces/catalyst_black': {
1193       'packages': [
1194         {
1195             'package': 'angle/traces/catalyst_black',
1196             'version': 'version:1',
1197         },
1198       ],
1199       'dep_type': 'cipd',
1200       'condition': 'checkout_angle_restricted_traces',
1201   },
1202   'src/tests/restricted_traces/clash_of_clans': {
1203       'packages': [
1204         {
1205             'package': 'angle/traces/clash_of_clans',
1206             'version': 'version:5',
1207         },
1208       ],
1209       'dep_type': 'cipd',
1210       'condition': 'checkout_angle_restricted_traces',
1211   },
1212   'src/tests/restricted_traces/clash_royale': {
1213       'packages': [
1214         {
1215             'package': 'angle/traces/clash_royale',
1216             'version': 'version:5',
1217         },
1218       ],
1219       'dep_type': 'cipd',
1220       'condition': 'checkout_angle_restricted_traces',
1221   },
1222   'src/tests/restricted_traces/cod_mobile': {
1223       'packages': [
1224         {
1225             'package': 'angle/traces/cod_mobile',
1226             'version': 'version:5',
1227         },
1228       ],
1229       'dep_type': 'cipd',
1230       'condition': 'checkout_angle_restricted_traces',
1231   },
1232   'src/tests/restricted_traces/coin_master': {
1233       'packages': [
1234         {
1235             'package': 'angle/traces/coin_master',
1236             'version': 'version:5',
1237         },
1238       ],
1239       'dep_type': 'cipd',
1240       'condition': 'checkout_angle_restricted_traces',
1241   },
1242   'src/tests/restricted_traces/command_and_conquer_rivals': {
1243       'packages': [
1244         {
1245             'package': 'angle/traces/command_and_conquer_rivals',
1246             'version': 'version:5',
1247         },
1248       ],
1249       'dep_type': 'cipd',
1250       'condition': 'checkout_angle_restricted_traces',
1251   },
1252   'src/tests/restricted_traces/cookie_run_kingdom': {
1253       'packages': [
1254         {
1255             'package': 'angle/traces/cookie_run_kingdom',
1256             'version': 'version:5',
1257         },
1258       ],
1259       'dep_type': 'cipd',
1260       'condition': 'checkout_angle_restricted_traces',
1261   },
1262   'src/tests/restricted_traces/cookie_run_oven_break': {
1263       'packages': [
1264         {
1265             'package': 'angle/traces/cookie_run_oven_break',
1266             'version': 'version:1',
1267         },
1268       ],
1269       'dep_type': 'cipd',
1270       'condition': 'checkout_angle_restricted_traces',
1271   },
1272   'src/tests/restricted_traces/csr2_drag_racing': {
1273       'packages': [
1274         {
1275             'package': 'angle/traces/csr2_drag_racing',
1276             'version': 'version:1',
1277         },
1278       ],
1279       'dep_type': 'cipd',
1280       'condition': 'checkout_angle_restricted_traces',
1281   },
1282   'src/tests/restricted_traces/cut_the_rope': {
1283       'packages': [
1284         {
1285             'package': 'angle/traces/cut_the_rope',
1286             'version': 'version:1',
1287         },
1288       ],
1289       'dep_type': 'cipd',
1290       'condition': 'checkout_angle_restricted_traces',
1291   },
1292   'src/tests/restricted_traces/darkness_rises': {
1293       'packages': [
1294         {
1295             'package': 'angle/traces/darkness_rises',
1296             'version': 'version:1',
1297         },
1298       ],
1299       'dep_type': 'cipd',
1300       'condition': 'checkout_angle_restricted_traces',
1301   },
1302   'src/tests/restricted_traces/dead_by_daylight': {
1303       'packages': [
1304         {
1305             'package': 'angle/traces/dead_by_daylight',
1306             'version': 'version:2',
1307         },
1308       ],
1309       'dep_type': 'cipd',
1310       'condition': 'checkout_angle_restricted_traces',
1311   },
1312   'src/tests/restricted_traces/dead_cells': {
1313       'packages': [
1314         {
1315             'package': 'angle/traces/dead_cells',
1316             'version': 'version:1',
1317         },
1318       ],
1319       'dep_type': 'cipd',
1320       'condition': 'checkout_angle_restricted_traces',
1321   },
1322   'src/tests/restricted_traces/dead_trigger_2': {
1323       'packages': [
1324         {
1325             'package': 'angle/traces/dead_trigger_2',
1326             'version': 'version:1',
1327         },
1328       ],
1329       'dep_type': 'cipd',
1330       'condition': 'checkout_angle_restricted_traces',
1331   },
1332   'src/tests/restricted_traces/diablo_immortal': {
1333       'packages': [
1334         {
1335             'package': 'angle/traces/diablo_immortal',
1336             'version': 'version:2',
1337         },
1338       ],
1339       'dep_type': 'cipd',
1340       'condition': 'checkout_angle_restricted_traces',
1341   },
1342   'src/tests/restricted_traces/disney_mirrorverse': {
1343       'packages': [
1344         {
1345             'package': 'angle/traces/disney_mirrorverse',
1346             'version': 'version:1',
1347         },
1348       ],
1349       'dep_type': 'cipd',
1350       'condition': 'checkout_angle_restricted_traces',
1351   },
1352   'src/tests/restricted_traces/disney_tsum_tsum': {
1353       'packages': [
1354         {
1355             'package': 'angle/traces/disney_tsum_tsum',
1356             'version': 'version:5',
1357         },
1358       ],
1359       'dep_type': 'cipd',
1360       'condition': 'checkout_angle_restricted_traces',
1361   },
1362   'src/tests/restricted_traces/dota_underlords': {
1363       'packages': [
1364         {
1365             'package': 'angle/traces/dota_underlords',
1366             'version': 'version:5',
1367         },
1368       ],
1369       'dep_type': 'cipd',
1370       'condition': 'checkout_angle_restricted_traces',
1371   },
1372   'src/tests/restricted_traces/dr_driving': {
1373       'packages': [
1374         {
1375             'package': 'angle/traces/dr_driving',
1376             'version': 'version:5',
1377         },
1378       ],
1379       'dep_type': 'cipd',
1380       'condition': 'checkout_angle_restricted_traces',
1381   },
1382   'src/tests/restricted_traces/dragon_ball_legends': {
1383       'packages': [
1384         {
1385             'package': 'angle/traces/dragon_ball_legends',
1386             'version': 'version:5',
1387         },
1388       ],
1389       'dep_type': 'cipd',
1390       'condition': 'checkout_angle_restricted_traces',
1391   },
1392   'src/tests/restricted_traces/dragon_ball_z_dokkan_battle': {
1393       'packages': [
1394         {
1395             'package': 'angle/traces/dragon_ball_z_dokkan_battle',
1396             'version': 'version:1',
1397         },
1398       ],
1399       'dep_type': 'cipd',
1400       'condition': 'checkout_angle_restricted_traces',
1401   },
1402   'src/tests/restricted_traces/dragon_mania_legends': {
1403       'packages': [
1404         {
1405             'package': 'angle/traces/dragon_mania_legends',
1406             'version': 'version:1',
1407         },
1408       ],
1409       'dep_type': 'cipd',
1410       'condition': 'checkout_angle_restricted_traces',
1411   },
1412   'src/tests/restricted_traces/dragon_raja': {
1413       'packages': [
1414         {
1415             'package': 'angle/traces/dragon_raja',
1416             'version': 'version:5',
1417         },
1418       ],
1419       'dep_type': 'cipd',
1420       'condition': 'checkout_angle_restricted_traces',
1421   },
1422   'src/tests/restricted_traces/driver_overhead_2': {
1423       'packages': [
1424         {
1425             'package': 'angle/traces/driver_overhead_2',
1426             'version': 'version:2',
1427         },
1428       ],
1429       'dep_type': 'cipd',
1430       'condition': 'checkout_angle_restricted_traces',
1431   },
1432   'src/tests/restricted_traces/durak_online': {
1433       'packages': [
1434         {
1435             'package': 'angle/traces/durak_online',
1436             'version': 'version:1',
1437         },
1438       ],
1439       'dep_type': 'cipd',
1440       'condition': 'checkout_angle_restricted_traces',
1441   },
1442   'src/tests/restricted_traces/efootball_pes_2021': {
1443       'packages': [
1444         {
1445             'package': 'angle/traces/efootball_pes_2021',
1446             'version': 'version:5',
1447         },
1448       ],
1449       'dep_type': 'cipd',
1450       'condition': 'checkout_angle_restricted_traces',
1451   },
1452   'src/tests/restricted_traces/egypt_1500': {
1453       'packages': [
1454         {
1455             'package': 'angle/traces/egypt_1500',
1456             'version': 'version:5',
1457         },
1458       ],
1459       'dep_type': 'cipd',
1460       'condition': 'checkout_angle_restricted_traces',
1461   },
1462   'src/tests/restricted_traces/eight_ball_pool': {
1463       'packages': [
1464         {
1465             'package': 'angle/traces/eight_ball_pool',
1466             'version': 'version:5',
1467         },
1468       ],
1469       'dep_type': 'cipd',
1470       'condition': 'checkout_angle_restricted_traces',
1471   },
1472   'src/tests/restricted_traces/eve_echoes': {
1473       'packages': [
1474         {
1475             'package': 'angle/traces/eve_echoes',
1476             'version': 'version:1',
1477         },
1478       ],
1479       'dep_type': 'cipd',
1480       'condition': 'checkout_angle_restricted_traces',
1481   },
1482   'src/tests/restricted_traces/extreme_car_driving_simulator': {
1483       'packages': [
1484         {
1485             'package': 'angle/traces/extreme_car_driving_simulator',
1486             'version': 'version:5',
1487         },
1488       ],
1489       'dep_type': 'cipd',
1490       'condition': 'checkout_angle_restricted_traces',
1491   },
1492   'src/tests/restricted_traces/fallout_shelter_online': {
1493       'packages': [
1494         {
1495             'package': 'angle/traces/fallout_shelter_online',
1496             'version': 'version:5',
1497         },
1498       ],
1499       'dep_type': 'cipd',
1500       'condition': 'checkout_angle_restricted_traces',
1501   },
1502   'src/tests/restricted_traces/family_island': {
1503       'packages': [
1504         {
1505             'package': 'angle/traces/family_island',
1506             'version': 'version:1',
1507         },
1508       ],
1509       'dep_type': 'cipd',
1510       'condition': 'checkout_angle_restricted_traces',
1511   },
1512   'src/tests/restricted_traces/farm_heroes_saga': {
1513       'packages': [
1514         {
1515             'package': 'angle/traces/farm_heroes_saga',
1516             'version': 'version:5',
1517         },
1518       ],
1519       'dep_type': 'cipd',
1520       'condition': 'checkout_angle_restricted_traces',
1521   },
1522   'src/tests/restricted_traces/fate_grand_order': {
1523       'packages': [
1524         {
1525             'package': 'angle/traces/fate_grand_order',
1526             'version': 'version:5',
1527         },
1528       ],
1529       'dep_type': 'cipd',
1530       'condition': 'checkout_angle_restricted_traces',
1531   },
1532   'src/tests/restricted_traces/fifa_mobile': {
1533       'packages': [
1534         {
1535             'package': 'angle/traces/fifa_mobile',
1536             'version': 'version:5',
1537         },
1538       ],
1539       'dep_type': 'cipd',
1540       'condition': 'checkout_angle_restricted_traces',
1541   },
1542   'src/tests/restricted_traces/final_fantasy': {
1543       'packages': [
1544         {
1545             'package': 'angle/traces/final_fantasy',
1546             'version': 'version:5',
1547         },
1548       ],
1549       'dep_type': 'cipd',
1550       'condition': 'checkout_angle_restricted_traces',
1551   },
1552   'src/tests/restricted_traces/final_fantasy_brave_exvius': {
1553       'packages': [
1554         {
1555             'package': 'angle/traces/final_fantasy_brave_exvius',
1556             'version': 'version:1',
1557         },
1558       ],
1559       'dep_type': 'cipd',
1560       'condition': 'checkout_angle_restricted_traces',
1561   },
1562   'src/tests/restricted_traces/fire_emblem_heroes': {
1563       'packages': [
1564         {
1565             'package': 'angle/traces/fire_emblem_heroes',
1566             'version': 'version:1',
1567         },
1568       ],
1569       'dep_type': 'cipd',
1570       'condition': 'checkout_angle_restricted_traces',
1571   },
1572   'src/tests/restricted_traces/fishdom': {
1573       'packages': [
1574         {
1575             'package': 'angle/traces/fishdom',
1576             'version': 'version:1',
1577         },
1578       ],
1579       'dep_type': 'cipd',
1580       'condition': 'checkout_angle_restricted_traces',
1581   },
1582   'src/tests/restricted_traces/five_nights_at_freddys': {
1583       'packages': [
1584         {
1585             'package': 'angle/traces/five_nights_at_freddys',
1586             'version': 'version:1',
1587         },
1588       ],
1589       'dep_type': 'cipd',
1590       'condition': 'checkout_angle_restricted_traces',
1591   },
1592   'src/tests/restricted_traces/free_fire': {
1593       'packages': [
1594         {
1595             'package': 'angle/traces/free_fire',
1596             'version': 'version:5',
1597         },
1598       ],
1599       'dep_type': 'cipd',
1600       'condition': 'checkout_angle_restricted_traces',
1601   },
1602   'src/tests/restricted_traces/free_fire_max': {
1603       'packages': [
1604         {
1605             'package': 'angle/traces/free_fire_max',
1606             'version': 'version:1',
1607         },
1608       ],
1609       'dep_type': 'cipd',
1610       'condition': 'checkout_angle_restricted_traces',
1611   },
1612   'src/tests/restricted_traces/gacha_club': {
1613       'packages': [
1614         {
1615             'package': 'angle/traces/gacha_club',
1616             'version': 'version:1',
1617         },
1618       ],
1619       'dep_type': 'cipd',
1620       'condition': 'checkout_angle_restricted_traces',
1621   },
1622   'src/tests/restricted_traces/gardenscapes': {
1623       'packages': [
1624         {
1625             'package': 'angle/traces/gardenscapes',
1626             'version': 'version:5',
1627         },
1628       ],
1629       'dep_type': 'cipd',
1630       'condition': 'checkout_angle_restricted_traces',
1631   },
1632   'src/tests/restricted_traces/genshin_impact': {
1633       'packages': [
1634         {
1635             'package': 'angle/traces/genshin_impact',
1636             'version': 'version:5',
1637         },
1638       ],
1639       'dep_type': 'cipd',
1640       'condition': 'checkout_angle_restricted_traces',
1641   },
1642   'src/tests/restricted_traces/geometry_dash': {
1643       'packages': [
1644         {
1645             'package': 'angle/traces/geometry_dash',
1646             'version': 'version:1',
1647         },
1648       ],
1649       'dep_type': 'cipd',
1650       'condition': 'checkout_angle_restricted_traces',
1651   },
1652   'src/tests/restricted_traces/goddess_of_victory_nikke': {
1653       'packages': [
1654         {
1655             'package': 'angle/traces/goddess_of_victory_nikke',
1656             'version': 'version:1',
1657         },
1658       ],
1659       'dep_type': 'cipd',
1660       'condition': 'checkout_angle_restricted_traces',
1661   },
1662   'src/tests/restricted_traces/google_maps': {
1663       'packages': [
1664         {
1665             'package': 'angle/traces/google_maps',
1666             'version': 'version:5',
1667         },
1668       ],
1669       'dep_type': 'cipd',
1670       'condition': 'checkout_angle_restricted_traces',
1671   },
1672   'src/tests/restricted_traces/grimvalor': {
1673       'packages': [
1674         {
1675             'package': 'angle/traces/grimvalor',
1676             'version': 'version:1',
1677         },
1678       ],
1679       'dep_type': 'cipd',
1680       'condition': 'checkout_angle_restricted_traces',
1681   },
1682   'src/tests/restricted_traces/happy_color': {
1683       'packages': [
1684         {
1685             'package': 'angle/traces/happy_color',
1686             'version': 'version:5',
1687         },
1688       ],
1689       'dep_type': 'cipd',
1690       'condition': 'checkout_angle_restricted_traces',
1691   },
1692   'src/tests/restricted_traces/harry_potter_hogwarts_mystery': {
1693       'packages': [
1694         {
1695             'package': 'angle/traces/harry_potter_hogwarts_mystery',
1696             'version': 'version:1',
1697         },
1698       ],
1699       'dep_type': 'cipd',
1700       'condition': 'checkout_angle_restricted_traces',
1701   },
1702   'src/tests/restricted_traces/hay_day': {
1703       'packages': [
1704         {
1705             'package': 'angle/traces/hay_day',
1706             'version': 'version:5',
1707         },
1708       ],
1709       'dep_type': 'cipd',
1710       'condition': 'checkout_angle_restricted_traces',
1711   },
1712   'src/tests/restricted_traces/hearthstone': {
1713       'packages': [
1714         {
1715             'package': 'angle/traces/hearthstone',
1716             'version': 'version:5',
1717         },
1718       ],
1719       'dep_type': 'cipd',
1720       'condition': 'checkout_angle_restricted_traces',
1721   },
1722   'src/tests/restricted_traces/higgs_domino_island': {
1723       'packages': [
1724         {
1725             'package': 'angle/traces/higgs_domino_island',
1726             'version': 'version:5',
1727         },
1728       ],
1729       'dep_type': 'cipd',
1730       'condition': 'checkout_angle_restricted_traces',
1731   },
1732   'src/tests/restricted_traces/hill_climb_racing': {
1733       'packages': [
1734         {
1735             'package': 'angle/traces/hill_climb_racing',
1736             'version': 'version:5',
1737         },
1738       ],
1739       'dep_type': 'cipd',
1740       'condition': 'checkout_angle_restricted_traces',
1741   },
1742   'src/tests/restricted_traces/homescapes': {
1743       'packages': [
1744         {
1745             'package': 'angle/traces/homescapes',
1746             'version': 'version:5',
1747         },
1748       ],
1749       'dep_type': 'cipd',
1750       'condition': 'checkout_angle_restricted_traces',
1751   },
1752   'src/tests/restricted_traces/hungry_shark_evolution': {
1753       'packages': [
1754         {
1755             'package': 'angle/traces/hungry_shark_evolution',
1756             'version': 'version:1',
1757         },
1758       ],
1759       'dep_type': 'cipd',
1760       'condition': 'checkout_angle_restricted_traces',
1761   },
1762   'src/tests/restricted_traces/idle_heroes': {
1763       'packages': [
1764         {
1765             'package': 'angle/traces/idle_heroes',
1766             'version': 'version:5',
1767         },
1768       ],
1769       'dep_type': 'cipd',
1770       'condition': 'checkout_angle_restricted_traces',
1771   },
1772   'src/tests/restricted_traces/into_the_dead_2': {
1773       'packages': [
1774         {
1775             'package': 'angle/traces/into_the_dead_2',
1776             'version': 'version:1',
1777         },
1778       ],
1779       'dep_type': 'cipd',
1780       'condition': 'checkout_angle_restricted_traces',
1781   },
1782   'src/tests/restricted_traces/jackpot_world': {
1783       'packages': [
1784         {
1785             'package': 'angle/traces/jackpot_world',
1786             'version': 'version:1',
1787         },
1788       ],
1789       'dep_type': 'cipd',
1790       'condition': 'checkout_angle_restricted_traces',
1791   },
1792   'src/tests/restricted_traces/jetpack_joyride': {
1793       'packages': [
1794         {
1795             'package': 'angle/traces/jetpack_joyride',
1796             'version': 'version:1',
1797         },
1798       ],
1799       'dep_type': 'cipd',
1800       'condition': 'checkout_angle_restricted_traces',
1801   },
1802   'src/tests/restricted_traces/junes_journey': {
1803       'packages': [
1804         {
1805             'package': 'angle/traces/junes_journey',
1806             'version': 'version:5',
1807         },
1808       ],
1809       'dep_type': 'cipd',
1810       'condition': 'checkout_angle_restricted_traces',
1811   },
1812   'src/tests/restricted_traces/kartrider_rush': {
1813       'packages': [
1814         {
1815             'package': 'angle/traces/kartrider_rush',
1816             'version': 'version:5',
1817         },
1818       ],
1819       'dep_type': 'cipd',
1820       'condition': 'checkout_angle_restricted_traces',
1821   },
1822   'src/tests/restricted_traces/klondike_adventures': {
1823       'packages': [
1824         {
1825             'package': 'angle/traces/klondike_adventures',
1826             'version': 'version:5',
1827         },
1828       ],
1829       'dep_type': 'cipd',
1830       'condition': 'checkout_angle_restricted_traces',
1831   },
1832   'src/tests/restricted_traces/last_shelter_survival': {
1833       'packages': [
1834         {
1835             'package': 'angle/traces/last_shelter_survival',
1836             'version': 'version:1',
1837         },
1838       ],
1839       'dep_type': 'cipd',
1840       'condition': 'checkout_angle_restricted_traces',
1841   },
1842   'src/tests/restricted_traces/league_of_legends_wild_rift': {
1843       'packages': [
1844         {
1845             'package': 'angle/traces/league_of_legends_wild_rift',
1846             'version': 'version:5',
1847         },
1848       ],
1849       'dep_type': 'cipd',
1850       'condition': 'checkout_angle_restricted_traces',
1851   },
1852   'src/tests/restricted_traces/lego_legacy': {
1853       'packages': [
1854         {
1855             'package': 'angle/traces/lego_legacy',
1856             'version': 'version:5',
1857         },
1858       ],
1859       'dep_type': 'cipd',
1860       'condition': 'checkout_angle_restricted_traces',
1861   },
1862   'src/tests/restricted_traces/life_is_strange': {
1863       'packages': [
1864         {
1865             'package': 'angle/traces/life_is_strange',
1866             'version': 'version:1',
1867         },
1868       ],
1869       'dep_type': 'cipd',
1870       'condition': 'checkout_angle_restricted_traces',
1871   },
1872   'src/tests/restricted_traces/lilys_garden': {
1873       'packages': [
1874         {
1875             'package': 'angle/traces/lilys_garden',
1876             'version': 'version:1',
1877         },
1878       ],
1879       'dep_type': 'cipd',
1880       'condition': 'checkout_angle_restricted_traces',
1881   },
1882   'src/tests/restricted_traces/limbo': {
1883       'packages': [
1884         {
1885             'package': 'angle/traces/limbo',
1886             'version': 'version:1',
1887         },
1888       ],
1889       'dep_type': 'cipd',
1890       'condition': 'checkout_angle_restricted_traces',
1891   },
1892   'src/tests/restricted_traces/lineage_m': {
1893       'packages': [
1894         {
1895             'package': 'angle/traces/lineage_m',
1896             'version': 'version:5',
1897         },
1898       ],
1899       'dep_type': 'cipd',
1900       'condition': 'checkout_angle_restricted_traces',
1901   },
1902   'src/tests/restricted_traces/lords_mobile': {
1903       'packages': [
1904         {
1905             'package': 'angle/traces/lords_mobile',
1906             'version': 'version:1',
1907         },
1908       ],
1909       'dep_type': 'cipd',
1910       'condition': 'checkout_angle_restricted_traces',
1911   },
1912   'src/tests/restricted_traces/ludo_king': {
1913       'packages': [
1914         {
1915             'package': 'angle/traces/ludo_king',
1916             'version': 'version:5',
1917         },
1918       ],
1919       'dep_type': 'cipd',
1920       'condition': 'checkout_angle_restricted_traces',
1921   },
1922   'src/tests/restricted_traces/lumino_city': {
1923       'packages': [
1924         {
1925             'package': 'angle/traces/lumino_city',
1926             'version': 'version:1',
1927         },
1928       ],
1929       'dep_type': 'cipd',
1930       'condition': 'checkout_angle_restricted_traces',
1931   },
1932   'src/tests/restricted_traces/magic_rush_heroes': {
1933       'packages': [
1934         {
1935             'package': 'angle/traces/magic_rush_heroes',
1936             'version': 'version:1',
1937         },
1938       ],
1939       'dep_type': 'cipd',
1940       'condition': 'checkout_angle_restricted_traces',
1941   },
1942   'src/tests/restricted_traces/magic_tiles_3': {
1943       'packages': [
1944         {
1945             'package': 'angle/traces/magic_tiles_3',
1946             'version': 'version:5',
1947         },
1948       ],
1949       'dep_type': 'cipd',
1950       'condition': 'checkout_angle_restricted_traces',
1951   },
1952   'src/tests/restricted_traces/manhattan_10': {
1953       'packages': [
1954         {
1955             'package': 'angle/traces/manhattan_10',
1956             'version': 'version:5',
1957         },
1958       ],
1959       'dep_type': 'cipd',
1960       'condition': 'checkout_angle_restricted_traces',
1961   },
1962   'src/tests/restricted_traces/manhattan_31': {
1963       'packages': [
1964         {
1965             'package': 'angle/traces/manhattan_31',
1966             'version': 'version:5',
1967         },
1968       ],
1969       'dep_type': 'cipd',
1970       'condition': 'checkout_angle_restricted_traces',
1971   },
1972   'src/tests/restricted_traces/mario_kart_tour': {
1973       'packages': [
1974         {
1975             'package': 'angle/traces/mario_kart_tour',
1976             'version': 'version:5',
1977         },
1978       ],
1979       'dep_type': 'cipd',
1980       'condition': 'checkout_angle_restricted_traces',
1981   },
1982   'src/tests/restricted_traces/marvel_contest_of_champions': {
1983       'packages': [
1984         {
1985             'package': 'angle/traces/marvel_contest_of_champions',
1986             'version': 'version:5',
1987         },
1988       ],
1989       'dep_type': 'cipd',
1990       'condition': 'checkout_angle_restricted_traces',
1991   },
1992   'src/tests/restricted_traces/marvel_snap': {
1993       'packages': [
1994         {
1995             'package': 'angle/traces/marvel_snap',
1996             'version': 'version:1',
1997         },
1998       ],
1999       'dep_type': 'cipd',
2000       'condition': 'checkout_angle_restricted_traces',
2001   },
2002   'src/tests/restricted_traces/marvel_strike_force': {
2003       'packages': [
2004         {
2005             'package': 'angle/traces/marvel_strike_force',
2006             'version': 'version:1',
2007         },
2008       ],
2009       'dep_type': 'cipd',
2010       'condition': 'checkout_angle_restricted_traces',
2011   },
2012   'src/tests/restricted_traces/merge_dragons': {
2013       'packages': [
2014         {
2015             'package': 'angle/traces/merge_dragons',
2016             'version': 'version:1',
2017         },
2018       ],
2019       'dep_type': 'cipd',
2020       'condition': 'checkout_angle_restricted_traces',
2021   },
2022   'src/tests/restricted_traces/messenger_lite': {
2023       'packages': [
2024         {
2025             'package': 'angle/traces/messenger_lite',
2026             'version': 'version:5',
2027         },
2028       ],
2029       'dep_type': 'cipd',
2030       'condition': 'checkout_angle_restricted_traces',
2031   },
2032   'src/tests/restricted_traces/minecraft': {
2033       'packages': [
2034         {
2035             'package': 'angle/traces/minecraft',
2036             'version': 'version:7',
2037         },
2038       ],
2039       'dep_type': 'cipd',
2040       'condition': 'checkout_angle_restricted_traces',
2041   },
2042   'src/tests/restricted_traces/minecraft_bedrock': {
2043       'packages': [
2044         {
2045             'package': 'angle/traces/minecraft_bedrock',
2046             'version': 'version:1',
2047         },
2048       ],
2049       'dep_type': 'cipd',
2050       'condition': 'checkout_angle_restricted_traces',
2051   },
2052   'src/tests/restricted_traces/minetest': {
2053       'packages': [
2054         {
2055             'package': 'angle/traces/minetest',
2056             'version': 'version:2',
2057         },
2058       ],
2059       'dep_type': 'cipd',
2060       'condition': 'checkout_angle_restricted_traces',
2061   },
2062   'src/tests/restricted_traces/mini_block_craft': {
2063       'packages': [
2064         {
2065             'package': 'angle/traces/mini_block_craft',
2066             'version': 'version:1',
2067         },
2068       ],
2069       'dep_type': 'cipd',
2070       'condition': 'checkout_angle_restricted_traces',
2071   },
2072   'src/tests/restricted_traces/mini_world': {
2073       'packages': [
2074         {
2075             'package': 'angle/traces/mini_world',
2076             'version': 'version:5',
2077         },
2078       ],
2079       'dep_type': 'cipd',
2080       'condition': 'checkout_angle_restricted_traces',
2081   },
2082   'src/tests/restricted_traces/mobile_legends': {
2083       'packages': [
2084         {
2085             'package': 'angle/traces/mobile_legends',
2086             'version': 'version:5',
2087         },
2088       ],
2089       'dep_type': 'cipd',
2090       'condition': 'checkout_angle_restricted_traces',
2091   },
2092   'src/tests/restricted_traces/monster_strike': {
2093       'packages': [
2094         {
2095             'package': 'angle/traces/monster_strike',
2096             'version': 'version:1',
2097         },
2098       ],
2099       'dep_type': 'cipd',
2100       'condition': 'checkout_angle_restricted_traces',
2101   },
2102   'src/tests/restricted_traces/monument_valley': {
2103       'packages': [
2104         {
2105             'package': 'angle/traces/monument_valley',
2106             'version': 'version:1',
2107         },
2108       ],
2109       'dep_type': 'cipd',
2110       'condition': 'checkout_angle_restricted_traces',
2111   },
2112   'src/tests/restricted_traces/mortal_kombat': {
2113       'packages': [
2114         {
2115             'package': 'angle/traces/mortal_kombat',
2116             'version': 'version:2',
2117         },
2118       ],
2119       'dep_type': 'cipd',
2120       'condition': 'checkout_angle_restricted_traces',
2121   },
2122   'src/tests/restricted_traces/mu_origin_3': {
2123       'packages': [
2124         {
2125             'package': 'angle/traces/mu_origin_3',
2126             'version': 'version:1',
2127         },
2128       ],
2129       'dep_type': 'cipd',
2130       'condition': 'checkout_angle_restricted_traces',
2131   },
2132   'src/tests/restricted_traces/my_friend_pedro': {
2133       'packages': [
2134         {
2135             'package': 'angle/traces/my_friend_pedro',
2136             'version': 'version:1',
2137         },
2138       ],
2139       'dep_type': 'cipd',
2140       'condition': 'checkout_angle_restricted_traces',
2141   },
2142   'src/tests/restricted_traces/my_talking_tom2': {
2143       'packages': [
2144         {
2145             'package': 'angle/traces/my_talking_tom2',
2146             'version': 'version:5',
2147         },
2148       ],
2149       'dep_type': 'cipd',
2150       'condition': 'checkout_angle_restricted_traces',
2151   },
2152   'src/tests/restricted_traces/my_talking_tom_friends': {
2153       'packages': [
2154         {
2155             'package': 'angle/traces/my_talking_tom_friends',
2156             'version': 'version:5',
2157         },
2158       ],
2159       'dep_type': 'cipd',
2160       'condition': 'checkout_angle_restricted_traces',
2161   },
2162   'src/tests/restricted_traces/nba2k20_800': {
2163       'packages': [
2164         {
2165             'package': 'angle/traces/nba2k20_800',
2166             'version': 'version:5',
2167         },
2168       ],
2169       'dep_type': 'cipd',
2170       'condition': 'checkout_angle_restricted_traces',
2171   },
2172   'src/tests/restricted_traces/new_legend_of_the_condor_heroes': {
2173       'packages': [
2174         {
2175             'package': 'angle/traces/new_legend_of_the_condor_heroes',
2176             'version': 'version:1',
2177         },
2178       ],
2179       'dep_type': 'cipd',
2180       'condition': 'checkout_angle_restricted_traces',
2181   },
2182   'src/tests/restricted_traces/ni_no_kuni': {
2183       'packages': [
2184         {
2185             'package': 'angle/traces/ni_no_kuni',
2186             'version': 'version:1',
2187         },
2188       ],
2189       'dep_type': 'cipd',
2190       'condition': 'checkout_angle_restricted_traces',
2191   },
2192   'src/tests/restricted_traces/nier_reincarnation': {
2193       'packages': [
2194         {
2195             'package': 'angle/traces/nier_reincarnation',
2196             'version': 'version:5',
2197         },
2198       ],
2199       'dep_type': 'cipd',
2200       'condition': 'checkout_angle_restricted_traces',
2201   },
2202   'src/tests/restricted_traces/octopath_traveler': {
2203       'packages': [
2204         {
2205             'package': 'angle/traces/octopath_traveler',
2206             'version': 'version:1',
2207         },
2208       ],
2209       'dep_type': 'cipd',
2210       'condition': 'checkout_angle_restricted_traces',
2211   },
2212   'src/tests/restricted_traces/one_punch_man': {
2213       'packages': [
2214         {
2215             'package': 'angle/traces/one_punch_man',
2216             'version': 'version:5',
2217         },
2218       ],
2219       'dep_type': 'cipd',
2220       'condition': 'checkout_angle_restricted_traces',
2221   },
2222   'src/tests/restricted_traces/piano_kids': {
2223       'packages': [
2224         {
2225             'package': 'angle/traces/piano_kids',
2226             'version': 'version:1',
2227         },
2228       ],
2229       'dep_type': 'cipd',
2230       'condition': 'checkout_angle_restricted_traces',
2231   },
2232   'src/tests/restricted_traces/plants_vs_zombies_2': {
2233       'packages': [
2234         {
2235             'package': 'angle/traces/plants_vs_zombies_2',
2236             'version': 'version:5',
2237         },
2238       ],
2239       'dep_type': 'cipd',
2240       'condition': 'checkout_angle_restricted_traces',
2241   },
2242   'src/tests/restricted_traces/plants_vs_zombies_heroes': {
2243       'packages': [
2244         {
2245             'package': 'angle/traces/plants_vs_zombies_heroes',
2246             'version': 'version:1',
2247         },
2248       ],
2249       'dep_type': 'cipd',
2250       'condition': 'checkout_angle_restricted_traces',
2251   },
2252   'src/tests/restricted_traces/pokemon_go': {
2253       'packages': [
2254         {
2255             'package': 'angle/traces/pokemon_go',
2256             'version': 'version:5',
2257         },
2258       ],
2259       'dep_type': 'cipd',
2260       'condition': 'checkout_angle_restricted_traces',
2261   },
2262   'src/tests/restricted_traces/pokemon_unite': {
2263       'packages': [
2264         {
2265             'package': 'angle/traces/pokemon_unite',
2266             'version': 'version:5',
2267         },
2268       ],
2269       'dep_type': 'cipd',
2270       'condition': 'checkout_angle_restricted_traces',
2271   },
2272   'src/tests/restricted_traces/portal_knights': {
2273       'packages': [
2274         {
2275             'package': 'angle/traces/portal_knights',
2276             'version': 'version:1',
2277         },
2278       ],
2279       'dep_type': 'cipd',
2280       'condition': 'checkout_angle_restricted_traces',
2281   },
2282   'src/tests/restricted_traces/professional_baseball_spirits': {
2283       'packages': [
2284         {
2285             'package': 'angle/traces/professional_baseball_spirits',
2286             'version': 'version:5',
2287         },
2288       ],
2289       'dep_type': 'cipd',
2290       'condition': 'checkout_angle_restricted_traces',
2291   },
2292   'src/tests/restricted_traces/pubg_mobile_battle_royale': {
2293       'packages': [
2294         {
2295             'package': 'angle/traces/pubg_mobile_battle_royale',
2296             'version': 'version:5',
2297         },
2298       ],
2299       'dep_type': 'cipd',
2300       'condition': 'checkout_angle_restricted_traces',
2301   },
2302   'src/tests/restricted_traces/pubg_mobile_launch': {
2303       'packages': [
2304         {
2305             'package': 'angle/traces/pubg_mobile_launch',
2306             'version': 'version:6',
2307         },
2308       ],
2309       'dep_type': 'cipd',
2310       'condition': 'checkout_angle_restricted_traces',
2311   },
2312   'src/tests/restricted_traces/pubg_mobile_lite': {
2313       'packages': [
2314         {
2315             'package': 'angle/traces/pubg_mobile_lite',
2316             'version': 'version:5',
2317         },
2318       ],
2319       'dep_type': 'cipd',
2320       'condition': 'checkout_angle_restricted_traces',
2321   },
2322   'src/tests/restricted_traces/pubg_mobile_skydive': {
2323       'packages': [
2324         {
2325             'package': 'angle/traces/pubg_mobile_skydive',
2326             'version': 'version:5',
2327         },
2328       ],
2329       'dep_type': 'cipd',
2330       'condition': 'checkout_angle_restricted_traces',
2331   },
2332   'src/tests/restricted_traces/puzzles_and_survival': {
2333       'packages': [
2334         {
2335             'package': 'angle/traces/puzzles_and_survival',
2336             'version': 'version:1',
2337         },
2338       ],
2339       'dep_type': 'cipd',
2340       'condition': 'checkout_angle_restricted_traces',
2341   },
2342   'src/tests/restricted_traces/ragnarok_m_eternal_love': {
2343       'packages': [
2344         {
2345             'package': 'angle/traces/ragnarok_m_eternal_love',
2346             'version': 'version:5',
2347         },
2348       ],
2349       'dep_type': 'cipd',
2350       'condition': 'checkout_angle_restricted_traces',
2351   },
2352   'src/tests/restricted_traces/raid_shadow_legends': {
2353       'packages': [
2354         {
2355             'package': 'angle/traces/raid_shadow_legends',
2356             'version': 'version:5',
2357         },
2358       ],
2359       'dep_type': 'cipd',
2360       'condition': 'checkout_angle_restricted_traces',
2361   },
2362   'src/tests/restricted_traces/real_commando_secret_mission': {
2363       'packages': [
2364         {
2365             'package': 'angle/traces/real_commando_secret_mission',
2366             'version': 'version:5',
2367         },
2368       ],
2369       'dep_type': 'cipd',
2370       'condition': 'checkout_angle_restricted_traces',
2371   },
2372   'src/tests/restricted_traces/real_cricket_20': {
2373       'packages': [
2374         {
2375             'package': 'angle/traces/real_cricket_20',
2376             'version': 'version:5',
2377         },
2378       ],
2379       'dep_type': 'cipd',
2380       'condition': 'checkout_angle_restricted_traces',
2381   },
2382   'src/tests/restricted_traces/real_gangster_crime': {
2383       'packages': [
2384         {
2385             'package': 'angle/traces/real_gangster_crime',
2386             'version': 'version:5',
2387         },
2388       ],
2389       'dep_type': 'cipd',
2390       'condition': 'checkout_angle_restricted_traces',
2391   },
2392   'src/tests/restricted_traces/real_racing3': {
2393       'packages': [
2394         {
2395             'package': 'angle/traces/real_racing3',
2396             'version': 'version:1',
2397         },
2398       ],
2399       'dep_type': 'cipd',
2400       'condition': 'checkout_angle_restricted_traces',
2401   },
2402   'src/tests/restricted_traces/respawnables': {
2403       'packages': [
2404         {
2405             'package': 'angle/traces/respawnables',
2406             'version': 'version:1',
2407         },
2408       ],
2409       'dep_type': 'cipd',
2410       'condition': 'checkout_angle_restricted_traces',
2411   },
2412   'src/tests/restricted_traces/rise_of_empires': {
2413       'packages': [
2414         {
2415             'package': 'angle/traces/rise_of_empires',
2416             'version': 'version:1',
2417         },
2418       ],
2419       'dep_type': 'cipd',
2420       'condition': 'checkout_angle_restricted_traces',
2421   },
2422   'src/tests/restricted_traces/rise_of_kingdoms': {
2423       'packages': [
2424         {
2425             'package': 'angle/traces/rise_of_kingdoms',
2426             'version': 'version:5',
2427         },
2428       ],
2429       'dep_type': 'cipd',
2430       'condition': 'checkout_angle_restricted_traces',
2431   },
2432   'src/tests/restricted_traces/romancing_saga': {
2433       'packages': [
2434         {
2435             'package': 'angle/traces/romancing_saga',
2436             'version': 'version:5',
2437         },
2438       ],
2439       'dep_type': 'cipd',
2440       'condition': 'checkout_angle_restricted_traces',
2441   },
2442   'src/tests/restricted_traces/rope_hero_vice_town': {
2443       'packages': [
2444         {
2445             'package': 'angle/traces/rope_hero_vice_town',
2446             'version': 'version:5',
2447         },
2448       ],
2449       'dep_type': 'cipd',
2450       'condition': 'checkout_angle_restricted_traces',
2451   },
2452   'src/tests/restricted_traces/royal_match': {
2453       'packages': [
2454         {
2455             'package': 'angle/traces/royal_match',
2456             'version': 'version:1',
2457         },
2458       ],
2459       'dep_type': 'cipd',
2460       'condition': 'checkout_angle_restricted_traces',
2461   },
2462   'src/tests/restricted_traces/rush_royale': {
2463       'packages': [
2464         {
2465             'package': 'angle/traces/rush_royale',
2466             'version': 'version:1',
2467         },
2468       ],
2469       'dep_type': 'cipd',
2470       'condition': 'checkout_angle_restricted_traces',
2471   },
2472   'src/tests/restricted_traces/saint_seiya_awakening': {
2473       'packages': [
2474         {
2475             'package': 'angle/traces/saint_seiya_awakening',
2476             'version': 'version:5',
2477         },
2478       ],
2479       'dep_type': 'cipd',
2480       'condition': 'checkout_angle_restricted_traces',
2481   },
2482   'src/tests/restricted_traces/sakura_school_simulator': {
2483       'packages': [
2484         {
2485             'package': 'angle/traces/sakura_school_simulator',
2486             'version': 'version:5',
2487         },
2488       ],
2489       'dep_type': 'cipd',
2490       'condition': 'checkout_angle_restricted_traces',
2491   },
2492   'src/tests/restricted_traces/scary_teacher_3d': {
2493       'packages': [
2494         {
2495             'package': 'angle/traces/scary_teacher_3d',
2496             'version': 'version:1',
2497         },
2498       ],
2499       'dep_type': 'cipd',
2500       'condition': 'checkout_angle_restricted_traces',
2501   },
2502   'src/tests/restricted_traces/scrabble_go': {
2503       'packages': [
2504         {
2505             'package': 'angle/traces/scrabble_go',
2506             'version': 'version:5',
2507         },
2508       ],
2509       'dep_type': 'cipd',
2510       'condition': 'checkout_angle_restricted_traces',
2511   },
2512   'src/tests/restricted_traces/shadow_fight_2': {
2513       'packages': [
2514         {
2515             'package': 'angle/traces/shadow_fight_2',
2516             'version': 'version:5',
2517         },
2518       ],
2519       'dep_type': 'cipd',
2520       'condition': 'checkout_angle_restricted_traces',
2521   },
2522   'src/tests/restricted_traces/shadow_fight_3': {
2523       'packages': [
2524         {
2525             'package': 'angle/traces/shadow_fight_3',
2526             'version': 'version:1',
2527         },
2528       ],
2529       'dep_type': 'cipd',
2530       'condition': 'checkout_angle_restricted_traces',
2531   },
2532   'src/tests/restricted_traces/shadowgun_legends': {
2533       'packages': [
2534         {
2535             'package': 'angle/traces/shadowgun_legends',
2536             'version': 'version:1',
2537         },
2538       ],
2539       'dep_type': 'cipd',
2540       'condition': 'checkout_angle_restricted_traces',
2541   },
2542   'src/tests/restricted_traces/sky_force_reloaded': {
2543       'packages': [
2544         {
2545             'package': 'angle/traces/sky_force_reloaded',
2546             'version': 'version:1',
2547         },
2548       ],
2549       'dep_type': 'cipd',
2550       'condition': 'checkout_angle_restricted_traces',
2551   },
2552   'src/tests/restricted_traces/slam_dunk_from_tv_animation': {
2553       'packages': [
2554         {
2555             'package': 'angle/traces/slam_dunk_from_tv_animation',
2556             'version': 'version:1',
2557         },
2558       ],
2559       'dep_type': 'cipd',
2560       'condition': 'checkout_angle_restricted_traces',
2561   },
2562   'src/tests/restricted_traces/slingshot_test1': {
2563       'packages': [
2564         {
2565             'package': 'angle/traces/slingshot_test1',
2566             'version': 'version:5',
2567         },
2568       ],
2569       'dep_type': 'cipd',
2570       'condition': 'checkout_angle_restricted_traces',
2571   },
2572   'src/tests/restricted_traces/slingshot_test2': {
2573       'packages': [
2574         {
2575             'package': 'angle/traces/slingshot_test2',
2576             'version': 'version:5',
2577         },
2578       ],
2579       'dep_type': 'cipd',
2580       'condition': 'checkout_angle_restricted_traces',
2581   },
2582   'src/tests/restricted_traces/sniper_3d': {
2583       'packages': [
2584         {
2585             'package': 'angle/traces/sniper_3d',
2586             'version': 'version:5',
2587         },
2588       ],
2589       'dep_type': 'cipd',
2590       'condition': 'checkout_angle_restricted_traces',
2591   },
2592   'src/tests/restricted_traces/solar_smash': {
2593       'packages': [
2594         {
2595             'package': 'angle/traces/solar_smash',
2596             'version': 'version:2',
2597         },
2598       ],
2599       'dep_type': 'cipd',
2600       'condition': 'checkout_angle_restricted_traces',
2601   },
2602   'src/tests/restricted_traces/sonic_forces': {
2603       'packages': [
2604         {
2605             'package': 'angle/traces/sonic_forces',
2606             'version': 'version:1',
2607         },
2608       ],
2609       'dep_type': 'cipd',
2610       'condition': 'checkout_angle_restricted_traces',
2611   },
2612   'src/tests/restricted_traces/sonic_the_hedgehog': {
2613       'packages': [
2614         {
2615             'package': 'angle/traces/sonic_the_hedgehog',
2616             'version': 'version:5',
2617         },
2618       ],
2619       'dep_type': 'cipd',
2620       'condition': 'checkout_angle_restricted_traces',
2621   },
2622   'src/tests/restricted_traces/special_forces_group_2': {
2623       'packages': [
2624         {
2625             'package': 'angle/traces/special_forces_group_2',
2626             'version': 'version:1',
2627         },
2628       ],
2629       'dep_type': 'cipd',
2630       'condition': 'checkout_angle_restricted_traces',
2631   },
2632   'src/tests/restricted_traces/standoff_2': {
2633       'packages': [
2634         {
2635             'package': 'angle/traces/standoff_2',
2636             'version': 'version:5',
2637         },
2638       ],
2639       'dep_type': 'cipd',
2640       'condition': 'checkout_angle_restricted_traces',
2641   },
2642   'src/tests/restricted_traces/star_trek_fleet_command': {
2643       'packages': [
2644         {
2645             'package': 'angle/traces/star_trek_fleet_command',
2646             'version': 'version:1',
2647         },
2648       ],
2649       'dep_type': 'cipd',
2650       'condition': 'checkout_angle_restricted_traces',
2651   },
2652   'src/tests/restricted_traces/star_wars_galaxy_of_heroes': {
2653       'packages': [
2654         {
2655             'package': 'angle/traces/star_wars_galaxy_of_heroes',
2656             'version': 'version:1',
2657         },
2658       ],
2659       'dep_type': 'cipd',
2660       'condition': 'checkout_angle_restricted_traces',
2661   },
2662   'src/tests/restricted_traces/star_wars_kotor': {
2663       'packages': [
2664         {
2665             'package': 'angle/traces/star_wars_kotor',
2666             'version': 'version:1',
2667         },
2668       ],
2669       'dep_type': 'cipd',
2670       'condition': 'checkout_angle_restricted_traces',
2671   },
2672   'src/tests/restricted_traces/stardew_valley': {
2673       'packages': [
2674         {
2675             'package': 'angle/traces/stardew_valley',
2676             'version': 'version:1',
2677         },
2678       ],
2679       'dep_type': 'cipd',
2680       'condition': 'checkout_angle_restricted_traces',
2681   },
2682   'src/tests/restricted_traces/state_of_survival': {
2683       'packages': [
2684         {
2685             'package': 'angle/traces/state_of_survival',
2686             'version': 'version:1',
2687         },
2688       ],
2689       'dep_type': 'cipd',
2690       'condition': 'checkout_angle_restricted_traces',
2691   },
2692   'src/tests/restricted_traces/street_fighter_duel': {
2693       'packages': [
2694         {
2695             'package': 'angle/traces/street_fighter_duel',
2696             'version': 'version:1',
2697         },
2698       ],
2699       'dep_type': 'cipd',
2700       'condition': 'checkout_angle_restricted_traces',
2701   },
2702   'src/tests/restricted_traces/subway_princess_runner': {
2703       'packages': [
2704         {
2705             'package': 'angle/traces/subway_princess_runner',
2706             'version': 'version:5',
2707         },
2708       ],
2709       'dep_type': 'cipd',
2710       'condition': 'checkout_angle_restricted_traces',
2711   },
2712   'src/tests/restricted_traces/subway_surfers': {
2713       'packages': [
2714         {
2715             'package': 'angle/traces/subway_surfers',
2716             'version': 'version:5',
2717         },
2718       ],
2719       'dep_type': 'cipd',
2720       'condition': 'checkout_angle_restricted_traces',
2721   },
2722   'src/tests/restricted_traces/summoners_war': {
2723       'packages': [
2724         {
2725             'package': 'angle/traces/summoners_war',
2726             'version': 'version:5',
2727         },
2728       ],
2729       'dep_type': 'cipd',
2730       'condition': 'checkout_angle_restricted_traces',
2731   },
2732   'src/tests/restricted_traces/super_mario_run': {
2733       'packages': [
2734         {
2735             'package': 'angle/traces/super_mario_run',
2736             'version': 'version:1',
2737         },
2738       ],
2739       'dep_type': 'cipd',
2740       'condition': 'checkout_angle_restricted_traces',
2741   },
2742   'src/tests/restricted_traces/supertuxkart': {
2743       'packages': [
2744         {
2745             'package': 'angle/traces/supertuxkart',
2746             'version': 'version:1',
2747         },
2748       ],
2749       'dep_type': 'cipd',
2750       'condition': 'checkout_angle_restricted_traces',
2751   },
2752   'src/tests/restricted_traces/survivor_io': {
2753       'packages': [
2754         {
2755             'package': 'angle/traces/survivor_io',
2756             'version': 'version:1',
2757         },
2758       ],
2759       'dep_type': 'cipd',
2760       'condition': 'checkout_angle_restricted_traces',
2761   },
2762   'src/tests/restricted_traces/talking_tom_hero_dash': {
2763       'packages': [
2764         {
2765             'package': 'angle/traces/talking_tom_hero_dash',
2766             'version': 'version:5',
2767         },
2768       ],
2769       'dep_type': 'cipd',
2770       'condition': 'checkout_angle_restricted_traces',
2771   },
2772   'src/tests/restricted_traces/temple_run_2': {
2773       'packages': [
2774         {
2775             'package': 'angle/traces/temple_run_2',
2776             'version': 'version:5',
2777         },
2778       ],
2779       'dep_type': 'cipd',
2780       'condition': 'checkout_angle_restricted_traces',
2781   },
2782   'src/tests/restricted_traces/temple_run_300': {
2783       'packages': [
2784         {
2785             'package': 'angle/traces/temple_run_300',
2786             'version': 'version:5',
2787         },
2788       ],
2789       'dep_type': 'cipd',
2790       'condition': 'checkout_angle_restricted_traces',
2791   },
2792   'src/tests/restricted_traces/teslagrad': {
2793       'packages': [
2794         {
2795             'package': 'angle/traces/teslagrad',
2796             'version': 'version:1',
2797         },
2798       ],
2799       'dep_type': 'cipd',
2800       'condition': 'checkout_angle_restricted_traces',
2801   },
2802   'src/tests/restricted_traces/tessellation': {
2803       'packages': [
2804         {
2805             'package': 'angle/traces/tessellation',
2806             'version': 'version:1',
2807         },
2808       ],
2809       'dep_type': 'cipd',
2810       'condition': 'checkout_angle_restricted_traces',
2811   },
2812   'src/tests/restricted_traces/the_gardens_between': {
2813       'packages': [
2814         {
2815             'package': 'angle/traces/the_gardens_between',
2816             'version': 'version:1',
2817         },
2818       ],
2819       'dep_type': 'cipd',
2820       'condition': 'checkout_angle_restricted_traces',
2821   },
2822   'src/tests/restricted_traces/the_witcher_monster_slayer': {
2823       'packages': [
2824         {
2825             'package': 'angle/traces/the_witcher_monster_slayer',
2826             'version': 'version:1',
2827         },
2828       ],
2829       'dep_type': 'cipd',
2830       'condition': 'checkout_angle_restricted_traces',
2831   },
2832   'src/tests/restricted_traces/tmnt_shredders_revenge': {
2833       'packages': [
2834         {
2835             'package': 'angle/traces/tmnt_shredders_revenge',
2836             'version': 'version:1',
2837         },
2838       ],
2839       'dep_type': 'cipd',
2840       'condition': 'checkout_angle_restricted_traces',
2841   },
2842   'src/tests/restricted_traces/toon_blast': {
2843       'packages': [
2844         {
2845             'package': 'angle/traces/toon_blast',
2846             'version': 'version:5',
2847         },
2848       ],
2849       'dep_type': 'cipd',
2850       'condition': 'checkout_angle_restricted_traces',
2851   },
2852   'src/tests/restricted_traces/top_war': {
2853       'packages': [
2854         {
2855             'package': 'angle/traces/top_war',
2856             'version': 'version:1',
2857         },
2858       ],
2859       'dep_type': 'cipd',
2860       'condition': 'checkout_angle_restricted_traces',
2861   },
2862   'src/tests/restricted_traces/township': {
2863       'packages': [
2864         {
2865             'package': 'angle/traces/township',
2866             'version': 'version:5',
2867         },
2868       ],
2869       'dep_type': 'cipd',
2870       'condition': 'checkout_angle_restricted_traces',
2871   },
2872   'src/tests/restricted_traces/trex_200': {
2873       'packages': [
2874         {
2875             'package': 'angle/traces/trex_200',
2876             'version': 'version:5',
2877         },
2878       ],
2879       'dep_type': 'cipd',
2880       'condition': 'checkout_angle_restricted_traces',
2881   },
2882   'src/tests/restricted_traces/uber': {
2883       'packages': [
2884         {
2885             'package': 'angle/traces/uber',
2886             'version': 'version:1',
2887         },
2888       ],
2889       'dep_type': 'cipd',
2890       'condition': 'checkout_angle_restricted_traces',
2891   },
2892   'src/tests/restricted_traces/vainglory': {
2893       'packages': [
2894         {
2895             'package': 'angle/traces/vainglory',
2896             'version': 'version:1',
2897         },
2898       ],
2899       'dep_type': 'cipd',
2900       'condition': 'checkout_angle_restricted_traces',
2901   },
2902   'src/tests/restricted_traces/war_planet_online': {
2903       'packages': [
2904         {
2905             'package': 'angle/traces/war_planet_online',
2906             'version': 'version:1',
2907         },
2908       ],
2909       'dep_type': 'cipd',
2910       'condition': 'checkout_angle_restricted_traces',
2911   },
2912   'src/tests/restricted_traces/wayward_souls': {
2913       'packages': [
2914         {
2915             'package': 'angle/traces/wayward_souls',
2916             'version': 'version:1',
2917         },
2918       ],
2919       'dep_type': 'cipd',
2920       'condition': 'checkout_angle_restricted_traces',
2921   },
2922   'src/tests/restricted_traces/whatsapp': {
2923       'packages': [
2924         {
2925             'package': 'angle/traces/whatsapp',
2926             'version': 'version:5',
2927         },
2928       ],
2929       'dep_type': 'cipd',
2930       'condition': 'checkout_angle_restricted_traces',
2931   },
2932   'src/tests/restricted_traces/words_crush': {
2933       'packages': [
2934         {
2935             'package': 'angle/traces/words_crush',
2936             'version': 'version:1',
2937         },
2938       ],
2939       'dep_type': 'cipd',
2940       'condition': 'checkout_angle_restricted_traces',
2941   },
2942   'src/tests/restricted_traces/words_of_wonders': {
2943       'packages': [
2944         {
2945             'package': 'angle/traces/words_of_wonders',
2946             'version': 'version:1',
2947         },
2948       ],
2949       'dep_type': 'cipd',
2950       'condition': 'checkout_angle_restricted_traces',
2951   },
2952   'src/tests/restricted_traces/words_with_friends_2': {
2953       'packages': [
2954         {
2955             'package': 'angle/traces/words_with_friends_2',
2956             'version': 'version:5',
2957         },
2958       ],
2959       'dep_type': 'cipd',
2960       'condition': 'checkout_angle_restricted_traces',
2961   },
2962   'src/tests/restricted_traces/wordscapes': {
2963       'packages': [
2964         {
2965             'package': 'angle/traces/wordscapes',
2966             'version': 'version:5',
2967         },
2968       ],
2969       'dep_type': 'cipd',
2970       'condition': 'checkout_angle_restricted_traces',
2971   },
2972   'src/tests/restricted_traces/world_cricket_championship_2': {
2973       'packages': [
2974         {
2975             'package': 'angle/traces/world_cricket_championship_2',
2976             'version': 'version:5',
2977         },
2978       ],
2979       'dep_type': 'cipd',
2980       'condition': 'checkout_angle_restricted_traces',
2981   },
2982   'src/tests/restricted_traces/world_of_kings': {
2983       'packages': [
2984         {
2985             'package': 'angle/traces/world_of_kings',
2986             'version': 'version:5',
2987         },
2988       ],
2989       'dep_type': 'cipd',
2990       'condition': 'checkout_angle_restricted_traces',
2991   },
2992   'src/tests/restricted_traces/world_of_tanks_blitz': {
2993       'packages': [
2994         {
2995             'package': 'angle/traces/world_of_tanks_blitz',
2996             'version': 'version:5',
2997         },
2998       ],
2999       'dep_type': 'cipd',
3000       'condition': 'checkout_angle_restricted_traces',
3001   },
3002   'src/tests/restricted_traces/world_war_doh': {
3003       'packages': [
3004         {
3005             'package': 'angle/traces/world_war_doh',
3006             'version': 'version:5',
3007         },
3008       ],
3009       'dep_type': 'cipd',
3010       'condition': 'checkout_angle_restricted_traces',
3011   },
3012   'src/tests/restricted_traces/worms_zone_io': {
3013       'packages': [
3014         {
3015             'package': 'angle/traces/worms_zone_io',
3016             'version': 'version:5',
3017         },
3018       ],
3019       'dep_type': 'cipd',
3020       'condition': 'checkout_angle_restricted_traces',
3021   },
3022   'src/tests/restricted_traces/zenonia_4': {
3023       'packages': [
3024         {
3025             'package': 'angle/traces/zenonia_4',
3026             'version': 'version:1',
3027         },
3028       ],
3029       'dep_type': 'cipd',
3030       'condition': 'checkout_angle_restricted_traces',
3031   },
3032   'src/tests/restricted_traces/zillow': {
3033       'packages': [
3034         {
3035             'package': 'angle/traces/zillow',
3036             'version': 'version:5',
3037         },
3038       ],
3039       'dep_type': 'cipd',
3040       'condition': 'checkout_angle_restricted_traces',
3041   },
3042   'src/tests/restricted_traces/zombie_smasher': {
3043       'packages': [
3044         {
3045             'package': 'angle/traces/zombie_smasher',
3046             'version': 'version:1',
3047         },
3048       ],
3049       'dep_type': 'cipd',
3050       'condition': 'checkout_angle_restricted_traces',
3051   },
3052   # === ANGLE Restricted Trace Generated Code End ===
3053
3054   # === ANDROID_DEPS Generated Code Start ===
3055   # Generated by //third_party/android_deps/fetch_all.py
3056   'third_party/android_deps/libs/android_arch_core_common': {
3057       'packages': [
3058           {
3059               'package': 'chromium/third_party/android_deps/libs/android_arch_core_common',
3060               'version': 'version:2@1.1.1.cr1',
3061           },
3062       ],
3063       'condition': 'checkout_android and not build_with_chromium',
3064       'dep_type': 'cipd',
3065   },
3066
3067   'third_party/android_deps/libs/android_arch_core_runtime': {
3068       'packages': [
3069           {
3070               'package': 'chromium/third_party/android_deps/libs/android_arch_core_runtime',
3071               'version': 'version:2@1.1.1.cr1',
3072           },
3073       ],
3074       'condition': 'checkout_android and not build_with_chromium',
3075       'dep_type': 'cipd',
3076   },
3077
3078   'third_party/android_deps/libs/android_arch_lifecycle_common': {
3079       'packages': [
3080           {
3081               'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common',
3082               'version': 'version:2@1.1.1.cr1',
3083           },
3084       ],
3085       'condition': 'checkout_android and not build_with_chromium',
3086       'dep_type': 'cipd',
3087   },
3088
3089   'third_party/android_deps/libs/android_arch_lifecycle_common_java8': {
3090       'packages': [
3091           {
3092               'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common_java8',
3093               'version': 'version:2@1.1.1.cr1',
3094           },
3095       ],
3096       'condition': 'checkout_android and not build_with_chromium',
3097       'dep_type': 'cipd',
3098   },
3099
3100   'third_party/android_deps/libs/android_arch_lifecycle_livedata': {
3101       'packages': [
3102           {
3103               'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata',
3104               'version': 'version:2@1.1.1.cr1',
3105           },
3106       ],
3107       'condition': 'checkout_android and not build_with_chromium',
3108       'dep_type': 'cipd',
3109   },
3110
3111   'third_party/android_deps/libs/android_arch_lifecycle_livedata_core': {
3112       'packages': [
3113           {
3114               'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core',
3115               'version': 'version:2@1.1.1.cr1',
3116           },
3117       ],
3118       'condition': 'checkout_android and not build_with_chromium',
3119       'dep_type': 'cipd',
3120   },
3121
3122   'third_party/android_deps/libs/android_arch_lifecycle_runtime': {
3123       'packages': [
3124           {
3125               'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime',
3126               'version': 'version:2@1.1.1.cr1',
3127           },
3128       ],
3129       'condition': 'checkout_android and not build_with_chromium',
3130       'dep_type': 'cipd',
3131   },
3132
3133   'third_party/android_deps/libs/android_arch_lifecycle_viewmodel': {
3134       'packages': [
3135           {
3136               'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel',
3137               'version': 'version:2@1.1.1.cr1',
3138           },
3139       ],
3140       'condition': 'checkout_android and not build_with_chromium',
3141       'dep_type': 'cipd',
3142   },
3143
3144   'third_party/android_deps/libs/com_android_support_animated_vector_drawable': {
3145       'packages': [
3146           {
3147               'package': 'chromium/third_party/android_deps/libs/com_android_support_animated_vector_drawable',
3148               'version': 'version:2@28.0.0.cr1',
3149           },
3150       ],
3151       'condition': 'checkout_android and not build_with_chromium',
3152       'dep_type': 'cipd',
3153   },
3154
3155   'third_party/android_deps/libs/com_android_support_appcompat_v7': {
3156       'packages': [
3157           {
3158               'package': 'chromium/third_party/android_deps/libs/com_android_support_appcompat_v7',
3159               'version': 'version:2@28.0.0.cr1',
3160           },
3161       ],
3162       'condition': 'checkout_android and not build_with_chromium',
3163       'dep_type': 'cipd',
3164   },
3165
3166   'third_party/android_deps/libs/com_android_support_asynclayoutinflater': {
3167       'packages': [
3168           {
3169               'package': 'chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater',
3170               'version': 'version:2@28.0.0.cr1',
3171           },
3172       ],
3173       'condition': 'checkout_android and not build_with_chromium',
3174       'dep_type': 'cipd',
3175   },
3176
3177   'third_party/android_deps/libs/com_android_support_cardview_v7': {
3178       'packages': [
3179           {
3180               'package': 'chromium/third_party/android_deps/libs/com_android_support_cardview_v7',
3181               'version': 'version:2@28.0.0.cr1',
3182           },
3183       ],
3184       'condition': 'checkout_android and not build_with_chromium',
3185       'dep_type': 'cipd',
3186   },
3187
3188   'third_party/android_deps/libs/com_android_support_collections': {
3189       'packages': [
3190           {
3191               'package': 'chromium/third_party/android_deps/libs/com_android_support_collections',
3192               'version': 'version:2@28.0.0.cr1',
3193           },
3194       ],
3195       'condition': 'checkout_android and not build_with_chromium',
3196       'dep_type': 'cipd',
3197   },
3198
3199   'third_party/android_deps/libs/com_android_support_coordinatorlayout': {
3200       'packages': [
3201           {
3202               'package': 'chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout',
3203               'version': 'version:2@28.0.0.cr1',
3204           },
3205       ],
3206       'condition': 'checkout_android and not build_with_chromium',
3207       'dep_type': 'cipd',
3208   },
3209
3210   'third_party/android_deps/libs/com_android_support_cursoradapter': {
3211       'packages': [
3212           {
3213               'package': 'chromium/third_party/android_deps/libs/com_android_support_cursoradapter',
3214               'version': 'version:2@28.0.0.cr1',
3215           },
3216       ],
3217       'condition': 'checkout_android and not build_with_chromium',
3218       'dep_type': 'cipd',
3219   },
3220
3221   'third_party/android_deps/libs/com_android_support_customview': {
3222       'packages': [
3223           {
3224               'package': 'chromium/third_party/android_deps/libs/com_android_support_customview',
3225               'version': 'version:2@28.0.0.cr1',
3226           },
3227       ],
3228       'condition': 'checkout_android and not build_with_chromium',
3229       'dep_type': 'cipd',
3230   },
3231
3232   'third_party/android_deps/libs/com_android_support_design': {
3233       'packages': [
3234           {
3235               'package': 'chromium/third_party/android_deps/libs/com_android_support_design',
3236               'version': 'version:2@28.0.0.cr1',
3237           },
3238       ],
3239       'condition': 'checkout_android and not build_with_chromium',
3240       'dep_type': 'cipd',
3241   },
3242
3243   'third_party/android_deps/libs/com_android_support_documentfile': {
3244       'packages': [
3245           {
3246               'package': 'chromium/third_party/android_deps/libs/com_android_support_documentfile',
3247               'version': 'version:2@28.0.0.cr1',
3248           },
3249       ],
3250       'condition': 'checkout_android and not build_with_chromium',
3251       'dep_type': 'cipd',
3252   },
3253
3254   'third_party/android_deps/libs/com_android_support_drawerlayout': {
3255       'packages': [
3256           {
3257               'package': 'chromium/third_party/android_deps/libs/com_android_support_drawerlayout',
3258               'version': 'version:2@28.0.0.cr1',
3259           },
3260       ],
3261       'condition': 'checkout_android and not build_with_chromium',
3262       'dep_type': 'cipd',
3263   },
3264
3265   'third_party/android_deps/libs/com_android_support_interpolator': {
3266       'packages': [
3267           {
3268               'package': 'chromium/third_party/android_deps/libs/com_android_support_interpolator',
3269               'version': 'version:2@28.0.0.cr1',
3270           },
3271       ],
3272       'condition': 'checkout_android and not build_with_chromium',
3273       'dep_type': 'cipd',
3274   },
3275
3276   'third_party/android_deps/libs/com_android_support_loader': {
3277       'packages': [
3278           {
3279               'package': 'chromium/third_party/android_deps/libs/com_android_support_loader',
3280               'version': 'version:2@28.0.0.cr1',
3281           },
3282       ],
3283       'condition': 'checkout_android and not build_with_chromium',
3284       'dep_type': 'cipd',
3285   },
3286
3287   'third_party/android_deps/libs/com_android_support_localbroadcastmanager': {
3288       'packages': [
3289           {
3290               'package': 'chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager',
3291               'version': 'version:2@28.0.0.cr1',
3292           },
3293       ],
3294       'condition': 'checkout_android and not build_with_chromium',
3295       'dep_type': 'cipd',
3296   },
3297
3298   'third_party/android_deps/libs/com_android_support_multidex': {
3299       'packages': [
3300           {
3301               'package': 'chromium/third_party/android_deps/libs/com_android_support_multidex',
3302               'version': 'version:2@1.0.0.cr1',
3303           },
3304       ],
3305       'condition': 'checkout_android and not build_with_chromium',
3306       'dep_type': 'cipd',
3307   },
3308
3309   'third_party/android_deps/libs/com_android_support_print': {
3310       'packages': [
3311           {
3312               'package': 'chromium/third_party/android_deps/libs/com_android_support_print',
3313               'version': 'version:2@28.0.0.cr1',
3314           },
3315       ],
3316       'condition': 'checkout_android and not build_with_chromium',
3317       'dep_type': 'cipd',
3318   },
3319
3320   'third_party/android_deps/libs/com_android_support_recyclerview_v7': {
3321       'packages': [
3322           {
3323               'package': 'chromium/third_party/android_deps/libs/com_android_support_recyclerview_v7',
3324               'version': 'version:2@28.0.0.cr1',
3325           },
3326       ],
3327       'condition': 'checkout_android and not build_with_chromium',
3328       'dep_type': 'cipd',
3329   },
3330
3331   'third_party/android_deps/libs/com_android_support_slidingpanelayout': {
3332       'packages': [
3333           {
3334               'package': 'chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout',
3335               'version': 'version:2@28.0.0.cr1',
3336           },
3337       ],
3338       'condition': 'checkout_android and not build_with_chromium',
3339       'dep_type': 'cipd',
3340   },
3341
3342   'third_party/android_deps/libs/com_android_support_support_annotations': {
3343       'packages': [
3344           {
3345               'package': 'chromium/third_party/android_deps/libs/com_android_support_support_annotations',
3346               'version': 'version:2@28.0.0.cr1',
3347           },
3348       ],
3349       'condition': 'checkout_android and not build_with_chromium',
3350       'dep_type': 'cipd',
3351   },
3352
3353   'third_party/android_deps/libs/com_android_support_support_compat': {
3354       'packages': [
3355           {
3356               'package': 'chromium/third_party/android_deps/libs/com_android_support_support_compat',
3357               'version': 'version:2@28.0.0.cr1',
3358           },
3359       ],
3360       'condition': 'checkout_android and not build_with_chromium',
3361       'dep_type': 'cipd',
3362   },
3363
3364   'third_party/android_deps/libs/com_android_support_support_core_ui': {
3365       'packages': [
3366           {
3367               'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_ui',
3368               'version': 'version:2@28.0.0.cr1',
3369           },
3370       ],
3371       'condition': 'checkout_android and not build_with_chromium',
3372       'dep_type': 'cipd',
3373   },
3374
3375   'third_party/android_deps/libs/com_android_support_support_core_utils': {
3376       'packages': [
3377           {
3378               'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_utils',
3379               'version': 'version:2@28.0.0.cr1',
3380           },
3381       ],
3382       'condition': 'checkout_android and not build_with_chromium',
3383       'dep_type': 'cipd',
3384   },
3385
3386   'third_party/android_deps/libs/com_android_support_support_fragment': {
3387       'packages': [
3388           {
3389               'package': 'chromium/third_party/android_deps/libs/com_android_support_support_fragment',
3390               'version': 'version:2@28.0.0.cr1',
3391           },
3392       ],
3393       'condition': 'checkout_android and not build_with_chromium',
3394       'dep_type': 'cipd',
3395   },
3396
3397   'third_party/android_deps/libs/com_android_support_support_media_compat': {
3398       'packages': [
3399           {
3400               'package': 'chromium/third_party/android_deps/libs/com_android_support_support_media_compat',
3401               'version': 'version:2@28.0.0.cr1',
3402           },
3403       ],
3404       'condition': 'checkout_android and not build_with_chromium',
3405       'dep_type': 'cipd',
3406   },
3407
3408   'third_party/android_deps/libs/com_android_support_support_v4': {
3409       'packages': [
3410           {
3411               'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v4',
3412               'version': 'version:2@28.0.0.cr1',
3413           },
3414       ],
3415       'condition': 'checkout_android and not build_with_chromium',
3416       'dep_type': 'cipd',
3417   },
3418
3419   'third_party/android_deps/libs/com_android_support_support_vector_drawable': {
3420       'packages': [
3421           {
3422               'package': 'chromium/third_party/android_deps/libs/com_android_support_support_vector_drawable',
3423               'version': 'version:2@28.0.0.cr1',
3424           },
3425       ],
3426       'condition': 'checkout_android and not build_with_chromium',
3427       'dep_type': 'cipd',
3428   },
3429
3430   'third_party/android_deps/libs/com_android_support_swiperefreshlayout': {
3431       'packages': [
3432           {
3433               'package': 'chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout',
3434               'version': 'version:2@28.0.0.cr1',
3435           },
3436       ],
3437       'condition': 'checkout_android and not build_with_chromium',
3438       'dep_type': 'cipd',
3439   },
3440
3441   'third_party/android_deps/libs/com_android_support_transition': {
3442       'packages': [
3443           {
3444               'package': 'chromium/third_party/android_deps/libs/com_android_support_transition',
3445               'version': 'version:2@28.0.0.cr1',
3446           },
3447       ],
3448       'condition': 'checkout_android and not build_with_chromium',
3449       'dep_type': 'cipd',
3450   },
3451
3452   'third_party/android_deps/libs/com_android_support_versionedparcelable': {
3453       'packages': [
3454           {
3455               'package': 'chromium/third_party/android_deps/libs/com_android_support_versionedparcelable',
3456               'version': 'version:2@28.0.0.cr1',
3457           },
3458       ],
3459       'condition': 'checkout_android and not build_with_chromium',
3460       'dep_type': 'cipd',
3461   },
3462
3463   'third_party/android_deps/libs/com_android_support_viewpager': {
3464       'packages': [
3465           {
3466               'package': 'chromium/third_party/android_deps/libs/com_android_support_viewpager',
3467               'version': 'version:2@28.0.0.cr1',
3468           },
3469       ],
3470       'condition': 'checkout_android and not build_with_chromium',
3471       'dep_type': 'cipd',
3472   },
3473
3474   'third_party/android_deps/libs/com_android_tools_common': {
3475       'packages': [
3476           {
3477               'package': 'chromium/third_party/android_deps/libs/com_android_tools_common',
3478               'version': 'version:2@30.2.0-beta01.cr1',
3479           },
3480       ],
3481       'condition': 'checkout_android and not build_with_chromium',
3482       'dep_type': 'cipd',
3483   },
3484
3485   'third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api': {
3486       'packages': [
3487           {
3488               'package': 'chromium/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api',
3489               'version': 'version:2@30.2.0-beta01.cr1',
3490           },
3491       ],
3492       'condition': 'checkout_android and not build_with_chromium',
3493       'dep_type': 'cipd',
3494   },
3495
3496   'third_party/android_deps/libs/com_android_tools_sdk_common': {
3497       'packages': [
3498           {
3499               'package': 'chromium/third_party/android_deps/libs/com_android_tools_sdk_common',
3500               'version': 'version:2@30.2.0-beta01.cr1',
3501           },
3502       ],
3503       'condition': 'checkout_android and not build_with_chromium',
3504       'dep_type': 'cipd',
3505   },
3506
3507   'third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine': {
3508       'packages': [
3509           {
3510               'package': 'chromium/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine',
3511               'version': 'version:2@2.8.8.cr1',
3512           },
3513       ],
3514       'condition': 'checkout_android and not build_with_chromium',
3515       'dep_type': 'cipd',
3516   },
3517
3518   'third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms': {
3519       'packages': [
3520           {
3521               'package': 'chromium/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms',
3522               'version': 'version:2@1.0.cr1',
3523           },
3524       ],
3525       'condition': 'checkout_android and not build_with_chromium',
3526       'dep_type': 'cipd',
3527   },
3528
3529   'third_party/android_deps/libs/com_google_android_annotations': {
3530       'packages': [
3531           {
3532               'package': 'chromium/third_party/android_deps/libs/com_google_android_annotations',
3533               'version': 'version:2@4.1.1.4.cr1',
3534           },
3535       ],
3536       'condition': 'checkout_android and not build_with_chromium',
3537       'dep_type': 'cipd',
3538   },
3539
3540   'third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework': {
3541       'packages': [
3542           {
3543               'package': 'chromium/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework',
3544               'version': 'version:2@4.0.0.cr1',
3545           },
3546       ],
3547       'condition': 'checkout_android and not build_with_chromium',
3548       'dep_type': 'cipd',
3549   },
3550
3551   'third_party/android_deps/libs/com_google_android_datatransport_transport_api': {
3552       'packages': [
3553           {
3554               'package': 'chromium/third_party/android_deps/libs/com_google_android_datatransport_transport_api',
3555               'version': 'version:2@2.2.1.cr1',
3556           },
3557       ],
3558       'condition': 'checkout_android and not build_with_chromium',
3559       'dep_type': 'cipd',
3560   },
3561
3562   'third_party/android_deps/libs/com_google_android_gms_play_services_auth': {
3563       'packages': [
3564           {
3565               'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth',
3566               'version': 'version:2@20.1.0.cr1',
3567           },
3568       ],
3569       'condition': 'checkout_android and not build_with_chromium',
3570       'dep_type': 'cipd',
3571   },
3572
3573   'third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone': {
3574       'packages': [
3575           {
3576               'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone',
3577               'version': 'version:2@18.0.1.cr1',
3578           },
3579       ],
3580       'condition': 'checkout_android and not build_with_chromium',
3581       'dep_type': 'cipd',
3582   },
3583
3584   'third_party/android_deps/libs/com_google_android_gms_play_services_auth_base': {
3585       'packages': [
3586           {
3587               'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base',
3588               'version': 'version:2@18.0.2.cr1',
3589           },
3590       ],
3591       'condition': 'checkout_android and not build_with_chromium',
3592       'dep_type': 'cipd',
3593   },
3594
3595   'third_party/android_deps/libs/com_google_android_gms_play_services_base': {
3596       'packages': [
3597           {
3598               'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base',
3599               'version': 'version:2@18.0.1.cr1',
3600           },
3601       ],
3602       'condition': 'checkout_android and not build_with_chromium',
3603       'dep_type': 'cipd',
3604   },
3605
3606   'third_party/android_deps/libs/com_google_android_gms_play_services_basement': {
3607       'packages': [
3608           {
3609               'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement',
3610               'version': 'version:2@18.1.0.cr1',
3611           },
3612       ],
3613       'condition': 'checkout_android and not build_with_chromium',
3614       'dep_type': 'cipd',
3615   },
3616
3617   'third_party/android_deps/libs/com_google_android_gms_play_services_cast': {
3618       'packages': [
3619           {
3620               'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast',
3621               'version': 'version:2@17.0.0.cr1',
3622           },
3623       ],
3624       'condition': 'checkout_android and not build_with_chromium',
3625       'dep_type': 'cipd',
3626   },
3627
3628   'third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework': {
3629       'packages': [
3630           {
3631               'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework',
3632               'version': 'version:2@17.0.0.cr1',
3633           },
3634       ],
3635       'condition': 'checkout_android and not build_with_chromium',
3636       'dep_type': 'cipd',
3637   },
3638
3639   'third_party/android_deps/libs/com_google_android_gms_play_services_clearcut': {
3640       'packages': [
3641           {
3642               'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut',
3643               'version': 'version:2@17.0.0.cr1',
3644           },
3645       ],
3646       'condition': 'checkout_android and not build_with_chromium',
3647       'dep_type': 'cipd',
3648   },
3649
3650   'third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging': {
3651       'packages': [
3652           {
3653               'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging',
3654               'version': 'version:2@16.0.0.cr1',
3655           },
3656       ],
3657       'condition': 'checkout_android and not build_with_chromium',
3658       'dep_type': 'cipd',
3659   },
3660
3661   'third_party/android_deps/libs/com_google_android_gms_play_services_flags': {
3662       'packages': [
3663           {
3664               'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags',
3665               'version': 'version:2@17.0.0.cr1',
3666           },
3667       ],
3668       'condition': 'checkout_android and not build_with_chromium',
3669       'dep_type': 'cipd',
3670   },
3671
3672   'third_party/android_deps/libs/com_google_android_gms_play_services_gcm': {
3673       'packages': [
3674           {
3675               'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm',
3676               'version': 'version:2@17.0.0.cr1',
3677           },
3678       ],
3679       'condition': 'checkout_android and not build_with_chromium',
3680       'dep_type': 'cipd',
3681   },
3682
3683   'third_party/android_deps/libs/com_google_android_gms_play_services_iid': {
3684       'packages': [
3685           {
3686               'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid',
3687               'version': 'version:2@17.0.0.cr1',
3688           },
3689       ],
3690       'condition': 'checkout_android and not build_with_chromium',
3691       'dep_type': 'cipd',
3692   },
3693
3694   'third_party/android_deps/libs/com_google_android_gms_play_services_instantapps': {
3695       'packages': [
3696           {
3697               'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps',
3698               'version': 'version:2@18.0.1.cr1',
3699           },
3700       ],
3701       'condition': 'checkout_android and not build_with_chromium',
3702       'dep_type': 'cipd',
3703   },
3704
3705   'third_party/android_deps/libs/com_google_android_gms_play_services_location': {
3706       'packages': [
3707           {
3708               'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location',
3709               'version': 'version:2@19.0.1.cr1',
3710           },
3711       ],
3712       'condition': 'checkout_android and not build_with_chromium',
3713       'dep_type': 'cipd',
3714   },
3715
3716   'third_party/android_deps/libs/com_google_android_gms_play_services_phenotype': {
3717       'packages': [
3718           {
3719               'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype',
3720               'version': 'version:2@17.0.0.cr1',
3721           },
3722       ],
3723       'condition': 'checkout_android and not build_with_chromium',
3724       'dep_type': 'cipd',
3725   },
3726
3727   'third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport': {
3728       'packages': [
3729           {
3730               'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport',
3731               'version': 'version:2@17.0.0.cr1',
3732           },
3733       ],
3734       'condition': 'checkout_android and not build_with_chromium',
3735       'dep_type': 'cipd',
3736   },
3737
3738   'third_party/android_deps/libs/com_google_android_gms_play_services_stats': {
3739       'packages': [
3740           {
3741               'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats',
3742               'version': 'version:2@17.0.0.cr1',
3743           },
3744       ],
3745       'condition': 'checkout_android and not build_with_chromium',
3746       'dep_type': 'cipd',
3747   },
3748
3749   'third_party/android_deps/libs/com_google_android_gms_play_services_tasks': {
3750       'packages': [
3751           {
3752               'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks',
3753               'version': 'version:2@18.0.2.cr1',
3754           },
3755       ],
3756       'condition': 'checkout_android and not build_with_chromium',
3757       'dep_type': 'cipd',
3758   },
3759
3760   'third_party/android_deps/libs/com_google_android_gms_play_services_vision': {
3761       'packages': [
3762           {
3763               'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision',
3764               'version': 'version:2@20.1.3.cr1',
3765           },
3766       ],
3767       'condition': 'checkout_android and not build_with_chromium',
3768       'dep_type': 'cipd',
3769   },
3770
3771   'third_party/android_deps/libs/com_google_android_gms_play_services_vision_common': {
3772       'packages': [
3773           {
3774               'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common',
3775               'version': 'version:2@19.1.3.cr1',
3776           },
3777       ],
3778       'condition': 'checkout_android and not build_with_chromium',
3779       'dep_type': 'cipd',
3780   },
3781
3782   'third_party/android_deps/libs/com_google_android_material_material': {
3783       'packages': [
3784           {
3785               'package': 'chromium/third_party/android_deps/libs/com_google_android_material_material',
3786               'version': 'version:2@1.7.0-alpha02.cr1',
3787           },
3788       ],
3789       'condition': 'checkout_android and not build_with_chromium',
3790       'dep_type': 'cipd',
3791   },
3792
3793   'third_party/android_deps/libs/com_google_android_play_core_common': {
3794       'packages': [
3795           {
3796               'package': 'chromium/third_party/android_deps/libs/com_google_android_play_core_common',
3797               'version': 'version:2@2.0.2.cr1',
3798           },
3799       ],
3800       'condition': 'checkout_android and not build_with_chromium',
3801       'dep_type': 'cipd',
3802   },
3803
3804   'third_party/android_deps/libs/com_google_android_play_feature_delivery': {
3805       'packages': [
3806           {
3807               'package': 'chromium/third_party/android_deps/libs/com_google_android_play_feature_delivery',
3808               'version': 'version:2@2.0.1.cr1',
3809           },
3810       ],
3811       'condition': 'checkout_android and not build_with_chromium',
3812       'dep_type': 'cipd',
3813   },
3814
3815   'third_party/android_deps/libs/com_google_auto_auto_common': {
3816       'packages': [
3817           {
3818               'package': 'chromium/third_party/android_deps/libs/com_google_auto_auto_common',
3819               'version': 'version:2@1.2.1.cr1',
3820           },
3821       ],
3822       'condition': 'checkout_android and not build_with_chromium',
3823       'dep_type': 'cipd',
3824   },
3825
3826   'third_party/android_deps/libs/com_google_auto_service_auto_service': {
3827       'packages': [
3828           {
3829               'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service',
3830               'version': 'version:2@1.0-rc6.cr1',
3831           },
3832       ],
3833       'condition': 'checkout_android and not build_with_chromium',
3834       'dep_type': 'cipd',
3835   },
3836
3837   'third_party/android_deps/libs/com_google_auto_service_auto_service_annotations': {
3838       'packages': [
3839           {
3840               'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations',
3841               'version': 'version:2@1.0-rc6.cr1',
3842           },
3843       ],
3844       'condition': 'checkout_android and not build_with_chromium',
3845       'dep_type': 'cipd',
3846   },
3847
3848   'third_party/android_deps/libs/com_google_auto_value_auto_value_annotations': {
3849       'packages': [
3850           {
3851               'package': 'chromium/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations',
3852               'version': 'version:2@1.9.cr1',
3853           },
3854       ],
3855       'condition': 'checkout_android and not build_with_chromium',
3856       'dep_type': 'cipd',
3857   },
3858
3859   'third_party/android_deps/libs/com_google_code_findbugs_jsr305': {
3860       'packages': [
3861           {
3862               'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305',
3863               'version': 'version:2@3.0.2.cr1',
3864           },
3865       ],
3866       'condition': 'checkout_android and not build_with_chromium',
3867       'dep_type': 'cipd',
3868   },
3869
3870   'third_party/android_deps/libs/com_google_code_gson_gson': {
3871       'packages': [
3872           {
3873               'package': 'chromium/third_party/android_deps/libs/com_google_code_gson_gson',
3874               'version': 'version:2@2.9.0.cr1',
3875           },
3876       ],
3877       'condition': 'checkout_android and not build_with_chromium',
3878       'dep_type': 'cipd',
3879   },
3880
3881   'third_party/android_deps/libs/com_google_dagger_dagger': {
3882       'packages': [
3883           {
3884               'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger',
3885               'version': 'version:2@2.30.cr1',
3886           },
3887       ],
3888       'condition': 'checkout_android and not build_with_chromium',
3889       'dep_type': 'cipd',
3890   },
3891
3892   'third_party/android_deps/libs/com_google_dagger_dagger_compiler': {
3893       'packages': [
3894           {
3895               'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler',
3896               'version': 'version:2@2.30.cr1',
3897           },
3898       ],
3899       'condition': 'checkout_android and not build_with_chromium',
3900       'dep_type': 'cipd',
3901   },
3902
3903   'third_party/android_deps/libs/com_google_dagger_dagger_producers': {
3904       'packages': [
3905           {
3906               'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers',
3907               'version': 'version:2@2.30.cr1',
3908           },
3909       ],
3910       'condition': 'checkout_android and not build_with_chromium',
3911       'dep_type': 'cipd',
3912   },
3913
3914   'third_party/android_deps/libs/com_google_dagger_dagger_spi': {
3915       'packages': [
3916           {
3917               'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi',
3918               'version': 'version:2@2.30.cr1',
3919           },
3920       ],
3921       'condition': 'checkout_android and not build_with_chromium',
3922       'dep_type': 'cipd',
3923   },
3924
3925   'third_party/android_deps/libs/com_google_errorprone_error_prone_annotation': {
3926       'packages': [
3927           {
3928               'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation',
3929               'version': 'version:2@2.11.0.cr1',
3930           },
3931       ],
3932       'condition': 'checkout_android and not build_with_chromium',
3933       'dep_type': 'cipd',
3934   },
3935
3936   'third_party/android_deps/libs/com_google_errorprone_error_prone_annotations': {
3937       'packages': [
3938           {
3939               'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations',
3940               'version': 'version:2@2.14.0.cr1',
3941           },
3942       ],
3943       'condition': 'checkout_android and not build_with_chromium',
3944       'dep_type': 'cipd',
3945   },
3946
3947   'third_party/android_deps/libs/com_google_errorprone_error_prone_check_api': {
3948       'packages': [
3949           {
3950               'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api',
3951               'version': 'version:2@2.11.0.cr1',
3952           },
3953       ],
3954       'condition': 'checkout_android and not build_with_chromium',
3955       'dep_type': 'cipd',
3956   },
3957
3958   'third_party/android_deps/libs/com_google_errorprone_error_prone_core': {
3959       'packages': [
3960           {
3961               'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_core',
3962               'version': 'version:2@2.11.0.cr1',
3963           },
3964       ],
3965       'condition': 'checkout_android and not build_with_chromium',
3966       'dep_type': 'cipd',
3967   },
3968
3969   'third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations': {
3970       'packages': [
3971           {
3972               'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations',
3973               'version': 'version:2@2.11.0.cr1',
3974           },
3975       ],
3976       'condition': 'checkout_android and not build_with_chromium',
3977       'dep_type': 'cipd',
3978   },
3979
3980   'third_party/android_deps/libs/com_google_errorprone_javac': {
3981       'packages': [
3982           {
3983               'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac',
3984               'version': 'version:2@9+181-r4173-1.cr1',
3985           },
3986       ],
3987       'condition': 'checkout_android and not build_with_chromium',
3988       'dep_type': 'cipd',
3989   },
3990
3991   'third_party/android_deps/libs/com_google_errorprone_javac_shaded': {
3992       'packages': [
3993           {
3994               'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded',
3995               'version': 'version:2@9-dev-r4023-3.cr1',
3996           },
3997       ],
3998       'condition': 'checkout_android and not build_with_chromium',
3999       'dep_type': 'cipd',
4000   },
4001
4002   'third_party/android_deps/libs/com_google_firebase_firebase_annotations': {
4003       'packages': [
4004           {
4005               'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_annotations',
4006               'version': 'version:2@16.0.0.cr1',
4007           },
4008       ],
4009       'condition': 'checkout_android and not build_with_chromium',
4010       'dep_type': 'cipd',
4011   },
4012
4013   'third_party/android_deps/libs/com_google_firebase_firebase_common': {
4014       'packages': [
4015           {
4016               'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_common',
4017               'version': 'version:2@19.5.0.cr1',
4018           },
4019       ],
4020       'condition': 'checkout_android and not build_with_chromium',
4021       'dep_type': 'cipd',
4022   },
4023
4024   'third_party/android_deps/libs/com_google_firebase_firebase_components': {
4025       'packages': [
4026           {
4027               'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_components',
4028               'version': 'version:2@16.1.0.cr1',
4029           },
4030       ],
4031       'condition': 'checkout_android and not build_with_chromium',
4032       'dep_type': 'cipd',
4033   },
4034
4035   'third_party/android_deps/libs/com_google_firebase_firebase_encoders': {
4036       'packages': [
4037           {
4038               'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders',
4039               'version': 'version:2@16.1.0.cr1',
4040           },
4041       ],
4042       'condition': 'checkout_android and not build_with_chromium',
4043       'dep_type': 'cipd',
4044   },
4045
4046   'third_party/android_deps/libs/com_google_firebase_firebase_encoders_json': {
4047       'packages': [
4048           {
4049               'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json',
4050               'version': 'version:2@17.1.0.cr1',
4051           },
4052       ],
4053       'condition': 'checkout_android and not build_with_chromium',
4054       'dep_type': 'cipd',
4055   },
4056
4057   'third_party/android_deps/libs/com_google_firebase_firebase_iid': {
4058       'packages': [
4059           {
4060               'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid',
4061               'version': 'version:2@21.0.1.cr1',
4062           },
4063       ],
4064       'condition': 'checkout_android and not build_with_chromium',
4065       'dep_type': 'cipd',
4066   },
4067
4068   'third_party/android_deps/libs/com_google_firebase_firebase_iid_interop': {
4069       'packages': [
4070           {
4071               'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop',
4072               'version': 'version:2@17.0.0.cr1',
4073           },
4074       ],
4075       'condition': 'checkout_android and not build_with_chromium',
4076       'dep_type': 'cipd',
4077   },
4078
4079   'third_party/android_deps/libs/com_google_firebase_firebase_installations': {
4080       'packages': [
4081           {
4082               'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations',
4083               'version': 'version:2@16.3.5.cr1',
4084           },
4085       ],
4086       'condition': 'checkout_android and not build_with_chromium',
4087       'dep_type': 'cipd',
4088   },
4089
4090   'third_party/android_deps/libs/com_google_firebase_firebase_installations_interop': {
4091       'packages': [
4092           {
4093               'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop',
4094               'version': 'version:2@16.0.1.cr1',
4095           },
4096       ],
4097       'condition': 'checkout_android and not build_with_chromium',
4098       'dep_type': 'cipd',
4099   },
4100
4101   'third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector': {
4102       'packages': [
4103           {
4104               'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector',
4105               'version': 'version:2@18.0.0.cr1',
4106           },
4107       ],
4108       'condition': 'checkout_android and not build_with_chromium',
4109       'dep_type': 'cipd',
4110   },
4111
4112   'third_party/android_deps/libs/com_google_firebase_firebase_messaging': {
4113       'packages': [
4114           {
4115               'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_messaging',
4116               'version': 'version:2@21.0.1.cr1',
4117           },
4118       ],
4119       'condition': 'checkout_android and not build_with_chromium',
4120       'dep_type': 'cipd',
4121   },
4122
4123   'third_party/android_deps/libs/com_google_googlejavaformat_google_java_format': {
4124       'packages': [
4125           {
4126               'package': 'chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format',
4127               'version': 'version:2@1.5.cr1',
4128           },
4129       ],
4130       'condition': 'checkout_android and not build_with_chromium',
4131       'dep_type': 'cipd',
4132   },
4133
4134   'third_party/android_deps/libs/com_google_guava_failureaccess': {
4135       'packages': [
4136           {
4137               'package': 'chromium/third_party/android_deps/libs/com_google_guava_failureaccess',
4138               'version': 'version:2@1.0.1.cr1',
4139           },
4140       ],
4141       'condition': 'checkout_android and not build_with_chromium',
4142       'dep_type': 'cipd',
4143   },
4144
4145   'third_party/android_deps/libs/com_google_guava_guava': {
4146       'packages': [
4147           {
4148               'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava',
4149               'version': 'version:2@31.0.1-jre.cr1',
4150           },
4151       ],
4152       'condition': 'checkout_android and not build_with_chromium',
4153       'dep_type': 'cipd',
4154   },
4155
4156   'third_party/android_deps/libs/com_google_guava_guava_android': {
4157       'packages': [
4158           {
4159               'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava_android',
4160               'version': 'version:2@31.1-android.cr1',
4161           },
4162       ],
4163       'condition': 'checkout_android and not build_with_chromium',
4164       'dep_type': 'cipd',
4165   },
4166
4167   'third_party/android_deps/libs/com_google_guava_listenablefuture': {
4168       'packages': [
4169           {
4170               'package': 'chromium/third_party/android_deps/libs/com_google_guava_listenablefuture',
4171               'version': 'version:2@1.0.cr1',
4172           },
4173       ],
4174       'condition': 'checkout_android and not build_with_chromium',
4175       'dep_type': 'cipd',
4176   },
4177
4178   'third_party/android_deps/libs/com_google_j2objc_j2objc_annotations': {
4179       'packages': [
4180           {
4181               'package': 'chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations',
4182               'version': 'version:2@1.3.cr1',
4183           },
4184       ],
4185       'condition': 'checkout_android and not build_with_chromium',
4186       'dep_type': 'cipd',
4187   },
4188
4189   'third_party/android_deps/libs/com_google_protobuf_protobuf_java': {
4190       'packages': [
4191           {
4192               'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_java',
4193               'version': 'version:2@3.19.2.cr1',
4194           },
4195       ],
4196       'condition': 'checkout_android and not build_with_chromium',
4197       'dep_type': 'cipd',
4198   },
4199
4200   'third_party/android_deps/libs/com_google_protobuf_protobuf_javalite': {
4201       'packages': [
4202           {
4203               'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite',
4204               'version': 'version:2@3.21.1.cr1',
4205           },
4206       ],
4207       'condition': 'checkout_android and not build_with_chromium',
4208       'dep_type': 'cipd',
4209   },
4210
4211   'third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils': {
4212       'packages': [
4213           {
4214               'package': 'chromium/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils',
4215               'version': 'version:2@1.3.0.cr1',
4216           },
4217       ],
4218       'condition': 'checkout_android and not build_with_chromium',
4219       'dep_type': 'cipd',
4220   },
4221
4222   'third_party/android_deps/libs/com_squareup_javapoet': {
4223       'packages': [
4224           {
4225               'package': 'chromium/third_party/android_deps/libs/com_squareup_javapoet',
4226               'version': 'version:2@1.13.0.cr1',
4227           },
4228       ],
4229       'condition': 'checkout_android and not build_with_chromium',
4230       'dep_type': 'cipd',
4231   },
4232
4233   'third_party/android_deps/libs/com_squareup_javawriter': {
4234       'packages': [
4235           {
4236               'package': 'chromium/third_party/android_deps/libs/com_squareup_javawriter',
4237               'version': 'version:2@2.1.1.cr1',
4238           },
4239       ],
4240       'condition': 'checkout_android and not build_with_chromium',
4241       'dep_type': 'cipd',
4242   },
4243
4244   'third_party/android_deps/libs/com_squareup_okio_okio_jvm': {
4245       'packages': [
4246           {
4247               'package': 'chromium/third_party/android_deps/libs/com_squareup_okio_okio_jvm',
4248               'version': 'version:2@3.0.0.cr1',
4249           },
4250       ],
4251       'condition': 'checkout_android and not build_with_chromium',
4252       'dep_type': 'cipd',
4253   },
4254
4255   'third_party/android_deps/libs/com_squareup_wire_wire_runtime_jvm': {
4256       'packages': [
4257           {
4258               'package': 'chromium/third_party/android_deps/libs/com_squareup_wire_wire_runtime_jvm',
4259               'version': 'version:2@4.5.1.cr1',
4260           },
4261       ],
4262       'condition': 'checkout_android and not build_with_chromium',
4263       'dep_type': 'cipd',
4264   },
4265
4266   'third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils': {
4267       'packages': [
4268           {
4269               'package': 'chromium/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils',
4270               'version': 'version:2@4.0.cr1',
4271           },
4272       ],
4273       'condition': 'checkout_android and not build_with_chromium',
4274       'dep_type': 'cipd',
4275   },
4276
4277   'third_party/android_deps/libs/io_grpc_grpc_api': {
4278       'packages': [
4279           {
4280               'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_api',
4281               'version': 'version:2@1.49.0.cr1',
4282           },
4283       ],
4284       'condition': 'checkout_android and not build_with_chromium',
4285       'dep_type': 'cipd',
4286   },
4287
4288   'third_party/android_deps/libs/io_grpc_grpc_binder': {
4289       'packages': [
4290           {
4291               'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_binder',
4292               'version': 'version:2@1.49.0.cr1',
4293           },
4294       ],
4295       'condition': 'checkout_android and not build_with_chromium',
4296       'dep_type': 'cipd',
4297   },
4298
4299   'third_party/android_deps/libs/io_grpc_grpc_context': {
4300       'packages': [
4301           {
4302               'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_context',
4303               'version': 'version:2@1.49.0.cr1',
4304           },
4305       ],
4306       'condition': 'checkout_android and not build_with_chromium',
4307       'dep_type': 'cipd',
4308   },
4309
4310   'third_party/android_deps/libs/io_grpc_grpc_core': {
4311       'packages': [
4312           {
4313               'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_core',
4314               'version': 'version:2@1.49.0.cr1',
4315           },
4316       ],
4317       'condition': 'checkout_android and not build_with_chromium',
4318       'dep_type': 'cipd',
4319   },
4320
4321   'third_party/android_deps/libs/io_grpc_grpc_protobuf_lite': {
4322       'packages': [
4323           {
4324               'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_protobuf_lite',
4325               'version': 'version:2@1.49.0.cr1',
4326           },
4327       ],
4328       'condition': 'checkout_android and not build_with_chromium',
4329       'dep_type': 'cipd',
4330   },
4331
4332   'third_party/android_deps/libs/io_grpc_grpc_stub': {
4333       'packages': [
4334           {
4335               'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_stub',
4336               'version': 'version:2@1.49.0.cr1',
4337           },
4338       ],
4339       'condition': 'checkout_android and not build_with_chromium',
4340       'dep_type': 'cipd',
4341   },
4342
4343   'third_party/android_deps/libs/io_perfmark_perfmark_api': {
4344       'packages': [
4345           {
4346               'package': 'chromium/third_party/android_deps/libs/io_perfmark_perfmark_api',
4347               'version': 'version:2@0.25.0.cr1',
4348           },
4349       ],
4350       'condition': 'checkout_android and not build_with_chromium',
4351       'dep_type': 'cipd',
4352   },
4353
4354   'third_party/android_deps/libs/javax_annotation_javax_annotation_api': {
4355       'packages': [
4356           {
4357               'package': 'chromium/third_party/android_deps/libs/javax_annotation_javax_annotation_api',
4358               'version': 'version:2@1.3.2.cr1',
4359           },
4360       ],
4361       'condition': 'checkout_android and not build_with_chromium',
4362       'dep_type': 'cipd',
4363   },
4364
4365   'third_party/android_deps/libs/javax_annotation_jsr250_api': {
4366       'packages': [
4367           {
4368               'package': 'chromium/third_party/android_deps/libs/javax_annotation_jsr250_api',
4369               'version': 'version:2@1.0.cr1',
4370           },
4371       ],
4372       'condition': 'checkout_android and not build_with_chromium',
4373       'dep_type': 'cipd',
4374   },
4375
4376   'third_party/android_deps/libs/javax_inject_javax_inject': {
4377       'packages': [
4378           {
4379               'package': 'chromium/third_party/android_deps/libs/javax_inject_javax_inject',
4380               'version': 'version:2@1.cr1',
4381           },
4382       ],
4383       'condition': 'checkout_android and not build_with_chromium',
4384       'dep_type': 'cipd',
4385   },
4386
4387   'third_party/android_deps/libs/net_bytebuddy_byte_buddy': {
4388       'packages': [
4389           {
4390               'package': 'chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy',
4391               'version': 'version:2@1.12.22.cr1',
4392           },
4393       ],
4394       'condition': 'checkout_android and not build_with_chromium',
4395       'dep_type': 'cipd',
4396   },
4397
4398   'third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent': {
4399       'packages': [
4400           {
4401               'package': 'chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent',
4402               'version': 'version:2@1.12.22.cr1',
4403           },
4404       ],
4405       'condition': 'checkout_android and not build_with_chromium',
4406       'dep_type': 'cipd',
4407   },
4408
4409   'third_party/android_deps/libs/net_bytebuddy_byte_buddy_android': {
4410       'packages': [
4411           {
4412               'package': 'chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy_android',
4413               'version': 'version:2@1.12.22.cr1',
4414           },
4415       ],
4416       'condition': 'checkout_android and not build_with_chromium',
4417       'dep_type': 'cipd',
4418   },
4419
4420   'third_party/android_deps/libs/net_ltgt_gradle_incap_incap': {
4421       'packages': [
4422           {
4423               'package': 'chromium/third_party/android_deps/libs/net_ltgt_gradle_incap_incap',
4424               'version': 'version:2@0.2.cr1',
4425           },
4426       ],
4427       'condition': 'checkout_android and not build_with_chromium',
4428       'dep_type': 'cipd',
4429   },
4430
4431   'third_party/android_deps/libs/org_bouncycastle_bcprov_jdk15on': {
4432       'packages': [
4433           {
4434               'package': 'chromium/third_party/android_deps/libs/org_bouncycastle_bcprov_jdk15on',
4435               'version': 'version:2@1.68.cr1',
4436           },
4437       ],
4438       'condition': 'checkout_android and not build_with_chromium',
4439       'dep_type': 'cipd',
4440   },
4441
4442   'third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup': {
4443       'packages': [
4444           {
4445               'package': 'chromium/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup',
4446               'version': 'version:2@1.2.1.cr1',
4447           },
4448       ],
4449       'condition': 'checkout_android and not build_with_chromium',
4450       'dep_type': 'cipd',
4451   },
4452
4453   'third_party/android_deps/libs/org_checkerframework_checker_compat_qual': {
4454       'packages': [
4455           {
4456               'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual',
4457               'version': 'version:2@2.5.5.cr1',
4458           },
4459       ],
4460       'condition': 'checkout_android and not build_with_chromium',
4461       'dep_type': 'cipd',
4462   },
4463
4464   'third_party/android_deps/libs/org_checkerframework_checker_qual': {
4465       'packages': [
4466           {
4467               'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_qual',
4468               'version': 'version:2@3.25.0.cr1',
4469           },
4470       ],
4471       'condition': 'checkout_android and not build_with_chromium',
4472       'dep_type': 'cipd',
4473   },
4474
4475   'third_party/android_deps/libs/org_checkerframework_checker_util': {
4476       'packages': [
4477           {
4478               'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_util',
4479               'version': 'version:2@3.25.0.cr1',
4480           },
4481       ],
4482       'condition': 'checkout_android and not build_with_chromium',
4483       'dep_type': 'cipd',
4484   },
4485
4486   'third_party/android_deps/libs/org_checkerframework_dataflow_errorprone': {
4487       'packages': [
4488           {
4489               'package': 'chromium/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone',
4490               'version': 'version:2@3.15.0.cr1',
4491           },
4492       ],
4493       'condition': 'checkout_android and not build_with_chromium',
4494       'dep_type': 'cipd',
4495   },
4496
4497   'third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations': {
4498       'packages': [
4499           {
4500               'package': 'chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations',
4501               'version': 'version:2@1.21.cr1',
4502           },
4503       ],
4504       'condition': 'checkout_android and not build_with_chromium',
4505       'dep_type': 'cipd',
4506   },
4507
4508   'third_party/android_deps/libs/org_conscrypt_conscrypt_openjdk_uber': {
4509       'packages': [
4510           {
4511               'package': 'chromium/third_party/android_deps/libs/org_conscrypt_conscrypt_openjdk_uber',
4512               'version': 'version:2@2.5.2.cr1',
4513           },
4514       ],
4515       'condition': 'checkout_android and not build_with_chromium',
4516       'dep_type': 'cipd',
4517   },
4518
4519   'third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit': {
4520       'packages': [
4521           {
4522               'package': 'chromium/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit',
4523               'version': 'version:2@4.4.1.201607150455-r.cr1',
4524           },
4525       ],
4526       'condition': 'checkout_android and not build_with_chromium',
4527       'dep_type': 'cipd',
4528   },
4529
4530   'third_party/android_deps/libs/org_hamcrest_hamcrest': {
4531       'packages': [
4532           {
4533               'package': 'chromium/third_party/android_deps/libs/org_hamcrest_hamcrest',
4534               'version': 'version:2@2.2.cr1',
4535           },
4536       ],
4537       'condition': 'checkout_android and not build_with_chromium',
4538       'dep_type': 'cipd',
4539   },
4540
4541   'third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7': {
4542       'packages': [
4543           {
4544               'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7',
4545               'version': 'version:2@1.8.20.cr1',
4546           },
4547       ],
4548       'condition': 'checkout_android and not build_with_chromium',
4549       'dep_type': 'cipd',
4550   },
4551
4552   'third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8': {
4553       'packages': [
4554           {
4555               'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8',
4556               'version': 'version:2@1.8.20.cr1',
4557           },
4558       ],
4559       'condition': 'checkout_android and not build_with_chromium',
4560       'dep_type': 'cipd',
4561   },
4562
4563   'third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android': {
4564       'packages': [
4565           {
4566               'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android',
4567               'version': 'version:2@1.6.4.cr1',
4568           },
4569       ],
4570       'condition': 'checkout_android and not build_with_chromium',
4571       'dep_type': 'cipd',
4572   },
4573
4574   'third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm': {
4575       'packages': [
4576           {
4577               'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm',
4578               'version': 'version:2@1.6.4.cr1',
4579           },
4580       ],
4581       'condition': 'checkout_android and not build_with_chromium',
4582       'dep_type': 'cipd',
4583   },
4584
4585   'third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm': {
4586       'packages': [
4587           {
4588               'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm',
4589               'version': 'version:2@0.1.0.cr1',
4590           },
4591       ],
4592       'condition': 'checkout_android and not build_with_chromium',
4593       'dep_type': 'cipd',
4594   },
4595
4596   'third_party/android_deps/libs/org_jsoup_jsoup': {
4597       'packages': [
4598           {
4599               'package': 'chromium/third_party/android_deps/libs/org_jsoup_jsoup',
4600               'version': 'version:2@1.15.1.cr1',
4601           },
4602       ],
4603       'condition': 'checkout_android and not build_with_chromium',
4604       'dep_type': 'cipd',
4605   },
4606
4607   'third_party/android_deps/libs/org_mockito_mockito_android': {
4608       'packages': [
4609           {
4610               'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_android',
4611               'version': 'version:2@5.1.1.cr1',
4612           },
4613       ],
4614       'condition': 'checkout_android and not build_with_chromium',
4615       'dep_type': 'cipd',
4616   },
4617
4618   'third_party/android_deps/libs/org_mockito_mockito_core': {
4619       'packages': [
4620           {
4621               'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_core',
4622               'version': 'version:2@5.1.1.cr1',
4623           },
4624       ],
4625       'condition': 'checkout_android and not build_with_chromium',
4626       'dep_type': 'cipd',
4627   },
4628
4629   'third_party/android_deps/libs/org_mockito_mockito_subclass': {
4630       'packages': [
4631           {
4632               'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_subclass',
4633               'version': 'version:2@5.1.1.cr1',
4634           },
4635       ],
4636       'condition': 'checkout_android and not build_with_chromium',
4637       'dep_type': 'cipd',
4638   },
4639
4640   'third_party/android_deps/libs/org_objenesis_objenesis': {
4641       'packages': [
4642           {
4643               'package': 'chromium/third_party/android_deps/libs/org_objenesis_objenesis',
4644               'version': 'version:2@3.3.cr1',
4645           },
4646       ],
4647       'condition': 'checkout_android and not build_with_chromium',
4648       'dep_type': 'cipd',
4649   },
4650
4651   'third_party/android_deps/libs/org_ow2_asm_asm': {
4652       'packages': [
4653           {
4654               'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm',
4655               'version': 'version:2@9.2.cr1',
4656           },
4657       ],
4658       'condition': 'checkout_android and not build_with_chromium',
4659       'dep_type': 'cipd',
4660   },
4661
4662   'third_party/android_deps/libs/org_ow2_asm_asm_analysis': {
4663       'packages': [
4664           {
4665               'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_analysis',
4666               'version': 'version:2@9.2.cr1',
4667           },
4668       ],
4669       'condition': 'checkout_android and not build_with_chromium',
4670       'dep_type': 'cipd',
4671   },
4672
4673   'third_party/android_deps/libs/org_ow2_asm_asm_commons': {
4674       'packages': [
4675           {
4676               'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_commons',
4677               'version': 'version:2@9.2.cr1',
4678           },
4679       ],
4680       'condition': 'checkout_android and not build_with_chromium',
4681       'dep_type': 'cipd',
4682   },
4683
4684   'third_party/android_deps/libs/org_ow2_asm_asm_tree': {
4685       'packages': [
4686           {
4687               'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_tree',
4688               'version': 'version:2@9.2.cr1',
4689           },
4690       ],
4691       'condition': 'checkout_android and not build_with_chromium',
4692       'dep_type': 'cipd',
4693   },
4694
4695   'third_party/android_deps/libs/org_ow2_asm_asm_util': {
4696       'packages': [
4697           {
4698               'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_util',
4699               'version': 'version:2@9.2.cr1',
4700           },
4701       ],
4702       'condition': 'checkout_android and not build_with_chromium',
4703       'dep_type': 'cipd',
4704   },
4705
4706   'third_party/android_deps/libs/org_pcollections_pcollections': {
4707       'packages': [
4708           {
4709               'package': 'chromium/third_party/android_deps/libs/org_pcollections_pcollections',
4710               'version': 'version:2@3.1.4.cr1',
4711           },
4712       ],
4713       'condition': 'checkout_android and not build_with_chromium',
4714       'dep_type': 'cipd',
4715   },
4716
4717   'third_party/android_deps/libs/org_robolectric_annotations': {
4718       'packages': [
4719           {
4720               'package': 'chromium/third_party/android_deps/libs/org_robolectric_annotations',
4721               'version': 'version:2@4.8.1.cr1',
4722           },
4723       ],
4724       'condition': 'checkout_android and not build_with_chromium',
4725       'dep_type': 'cipd',
4726   },
4727
4728   'third_party/android_deps/libs/org_robolectric_junit': {
4729       'packages': [
4730           {
4731               'package': 'chromium/third_party/android_deps/libs/org_robolectric_junit',
4732               'version': 'version:2@4.8.1.cr1',
4733           },
4734       ],
4735       'condition': 'checkout_android and not build_with_chromium',
4736       'dep_type': 'cipd',
4737   },
4738
4739   'third_party/android_deps/libs/org_robolectric_nativeruntime': {
4740       'packages': [
4741           {
4742               'package': 'chromium/third_party/android_deps/libs/org_robolectric_nativeruntime',
4743               'version': 'version:2@4.8.1.cr1',
4744           },
4745       ],
4746       'condition': 'checkout_android and not build_with_chromium',
4747       'dep_type': 'cipd',
4748   },
4749
4750   'third_party/android_deps/libs/org_robolectric_pluginapi': {
4751       'packages': [
4752           {
4753               'package': 'chromium/third_party/android_deps/libs/org_robolectric_pluginapi',
4754               'version': 'version:2@4.8.1.cr1',
4755           },
4756       ],
4757       'condition': 'checkout_android and not build_with_chromium',
4758       'dep_type': 'cipd',
4759   },
4760
4761   'third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver': {
4762       'packages': [
4763           {
4764               'package': 'chromium/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver',
4765               'version': 'version:2@4.8.1.cr1',
4766           },
4767       ],
4768       'condition': 'checkout_android and not build_with_chromium',
4769       'dep_type': 'cipd',
4770   },
4771
4772   'third_party/android_deps/libs/org_robolectric_resources': {
4773       'packages': [
4774           {
4775               'package': 'chromium/third_party/android_deps/libs/org_robolectric_resources',
4776               'version': 'version:2@4.8.1.cr1',
4777           },
4778       ],
4779       'condition': 'checkout_android and not build_with_chromium',
4780       'dep_type': 'cipd',
4781   },
4782
4783   'third_party/android_deps/libs/org_robolectric_robolectric': {
4784       'packages': [
4785           {
4786               'package': 'chromium/third_party/android_deps/libs/org_robolectric_robolectric',
4787               'version': 'version:2@4.8.1.cr1',
4788           },
4789       ],
4790       'condition': 'checkout_android and not build_with_chromium',
4791       'dep_type': 'cipd',
4792   },
4793
4794   'third_party/android_deps/libs/org_robolectric_sandbox': {
4795       'packages': [
4796           {
4797               'package': 'chromium/third_party/android_deps/libs/org_robolectric_sandbox',
4798               'version': 'version:2@4.8.1.cr1',
4799           },
4800       ],
4801       'condition': 'checkout_android and not build_with_chromium',
4802       'dep_type': 'cipd',
4803   },
4804
4805   'third_party/android_deps/libs/org_robolectric_shadowapi': {
4806       'packages': [
4807           {
4808               'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadowapi',
4809               'version': 'version:2@4.8.1.cr1',
4810           },
4811       ],
4812       'condition': 'checkout_android and not build_with_chromium',
4813       'dep_type': 'cipd',
4814   },
4815
4816   'third_party/android_deps/libs/org_robolectric_shadows_framework': {
4817       'packages': [
4818           {
4819               'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_framework',
4820               'version': 'version:2@4.8.1.cr1',
4821           },
4822       ],
4823       'condition': 'checkout_android and not build_with_chromium',
4824       'dep_type': 'cipd',
4825   },
4826
4827   'third_party/android_deps/libs/org_robolectric_shadows_playservices': {
4828       'packages': [
4829           {
4830               'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_playservices',
4831               'version': 'version:2@4.8.1.cr1',
4832           },
4833       ],
4834       'condition': 'checkout_android and not build_with_chromium',
4835       'dep_type': 'cipd',
4836   },
4837
4838   'third_party/android_deps/libs/org_robolectric_utils': {
4839       'packages': [
4840           {
4841               'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils',
4842               'version': 'version:2@4.8.1.cr1',
4843           },
4844       ],
4845       'condition': 'checkout_android and not build_with_chromium',
4846       'dep_type': 'cipd',
4847   },
4848
4849   'third_party/android_deps/libs/org_robolectric_utils_reflector': {
4850       'packages': [
4851           {
4852               'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils_reflector',
4853               'version': 'version:2@4.8.1.cr1',
4854           },
4855       ],
4856       'condition': 'checkout_android and not build_with_chromium',
4857       'dep_type': 'cipd',
4858   },
4859
4860   # === ANDROID_DEPS Generated Code End ===
4861 }
4862
4863 hooks = [
4864   {
4865     # Ensure that the DEPS'd "depot_tools" has its self-update capability
4866     # disabled.
4867     'name': 'disable_depot_tools_selfupdate',
4868     'pattern': '.',
4869     'condition': 'not build_with_chromium',
4870     'action': [
4871         'python3',
4872         'third_party/depot_tools/update_depot_tools_toggle.py',
4873         '--disable',
4874     ],
4875   },
4876
4877   # Pull clang-format binaries using checked-in hashes.
4878   {
4879     'name': 'clang_format_win',
4880     'pattern': '.',
4881     'condition': 'host_os == "win" and not build_with_chromium',
4882     'action': [ 'python3',
4883                 'third_party/depot_tools/download_from_google_storage.py',
4884                 '--no_resume',
4885                 '--platform=win32',
4886                 '--no_auth',
4887                 '--bucket', 'chromium-clang-format',
4888                 '-s', 'buildtools/win/clang-format.exe.sha1',
4889     ],
4890   },
4891   {
4892     'name': 'clang_format_mac_x64',
4893     'pattern': '.',
4894     'condition': 'host_os == "mac" and host_cpu == "x64" and not build_with_chromium',
4895     'action': [ 'python3',
4896                 'third_party/depot_tools/download_from_google_storage.py',
4897                 '--no_resume',
4898                 '--platform=darwin',
4899                 '--no_auth',
4900                 '--bucket', 'chromium-clang-format',
4901                 '-s', 'buildtools/mac/clang-format.x64.sha1',
4902                 '-o', 'buildtools/mac/clang-format',
4903     ],
4904   },
4905   {
4906     'name': 'clang_format_mac_arm64',
4907     'pattern': '.',
4908     'condition': 'host_os == "mac" and host_cpu == "arm64" and not build_with_chromium',
4909     'action': [ 'python3',
4910                 'third_party/depot_tools/download_from_google_storage.py',
4911                 '--no_resume',
4912                 '--platform=darwin',
4913                 '--no_auth',
4914                 '--bucket', 'chromium-clang-format',
4915                 '-s', 'buildtools/mac/clang-format.arm64.sha1',
4916                 '-o', 'buildtools/mac/clang-format',
4917     ],
4918   },
4919   {
4920     'name': 'clang_format_linux',
4921     'pattern': '.',
4922     'condition': 'host_os == "linux" and not build_with_chromium',
4923     'action': [ 'python3',
4924                 'third_party/depot_tools/download_from_google_storage.py',
4925                 '--no_resume',
4926                 '--platform=linux*',
4927                 '--no_auth',
4928                 '--bucket', 'chromium-clang-format',
4929                 '-s', 'buildtools/linux64/clang-format.sha1',
4930     ],
4931   },
4932   {
4933     'name': 'sysroot_x86',
4934     'pattern': '.',
4935     'condition': 'checkout_linux and ((checkout_x86 or checkout_x64) and not build_with_chromium)',
4936     'action': ['python3', 'build/linux/sysroot_scripts/install-sysroot.py',
4937                '--arch=x86'],
4938   },
4939   {
4940     'name': 'sysroot_x64',
4941     'pattern': '.',
4942     'condition': 'checkout_linux and (checkout_x64 and not build_with_chromium)',
4943     'action': ['python3', 'build/linux/sysroot_scripts/install-sysroot.py',
4944                '--arch=x64'],
4945   },
4946   {
4947     # Case-insensitivity for the Win SDK. Must run before win_toolchain below.
4948     'name': 'ciopfs_linux',
4949     'pattern': '.',
4950     'condition': 'checkout_win and host_os == "linux" and not build_with_chromium',
4951     'action': [ 'python3',
4952                 'third_party/depot_tools/download_from_google_storage.py',
4953                 '--no_resume',
4954                 '--no_auth',
4955                 '--bucket', 'chromium-browser-clang/ciopfs',
4956                 '-s', 'build/ciopfs.sha1',
4957     ]
4958   },
4959   {
4960     # Update the Windows toolchain if necessary.  Must run before 'clang' below.
4961     'name': 'win_toolchain',
4962     'pattern': '.',
4963     'condition': 'checkout_win and not build_with_chromium',
4964     'action': ['python3', 'build/vs_toolchain.py', 'update', '--force'],
4965   },
4966   {
4967     # Update the Mac toolchain if necessary.
4968     'name': 'mac_toolchain',
4969     'pattern': '.',
4970     'condition': 'checkout_mac and not build_with_chromium',
4971     'action': ['python3', 'build/mac_toolchain.py'],
4972   },
4973
4974   {
4975     # Note: On Win, this should run after win_toolchain, as it may use it.
4976     'name': 'clang',
4977     'pattern': '.',
4978     'action': ['python3', 'tools/clang/scripts/update.py'],
4979     'condition': 'not build_with_chromium',
4980   },
4981
4982   {
4983     # Update LASTCHANGE.
4984     'name': 'lastchange',
4985     'pattern': '.',
4986     'condition': 'not build_with_chromium',
4987     'action': ['python3', 'build/util/lastchange.py',
4988                '-o', 'build/util/LASTCHANGE'],
4989   },
4990
4991   # Pull rc binaries using checked-in hashes.
4992   {
4993     'name': 'rc_win',
4994     'pattern': '.',
4995     'condition': 'checkout_win and host_os == "win" and not build_with_chromium',
4996     'action': [ 'python3',
4997                 'third_party/depot_tools/download_from_google_storage.py',
4998                 '--no_resume',
4999                 '--no_auth',
5000                 '--bucket', 'chromium-browser-clang/rc',
5001                 '-s', 'build/toolchain/win/rc/win/rc.exe.sha1',
5002     ],
5003   },
5004
5005   {
5006     'name': 'rc_mac',
5007     'pattern': '.',
5008     'condition': 'checkout_win and host_os == "mac" and not build_with_chromium',
5009     'action': [ 'python3',
5010                 'third_party/depot_tools/download_from_google_storage.py',
5011                 '--no_resume',
5012                 '--no_auth',
5013                 '--bucket', 'chromium-browser-clang/rc',
5014                 '-s', 'build/toolchain/win/rc/mac/rc.sha1',
5015     ],
5016   },
5017   {
5018     'name': 'rc_linux',
5019     'pattern': '.',
5020     'condition': 'checkout_win and host_os == "linux" and not build_with_chromium',
5021     'action': [ 'python3',
5022                 'third_party/depot_tools/download_from_google_storage.py',
5023                 '--no_resume',
5024                 '--no_auth',
5025                 '--bucket', 'chromium-browser-clang/rc',
5026                 '-s', 'build/toolchain/win/rc/linux64/rc.sha1',
5027     ]
5028   },
5029
5030   # Download glslang validator binary for Linux.
5031   {
5032     'name': 'linux_glslang_validator',
5033     'pattern': '.',
5034     'condition': 'checkout_linux and not build_with_chromium',
5035     'action': [ 'python3',
5036                 'third_party/depot_tools/download_from_google_storage.py',
5037                 '--no_resume',
5038                 '--platform=linux*',
5039                 '--no_auth',
5040                 '--bucket', 'angle-glslang-validator',
5041                 '-s', 'tools/glslang/glslang_validator.sha1',
5042     ],
5043   },
5044
5045   # Download glslang validator binary for Windows.
5046   {
5047     'name': 'win_glslang_validator',
5048     'pattern': '.',
5049     'condition': 'checkout_win and not build_with_chromium',
5050     'action': [ 'python3',
5051                 'third_party/depot_tools/download_from_google_storage.py',
5052                 '--no_resume',
5053                 '--platform=win32*',
5054                 '--no_auth',
5055                 '--bucket', 'angle-glslang-validator',
5056                 '-s', 'tools/glslang/glslang_validator.exe.sha1',
5057     ],
5058   },
5059
5060   # Download flex/bison binaries for Linux.
5061   {
5062     'name': 'linux_flex_bison',
5063     'pattern': '.',
5064     'condition': 'checkout_linux and not build_with_chromium',
5065     'action': [ 'python3',
5066                 'third_party/depot_tools/download_from_google_storage.py',
5067                 '--no_resume',
5068                 '--platform=linux*',
5069                 '--no_auth',
5070                 '--bucket', 'angle-flex-bison',
5071                 '-d', 'tools/flex-bison/linux/',
5072     ],
5073   },
5074
5075   # Download flex/bison binaries for Windows.
5076   {
5077     'name': 'win_flex_bison',
5078     'pattern': '.',
5079     'condition': 'checkout_win and not build_with_chromium',
5080     'action': [ 'python3',
5081                 'third_party/depot_tools/download_from_google_storage.py',
5082                 '--no_resume',
5083                 '--platform=win32*',
5084                 '--no_auth',
5085                 '--bucket', 'angle-flex-bison',
5086                 '-d', 'tools/flex-bison/windows/',
5087     ],
5088   },
5089
5090   # Set up an input file for the Mesa setup step.
5091   {
5092     'name': 'mesa_input',
5093     'pattern': '.',
5094     'condition': 'checkout_angle_mesa',
5095     'action': [ 'python3', 'third_party/mesa/mesa_build.py', 'runhook', ],
5096   }
5097 ]
5098
5099 recursedeps = [
5100   'third_party/googletest',
5101   'third_party/jsoncpp',
5102   'third_party/vulkan-deps',
5103 ]