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