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