• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1gclient_gn_args_file = 'src/build/config/gclient_args.gni'
2gclient_gn_args = [
3  'generate_location_tags',
4]
5
6vars = {
7  'chromium_git': 'https://chromium.googlesource.com',
8  'chromium_revision': 'af3d01376bec75a68f90160bfd38057d60510a2b',
9  'gn_version': 'git_revision:fae280eabe5d31accc53100137459ece19a7a295',
10  # ninja CIPD package version.
11  # https://chrome-infra-packages.appspot.com/p/infra/3pp/tools/ninja
12  'ninja_version': 'version:2@1.11.1.chromium.6',
13  # reclient CIPD package version
14  'reclient_version': 're_client_version:0.110.0.43ec6b1-gomaip',
15
16  # Keep the Chromium default of generating location tags.
17  'generate_location_tags': True,
18
19  # By default, download the fuchsia sdk from the public sdk directory.
20  'fuchsia_sdk_cipd_prefix': 'fuchsia/sdk/core/',
21  'fuchsia_version': 'version:15.20230909.2.1',
22  # By default, download the fuchsia images from the fuchsia GCS bucket.
23  'fuchsia_images_bucket': 'fuchsia',
24  'checkout_fuchsia': False,
25  # Since the images are hundreds of MB, default to only downloading the image
26  # most commonly useful for developers. Bots and developers that need to use
27  # other images can override this with additional images.
28  'checkout_fuchsia_boot_images': "terminal.qemu-x64,terminal.x64",
29  'checkout_fuchsia_product_bundles': '"{checkout_fuchsia_boot_images}" != ""',
30}
31
32deps = {
33  'src/build':
34    Var('chromium_git') + '/chromium/src/build' + '@' + '5885d3c24833ad72845a52a1b913a2b8bc651b56',
35  'src/buildtools':
36    Var('chromium_git') + '/chromium/src/buildtools' + '@' + '79ab87fa54614258c4c95891e873223371194525',
37  'src/testing':
38    Var('chromium_git') + '/chromium/src/testing' + '@' + '51e9a02297057cc0e917763a51e16680b7d16fb6',
39  'src/third_party':
40    Var('chromium_git') + '/chromium/src/third_party' + '@' + '2dc4b18abd1003ce7b1eda509dc96f12d49a9667',
41
42  'src/buildtools/linux64': {
43    'packages': [
44      {
45        'package': 'gn/gn/linux-${{arch}}',
46        'version': Var('gn_version'),
47      }
48    ],
49    'dep_type': 'cipd',
50    'condition': 'host_os == "linux"',
51  },
52
53  'src/buildtools/mac': {
54    'packages': [
55      {
56        'package': 'gn/gn/mac-${{arch}}',
57        'version': Var('gn_version'),
58      }
59    ],
60    'dep_type': 'cipd',
61    'condition': 'host_os == "mac"',
62  },
63
64  'src/buildtools/win': {
65    'packages': [
66      {
67        'package': 'gn/gn/windows-amd64',
68        'version': Var('gn_version'),
69      }
70    ],
71    'dep_type': 'cipd',
72    'condition': 'host_os == "win"',
73  },
74
75  'src/buildtools/reclient': {
76    'packages': [
77      {
78        'package': 'infra/rbe/client/${{platform}}',
79        'version': Var('reclient_version'),
80      }
81    ],
82    'dep_type': 'cipd',
83  },
84
85  'src/third_party/catapult':
86    Var('chromium_git') + '/catapult.git' + '@' + 'fa05d995e152efdae488a2aeba397cd609fdbc9d',
87  'src/third_party/clang-format/script':
88      Var('chromium_git') + '/external/github.com/llvm/llvm-project/clang/tools/clang-format.git' + '@' + 'f97059df7f8b205064625cdb5f97b56668a125ef',
89  'src/third_party/colorama/src':
90    Var('chromium_git') + '/external/colorama.git' + '@' + '3de9f013df4b470069d03d250224062e8cf15c49',
91  'src/third_party/cpu_features/src': {
92    'url': Var('chromium_git') + '/external/github.com/google/cpu_features.git' + '@' + '936b9ab5515dead115606559502e3864958f7f6e',
93    'condition': 'checkout_android',
94  },
95  'src/third_party/depot_tools':
96    Var('chromium_git') + '/chromium/tools/depot_tools.git' + '@' + 'd3e43dd4319ba169c0aaf44547eecf861f2fe5da',
97  'src/third_party/freetype/src':
98    Var('chromium_git') + '/chromium/src/third_party/freetype2.git' + '@' + '9e3c5d7e183c1a8d5ed8868d7d28ef18d3ec9ec8',
99  'third_party/fuchsia-gn-sdk': {
100    'url': Var('chromium_git') + '/chromium/src/third_party/fuchsia-gn-sdk.git' + '@' + '0d6902558d92fe3d49ba9a8f638ddea829be595b',
101    'condition': 'checkout_fuchsia',
102  },
103  'src/third_party/googletest/src':
104    Var('chromium_git') + '/external/github.com/google/googletest.git' + '@' + 'af29db7ec28d6df1c7f0f745186884091e602e07',
105  'src/third_party/harfbuzz-ng/src':
106    Var('chromium_git') + '/external/github.com/harfbuzz/harfbuzz.git' + '@' + 'db700b5670d9475cc8ed4880cc9447b232c5e432',
107  'src/third_party/libc++/src':
108    Var('chromium_git') + '/external/github.com/llvm/llvm-project/libcxx.git' + '@' + '84fb809dd6dae36d556dc0bb702c6cc2ce9d4b80',
109  'src/third_party/libc++abi/src':
110    Var('chromium_git') + '/external/github.com/llvm/llvm-project/libcxxabi.git' + '@' + '8d21803b9076b16d46c32e2f10da191ee758520c',
111  'src/third_party/libunwind/src':
112    Var('chromium_git') + '/external/github.com/llvm/llvm-project/libunwind.git' + '@' + 'f1c687e0aaf0d70b9a53a150e9be5cb63af9215f',
113  'src/third_party/libjpeg_turbo':
114    Var('chromium_git') + '/chromium/deps/libjpeg_turbo.git' + '@' + '30bdb85e302ecfc52593636b2f44af438e05e784',
115  'src/third_party/nasm':
116    Var('chromium_git') + '/chromium/deps/nasm.git' + '@' + '7fc833e889d1afda72c06220e5bed8fb43b2e5ce',
117  'src/tools':
118    Var('chromium_git') + '/chromium/src/tools' + '@' + 'a76c0dbb64c603a0d45e0c6dfae3a351b6e1adf1',
119
120  # libyuv-only dependencies (not present in Chromium).
121  'src/third_party/gtest-parallel':
122    Var('chromium_git') + '/external/webrtc/deps/third_party/gtest-parallel' + '@' + '1dad0e9f6d82ff994130b529d7d814b40eb32b0e',
123
124  'src/third_party/lss': {
125    'url': Var('chromium_git') + '/linux-syscall-support.git' + '@' + 'ce877209e11aa69dcfffbd53ef90ea1d07136521',
126    'condition': 'checkout_android or checkout_linux',
127  },
128
129  # Android deps:
130  'src/third_party/accessibility_test_framework': {
131      'packages': [
132          {
133              'package': 'chromium/third_party/accessibility-test-framework',
134              'version': 'b5ec1e56e58e56bc1a0c77d43111c37f9b512c8a',
135          },
136      ],
137      'condition': 'checkout_android',
138      'dep_type': 'cipd',
139  },
140
141  'src/third_party/kotlin_stdlib': {
142      'packages': [
143          {
144              'package': 'chromium/third_party/kotlin_stdlib',
145              'version': 'Z1gsqhL967kFQecxKrRwXHbl-vwQjpv0l7PMUZ0EVO8C',
146          },
147      ],
148      'condition': 'checkout_android',
149      'dep_type': 'cipd',
150  },
151  'src/third_party/kotlinc/current': {
152      'packages': [
153          {
154              'package': 'chromium/third_party/kotlinc',
155              'version': 'Rr02Gf2EkaeSs3EhSUHhPqDHSd1AzimrM6cRYUJCPjQC',
156          },
157      ],
158      'condition': 'checkout_android',
159      'dep_type': 'cipd',
160  },
161
162  'src/third_party/boringssl/src':
163    'https://boringssl.googlesource.com/boringssl.git' + '@' + '20a06474c0b4a16779311bfe98ba69dc2402101d',
164  'src/base': {
165    'url': Var('chromium_git') + '/chromium/src/base' + '@' + 'd407b7061bce341bb6e11b539ea86c46c949ac4c',
166    'condition': 'checkout_android',
167  },
168  'src/third_party/bazel': {
169      'packages': [
170          {
171              'package': 'chromium/third_party/bazel',
172              'version': 'VjMsf48QUWw8n7XtJP2AuSjIGmbQeYdWdwyxVvIRLmAC',
173          },
174      ],
175      'condition': 'checkout_android',
176      'dep_type': 'cipd',
177  },
178  'src/third_party/bouncycastle': {
179      'packages': [
180          {
181              'package': 'chromium/third_party/bouncycastle',
182              'version': 'c078e87552ba26e776566fdaf0f22cd8712743d0',
183          },
184      ],
185      'condition': 'checkout_android',
186      'dep_type': 'cipd',
187  },
188  'src/third_party/android_toolchain': {
189      'packages': [
190            {
191                'package': 'chromium/third_party/android_toolchain/android_toolchain',
192                'version': 'R_8suM8m0oHbZ1awdxGXvKEFpAOETscbfZxkkMthyk8C',
193            },
194      ],
195      'condition': 'checkout_android',
196      'dep_type': 'cipd',
197  },
198
199  'src/third_party/androidx': {
200    'packages': [
201      {
202          'package': 'chromium/third_party/androidx',
203          'version': 'y7rF_rx56mD3FGhMiqnlbQ6HOqHJ95xUFNX1m-_a988C',
204      },
205    ],
206    'condition': 'checkout_android',
207    'dep_type': 'cipd',
208  },
209
210  'src/third_party/android_support_test_runner': {
211      'packages': [
212          {
213              'package': 'chromium/third_party/android_support_test_runner',
214              'version': '96d4bf848cd210fdcbca6bcc8c1b4b39cbd93141',
215          },
216      ],
217      'condition': 'checkout_android',
218      'dep_type': 'cipd',
219  },
220  'src/third_party/android_sdk/public': {
221      'packages': [
222          {
223              'package': 'chromium/third_party/android_sdk/public/build-tools/34.0.0',
224              'version': 'YK9Rzw3fDzMHVzatNN6VlyoD_81amLZpN1AbmkdOd6AC',
225          },
226          {
227              'package': 'chromium/third_party/android_sdk/public/emulator',
228              'version': '9lGp8nTUCRRWGMnI_96HcKfzjnxEJKUcfvfwmA3wXNkC',
229          },
230          {
231              'package': 'chromium/third_party/android_sdk/public/patcher',
232              'version': 'I6FNMhrXlpB-E1lOhMlvld7xt9lBVNOO83KIluXDyA0C',
233          },
234          {
235              'package': 'chromium/third_party/android_sdk/public/platform-tools',
236              'version': 'HWVsGs2HCKgSVv41FsOcsfJbNcB0UFiNrF6Tc4yRArYC',
237          },
238          {
239              'package': 'chromium/third_party/android_sdk/public/platforms/android-34',
240              'version': 'u-bhWbTME6u-DjypTgr3ZikCyeAeU6txkR9ET6Uudc8C',
241          },
242   {
243              'package': 'chromium/third_party/android_sdk/public/platforms/android-tiramisuprivacysandbox',
244              'version': 'YWMYkzyxGBgVsty0GhXL1oxbY0pGXQIgFc0Rh7ZMRPYC',
245          },
246          {
247              'package': 'chromium/third_party/android_sdk/public/sources/android-31',
248              'version': '_a_BcnANjPYw5mSKlNHa7GFY8yc1kdqj2rmQgac7yUcC',
249          },
250          {
251              'package': 'chromium/third_party/android_sdk/public/cmdline-tools',
252              'version': 'EWnL2r7oV5GtE9Ef7GyohyFam42wtMtEKYU4dCb3U1YC',
253          },
254      ],
255      'condition': 'checkout_android',
256      'dep_type': 'cipd',
257  },
258  'src/tools/clang/dsymutil': {
259    'packages': [
260      {
261        'package': 'chromium/llvm-build-tools/dsymutil',
262        'version': 'OWlhXkmj18li3yhJk59Kmjbc5KdgLh56TwCd1qBdzlIC',
263      }
264    ],
265    'condition': 'checkout_mac',
266    'dep_type': 'cipd',
267  },
268  'src/third_party/android_build_tools/aapt2': {
269      'packages': [
270          {
271              'package': 'chromium/third_party/android_build_tools/aapt2',
272              'version': 'STY0BXlZxsEhudnlXQFed-B5UpwehcoM0sYqor6qRqsC',
273          },
274      ],
275      'condition': 'checkout_android',
276      'dep_type': 'cipd',
277  },
278  'src/third_party/byte_buddy': {
279      'packages': [
280          {
281              'package': 'chromium/third_party/byte_buddy',
282              'version': 'c9b53316603fc2d997c899c7ca1707f809b918cd',
283          },
284      ],
285      'condition': 'checkout_android',
286      'dep_type': 'cipd',
287  },
288  'src/third_party/byte_buddy/android_sdk_build_tools_25_0_2': {
289      'packages': [
290          {
291              'package': 'chromium/third_party/android_sdk/public/build-tools',
292              'version': 'kwIs2vdfTm93yEP8LG5aSnchN4BVEdVxbqQtF4XpPdkC',
293          },
294      ],
295      'condition': 'checkout_android',
296      'dep_type': 'cipd',
297  },
298  'src/third_party/ced/src': {
299    'url': Var('chromium_git') + '/external/github.com/google/compact_enc_det.git' + '@' + 'ba412eaaacd3186085babcd901679a48863c7dd5',
300    'condition': 'checkout_android',
301  },
302  'src/third_party/errorprone/lib': {
303      'url': Var('chromium_git') + '/chromium/third_party/errorprone.git' + '@' + '980d49e839aa4984015efed34b0134d4b2c9b6d7',
304      'condition': 'checkout_android',
305  },
306  'src/third_party/findbugs': {
307    'url': Var('chromium_git') + '/chromium/deps/findbugs.git' + '@' + '4275d9ac8610db6b1bc9a5e887f97e41b33fac67',
308    'condition': 'checkout_android',
309  },
310  'src/third_party/gson': {
311      'packages': [
312          {
313              'package': 'chromium/third_party/gson',
314              'version': '681931c9778045903a0ed59856ce2dd8dd7bf7ca',
315          },
316      ],
317      'condition': 'checkout_android',
318      'dep_type': 'cipd',
319  },
320  'src/third_party/guava': {
321      'packages': [
322          {
323              'package': 'chromium/third_party/guava',
324              'version': 'a6fba501f3a0de88b9be1daa2052632de5b96a46',
325          },
326      ],
327      'condition': 'checkout_android',
328      'dep_type': 'cipd',
329  },
330  'src/third_party/hamcrest': {
331      'packages': [
332          {
333              'package': 'chromium/third_party/hamcrest',
334              'version': '37eccfc658fe79695d6abb6dd497463c4372032f',
335          },
336      ],
337      'condition': 'checkout_android',
338      'dep_type': 'cipd',
339  },
340
341  'src/third_party/icu': {
342    'url': Var('chromium_git') + '/chromium/deps/icu.git' + '@' + 'e8c3bc9ea97d4423ad0515e5f1c064f486dae8b1',
343  },
344  'src/third_party/icu4j': {
345      'packages': [
346          {
347              'package': 'chromium/third_party/icu4j',
348              'version': 'e87e5bed2b4935913ee26a3ebd0b723ee2344354',
349          },
350      ],
351      'condition': 'checkout_android',
352      'dep_type': 'cipd',
353  },
354  'src/third_party/intellij': {
355      'packages': [
356          {
357              'package': 'chromium/third_party/intellij',
358              'version': '77c2721b024b36ee073402c08e6d8428c0295336',
359          },
360      ],
361      'condition': 'checkout_android',
362      'dep_type': 'cipd',
363  },
364  'src/third_party/jdk': {
365      'packages': [
366          {
367              'package': 'chromium/third_party/jdk',
368              'version': 'GCFtf5t6M4HlrHj6NXedHbpHp2xjgognF8ptNci4478C',
369          },
370      ],
371      'condition': 'checkout_android',
372      'dep_type': 'cipd',
373  },
374  'src/third_party/jsr-305/src': {
375    'url': Var('chromium_git') + '/external/jsr-305.git' + '@' + '642c508235471f7220af6d5df2d3210e3bfc0919',
376    'condition': 'checkout_android',
377  },
378  'src/third_party/junit/src': {
379    'url': Var('chromium_git') + '/external/junit.git' + '@' + '05fe2a64f59127c02135be22f416e91260d6ede6',
380    'condition': 'checkout_android',
381  },
382  'src/third_party/libunwindstack': {
383      'url': Var('chromium_git') + '/chromium/src/third_party/libunwindstack.git' + '@' + '4dbfa0e8c844c8e243b297bc185e54a99ff94f9e',
384      'condition': 'checkout_android',
385  },
386  'src/third_party/ninja': {
387    'packages': [
388      {
389        'package': 'infra/3pp/tools/ninja/${{platform}}',
390        'version': Var('ninja_version'),
391      }
392    ],
393    'dep_type': 'cipd',
394  },
395  'src/third_party/mockito/src': {
396    'url': Var('chromium_git') + '/external/mockito/mockito.git' + '@' + '7c3641bcef717ffa7d765f2c86b847d0aab1aac9',
397    'condition': 'checkout_android',
398  },
399  'src/third_party/objenesis': {
400      'packages': [
401          {
402              'package': 'chromium/third_party/objenesis',
403              'version': 'tknDblENYi8IaJYyD6tUahUyHYZlzJ_Y74_QZSz4DpIC',
404          },
405      ],
406      'condition': 'checkout_android',
407      'dep_type': 'cipd',
408  },
409  'src/third_party/ow2_asm': {
410      'packages': [
411          {
412              'package': 'chromium/third_party/ow2_asm',
413              'version': 'NNAhdJzMdnutUVqfSJm5v0tVazA9l3Dd6CRwH6N4Q5kC',
414          },
415      ],
416      'condition': 'checkout_android',
417      'dep_type': 'cipd',
418  },
419  'src/third_party/r8': {
420      'packages': [
421          {
422              'package': 'chromium/third_party/r8',
423              'version': 'O1BBWiBTIeNUcraX8STMtQXVaCleu6SJJjWCcnfhPLkC',
424          },
425      ],
426      'condition': 'checkout_android',
427      'dep_type': 'cipd',
428  },
429  # This duplication is intentional, so we avoid updating the r8.jar used by
430  # dexing unless necessary, since each update invalidates all incremental
431  # dexing and unnecessarily slows down all bots.
432  'src/third_party/r8/d8': {
433      'packages': [
434          {
435              'package': 'chromium/third_party/r8',
436              'version': 'vw5kLlW3-suSlCKSO9OQpFWpR8oDnvQ8k1RgKNUapQYC',
437          },
438      ],
439      'condition': 'checkout_android',
440      'dep_type': 'cipd',
441  },
442  'src/third_party/proguard': {
443      'packages': [
444          {
445              'package': 'chromium/third_party/proguard',
446              'version': 'Fd91BJFVlmiO6c46YMTsdy7n2f5Sk2hVVGlzPLvqZPsC',
447          },
448      ],
449      'condition': 'checkout_android',
450      'dep_type': 'cipd',
451  },
452  'src/third_party/requests/src': {
453    'url': Var('chromium_git') + '/external/github.com/kennethreitz/requests.git' + '@' + 'c7e0fc087ceeadb8b4c84a0953a422c474093d6d',
454    'condition': 'checkout_android',
455  },
456  'src/third_party/robolectric': {
457      'packages': [
458          {
459              'package': 'chromium/third_party/robolectric',
460              'version': 'hzetqh1qFI32FOgQroZvGcGdomrgVBJ6WKRnl1KFw6EC',
461          },
462      ],
463      'condition': 'checkout_android',
464      'dep_type': 'cipd',
465  },
466  'src/third_party/sqlite4java': {
467      'packages': [
468          {
469              'package': 'chromium/third_party/sqlite4java',
470              'version': 'LofjKH9dgXIAJhRYCPQlMFywSwxYimrfDeBmaHc-Z5EC',
471          },
472      ],
473      'condition': 'checkout_android',
474      'dep_type': 'cipd',
475  },
476  'src/third_party/turbine': {
477      'packages': [
478          {
479              'package': 'chromium/third_party/turbine',
480              'version': '2I2Nz480QsuCxpQ1lMfbigX8l5HAhX3_ykWU4TKRGo4C',
481          },
482      ],
483      'condition': 'checkout_android',
484      'dep_type': 'cipd',
485  },
486  'src/third_party/ub-uiautomator/lib': {
487    'url': Var('chromium_git') + '/chromium/third_party/ub-uiautomator.git' + '@' + '00270549ce3161ae72ceb24712618ea28b4f9434',
488    'condition': 'checkout_android',
489  },
490
491  # iOS deps:
492  'src/ios': {
493    'url': Var('chromium_git') + '/chromium/src/ios' + '@' + 'ddd58e86cf4ebdc0db60a5d0f3c323de49bb295c',
494    'condition': 'checkout_ios'
495  },
496
497  # Everything coming after this is automatically updated by the auto-roller.
498  # === ANDROID_DEPS Generated Code Start ===
499  # Generated by //third_party/android_deps/fetch_all.py
500  'src/third_party/android_deps/libs/android_arch_core_common': {
501      'packages': [
502          {
503              'package': 'chromium/third_party/android_deps/libs/android_arch_core_common',
504              'version': 'version:2@1.1.1.cr1',
505          },
506      ],
507      'condition': 'checkout_android',
508      'dep_type': 'cipd',
509  },
510
511  'src/third_party/android_deps/libs/android_arch_core_runtime': {
512      'packages': [
513          {
514              'package': 'chromium/third_party/android_deps/libs/android_arch_core_runtime',
515              'version': 'version:2@1.1.1.cr1',
516          },
517      ],
518      'condition': 'checkout_android',
519      'dep_type': 'cipd',
520  },
521
522  'src/third_party/android_deps/libs/android_arch_lifecycle_common': {
523      'packages': [
524          {
525              'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common',
526              'version': 'version:2@1.1.1.cr1',
527          },
528      ],
529      'condition': 'checkout_android',
530      'dep_type': 'cipd',
531  },
532
533  'src/third_party/android_deps/libs/android_arch_lifecycle_common_java8': {
534      'packages': [
535          {
536              'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common_java8',
537              'version': 'version:2@1.1.1.cr1',
538          },
539      ],
540      'condition': 'checkout_android',
541      'dep_type': 'cipd',
542  },
543
544  'src/third_party/android_deps/libs/android_arch_lifecycle_livedata': {
545      'packages': [
546          {
547              'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata',
548              'version': 'version:2@1.1.1.cr1',
549          },
550      ],
551      'condition': 'checkout_android',
552      'dep_type': 'cipd',
553  },
554
555  'src/third_party/android_deps/libs/android_arch_lifecycle_livedata_core': {
556      'packages': [
557          {
558              'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core',
559              'version': 'version:2@1.1.1.cr1',
560          },
561      ],
562      'condition': 'checkout_android',
563      'dep_type': 'cipd',
564  },
565
566  'src/third_party/android_deps/libs/android_arch_lifecycle_runtime': {
567      'packages': [
568          {
569              'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime',
570              'version': 'version:2@1.1.1.cr1',
571          },
572      ],
573      'condition': 'checkout_android',
574      'dep_type': 'cipd',
575  },
576
577  'src/third_party/android_deps/libs/android_arch_lifecycle_viewmodel': {
578      'packages': [
579          {
580              'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel',
581              'version': 'version:2@1.1.1.cr1',
582          },
583      ],
584      'condition': 'checkout_android',
585      'dep_type': 'cipd',
586  },
587
588  'src/third_party/android_deps/libs/com_android_support_animated_vector_drawable': {
589      'packages': [
590          {
591              'package': 'chromium/third_party/android_deps/libs/com_android_support_animated_vector_drawable',
592              'version': 'version:2@28.0.0.cr1',
593          },
594      ],
595      'condition': 'checkout_android',
596      'dep_type': 'cipd',
597  },
598
599  'src/third_party/android_deps/libs/com_android_support_appcompat_v7': {
600      'packages': [
601          {
602              'package': 'chromium/third_party/android_deps/libs/com_android_support_appcompat_v7',
603              'version': 'version:2@28.0.0.cr1',
604          },
605      ],
606      'condition': 'checkout_android',
607      'dep_type': 'cipd',
608  },
609
610  'src/third_party/android_deps/libs/com_android_support_asynclayoutinflater': {
611      'packages': [
612          {
613              'package': 'chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater',
614              'version': 'version:2@28.0.0.cr1',
615          },
616      ],
617      'condition': 'checkout_android',
618      'dep_type': 'cipd',
619  },
620
621  'src/third_party/android_deps/libs/com_android_support_cardview_v7': {
622      'packages': [
623          {
624              'package': 'chromium/third_party/android_deps/libs/com_android_support_cardview_v7',
625              'version': 'version:2@28.0.0.cr1',
626          },
627      ],
628      'condition': 'checkout_android',
629      'dep_type': 'cipd',
630  },
631
632  'src/third_party/android_deps/libs/com_android_support_collections': {
633      'packages': [
634          {
635              'package': 'chromium/third_party/android_deps/libs/com_android_support_collections',
636              'version': 'version:2@28.0.0.cr1',
637          },
638      ],
639      'condition': 'checkout_android',
640      'dep_type': 'cipd',
641  },
642
643  'src/third_party/android_deps/libs/com_android_support_coordinatorlayout': {
644      'packages': [
645          {
646              'package': 'chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout',
647              'version': 'version:2@28.0.0.cr1',
648          },
649      ],
650      'condition': 'checkout_android',
651      'dep_type': 'cipd',
652  },
653
654  'src/third_party/android_deps/libs/com_android_support_cursoradapter': {
655      'packages': [
656          {
657              'package': 'chromium/third_party/android_deps/libs/com_android_support_cursoradapter',
658              'version': 'version:2@28.0.0.cr1',
659          },
660      ],
661      'condition': 'checkout_android',
662      'dep_type': 'cipd',
663  },
664
665  'src/third_party/android_deps/libs/com_android_support_customview': {
666      'packages': [
667          {
668              'package': 'chromium/third_party/android_deps/libs/com_android_support_customview',
669              'version': 'version:2@28.0.0.cr1',
670          },
671      ],
672      'condition': 'checkout_android',
673      'dep_type': 'cipd',
674  },
675
676  'src/third_party/android_deps/libs/com_android_support_design': {
677      'packages': [
678          {
679              'package': 'chromium/third_party/android_deps/libs/com_android_support_design',
680              'version': 'version:2@28.0.0.cr1',
681          },
682      ],
683      'condition': 'checkout_android',
684      'dep_type': 'cipd',
685  },
686
687  'src/third_party/android_deps/libs/com_android_support_documentfile': {
688      'packages': [
689          {
690              'package': 'chromium/third_party/android_deps/libs/com_android_support_documentfile',
691              'version': 'version:2@28.0.0.cr1',
692          },
693      ],
694      'condition': 'checkout_android',
695      'dep_type': 'cipd',
696  },
697
698  'src/third_party/android_deps/libs/com_android_support_drawerlayout': {
699      'packages': [
700          {
701              'package': 'chromium/third_party/android_deps/libs/com_android_support_drawerlayout',
702              'version': 'version:2@28.0.0.cr1',
703          },
704      ],
705      'condition': 'checkout_android',
706      'dep_type': 'cipd',
707  },
708
709  'src/third_party/android_deps/libs/com_android_support_interpolator': {
710      'packages': [
711          {
712              'package': 'chromium/third_party/android_deps/libs/com_android_support_interpolator',
713              'version': 'version:2@28.0.0.cr1',
714          },
715      ],
716      'condition': 'checkout_android',
717      'dep_type': 'cipd',
718  },
719
720  'src/third_party/android_deps/libs/com_android_support_loader': {
721      'packages': [
722          {
723              'package': 'chromium/third_party/android_deps/libs/com_android_support_loader',
724              'version': 'version:2@28.0.0.cr1',
725          },
726      ],
727      'condition': 'checkout_android',
728      'dep_type': 'cipd',
729  },
730
731  'src/third_party/android_deps/libs/com_android_support_localbroadcastmanager': {
732      'packages': [
733          {
734              'package': 'chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager',
735              'version': 'version:2@28.0.0.cr1',
736          },
737      ],
738      'condition': 'checkout_android',
739      'dep_type': 'cipd',
740  },
741
742  'src/third_party/android_deps/libs/com_android_support_multidex': {
743      'packages': [
744          {
745              'package': 'chromium/third_party/android_deps/libs/com_android_support_multidex',
746              'version': 'version:2@1.0.0.cr1',
747          },
748      ],
749      'condition': 'checkout_android',
750      'dep_type': 'cipd',
751  },
752
753  'src/third_party/android_deps/libs/com_android_support_print': {
754      'packages': [
755          {
756              'package': 'chromium/third_party/android_deps/libs/com_android_support_print',
757              'version': 'version:2@28.0.0.cr1',
758          },
759      ],
760      'condition': 'checkout_android',
761      'dep_type': 'cipd',
762  },
763
764  'src/third_party/android_deps/libs/com_android_support_recyclerview_v7': {
765      'packages': [
766          {
767              'package': 'chromium/third_party/android_deps/libs/com_android_support_recyclerview_v7',
768              'version': 'version:2@28.0.0.cr1',
769          },
770      ],
771      'condition': 'checkout_android',
772      'dep_type': 'cipd',
773  },
774
775  'src/third_party/android_deps/libs/com_android_support_slidingpanelayout': {
776      'packages': [
777          {
778              'package': 'chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout',
779              'version': 'version:2@28.0.0.cr1',
780          },
781      ],
782      'condition': 'checkout_android',
783      'dep_type': 'cipd',
784  },
785
786  'src/third_party/android_deps/libs/com_android_support_support_annotations': {
787      'packages': [
788          {
789              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_annotations',
790              'version': 'version:2@28.0.0.cr1',
791          },
792      ],
793      'condition': 'checkout_android',
794      'dep_type': 'cipd',
795  },
796
797  'src/third_party/android_deps/libs/com_android_support_support_compat': {
798      'packages': [
799          {
800              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_compat',
801              'version': 'version:2@28.0.0.cr1',
802          },
803      ],
804      'condition': 'checkout_android',
805      'dep_type': 'cipd',
806  },
807
808  'src/third_party/android_deps/libs/com_android_support_support_core_ui': {
809      'packages': [
810          {
811              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_ui',
812              'version': 'version:2@28.0.0.cr1',
813          },
814      ],
815      'condition': 'checkout_android',
816      'dep_type': 'cipd',
817  },
818
819  'src/third_party/android_deps/libs/com_android_support_support_core_utils': {
820      'packages': [
821          {
822              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_utils',
823              'version': 'version:2@28.0.0.cr1',
824          },
825      ],
826      'condition': 'checkout_android',
827      'dep_type': 'cipd',
828  },
829
830  'src/third_party/android_deps/libs/com_android_support_support_fragment': {
831      'packages': [
832          {
833              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_fragment',
834              'version': 'version:2@28.0.0.cr1',
835          },
836      ],
837      'condition': 'checkout_android',
838      'dep_type': 'cipd',
839  },
840
841  'src/third_party/android_deps/libs/com_android_support_support_media_compat': {
842      'packages': [
843          {
844              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_media_compat',
845              'version': 'version:2@28.0.0.cr1',
846          },
847      ],
848      'condition': 'checkout_android',
849      'dep_type': 'cipd',
850  },
851
852  'src/third_party/android_deps/libs/com_android_support_support_v4': {
853      'packages': [
854          {
855              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v4',
856              'version': 'version:2@28.0.0.cr1',
857          },
858      ],
859      'condition': 'checkout_android',
860      'dep_type': 'cipd',
861  },
862
863  'src/third_party/android_deps/libs/com_android_support_support_vector_drawable': {
864      'packages': [
865          {
866              'package': 'chromium/third_party/android_deps/libs/com_android_support_support_vector_drawable',
867              'version': 'version:2@28.0.0.cr1',
868          },
869      ],
870      'condition': 'checkout_android',
871      'dep_type': 'cipd',
872  },
873
874  'src/third_party/android_deps/libs/com_android_support_swiperefreshlayout': {
875      'packages': [
876          {
877              'package': 'chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout',
878              'version': 'version:2@28.0.0.cr1',
879          },
880      ],
881      'condition': 'checkout_android',
882      'dep_type': 'cipd',
883  },
884
885  'src/third_party/android_deps/libs/com_android_support_transition': {
886      'packages': [
887          {
888              'package': 'chromium/third_party/android_deps/libs/com_android_support_transition',
889              'version': 'version:2@28.0.0.cr1',
890          },
891      ],
892      'condition': 'checkout_android',
893      'dep_type': 'cipd',
894  },
895
896  'src/third_party/android_deps/libs/com_android_support_versionedparcelable': {
897      'packages': [
898          {
899              'package': 'chromium/third_party/android_deps/libs/com_android_support_versionedparcelable',
900              'version': 'version:2@28.0.0.cr1',
901          },
902      ],
903      'condition': 'checkout_android',
904      'dep_type': 'cipd',
905  },
906
907  'src/third_party/android_deps/libs/com_android_support_viewpager': {
908      'packages': [
909          {
910              'package': 'chromium/third_party/android_deps/libs/com_android_support_viewpager',
911              'version': 'version:2@28.0.0.cr1',
912          },
913      ],
914      'condition': 'checkout_android',
915      'dep_type': 'cipd',
916  },
917
918  'src/third_party/android_deps/libs/com_android_tools_common': {
919      'packages': [
920          {
921              'package': 'chromium/third_party/android_deps/libs/com_android_tools_common',
922              'version': 'version:2@30.2.0-beta01.cr1',
923          },
924      ],
925      'condition': 'checkout_android',
926      'dep_type': 'cipd',
927  },
928
929  'src/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api': {
930      'packages': [
931          {
932              'package': 'chromium/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api',
933              'version': 'version:2@30.2.0-beta01.cr1',
934          },
935      ],
936      'condition': 'checkout_android',
937      'dep_type': 'cipd',
938  },
939
940  'src/third_party/android_deps/libs/com_android_tools_sdk_common': {
941      'packages': [
942          {
943              'package': 'chromium/third_party/android_deps/libs/com_android_tools_sdk_common',
944              'version': 'version:2@30.2.0-beta01.cr1',
945          },
946      ],
947      'condition': 'checkout_android',
948      'dep_type': 'cipd',
949  },
950
951  'src/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine': {
952      'packages': [
953          {
954              'package': 'chromium/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine',
955              'version': 'version:2@2.8.8.cr1',
956          },
957      ],
958      'condition': 'checkout_android',
959      'dep_type': 'cipd',
960  },
961
962  'src/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms': {
963      'packages': [
964          {
965              'package': 'chromium/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms',
966              'version': 'version:2@1.0.cr1',
967          },
968      ],
969      'condition': 'checkout_android',
970      'dep_type': 'cipd',
971  },
972
973  'src/third_party/android_deps/libs/com_google_android_annotations': {
974      'packages': [
975          {
976              'package': 'chromium/third_party/android_deps/libs/com_google_android_annotations',
977              'version': 'version:2@4.1.1.4.cr1',
978          },
979      ],
980      'condition': 'checkout_android',
981      'dep_type': 'cipd',
982  },
983
984  'src/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework': {
985      'packages': [
986          {
987              'package': 'chromium/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework',
988              'version': 'version:2@4.0.0.cr1',
989          },
990      ],
991      'condition': 'checkout_android',
992      'dep_type': 'cipd',
993  },
994
995  'src/third_party/android_deps/libs/com_google_android_datatransport_transport_api': {
996      'packages': [
997          {
998              'package': 'chromium/third_party/android_deps/libs/com_google_android_datatransport_transport_api',
999              'version': 'version:2@2.2.1.cr1',
1000          },
1001      ],
1002      'condition': 'checkout_android',
1003      'dep_type': 'cipd',
1004  },
1005
1006  'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth': {
1007      'packages': [
1008          {
1009              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth',
1010              'version': 'version:2@20.1.0.cr1',
1011          },
1012      ],
1013      'condition': 'checkout_android',
1014      'dep_type': 'cipd',
1015  },
1016
1017  'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone': {
1018      'packages': [
1019          {
1020              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone',
1021              'version': 'version:2@18.0.1.cr1',
1022          },
1023      ],
1024      'condition': 'checkout_android',
1025      'dep_type': 'cipd',
1026  },
1027
1028  'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base': {
1029      'packages': [
1030          {
1031              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base',
1032              'version': 'version:2@18.0.2.cr1',
1033          },
1034      ],
1035      'condition': 'checkout_android',
1036      'dep_type': 'cipd',
1037  },
1038
1039  'src/third_party/android_deps/libs/com_google_android_gms_play_services_base': {
1040      'packages': [
1041          {
1042              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base',
1043              'version': 'version:2@18.0.1.cr1',
1044          },
1045      ],
1046      'condition': 'checkout_android',
1047      'dep_type': 'cipd',
1048  },
1049
1050  'src/third_party/android_deps/libs/com_google_android_gms_play_services_basement': {
1051      'packages': [
1052          {
1053              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement',
1054              'version': 'version:2@18.1.0.cr1',
1055          },
1056      ],
1057      'condition': 'checkout_android',
1058      'dep_type': 'cipd',
1059  },
1060
1061  'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast': {
1062      'packages': [
1063          {
1064              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast',
1065              'version': 'version:2@17.0.0.cr1',
1066          },
1067      ],
1068      'condition': 'checkout_android',
1069      'dep_type': 'cipd',
1070  },
1071
1072  'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework': {
1073      'packages': [
1074          {
1075              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework',
1076              'version': 'version:2@17.0.0.cr1',
1077          },
1078      ],
1079      'condition': 'checkout_android',
1080      'dep_type': 'cipd',
1081  },
1082
1083  'src/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut': {
1084      'packages': [
1085          {
1086              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut',
1087              'version': 'version:2@17.0.0.cr1',
1088          },
1089      ],
1090      'condition': 'checkout_android',
1091      'dep_type': 'cipd',
1092  },
1093
1094  'src/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging': {
1095      'packages': [
1096          {
1097              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging',
1098              'version': 'version:2@16.0.0.cr1',
1099          },
1100      ],
1101      'condition': 'checkout_android',
1102      'dep_type': 'cipd',
1103  },
1104
1105  'src/third_party/android_deps/libs/com_google_android_gms_play_services_flags': {
1106      'packages': [
1107          {
1108              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags',
1109              'version': 'version:2@17.0.0.cr1',
1110          },
1111      ],
1112      'condition': 'checkout_android',
1113      'dep_type': 'cipd',
1114  },
1115
1116  'src/third_party/android_deps/libs/com_google_android_gms_play_services_gcm': {
1117      'packages': [
1118          {
1119              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm',
1120              'version': 'version:2@17.0.0.cr1',
1121          },
1122      ],
1123      'condition': 'checkout_android',
1124      'dep_type': 'cipd',
1125  },
1126
1127  'src/third_party/android_deps/libs/com_google_android_gms_play_services_iid': {
1128      'packages': [
1129          {
1130              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid',
1131              'version': 'version:2@17.0.0.cr1',
1132          },
1133      ],
1134      'condition': 'checkout_android',
1135      'dep_type': 'cipd',
1136  },
1137
1138  'src/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps': {
1139      'packages': [
1140          {
1141              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps',
1142              'version': 'version:2@18.0.1.cr1',
1143          },
1144      ],
1145      'condition': 'checkout_android',
1146      'dep_type': 'cipd',
1147  },
1148
1149  'src/third_party/android_deps/libs/com_google_android_gms_play_services_location': {
1150      'packages': [
1151          {
1152              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location',
1153              'version': 'version:2@19.0.1.cr1',
1154          },
1155      ],
1156      'condition': 'checkout_android',
1157      'dep_type': 'cipd',
1158  },
1159
1160  'src/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype': {
1161      'packages': [
1162          {
1163              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype',
1164              'version': 'version:2@17.0.0.cr1',
1165          },
1166      ],
1167      'condition': 'checkout_android',
1168      'dep_type': 'cipd',
1169  },
1170
1171  'src/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport': {
1172      'packages': [
1173          {
1174              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport',
1175              'version': 'version:2@17.0.0.cr1',
1176          },
1177      ],
1178      'condition': 'checkout_android',
1179      'dep_type': 'cipd',
1180  },
1181
1182  'src/third_party/android_deps/libs/com_google_android_gms_play_services_stats': {
1183      'packages': [
1184          {
1185              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats',
1186              'version': 'version:2@17.0.0.cr1',
1187          },
1188      ],
1189      'condition': 'checkout_android',
1190      'dep_type': 'cipd',
1191  },
1192
1193  'src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks': {
1194      'packages': [
1195          {
1196              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks',
1197              'version': 'version:2@18.0.2.cr1',
1198          },
1199      ],
1200      'condition': 'checkout_android',
1201      'dep_type': 'cipd',
1202  },
1203
1204  'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision': {
1205      'packages': [
1206          {
1207              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision',
1208              'version': 'version:2@20.1.3.cr1',
1209          },
1210      ],
1211      'condition': 'checkout_android',
1212      'dep_type': 'cipd',
1213  },
1214
1215  'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common': {
1216      'packages': [
1217          {
1218              'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common',
1219              'version': 'version:2@19.1.3.cr1',
1220          },
1221      ],
1222      'condition': 'checkout_android',
1223      'dep_type': 'cipd',
1224  },
1225
1226  'src/third_party/android_deps/libs/com_google_android_material_material': {
1227      'packages': [
1228          {
1229              'package': 'chromium/third_party/android_deps/libs/com_google_android_material_material',
1230              'version': 'version:2@1.7.0-alpha02.cr1',
1231          },
1232      ],
1233      'condition': 'checkout_android',
1234      'dep_type': 'cipd',
1235  },
1236
1237  'src/third_party/android_deps/libs/com_google_android_play_core_common': {
1238      'packages': [
1239          {
1240              'package': 'chromium/third_party/android_deps/libs/com_google_android_play_core_common',
1241              'version': 'version:2@2.0.2.cr1',
1242          },
1243      ],
1244      'condition': 'checkout_android',
1245      'dep_type': 'cipd',
1246  },
1247
1248  'src/third_party/android_deps/libs/com_google_android_play_feature_delivery': {
1249      'packages': [
1250          {
1251              'package': 'chromium/third_party/android_deps/libs/com_google_android_play_feature_delivery',
1252              'version': 'version:2@2.0.1.cr1',
1253          },
1254      ],
1255      'condition': 'checkout_android',
1256      'dep_type': 'cipd',
1257  },
1258
1259  'src/third_party/android_deps/libs/com_google_auto_auto_common': {
1260      'packages': [
1261          {
1262              'package': 'chromium/third_party/android_deps/libs/com_google_auto_auto_common',
1263              'version': 'version:2@1.2.1.cr1',
1264          },
1265      ],
1266      'condition': 'checkout_android',
1267      'dep_type': 'cipd',
1268  },
1269
1270  'src/third_party/android_deps/libs/com_google_auto_service_auto_service': {
1271      'packages': [
1272          {
1273              'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service',
1274              'version': 'version:2@1.0-rc6.cr1',
1275          },
1276      ],
1277      'condition': 'checkout_android',
1278      'dep_type': 'cipd',
1279  },
1280
1281  'src/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations': {
1282      'packages': [
1283          {
1284              'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations',
1285              'version': 'version:2@1.0-rc6.cr1',
1286          },
1287      ],
1288      'condition': 'checkout_android',
1289      'dep_type': 'cipd',
1290  },
1291
1292  'src/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations': {
1293      'packages': [
1294          {
1295              'package': 'chromium/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations',
1296              'version': 'version:2@1.10.1.cr1',
1297          },
1298      ],
1299      'condition': 'checkout_android',
1300      'dep_type': 'cipd',
1301  },
1302
1303  'src/third_party/android_deps/libs/com_google_code_findbugs_jsr305': {
1304      'packages': [
1305          {
1306              'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305',
1307              'version': 'version:2@3.0.2.cr1',
1308          },
1309      ],
1310      'condition': 'checkout_android',
1311      'dep_type': 'cipd',
1312  },
1313
1314  'src/third_party/android_deps/libs/com_google_code_gson_gson': {
1315      'packages': [
1316          {
1317              'package': 'chromium/third_party/android_deps/libs/com_google_code_gson_gson',
1318              'version': 'version:2@2.9.0.cr1',
1319          },
1320      ],
1321      'condition': 'checkout_android',
1322      'dep_type': 'cipd',
1323  },
1324
1325  'src/third_party/android_deps/libs/com_google_dagger_dagger': {
1326      'packages': [
1327          {
1328              'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger',
1329              'version': 'version:2@2.30.cr1',
1330          },
1331      ],
1332      'condition': 'checkout_android',
1333      'dep_type': 'cipd',
1334  },
1335
1336  'src/third_party/android_deps/libs/com_google_dagger_dagger_compiler': {
1337      'packages': [
1338          {
1339              'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler',
1340              'version': 'version:2@2.30.cr1',
1341          },
1342      ],
1343      'condition': 'checkout_android',
1344      'dep_type': 'cipd',
1345  },
1346
1347  'src/third_party/android_deps/libs/com_google_dagger_dagger_producers': {
1348      'packages': [
1349          {
1350              'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers',
1351              'version': 'version:2@2.30.cr1',
1352          },
1353      ],
1354      'condition': 'checkout_android',
1355      'dep_type': 'cipd',
1356  },
1357
1358  'src/third_party/android_deps/libs/com_google_dagger_dagger_spi': {
1359      'packages': [
1360          {
1361              'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi',
1362              'version': 'version:2@2.30.cr1',
1363          },
1364      ],
1365      'condition': 'checkout_android',
1366      'dep_type': 'cipd',
1367  },
1368
1369  'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation': {
1370      'packages': [
1371          {
1372              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation',
1373              'version': 'version:2@2.11.0.cr1',
1374          },
1375      ],
1376      'condition': 'checkout_android',
1377      'dep_type': 'cipd',
1378  },
1379
1380  'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations': {
1381      'packages': [
1382          {
1383              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations',
1384              'version': 'version:2@2.18.0.cr1',
1385          },
1386      ],
1387      'condition': 'checkout_android',
1388      'dep_type': 'cipd',
1389  },
1390
1391  'src/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api': {
1392      'packages': [
1393          {
1394              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api',
1395              'version': 'version:2@2.11.0.cr1',
1396          },
1397      ],
1398      'condition': 'checkout_android',
1399      'dep_type': 'cipd',
1400  },
1401
1402  'src/third_party/android_deps/libs/com_google_errorprone_error_prone_core': {
1403      'packages': [
1404          {
1405              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_core',
1406              'version': 'version:2@2.11.0.cr1',
1407          },
1408      ],
1409      'condition': 'checkout_android',
1410      'dep_type': 'cipd',
1411  },
1412
1413  'src/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations': {
1414      'packages': [
1415          {
1416              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations',
1417              'version': 'version:2@2.11.0.cr1',
1418          },
1419      ],
1420      'condition': 'checkout_android',
1421      'dep_type': 'cipd',
1422  },
1423
1424  'src/third_party/android_deps/libs/com_google_errorprone_javac': {
1425      'packages': [
1426          {
1427              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac',
1428              'version': 'version:2@9+181-r4173-1.cr1',
1429          },
1430      ],
1431      'condition': 'checkout_android',
1432      'dep_type': 'cipd',
1433  },
1434
1435  'src/third_party/android_deps/libs/com_google_errorprone_javac_shaded': {
1436      'packages': [
1437          {
1438              'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded',
1439              'version': 'version:2@9-dev-r4023-3.cr1',
1440          },
1441      ],
1442      'condition': 'checkout_android',
1443      'dep_type': 'cipd',
1444  },
1445
1446  'src/third_party/android_deps/libs/com_google_firebase_firebase_annotations': {
1447      'packages': [
1448          {
1449              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_annotations',
1450              'version': 'version:2@16.0.0.cr1',
1451          },
1452      ],
1453      'condition': 'checkout_android',
1454      'dep_type': 'cipd',
1455  },
1456
1457  'src/third_party/android_deps/libs/com_google_firebase_firebase_common': {
1458      'packages': [
1459          {
1460              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_common',
1461              'version': 'version:2@19.5.0.cr1',
1462          },
1463      ],
1464      'condition': 'checkout_android',
1465      'dep_type': 'cipd',
1466  },
1467
1468  'src/third_party/android_deps/libs/com_google_firebase_firebase_components': {
1469      'packages': [
1470          {
1471              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_components',
1472              'version': 'version:2@16.1.0.cr1',
1473          },
1474      ],
1475      'condition': 'checkout_android',
1476      'dep_type': 'cipd',
1477  },
1478
1479  'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders': {
1480      'packages': [
1481          {
1482              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders',
1483              'version': 'version:2@16.1.0.cr1',
1484          },
1485      ],
1486      'condition': 'checkout_android',
1487      'dep_type': 'cipd',
1488  },
1489
1490  'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json': {
1491      'packages': [
1492          {
1493              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json',
1494              'version': 'version:2@17.1.0.cr1',
1495          },
1496      ],
1497      'condition': 'checkout_android',
1498      'dep_type': 'cipd',
1499  },
1500
1501  'src/third_party/android_deps/libs/com_google_firebase_firebase_iid': {
1502      'packages': [
1503          {
1504              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid',
1505              'version': 'version:2@21.0.1.cr1',
1506          },
1507      ],
1508      'condition': 'checkout_android',
1509      'dep_type': 'cipd',
1510  },
1511
1512  'src/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop': {
1513      'packages': [
1514          {
1515              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop',
1516              'version': 'version:2@17.0.0.cr1',
1517          },
1518      ],
1519      'condition': 'checkout_android',
1520      'dep_type': 'cipd',
1521  },
1522
1523  'src/third_party/android_deps/libs/com_google_firebase_firebase_installations': {
1524      'packages': [
1525          {
1526              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations',
1527              'version': 'version:2@16.3.5.cr1',
1528          },
1529      ],
1530      'condition': 'checkout_android',
1531      'dep_type': 'cipd',
1532  },
1533
1534  'src/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop': {
1535      'packages': [
1536          {
1537              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop',
1538              'version': 'version:2@16.0.1.cr1',
1539          },
1540      ],
1541      'condition': 'checkout_android',
1542      'dep_type': 'cipd',
1543  },
1544
1545  'src/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector': {
1546      'packages': [
1547          {
1548              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector',
1549              'version': 'version:2@18.0.0.cr1',
1550          },
1551      ],
1552      'condition': 'checkout_android',
1553      'dep_type': 'cipd',
1554  },
1555
1556  'src/third_party/android_deps/libs/com_google_firebase_firebase_messaging': {
1557      'packages': [
1558          {
1559              'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_messaging',
1560              'version': 'version:2@21.0.1.cr1',
1561          },
1562      ],
1563      'condition': 'checkout_android',
1564      'dep_type': 'cipd',
1565  },
1566
1567  'src/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format': {
1568      'packages': [
1569          {
1570              'package': 'chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format',
1571              'version': 'version:2@1.5.cr1',
1572          },
1573      ],
1574      'condition': 'checkout_android',
1575      'dep_type': 'cipd',
1576  },
1577
1578  'src/third_party/android_deps/libs/com_google_guava_failureaccess': {
1579      'packages': [
1580          {
1581              'package': 'chromium/third_party/android_deps/libs/com_google_guava_failureaccess',
1582              'version': 'version:2@1.0.1.cr1',
1583          },
1584      ],
1585      'condition': 'checkout_android',
1586      'dep_type': 'cipd',
1587  },
1588
1589  'src/third_party/android_deps/libs/com_google_guava_guava': {
1590      'packages': [
1591          {
1592              'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava',
1593              'version': 'version:2@31.1-jre.cr1',
1594          },
1595      ],
1596      'condition': 'checkout_android',
1597      'dep_type': 'cipd',
1598  },
1599
1600  'src/third_party/android_deps/libs/com_google_guava_guava_android': {
1601      'packages': [
1602          {
1603              'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava_android',
1604              'version': 'version:2@31.1-android.cr1',
1605          },
1606      ],
1607      'condition': 'checkout_android',
1608      'dep_type': 'cipd',
1609  },
1610
1611  'src/third_party/android_deps/libs/com_google_guava_listenablefuture': {
1612      'packages': [
1613          {
1614              'package': 'chromium/third_party/android_deps/libs/com_google_guava_listenablefuture',
1615              'version': 'version:2@1.0.cr1',
1616          },
1617      ],
1618      'condition': 'checkout_android',
1619      'dep_type': 'cipd',
1620  },
1621
1622  'src/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations': {
1623      'packages': [
1624          {
1625              'package': 'chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations',
1626              'version': 'version:2@1.3.cr1',
1627          },
1628      ],
1629      'condition': 'checkout_android',
1630      'dep_type': 'cipd',
1631  },
1632
1633  'src/third_party/android_deps/libs/com_google_protobuf_protobuf_java': {
1634      'packages': [
1635          {
1636              'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_java',
1637              'version': 'version:2@3.19.2.cr1',
1638          },
1639      ],
1640      'condition': 'checkout_android',
1641      'dep_type': 'cipd',
1642  },
1643
1644  'src/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite': {
1645      'packages': [
1646          {
1647              'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite',
1648              'version': 'version:2@3.21.1.cr1',
1649          },
1650      ],
1651      'condition': 'checkout_android',
1652      'dep_type': 'cipd',
1653  },
1654
1655  'src/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils': {
1656      'packages': [
1657          {
1658              'package': 'chromium/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils',
1659              'version': 'version:2@1.3.0.cr1',
1660          },
1661      ],
1662      'condition': 'checkout_android',
1663      'dep_type': 'cipd',
1664  },
1665
1666  'src/third_party/android_deps/libs/com_squareup_javapoet': {
1667      'packages': [
1668          {
1669              'package': 'chromium/third_party/android_deps/libs/com_squareup_javapoet',
1670              'version': 'version:2@1.13.0.cr1',
1671          },
1672      ],
1673      'condition': 'checkout_android',
1674      'dep_type': 'cipd',
1675  },
1676
1677  'src/third_party/android_deps/libs/com_squareup_javawriter': {
1678      'packages': [
1679          {
1680              'package': 'chromium/third_party/android_deps/libs/com_squareup_javawriter',
1681              'version': 'version:2@2.1.1.cr1',
1682          },
1683      ],
1684      'condition': 'checkout_android',
1685      'dep_type': 'cipd',
1686  },
1687
1688  'src/third_party/android_deps/libs/com_squareup_okio_okio_jvm': {
1689      'packages': [
1690          {
1691              'package': 'chromium/third_party/android_deps/libs/com_squareup_okio_okio_jvm',
1692              'version': 'version:2@3.3.0.cr1',
1693          },
1694      ],
1695      'condition': 'checkout_android',
1696      'dep_type': 'cipd',
1697  },
1698
1699  'src/third_party/android_deps/libs/com_squareup_wire_wire_runtime_jvm': {
1700      'packages': [
1701          {
1702              'package': 'chromium/third_party/android_deps/libs/com_squareup_wire_wire_runtime_jvm',
1703              'version': 'version:2@4.7.0.cr1',
1704          },
1705      ],
1706      'condition': 'checkout_android',
1707      'dep_type': 'cipd',
1708  },
1709
1710  'src/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils': {
1711      'packages': [
1712          {
1713              'package': 'chromium/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils',
1714              'version': 'version:2@4.0.cr1',
1715          },
1716      ],
1717      'condition': 'checkout_android',
1718      'dep_type': 'cipd',
1719  },
1720
1721  'src/third_party/android_deps/libs/io_grpc_grpc_api': {
1722      'packages': [
1723          {
1724              'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_api',
1725              'version': 'version:2@1.49.0.cr1',
1726          },
1727      ],
1728      'condition': 'checkout_android',
1729      'dep_type': 'cipd',
1730  },
1731
1732  'src/third_party/android_deps/libs/io_grpc_grpc_binder': {
1733      'packages': [
1734          {
1735              'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_binder',
1736              'version': 'version:2@1.49.0.cr1',
1737          },
1738      ],
1739      'condition': 'checkout_android',
1740      'dep_type': 'cipd',
1741  },
1742
1743  'src/third_party/android_deps/libs/io_grpc_grpc_context': {
1744      'packages': [
1745          {
1746              'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_context',
1747              'version': 'version:2@1.49.0.cr1',
1748          },
1749      ],
1750      'condition': 'checkout_android',
1751      'dep_type': 'cipd',
1752  },
1753
1754  'src/third_party/android_deps/libs/io_grpc_grpc_core': {
1755      'packages': [
1756          {
1757              'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_core',
1758              'version': 'version:2@1.49.0.cr1',
1759          },
1760      ],
1761      'condition': 'checkout_android',
1762      'dep_type': 'cipd',
1763  },
1764
1765  'src/third_party/android_deps/libs/io_grpc_grpc_protobuf_lite': {
1766      'packages': [
1767          {
1768              'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_protobuf_lite',
1769              'version': 'version:2@1.49.0.cr1',
1770          },
1771      ],
1772      'condition': 'checkout_android',
1773      'dep_type': 'cipd',
1774  },
1775
1776  'src/third_party/android_deps/libs/io_grpc_grpc_stub': {
1777      'packages': [
1778          {
1779              'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_stub',
1780              'version': 'version:2@1.49.0.cr1',
1781          },
1782      ],
1783      'condition': 'checkout_android',
1784      'dep_type': 'cipd',
1785  },
1786
1787  'src/third_party/android_deps/libs/io_perfmark_perfmark_api': {
1788      'packages': [
1789          {
1790              'package': 'chromium/third_party/android_deps/libs/io_perfmark_perfmark_api',
1791              'version': 'version:2@0.25.0.cr1',
1792          },
1793      ],
1794      'condition': 'checkout_android',
1795      'dep_type': 'cipd',
1796  },
1797
1798  'src/third_party/android_deps/libs/javax_annotation_javax_annotation_api': {
1799      'packages': [
1800          {
1801              'package': 'chromium/third_party/android_deps/libs/javax_annotation_javax_annotation_api',
1802              'version': 'version:2@1.3.2.cr1',
1803          },
1804      ],
1805      'condition': 'checkout_android',
1806      'dep_type': 'cipd',
1807  },
1808
1809  'src/third_party/android_deps/libs/javax_annotation_jsr250_api': {
1810      'packages': [
1811          {
1812              'package': 'chromium/third_party/android_deps/libs/javax_annotation_jsr250_api',
1813              'version': 'version:2@1.0.cr1',
1814          },
1815      ],
1816      'condition': 'checkout_android',
1817      'dep_type': 'cipd',
1818  },
1819
1820  'src/third_party/android_deps/libs/javax_inject_javax_inject': {
1821      'packages': [
1822          {
1823              'package': 'chromium/third_party/android_deps/libs/javax_inject_javax_inject',
1824              'version': 'version:2@1.cr1',
1825          },
1826      ],
1827      'condition': 'checkout_android',
1828      'dep_type': 'cipd',
1829  },
1830
1831  'src/third_party/android_deps/libs/net_bytebuddy_byte_buddy': {
1832      'packages': [
1833          {
1834              'package': 'chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy',
1835              'version': 'version:2@1.14.5.cr1',
1836          },
1837      ],
1838      'condition': 'checkout_android',
1839      'dep_type': 'cipd',
1840  },
1841
1842  'src/third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent': {
1843      'packages': [
1844          {
1845              'package': 'chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent',
1846              'version': 'version:2@1.14.5.cr1',
1847          },
1848      ],
1849      'condition': 'checkout_android',
1850      'dep_type': 'cipd',
1851  },
1852
1853  'src/third_party/android_deps/libs/net_ltgt_gradle_incap_incap': {
1854      'packages': [
1855          {
1856              'package': 'chromium/third_party/android_deps/libs/net_ltgt_gradle_incap_incap',
1857              'version': 'version:2@0.2.cr1',
1858          },
1859      ],
1860      'condition': 'checkout_android',
1861      'dep_type': 'cipd',
1862  },
1863
1864  'src/third_party/android_deps/libs/org_bouncycastle_bcprov_jdk18on': {
1865      'packages': [
1866          {
1867              'package': 'chromium/third_party/android_deps/libs/org_bouncycastle_bcprov_jdk18on',
1868              'version': 'version:2@1.72.cr1',
1869          },
1870      ],
1871      'condition': 'checkout_android',
1872      'dep_type': 'cipd',
1873  },
1874
1875  'src/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup': {
1876      'packages': [
1877          {
1878              'package': 'chromium/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup',
1879              'version': 'version:2@1.2.1.cr1',
1880          },
1881      ],
1882      'condition': 'checkout_android',
1883      'dep_type': 'cipd',
1884  },
1885
1886  'src/third_party/android_deps/libs/org_checkerframework_checker_compat_qual': {
1887      'packages': [
1888          {
1889              'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual',
1890              'version': 'version:2@2.5.5.cr1',
1891          },
1892      ],
1893      'condition': 'checkout_android',
1894      'dep_type': 'cipd',
1895  },
1896
1897  'src/third_party/android_deps/libs/org_checkerframework_checker_qual': {
1898      'packages': [
1899          {
1900              'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_qual',
1901              'version': 'version:2@3.25.0.cr1',
1902          },
1903      ],
1904      'condition': 'checkout_android',
1905      'dep_type': 'cipd',
1906  },
1907
1908  'src/third_party/android_deps/libs/org_checkerframework_checker_util': {
1909      'packages': [
1910          {
1911              'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_util',
1912              'version': 'version:2@3.25.0.cr1',
1913          },
1914      ],
1915      'condition': 'checkout_android',
1916      'dep_type': 'cipd',
1917  },
1918
1919  'src/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone': {
1920      'packages': [
1921          {
1922              'package': 'chromium/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone',
1923              'version': 'version:2@3.15.0.cr1',
1924          },
1925      ],
1926      'condition': 'checkout_android',
1927      'dep_type': 'cipd',
1928  },
1929
1930  'src/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations': {
1931      'packages': [
1932          {
1933              'package': 'chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations',
1934              'version': 'version:2@1.21.cr1',
1935          },
1936      ],
1937      'condition': 'checkout_android',
1938      'dep_type': 'cipd',
1939  },
1940
1941  'src/third_party/android_deps/libs/org_conscrypt_conscrypt_openjdk_uber': {
1942      'packages': [
1943          {
1944              'package': 'chromium/third_party/android_deps/libs/org_conscrypt_conscrypt_openjdk_uber',
1945              'version': 'version:2@2.5.2.cr1',
1946          },
1947      ],
1948      'condition': 'checkout_android',
1949      'dep_type': 'cipd',
1950  },
1951
1952  'src/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit': {
1953      'packages': [
1954          {
1955              'package': 'chromium/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit',
1956              'version': 'version:2@4.4.1.201607150455-r.cr1',
1957          },
1958      ],
1959      'condition': 'checkout_android',
1960      'dep_type': 'cipd',
1961  },
1962
1963  'src/third_party/android_deps/libs/org_hamcrest_hamcrest': {
1964      'packages': [
1965          {
1966              'package': 'chromium/third_party/android_deps/libs/org_hamcrest_hamcrest',
1967              'version': 'version:2@2.2.cr1',
1968          },
1969      ],
1970      'condition': 'checkout_android',
1971      'dep_type': 'cipd',
1972  },
1973
1974  'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7': {
1975      'packages': [
1976          {
1977              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7',
1978              'version': 'version:2@1.8.20.cr1',
1979          },
1980      ],
1981      'condition': 'checkout_android',
1982      'dep_type': 'cipd',
1983  },
1984
1985  'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8': {
1986      'packages': [
1987          {
1988              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8',
1989              'version': 'version:2@1.8.20.cr1',
1990          },
1991      ],
1992      'condition': 'checkout_android',
1993      'dep_type': 'cipd',
1994  },
1995
1996  'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android': {
1997      'packages': [
1998          {
1999              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android',
2000              'version': 'version:2@1.6.4.cr1',
2001          },
2002      ],
2003      'condition': 'checkout_android',
2004      'dep_type': 'cipd',
2005  },
2006
2007  'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm': {
2008      'packages': [
2009          {
2010              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm',
2011              'version': 'version:2@1.6.4.cr1',
2012          },
2013      ],
2014      'condition': 'checkout_android',
2015      'dep_type': 'cipd',
2016  },
2017
2018  'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_guava': {
2019      'packages': [
2020          {
2021              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_guava',
2022              'version': 'version:2@1.6.4.cr1',
2023          },
2024      ],
2025      'condition': 'checkout_android',
2026      'dep_type': 'cipd',
2027  },
2028
2029  'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm': {
2030      'packages': [
2031          {
2032              'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm',
2033              'version': 'version:2@0.1.0.cr1',
2034          },
2035      ],
2036      'condition': 'checkout_android',
2037      'dep_type': 'cipd',
2038  },
2039
2040  'src/third_party/android_deps/libs/org_jsoup_jsoup': {
2041      'packages': [
2042          {
2043              'package': 'chromium/third_party/android_deps/libs/org_jsoup_jsoup',
2044              'version': 'version:2@1.15.1.cr1',
2045          },
2046      ],
2047      'condition': 'checkout_android',
2048      'dep_type': 'cipd',
2049  },
2050
2051  'src/third_party/android_deps/libs/org_mockito_mockito_android': {
2052      'packages': [
2053          {
2054              'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_android',
2055              'version': 'version:2@5.4.0.cr1',
2056          },
2057      ],
2058      'condition': 'checkout_android',
2059      'dep_type': 'cipd',
2060  },
2061
2062  'src/third_party/android_deps/libs/org_mockito_mockito_core': {
2063      'packages': [
2064          {
2065              'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_core',
2066              'version': 'version:2@5.4.0.cr1',
2067          },
2068      ],
2069      'condition': 'checkout_android',
2070      'dep_type': 'cipd',
2071  },
2072
2073  'src/third_party/android_deps/libs/org_mockito_mockito_subclass': {
2074      'packages': [
2075          {
2076              'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_subclass',
2077              'version': 'version:2@5.4.0.cr1',
2078          },
2079      ],
2080      'condition': 'checkout_android',
2081      'dep_type': 'cipd',
2082  },
2083
2084  'src/third_party/android_deps/libs/org_objenesis_objenesis': {
2085      'packages': [
2086          {
2087              'package': 'chromium/third_party/android_deps/libs/org_objenesis_objenesis',
2088              'version': 'version:2@3.3.cr1',
2089          },
2090      ],
2091      'condition': 'checkout_android',
2092      'dep_type': 'cipd',
2093  },
2094
2095  'src/third_party/android_deps/libs/org_ow2_asm_asm': {
2096      'packages': [
2097          {
2098              'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm',
2099              'version': 'version:2@9.5.cr1',
2100          },
2101      ],
2102      'condition': 'checkout_android',
2103      'dep_type': 'cipd',
2104  },
2105
2106  'src/third_party/android_deps/libs/org_ow2_asm_asm_analysis': {
2107      'packages': [
2108          {
2109              'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_analysis',
2110              'version': 'version:2@9.5.cr1',
2111          },
2112      ],
2113      'condition': 'checkout_android',
2114      'dep_type': 'cipd',
2115  },
2116
2117  'src/third_party/android_deps/libs/org_ow2_asm_asm_commons': {
2118      'packages': [
2119          {
2120              'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_commons',
2121              'version': 'version:2@9.5.cr1',
2122          },
2123      ],
2124      'condition': 'checkout_android',
2125      'dep_type': 'cipd',
2126  },
2127
2128  'src/third_party/android_deps/libs/org_ow2_asm_asm_tree': {
2129      'packages': [
2130          {
2131              'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_tree',
2132              'version': 'version:2@9.5.cr1',
2133          },
2134      ],
2135      'condition': 'checkout_android',
2136      'dep_type': 'cipd',
2137  },
2138
2139  'src/third_party/android_deps/libs/org_ow2_asm_asm_util': {
2140      'packages': [
2141          {
2142              'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_util',
2143              'version': 'version:2@9.5.cr1',
2144          },
2145      ],
2146      'condition': 'checkout_android',
2147      'dep_type': 'cipd',
2148  },
2149
2150  'src/third_party/android_deps/libs/org_pcollections_pcollections': {
2151      'packages': [
2152          {
2153              'package': 'chromium/third_party/android_deps/libs/org_pcollections_pcollections',
2154              'version': 'version:2@3.1.4.cr1',
2155          },
2156      ],
2157      'condition': 'checkout_android',
2158      'dep_type': 'cipd',
2159  },
2160
2161  'src/third_party/android_deps/libs/org_robolectric_annotations': {
2162      'packages': [
2163          {
2164              'package': 'chromium/third_party/android_deps/libs/org_robolectric_annotations',
2165              'version': 'version:2@4.10.3.cr1',
2166          },
2167      ],
2168      'condition': 'checkout_android',
2169      'dep_type': 'cipd',
2170  },
2171
2172  'src/third_party/android_deps/libs/org_robolectric_junit': {
2173      'packages': [
2174          {
2175              'package': 'chromium/third_party/android_deps/libs/org_robolectric_junit',
2176              'version': 'version:2@4.10.3.cr1',
2177          },
2178      ],
2179      'condition': 'checkout_android',
2180      'dep_type': 'cipd',
2181  },
2182
2183  'src/third_party/android_deps/libs/org_robolectric_nativeruntime': {
2184      'packages': [
2185          {
2186              'package': 'chromium/third_party/android_deps/libs/org_robolectric_nativeruntime',
2187              'version': 'version:2@4.10.3.cr1',
2188          },
2189      ],
2190      'condition': 'checkout_android',
2191      'dep_type': 'cipd',
2192  },
2193
2194  'src/third_party/android_deps/libs/org_robolectric_nativeruntime_dist_compat': {
2195      'packages': [
2196          {
2197              'package': 'chromium/third_party/android_deps/libs/org_robolectric_nativeruntime_dist_compat',
2198              'version': 'version:2@1.0.1.cr1',
2199          },
2200      ],
2201      'condition': 'checkout_android',
2202      'dep_type': 'cipd',
2203  },
2204
2205  'src/third_party/android_deps/libs/org_robolectric_pluginapi': {
2206      'packages': [
2207          {
2208              'package': 'chromium/third_party/android_deps/libs/org_robolectric_pluginapi',
2209              'version': 'version:2@4.10.3.cr1',
2210          },
2211      ],
2212      'condition': 'checkout_android',
2213      'dep_type': 'cipd',
2214  },
2215
2216  'src/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver': {
2217      'packages': [
2218          {
2219              'package': 'chromium/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver',
2220              'version': 'version:2@4.10.3.cr1',
2221          },
2222      ],
2223      'condition': 'checkout_android',
2224      'dep_type': 'cipd',
2225  },
2226
2227  'src/third_party/android_deps/libs/org_robolectric_resources': {
2228      'packages': [
2229          {
2230              'package': 'chromium/third_party/android_deps/libs/org_robolectric_resources',
2231              'version': 'version:2@4.10.3.cr1',
2232          },
2233      ],
2234      'condition': 'checkout_android',
2235      'dep_type': 'cipd',
2236  },
2237
2238  'src/third_party/android_deps/libs/org_robolectric_robolectric': {
2239      'packages': [
2240          {
2241              'package': 'chromium/third_party/android_deps/libs/org_robolectric_robolectric',
2242              'version': 'version:2@4.10.3.cr1',
2243          },
2244      ],
2245      'condition': 'checkout_android',
2246      'dep_type': 'cipd',
2247  },
2248
2249  'src/third_party/android_deps/libs/org_robolectric_sandbox': {
2250      'packages': [
2251          {
2252              'package': 'chromium/third_party/android_deps/libs/org_robolectric_sandbox',
2253              'version': 'version:2@4.10.3.cr1',
2254          },
2255      ],
2256      'condition': 'checkout_android',
2257      'dep_type': 'cipd',
2258  },
2259
2260  'src/third_party/android_deps/libs/org_robolectric_shadowapi': {
2261      'packages': [
2262          {
2263              'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadowapi',
2264              'version': 'version:2@4.10.3.cr1',
2265          },
2266      ],
2267      'condition': 'checkout_android',
2268      'dep_type': 'cipd',
2269  },
2270
2271  'src/third_party/android_deps/libs/org_robolectric_shadows_framework': {
2272      'packages': [
2273          {
2274              'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_framework',
2275              'version': 'version:2@4.10.3.cr1',
2276          },
2277      ],
2278      'condition': 'checkout_android',
2279      'dep_type': 'cipd',
2280  },
2281
2282  'src/third_party/android_deps/libs/org_robolectric_shadows_playservices': {
2283      'packages': [
2284          {
2285              'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_playservices',
2286              'version': 'version:2@4.10.3.cr1',
2287          },
2288      ],
2289      'condition': 'checkout_android',
2290      'dep_type': 'cipd',
2291  },
2292
2293  'src/third_party/android_deps/libs/org_robolectric_utils': {
2294      'packages': [
2295          {
2296              'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils',
2297              'version': 'version:2@4.10.3.cr1',
2298          },
2299      ],
2300      'condition': 'checkout_android',
2301      'dep_type': 'cipd',
2302  },
2303
2304  'src/third_party/android_deps/libs/org_robolectric_utils_reflector': {
2305      'packages': [
2306          {
2307              'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils_reflector',
2308              'version': 'version:2@4.10.3.cr1',
2309          },
2310      ],
2311      'condition': 'checkout_android',
2312      'dep_type': 'cipd',
2313  },
2314
2315  # === ANDROID_DEPS Generated Code End ===
2316}
2317
2318pre_deps_hooks = [
2319  {
2320    # Remove any symlinks from before 177567c518b121731e507e9b9c4049c4dc96e4c8.
2321    # TODO(kjellander): Remove this in March 2017.
2322    'name': 'cleanup_links',
2323    'pattern': '.',
2324    'action': ['python3', 'src/cleanup_links.py'],
2325  },
2326]
2327
2328hooks = [
2329  {
2330    # This clobbers when necessary (based on get_landmines.py). It should be
2331    # an early hook but it will need to be run after syncing Chromium and
2332    # setting up the links, so the script actually exists.
2333    'name': 'landmines',
2334    'pattern': '.',
2335    'action': [
2336        'python3',
2337        'src/build/landmines.py',
2338        '--landmine-scripts',
2339        'src/tools_libyuv/get_landmines.py',
2340        '--src-dir',
2341        'src',
2342    ],
2343  },
2344  # Downloads the current stable linux sysroot to build/linux/ if needed.
2345  {
2346    'name': 'sysroot_arm',
2347    'pattern': '.',
2348    'condition': 'checkout_linux and checkout_arm',
2349    'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2350               '--arch=arm'],
2351  },
2352  {
2353    'name': 'sysroot_arm64',
2354    'pattern': '.',
2355    'condition': 'checkout_linux and checkout_arm64',
2356    'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2357               '--arch=arm64'],
2358  },
2359  {
2360    'name': 'sysroot_x86',
2361    'pattern': '.',
2362    'condition': 'checkout_linux and (checkout_x86 or checkout_x64)',
2363    'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2364               '--arch=x86'],
2365  },
2366  {
2367    'name': 'sysroot_mips',
2368    'pattern': '.',
2369    'condition': 'checkout_linux and checkout_mips',
2370    'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2371               '--arch=mips'],
2372  },
2373  {
2374    'name': 'sysroot_x64',
2375    'pattern': '.',
2376    'condition': 'checkout_linux and checkout_x64',
2377    'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2378               '--arch=x64'],
2379  },
2380  {
2381    # Update the Windows toolchain if necessary.
2382    'name': 'win_toolchain',
2383    'pattern': '.',
2384    'action': ['python3', 'src/build/vs_toolchain.py', 'update'],
2385  },
2386  {
2387    # Update the Mac toolchain if necessary.
2388    'name': 'mac_toolchain',
2389    'pattern': '.',
2390    'action': ['python3', 'src/build/mac_toolchain.py'],
2391    'condition': 'checkout_mac',
2392  },
2393  {
2394    'name': 'msan_chained_origins_focal',
2395    'pattern': '.',
2396    'condition': 'checkout_instrumented_libraries',
2397    'action': [ 'python3',
2398                'src/third_party/depot_tools/download_from_google_storage.py',
2399                '--no_resume',
2400                '--no_auth',
2401                '--bucket', 'chromium-instrumented-libraries',
2402                '-s', 'src/third_party/instrumented_libraries/binaries/msan-chained-origins-focal.tgz.sha1',
2403              ],
2404  },
2405  {
2406    'name': 'msan_no_origins_focal',
2407    'pattern': '.',
2408    'condition': 'checkout_instrumented_libraries',
2409    'action': [ 'python3',
2410                'src/third_party/depot_tools/download_from_google_storage.py',
2411                '--no_resume',
2412                '--no_auth',
2413                '--bucket', 'chromium-instrumented-libraries',
2414                '-s', 'src/third_party/instrumented_libraries/binaries/msan-no-origins-focal.tgz.sha1',
2415              ],
2416  },
2417  {
2418    'name': 'msan_chained_origins_focal',
2419    'pattern': '.',
2420    'condition': 'checkout_instrumented_libraries',
2421    'action': [ 'python3',
2422                'src/third_party/depot_tools/download_from_google_storage.py',
2423                '--no_resume',
2424                '--no_auth',
2425                '--bucket', 'chromium-instrumented-libraries',
2426                '-s', 'src/third_party/instrumented_libraries/binaries/msan-chained-origins-focal.tgz.sha1',
2427              ],
2428  },
2429  {
2430    'name': 'msan_no_origins_focal',
2431    'pattern': '.',
2432    'condition': 'checkout_instrumented_libraries',
2433    'action': [ 'python3',
2434                'src/third_party/depot_tools/download_from_google_storage.py',
2435                '--no_resume',
2436                '--no_auth',
2437                '--bucket', 'chromium-instrumented-libraries',
2438                '-s', 'src/third_party/instrumented_libraries/binaries/msan-no-origins-focal.tgz.sha1',
2439              ],
2440  },
2441  {
2442    'name': 'Download Fuchsia SDK from GCS',
2443    'pattern': '.',
2444    'condition': 'checkout_fuchsia',
2445    'action': [
2446      'python3',
2447      'src/build/fuchsia/update_sdk.py',
2448      '--cipd-prefix={fuchsia_sdk_cipd_prefix}',
2449      '--version={fuchsia_version}',
2450    ],
2451  },
2452  {
2453    'name': 'Download Fuchsia system images',
2454    'pattern': '.',
2455    'condition': 'checkout_fuchsia and checkout_fuchsia_product_bundles',
2456    'action': [
2457      'python3',
2458      'src/build/fuchsia/update_product_bundles.py',
2459      '{checkout_fuchsia_boot_images}',
2460    ],
2461  },
2462  {
2463    # Pull clang if needed or requested via GYP_DEFINES.
2464    # Note: On Win, this should run after win_toolchain, as it may use it.
2465    'name': 'clang',
2466    'pattern': '.',
2467    'action': ['python3', 'src/tools/clang/scripts/update.py'],
2468  },
2469  {
2470    # Update LASTCHANGE.
2471    'name': 'lastchange',
2472    'pattern': '.',
2473    'action': ['python3', 'src/build/util/lastchange.py',
2474               '-o', 'src/build/util/LASTCHANGE'],
2475  },
2476  # Pull clang-format binaries using checked-in hashes.
2477  {
2478    'name': 'clang_format_win',
2479    'pattern': '.',
2480    'condition': 'host_os == "win"',
2481    'action': [ 'python3',
2482                'src/third_party/depot_tools/download_from_google_storage.py',
2483                '--no_resume',
2484                '--platform=win32',
2485                '--no_auth',
2486                '--bucket', 'chromium-clang-format',
2487                '-s', 'src/buildtools/win/clang-format.exe.sha1',
2488    ],
2489  },
2490  {
2491    'name': 'clang_format_mac_x64',
2492    'pattern': '.',
2493    'condition': 'host_os == "mac" and host_cpu == "x64"',
2494    'action': [ 'python3',
2495                'src/third_party/depot_tools/download_from_google_storage.py',
2496                '--no_resume',
2497                '--platform=darwin',
2498                '--no_auth',
2499                '--bucket', 'chromium-clang-format',
2500                '-s', 'src/buildtools/mac/clang-format.x64.sha1',
2501                '-o', 'src/buildtools/mac/clang-format',
2502    ],
2503  },
2504  {
2505    'name': 'clang_format_mac_arm64',
2506    'pattern': '.',
2507    'condition': 'host_os == "mac" and host_cpu == "arm64"',
2508    'action': [ 'python3',
2509                'src/third_party/depot_tools/download_from_google_storage.py',
2510                '--no_resume',
2511                '--no_auth',
2512                '--bucket', 'chromium-clang-format',
2513                '-s', 'src/buildtools/mac/clang-format.arm64.sha1',
2514                '-o', 'src/buildtools/mac/clang-format',
2515     ],
2516  },
2517  {
2518    'name': 'clang_format_linux',
2519    'pattern': '.',
2520    'condition': 'host_os == "linux"',
2521    'action': [ 'python3',
2522                'src/third_party/depot_tools/download_from_google_storage.py',
2523                '--no_resume',
2524                '--platform=linux*',
2525                '--no_auth',
2526                '--bucket', 'chromium-clang-format',
2527                '-s', 'src/buildtools/linux64/clang-format.sha1',
2528    ],
2529  },
2530  # Pull luci-go binaries (isolate, swarming) using checked-in hashes.
2531  {
2532    'name': 'luci-go_win',
2533    'pattern': '.',
2534    'action': [ 'download_from_google_storage',
2535                '--no_resume',
2536                '--platform=win32',
2537                '--no_auth',
2538                '--bucket', 'chromium-luci',
2539                '-d', 'src/tools/luci-go/win64',
2540    ],
2541  },
2542  {
2543    'name': 'luci-go_mac',
2544    'pattern': '.',
2545    'action': [ 'download_from_google_storage',
2546                '--no_resume',
2547                '--platform=darwin',
2548                '--no_auth',
2549                '--bucket', 'chromium-luci',
2550                '-d', 'src/tools/luci-go/mac64',
2551    ],
2552  },
2553  {
2554    'name': 'luci-go_linux',
2555    'pattern': '.',
2556    'action': [ 'download_from_google_storage',
2557                '--no_resume',
2558                '--platform=linux*',
2559                '--no_auth',
2560                '--bucket', 'chromium-luci',
2561                '-d', 'src/tools/luci-go/linux64',
2562    ],
2563  },
2564  {
2565    'name': 'Generate component metadata for tests',
2566    'pattern': '.',
2567    'action': [
2568      'vpython3',
2569      'src/testing/generate_location_tags.py',
2570      '--out',
2571      'src/testing/location_tags.json',
2572    ],
2573  },
2574]
2575
2576recursedeps = []
2577