blob: 54b7450c258962994e6fcdd5477ab0870ca8d62e [file] [log] [blame]
andrewhayden889350dd2014-10-06 09:16:401# This file is used to manage the dependencies of the Chromium src repo. It is
2# used by gclient to determine what version of each dependency to check out, and
3# where.
[email protected]3645abc2013-10-28 22:41:284#
andrewhayden889350dd2014-10-06 09:16:405# For more information, please refer to the official documentation:
6# https://sites.google.com/a/chromium.org/dev/developers/how-tos/get-the-code
[email protected]3645abc2013-10-28 22:41:287#
[email protected]ed711942012-05-19 06:57:068# When adding a new dependency, please update the top-level .gitignore file
9# to list the dependency's destination directory.
andrewhayden889350dd2014-10-06 09:16:4010#
11# -----------------------------------------------------------------------------
12# Rolling deps
13# -----------------------------------------------------------------------------
14# All repositories in this file are git-based, using Chromium git mirrors where
15# necessary (e.g., a git mirror is used when the source project is SVN-based).
16# To update the revision that Chromium pulls for a given dependency:
17#
18# # Create and switch to a new branch
19# git new-branch depsroll
andrewhayden1859920b2015-08-11 13:13:2420# # Run roll-dep (provided by depot_tools) giving the dep's path and optionally
21# # a regex that will match the line in this file that contains the current
22# # revision. The script ALWAYS rolls the dependency to the latest revision
23# # in origin/master. The path for the dep should start with src/.
24# roll-dep src/third_party/foo_package/src foo_package.git
andrewhayden889350dd2014-10-06 09:16:4025# # You should now have a modified DEPS file; commit and upload as normal
chromium-autorollc7f8f912019-09-18 16:58:1826# git commit -aspv_he
andrewhayden889350dd2014-10-06 09:16:4027# git cl upload
Dirk Prankef36f4a42020-07-02 16:23:0328#
29# For more on the syntax and semantics of this file, see:
30# https://bit.ly/chromium-gclient-conditionals
31#
32# which is a bit incomplete but the best documentation we have at the
33# moment.
andrewhayden889350dd2014-10-06 09:16:4034
Dirk Pranke4dabe802017-11-02 07:18:5535gclient_gn_args_file = 'src/build/config/gclient_args.gni'
36gclient_gn_args = [
Edward Lemur88678b82018-05-31 06:01:3837 'build_with_chromium',
John Budorick24bdb022018-04-23 14:15:2838 'checkout_android',
Josipdfc143f2020-02-26 23:38:3639 'checkout_android_prebuilts_build_tools',
Ken Rockot027d7fa2018-05-01 03:10:0640 'checkout_android_native_support',
Victor Costanc63c92122020-01-03 05:49:5341 'checkout_google_benchmark',
Rohit Rao2b70cbc02019-02-21 16:31:2742 'checkout_ios_webkit',
Dirk Pranke4dabe802017-11-02 07:18:5543 'checkout_nacl',
Bill Orr7cccdf572017-12-19 17:05:4944 'checkout_oculus_sdk',
Kevin Qin78ff68c82019-06-26 01:43:3645 'checkout_openxr',
Ben Pastene772fb492020-07-17 00:40:5046 'cros_boards',
47 'cros_boards_with_qemu_images',
Nico Weberc30b87302020-06-25 02:27:2048 'mac_xcode_version',
Dirk Pranke4dabe802017-11-02 07:18:5549]
50
[email protected]ed711942012-05-19 06:57:0651
[email protected]5f129de2009-02-24 23:22:0452vars = {
Edward Lemur88678b82018-05-31 06:01:3853 # Variable that can be used to support multiple build scenarios, like having
54 # Chromium specific targets in a client project's GN file or sync dependencies
55 # conditionally etc.
56 'build_with_chromium': True,
57
Dirk Prankef044b6b02017-10-05 22:02:0358 # By default, we should check out everything needed to run on the main
59 # chromium waterfalls. This var can be also be set to "small", in order
60 # to skip things are not strictly needed to build chromium for development
Nico Weber0602f692019-07-25 21:39:1661 # purposes, by adding the following line to src.git's .gclient entry:
62 # "custom_vars": { "checkout_configuration": "small" },
Dirk Prankef044b6b02017-10-05 22:02:0363 'checkout_configuration': 'default',
64
Michael Mossc09fc5c2019-01-18 08:00:0365 # By default, don't check out android. Will be overridden by gclient
66 # variables.
67 # TODO(ehmaldonado): Remove this once the bug in gclient is fixed.
68 'checkout_android': False,
69
Josipdfc143f2020-02-26 23:38:3670 # Pull in Android prebuilts build tools so we can create Java xrefs
71 'checkout_android_prebuilts_build_tools': False,
72
Ken Rockot027d7fa2018-05-01 03:10:0673 # Pull in Android native toolchain dependencies for Chrome OS too, so we can
74 # build ARC++ support libraries.
75 'checkout_android_native_support': 'checkout_android or checkout_chromeos',
76
Yiming Zhoud369d9f2018-12-18 00:24:0177 # By default, do not check out Chromium autofill captured sites test
78 # dependencies. These dependencies include very large numbers of very
79 # large web capture files. Captured sites test dependencies are also
80 # restricted to Googlers only.
81 'checkout_chromium_autofill_test_dependencies': False,
82
Yiming Zhou7fa0ef42019-03-06 00:57:4883 # By default, do not check out Chromium password manager captured sites test
84 # dependencies. These dependencies include very large numbers of very
85 # large web capture files. Captured sites test dependencies are also
86 # restricted to Googlers only.
87 'checkout_chromium_password_manager_test_dependencies': False,
88
Victor Costanc63c92122020-01-03 05:49:5389 # By default, do not check out Google Benchmark. The library is only used by a
90 # few specialized benchmarks that most developers do not interact with. Will
91 # be overridden by gclient variables.
92 'checkout_google_benchmark': False,
93
Dirk Pranke4dabe802017-11-02 07:18:5594 # Check out and download nacl by default. This can be disabled e.g. with
95 # custom_vars.
96 'checkout_nacl': True,
97
Paweł Hajdan, Jr37a7a742017-09-25 11:37:3098 # By default, do not check out src-internal. This can be overridden e.g. with
99 # custom_vars.
Paweł Hajdan, Jr41d18fa2017-10-09 12:41:57100 'checkout_src_internal': False,
Paweł Hajdan, Jr37a7a742017-09-25 11:37:30101
Dirk Prankec1d528fc02017-11-03 15:15:03102 # Fetch the additional packages and files needed to run all of the
103 # telemetry tests. This is false by default as some stuff is only
104 # privately accessible.
105 'checkout_telemetry_dependencies': False,
106
Roberto Carrillo36312722018-10-17 02:18:45107 # Fetch the prebuilt binaries for llvm-cov and llvm-profdata. Needed to
108 # process the raw profiles produced by instrumented targets (built with
109 # the gn arg 'use_clang_coverage').
110 'checkout_clang_coverage_tools': False,
111
Yuke Liaob3a683e2020-04-29 01:43:59112 # Fetch the pgo profiles to optimize official builds.
113 'checkout_pgo_profiles': False,
114
George Burgess IVa55e6bed2019-12-11 16:24:08115 # Fetch clang-tidy into the same bin/ directory as our clang binary.
116 'checkout_clang_tidy': False,
117
Bill Orr7cccdf572017-12-19 17:05:49118 # By default do not check out the Oculus SDK. Only available for Googlers.
Alexander Alekseevf76b1c02018-02-16 04:03:14119 'checkout_oculus_sdk' : 'checkout_src_internal and checkout_win',
Bill Orr7cccdf572017-12-19 17:05:49120
Patrick Tod8a469a2019-08-27 06:34:33121 # By default checkout the OpenXR loader library only on Windows. The OpenXR
122 # backend for VR in Chromium is currently only supported for Windows, but
123 # support for other platforms may be added in the future.
124 'checkout_openxr' : 'checkout_win',
Kevin Qin78ff68c82019-06-26 01:43:36125
Takuto Ikutae306cbad2018-12-06 16:43:55126 'checkout_traffic_annotation_tools': 'checkout_configuration != "small"',
127 'checkout_instrumented_libraries': 'checkout_linux and checkout_configuration != "small"',
Dirk Pranke5e953152017-10-10 16:26:44128
Arthur Wang95d62d42020-06-03 04:53:25129 # By default bot checkouts the WPR archive files only when this
130 # flag is set True.
131 'checkout_wpr_archives': False,
132
Rohit Rao5b4160412019-02-05 20:12:54133 # By default, do not check out WebKit for iOS, as it is not needed unless
134 # running against ToT WebKit rather than system WebKit. This can be overridden
135 # e.g. with custom_vars.
136 'checkout_ios_webkit': False,
137
Kevin Marshall9c4748c82019-08-23 18:46:50138 # Fetches only the SDK boot images which match at least one of the whitelist
139 # entries in a comma-separated list.
140 #
141 # Only the X64 and ARM64 QEMU images are downloaded by default. Developers
142 # that need to boot on other target architectures or devices can opt to
143 # download more boot images. Example of images include:
144 #
145 # Emulation:
146 # qemu.x64, qemu.arm64
147 # Hardware:
148 # generic.x64, generic.arm64
149 #
150 # Wildcards are supported (e.g. "qemu.*").
151 'checkout_fuchsia_boot_images': "qemu.x64,qemu.arm64",
152
Stephen Roe3c9f5852019-11-13 17:25:43153 # By default, do not check out files required to run fuchsia tests in
154 # qemu on linux-arm64 machines.
155 'checkout_fuchsia_for_arm64_host': False,
156
Yuke Liao240816d2020-07-22 00:10:39157 # Download prebuilt ash-chrome to test lacros build.
158 'checkout_prebuilt_ash_chrome': False,
159
Ken Rockot7339fe52018-04-30 21:17:17160 # Default to the empty board. Desktop Chrome OS builds don't need cros SDK
161 # dependencies. Other Chrome OS builds should always define this explicitly.
Ben Pastene772fb492020-07-17 00:40:50162 'cros_boards': Str(''),
163 'cros_boards_with_qemu_images': Str(''),
Ben Pasteneaf216c7d2019-05-21 20:56:54164 # Building for CrOS is only supported on linux currently.
Ben Pastene5c626332020-07-17 21:19:07165 'checkout_simplechrome': '"{cros_boards}" != ""',
166 'checkout_simplechrome_with_vms': '"{cros_boards_with_qemu_images}" != ""',
Benjamin Pastene9d8ac1b2018-04-03 20:33:02167
Shahbaz Youssefi973a1dd2018-10-17 17:00:54168 # ANGLE's deps are relative to the angle_root variable.
Edward Lemur8e0b9062018-06-13 21:36:26169 'angle_root': 'src/third_party/angle',
170
Takuto Ikuta409e0ff62018-12-06 14:58:11171 # luci-go CIPD package version.
Takuto Ikuta66c30652019-07-12 02:43:33172 # Make sure the revision is uploaded by infra-packagers builder.
173 # https://ci.chromium.org/p/infra-internal/g/infra-packagers/console
Ye Kuang1ed92eb2020-09-18 04:16:07174 'luci_go': 'git_revision:83c3df996b224edf5061840744395707a0e513e7',
Takuto Ikuta409e0ff62018-12-06 14:58:11175
Hans Wennborg0214e8a2019-04-29 09:50:51176 # This can be overridden, e.g. with custom_vars, to build clang from HEAD
177 # instead of downloading the prebuilt pinned revision.
178 'llvm_force_head_revision': False,
179
Nico Weberc30b87302020-06-25 02:27:20180 # This can be overridden, e.g. with custom_vars, to download a nonstandard
181 # Xcode version in build/mac_toolchain.py
182 # instead of downloading the prebuilt pinned revision.
183 'mac_xcode_version': 'default',
184
Oystein Eftevaaga9439b922018-01-08 19:30:14185 'android_git': 'https://android.googlesource.com',
Johanncf5bb4c62017-10-30 23:21:34186 'aomedia_git': 'https://aomedia.googlesource.com',
John Budorickb5e6f742018-10-16 00:31:01187 'boringssl_git': 'https://boringssl.googlesource.com',
Corentin Wallez955059ff2018-10-21 10:47:39188 'chromium_git': 'https://chromium.googlesource.com',
189 'dawn_git': 'https://dawn.googlesource.com',
190 'pdfium_git': 'https://pdfium.googlesource.com',
Victor Vasiliev92c06acc2018-12-08 10:16:27191 'quiche_git': 'https://quiche.googlesource.com',
John Budorickb5e6f742018-10-16 00:31:01192 'skia_git': 'https://skia.googlesource.com',
Corentin Wallez955059ff2018-10-21 10:47:39193 'swiftshader_git': 'https://swiftshader.googlesource.com',
Henrik Kjellander7c0b28b2017-09-13 20:25:02194 'webrtc_git': 'https://webrtc.googlesource.com',
thestig3e7d8e02015-09-28 23:54:46195 # Three lines of non-changing comments so that
thestig3e7d8e02015-09-28 23:54:46196 # the commit queue can handle CLs rolling Skia
197 # and whatever else without interference from each other.
chromium-autoroll4e1d21a2020-09-23 21:56:54198 'skia_revision': '7b97b3cb2bd0e51954655ab71ad7daaa44f68e2e',
[email protected]5eb3022e2011-11-23 16:42:26199 # Three lines of non-changing comments so that
sbce2d44aee2015-06-09 03:06:04200 # the commit queue can handle CLs rolling V8
201 # and whatever else without interference from each other.
v8-ci-autoroll-builderc668b74ab2020-09-24 16:21:40202 'v8_revision': '2f1c84284f6e7538e6eaf272de99c92f492a7f9b',
[email protected]20e0e752012-09-14 15:56:52203 # Three lines of non-changing comments so that
[email protected]10d8ac32013-10-31 13:34:31204 # the commit queue can handle CLs rolling swarming_client
[email protected]7f4fc412013-02-24 00:16:51205 # and whatever else without interference from each other.
Scott Leea6d75fa2020-09-15 02:27:04206 'swarming_revision': '44c13d73156581ea09b9389001e58c23a4b8d70a',
[email protected]d0982f92013-03-19 10:26:20207 # Three lines of non-changing comments so that
[email protected]62f231902014-03-11 10:19:20208 # the commit queue can handle CLs rolling ANGLE
209 # and whatever else without interference from each other.
chromium-autorolla403b1e92020-09-24 23:00:18210 'angle_revision': '68a5baeb5ba08575c2a3a6e31a0bd8eb4b39d4de',
[email protected]f58d3292014-05-14 01:56:54211 # Three lines of non-changing comments so that
capne3976c22016-08-12 22:06:17212 # the commit queue can handle CLs rolling SwiftShader
213 # and whatever else without interference from each other.
chromium-autoroll616232c2020-09-24 21:55:54214 'swiftshader_revision': 'b94db86cf9b3369ebd3c99ffe0d4072bac0a7b75',
capne3976c22016-08-12 22:06:17215 # Three lines of non-changing comments so that
dpranke7a694fe2015-08-18 05:11:29216 # the commit queue can handle CLs rolling PDFium
[email protected]d6a2e88f12014-05-19 19:27:03217 # and whatever else without interference from each other.
chromium-autorollcb4872e52020-09-24 02:28:05218 'pdfium_revision': '5b2e586ff35d1ebeeb437966dc8c7b5d1070282c',
[email protected]99e1c5c2014-06-20 13:02:29219 # Three lines of non-changing comments so that
[email protected]7ee3af52014-07-06 18:16:47220 # the commit queue can handle CLs rolling BoringSSL
221 # and whatever else without interference from each other.
David Benjamin0cf62672019-02-11 20:30:55222 #
223 # Note this revision should be updated with
224 # third_party/boringssl/roll_boringssl.py, not roll-dep.
David Benjaminfdea72f2020-08-21 20:23:25225 'boringssl_revision': 'c947efabcbc38dcf93e8ad0e6a76206cf0ec8072',
szager29407eb2014-08-26 13:09:31226 # Three lines of non-changing comments so that
szager29407eb2014-08-26 13:09:31227 # the commit queue can handle CLs rolling google-toolbox-for-mac
228 # and whatever else without interference from each other.
Elly Fong-Jones86b7e2a2019-02-21 17:02:01229 'google_toolbox_for_mac_revision': 'aa1a3d2d447905999f119efbb70b3786c5eafa13',
szager29407eb2014-08-26 13:09:31230 # Three lines of non-changing comments so that
Victor Costan97d0cebe2019-03-23 00:24:02231 # the commit queue can handle CLs rolling googletest
232 # and whatever else without interference from each other.
chromium-autorollf70a3982020-06-05 18:42:20233 'googletest_revision': '4fe018038f87675c083d0cfb6a6b57c274fb1753',
Victor Costan97d0cebe2019-03-23 00:24:02234 # Three lines of non-changing comments so that
szager29407eb2014-08-26 13:09:31235 # the commit queue can handle CLs rolling lighttpd
236 # and whatever else without interference from each other.
237 'lighttpd_revision': '9dfa55d15937a688a92cbf2b7a8621b0927d06eb',
238 # Three lines of non-changing comments so that
239 # the commit queue can handle CLs rolling lss
240 # and whatever else without interference from each other.
Chris Palmer9014dabc2020-08-13 21:18:42241 'lss_revision': '29f7c7e018f4ce706a709f0b0afbf8bacf869480',
mseaborn851e1bd12014-09-05 08:00:14242 # Three lines of non-changing comments so that
243 # the commit queue can handle CLs rolling NaCl
244 # and whatever else without interference from each other.
Hidehiko Abe1519d2c2020-09-16 08:01:38245 'nacl_revision': '69a0d6e8affc94187af10e0673592d1b238c6eb0',
cwallezf2b03492015-08-25 15:08:18246 # Three lines of non-changing comments so that
drottfe896a82017-03-06 12:12:54247 # the commit queue can handle CLs rolling freetype
bcf53f862ea2016-02-02 05:08:42248 # and whatever else without interference from each other.
chromium-autoroll212b4c82020-09-21 18:21:36249 'freetype_revision': '20186d1be6415d1bd7cb79ac56f1b806c26b677c',
robertocn4567f4d2016-03-23 03:36:07250 # Three lines of non-changing comments so that
Dominik Röttsches60dab7e12018-03-20 09:55:47251 # the commit queue can handle CLs rolling HarfBuzz
252 # and whatever else without interference from each other.
Dominik Röttsches4a74ad82020-08-11 15:54:15253 'harfbuzz_revision': 'd03eecb4d63e1cdac77a08d081179c28440b2d18',
Dominik Röttsches60dab7e12018-03-20 09:55:47254 # Three lines of non-changing comments so that
Dominik Röttsches191f1162019-01-31 07:25:35255 # the commit queue can handle CLs rolling Emoji Segmenter
256 # and whatever else without interference from each other.
257 'emoji_segmenter_revision': '9ba6d25d0d9313569665d4a9d2b34f0f39f9a50e',
258 # Three lines of non-changing comments so that
robertocn4567f4d2016-03-23 03:36:07259 # the commit queue can handle CLs rolling catapult
260 # and whatever else without interference from each other.
chromium-autorollbfa2b442020-09-25 00:58:01261 'catapult_revision': '3cd3b4e18cd1d23b2d514f149aecd16f0efc0ef8',
ochangcbd1cf202016-04-01 21:37:37262 # Three lines of non-changing comments so that
263 # the commit queue can handle CLs rolling libFuzzer
264 # and whatever else without interference from each other.
Max Moroz73f754bd2019-11-22 21:10:51265 'libfuzzer_revision': 'debe7d2d1982e540fbd6bd78604bf001753f9e74',
chenwilliam56a90382016-12-09 02:16:28266 # Three lines of non-changing comments so that
Yang Guo210ffc92019-10-21 07:14:37267 # the commit queue can handle CLs rolling devtools-frontend
268 # and whatever else without interference from each other.
chromium-autorollb4f31c1ce2020-09-24 13:53:50269 'devtools_frontend_revision': 'a3fd937cbdeeb3391698e29efc910f28b0dd40b3',
Yang Guo210ffc92019-10-21 07:14:37270 # Three lines of non-changing comments so that
aizatsky8904f9c2017-03-03 19:50:05271 # the commit queue can handle CLs rolling libprotobuf-mutator
272 # and whatever else without interference from each other.
Jonathan Metzman85809f642019-01-24 22:55:58273 'libprotobuf-mutator': '439e81f8f4847ec6e2bf11b3aa634a5d8485633d',
Filip Gorski796be852018-03-02 19:36:36274 # Three lines of non-changing comments so that
Shenghua Zhangcbe64ba2018-04-12 19:11:49275 # the commit queue can handle CLs rolling android_sdk_build-tools_version
276 # and whatever else without interference from each other.
Torne (Richard Coles)63a24cae2020-07-28 13:55:51277 'android_sdk_build-tools_version': '8LZujEmLjSh0g3JciDA3cslSptxKs9HOa_iUPXkOeYQC',
Shenghua Zhangcbe64ba2018-04-12 19:11:49278 # Three lines of non-changing comments so that
279 # the commit queue can handle CLs rolling android_sdk_emulator_version
280 # and whatever else without interference from each other.
Torne (Richard Coles)63a24cae2020-07-28 13:55:51281 'android_sdk_emulator_version': 'A4EvXZUIuQho0QRDJopMUpgyp6NA3aiDQjGKPUKbowMC',
Shenghua Zhangcbe64ba2018-04-12 19:11:49282 # Three lines of non-changing comments so that
283 # the commit queue can handle CLs rolling android_sdk_extras_version
284 # and whatever else without interference from each other.
Andrew Grievecdb1c852019-06-17 18:14:04285 'android_sdk_extras_version': 'ppQ4TnqDvBHQ3lXx5KPq97egzF5X2FFyOrVHkGmiTMQC',
Yun Liuf57cceaf2019-03-18 21:31:23286 # Three lines of non-changing comments so that
287 # the commit queue can handle CLs rolling android_sdk_patcher_version
288 # and whatever else without interference from each other.
289 'android_sdk_patcher_version': 'I6FNMhrXlpB-E1lOhMlvld7xt9lBVNOO83KIluXDyA0C',
Shenghua Zhangcbe64ba2018-04-12 19:11:49290 # Three lines of non-changing comments so that
291 # the commit queue can handle CLs rolling android_sdk_platform-tools_version
292 # and whatever else without interference from each other.
Torne (Richard Coles)63a24cae2020-07-28 13:55:51293 'android_sdk_platform-tools_version': '8tF0AOj7Dwlv4j7_nfkhxWB0jzrvWWYjEIpirt8FIWYC',
Shenghua Zhangcbe64ba2018-04-12 19:11:49294 # Three lines of non-changing comments so that
295 # the commit queue can handle CLs rolling android_sdk_platforms_version
296 # and whatever else without interference from each other.
Torne (Richard Coles)63a24cae2020-07-28 13:55:51297 'android_sdk_platforms_version': 'YMUu9EHNZ__2Xcxl-KsaSf-dI5TMt_P62IseUVsxktMC',
Shenghua Zhangcbe64ba2018-04-12 19:11:49298 # Three lines of non-changing comments so that
299 # the commit queue can handle CLs rolling android_sdk_sources_version
300 # and whatever else without interference from each other.
Haiyang Panc2481862019-11-12 21:05:30301 'android_sdk_sources_version': '4gxhM8E62bvZpQs7Q3d0DinQaW0RLCIefhXrQBFkNy8C',
Shenghua Zhangcbe64ba2018-04-12 19:11:49302 # Three lines of non-changing comments so that
dan sinclairc99b8242018-08-01 20:09:36303 # the commit queue can handle CLs rolling feed
304 # and whatever else without interference from each other.
chromium-autorollebd2f592020-09-24 12:15:26305 'spv_tools_revision': '0e7fe4d35bafc8a73b68835c65bebf766d4f51da',
dan sinclairc99b8242018-08-01 20:09:36306 # Three lines of non-changing comments so that
307 # the commit queue can handle CLs rolling feed
308 # and whatever else without interference from each other.
chromium-autoroll6ae846a2020-08-11 10:15:20309 'spv_headers_revision': '3fdabd0da2932c276b25b9b4a988ba134eba1aa6',
Corentin Wallez955059ff2018-10-21 10:47:39310 # Three lines of non-changing comments so that
311 # the commit queue can handle CLs rolling feed
312 # and whatever else without interference from each other.
Corentin Wallez3daa9dc42020-09-16 20:14:20313 'spirv_cross_revision': '16d9fea77c376cb5d7d6e06d33bf054fe24734a7',
Corentin Wallez955059ff2018-10-21 10:47:39314 # Three lines of non-changing comments so that
315 # the commit queue can handle CLs rolling feed
316 # and whatever else without interference from each other.
chromium-autorolld2909f42020-09-03 17:05:08317 'shaderc_revision': '011139094ec790ff7f32ea2d80286255fc9ed18b',
Corentin Wallez955059ff2018-10-21 10:47:39318 # Three lines of non-changing comments so that
319 # the commit queue can handle CLs rolling feed
320 # and whatever else without interference from each other.
chromium-autorolle85e2dad2020-09-24 14:06:17321 'dawn_revision': 'ed0b3cf15389ff2f9fc84e0d218ae2555b53d8a1',
Victor Vasiliev92c06acc2018-12-08 10:16:27322 # Three lines of non-changing comments so that
323 # the commit queue can handle CLs rolling feed
324 # and whatever else without interference from each other.
Fan Yanga1378b22020-09-24 02:48:11325 'quiche_revision': '9a74ee9f6be4d039351368fe61d656f49e6d4f2c',
Tom Andersone70019692019-02-06 01:38:04326 # Three lines of non-changing comments so that
Rohit Raobfb3bf82019-02-15 18:45:11327 # the commit queue can handle CLs rolling ios_webkit
328 # and whatever else without interference from each other.
Dirk Pranke474d1ca2019-03-13 23:14:36329 'ios_webkit_revision': '59e9de61b7b36507836fa8b098e8839d7d995b13',
Ben Wagner3743d5392019-09-26 19:20:36330 # Three lines of non-changing comments so that
331 # the commit queue can handle CLs rolling libexpat
332 # and whatever else without interference from each other.
Ben Wagner070cff62020-04-20 19:23:54333 'libexpat_revision': 'e976867fb57a0cd87e3b0fe05d59e0ed63c6febb',
Nigel Taob517eb8912019-10-23 03:36:24334 # Three lines of non-changing comments so that
335 # the commit queue can handle CLs rolling wuffs
336 # and whatever else without interference from each other.
Nigel Tao903c1e72020-09-23 21:37:35337 'wuffs_revision': 'aa46859ea40c72516deffa1b146121952d6dfd3b',
Nigel Tao3aa72142019-12-03 22:05:41338 # Three lines of non-changing comments so that
339 # the commit queue can handle CLs rolling libgifcodec
340 # and whatever else without interference from each other.
Brian Osmana95e5852020-02-05 22:22:19341 'libgifcodec_revision': 'd06d2a6d42baf6c0c91cacc28df2542a911d05fe',
Wan-Teh Chang75fd5322020-04-08 01:32:18342 # Three lines of non-changing comments so that
343 # the commit queue can handle CLs rolling libavif
344 # and whatever else without interference from each other.
Wan-Teh Changf1405962020-09-22 00:14:11345 'libavif_revision': '1d32f88ab33e04b74f4e978bf30f0184d3a96011',
Himanshu Jaju46bc91032020-07-08 21:57:58346 # Three lines of non-changing comments so that
Himanshu Jaju114b74212020-07-09 13:32:33347 # the commit queue can handle CLs rolling nearby
348 # and whatever else without interference from each other.
Ryan Hansberrycef71a7e2020-09-16 20:46:25349 'nearby_revision': '4e3f343b7a1b9faee0cb71dc3b2c0ecf13c7f707',
Himanshu Jaju114b74212020-07-09 13:32:33350 # Three lines of non-changing comments so that
Himanshu Jaju46bc91032020-07-08 21:57:58351 # the commit queue can handle CLs rolling securemessage
352 # and whatever else without interference from each other.
353 'securemessage_revision': '3955ec1700b9381a2562df35d48e42487a33d7a1',
354 # Three lines of non-changing comments so that
355 # the commit queue can handle CLs rolling ukey2
356 # and whatever else without interference from each other.
357 'ukey2_revision': '0275885d8e6038c39b8a8ca55e75d1d4d1727f47',
Ryan Harrisoncfb9fee2020-07-15 17:26:58358 # the commit queue can handle CLs rolling feed
359 # and whatever else without interference from each other.
Ryan Harrisona4749892020-09-02 07:42:43360 'tint_revision': '464928ed913b18f1af068780468de38b50986aac',
Dirk Pranke3c18a382019-03-15 01:07:51361
Dirk Pranke6d095b42019-03-15 23:44:01362 # TODO(crbug.com/941824): The values below need to be kept in sync
Dirk Pranke3c18a382019-03-15 01:07:51363 # between //DEPS and //buildtools/DEPS, so if you're updating one,
364 # update the other. There is a presubmit check that checks that
365 # you've done so; if you are adding new tools to //buildtools and
366 # hence new revisions to this list, make sure you update the
367 # _CheckBuildtoolsRevsAreInSync in PRESUBMIT.py to include the additional
368 # revisions.
Dirk Pranke6d095b42019-03-15 23:44:01369
370 # GN CIPD package version.
Sylvain Defresned8f0d402020-09-09 20:51:00371 'gn_version': 'git_revision:e002e68a48d1c82648eadde2f6aafa20d08c36f2',
Dirk Pranke6d095b42019-03-15 23:44:01372
Nico Weber4647fbba2019-04-04 07:38:59373 # Also, if you change these, update buildtools/DEPS too. Also update the
374 # libc++ svn_revision in //buildtools/deps_revisions.gni.
Dirk Pranke3c18a382019-03-15 01:07:51375 'clang_format_revision': '96636aa0e9f047f17447f2d45a094d0b59ed7917',
Xiaohui Chen3fdc6742020-02-29 02:13:26376 'libcxx_revision': 'd9040c75cfea5928c804ab7c235fed06a63f743a',
377 'libcxxabi_revision': '196ba1aaa8ac285d94f4ea8d9836390a45360533',
Nico Weber91584c62020-04-23 20:15:38378 'libunwind_revision': 'd999d54f4bca789543a2eb6c995af2d9b5a1f3ed',
[email protected]5f129de2009-02-24 23:22:04379}
380
tandrii74b7e422014-09-23 16:45:27381# Only these hosts are allowed for dependencies in this DEPS file.
382# If you need to add a new host, contact chrome infrastracture team.
383allowed_hosts = [
tandriicb12c642015-03-27 19:00:55384 'android.googlesource.com',
Johanncf5bb4c62017-10-30 23:21:34385 'aomedia.googlesource.com',
agable851c6f7252016-11-04 17:17:39386 'boringssl.googlesource.com',
Achuith Bhandarkarf6a944c82018-02-22 21:56:04387 'chrome-infra-packages.appspot.com',
Paweł Hajdan, Jr37a7a742017-09-25 11:37:30388 'chrome-internal.googlesource.com',
agable851c6f7252016-11-04 17:17:39389 'chromium.googlesource.com',
Corentin Wallez955059ff2018-10-21 10:47:39390 'dawn.googlesource.com',
agable851c6f7252016-11-04 17:17:39391 'pdfium.googlesource.com',
Victor Vasiliev92c06acc2018-12-08 10:16:27392 'quiche.googlesource.com',
agable851c6f7252016-11-04 17:17:39393 'skia.googlesource.com',
capne3976c22016-08-12 22:06:17394 'swiftshader.googlesource.com',
Henrik Kjellander7c0b28b2017-09-13 20:25:02395 'webrtc.googlesource.com',
tandrii74b7e422014-09-23 16:45:27396]
397
[email protected]5f129de2009-02-24 23:22:04398deps = {
Dirk Pranke474d1ca2019-03-13 23:14:36399 'src/buildtools/clang_format/script':
400 Var('chromium_git') + '/chromium/llvm-project/cfe/tools/clang-format.git@' +
401 Var('clang_format_revision'),
Dirk Pranke6d095b42019-03-15 23:44:01402 'src/buildtools/linux64': {
403 'packages': [
404 {
405 'package': 'gn/gn/linux-amd64',
406 'version': Var('gn_version'),
407 }
408 ],
409 'dep_type': 'cipd',
Olivier Robin93b26262019-03-18 18:01:02410 'condition': 'host_os == "linux"',
Dirk Pranke6d095b42019-03-15 23:44:01411 },
412 'src/buildtools/mac': {
413 'packages': [
414 {
415 'package': 'gn/gn/mac-amd64',
416 'version': Var('gn_version'),
417 }
418 ],
419 'dep_type': 'cipd',
Olivier Robin93b26262019-03-18 18:01:02420 'condition': 'host_os == "mac"',
Dirk Pranke6d095b42019-03-15 23:44:01421 },
Dirk Pranke474d1ca2019-03-13 23:14:36422 'src/buildtools/third_party/libc++/trunk':
Ben Pastene81fa1222020-02-21 04:38:50423 Var('chromium_git') +
424 '/external/github.com/llvm/llvm-project/libcxx.git' + '@' +
Xiaohui Chen3fdc6742020-02-29 02:13:26425 Var('libcxx_revision'),
Dirk Pranke474d1ca2019-03-13 23:14:36426 'src/buildtools/third_party/libc++abi/trunk':
Ben Pastene81fa1222020-02-21 04:38:50427 Var('chromium_git') +
428 '/external/github.com/llvm/llvm-project/libcxxabi.git' + '@' +
Xiaohui Chen3fdc6742020-02-29 02:13:26429 Var('libcxxabi_revision'),
Dirk Pranke474d1ca2019-03-13 23:14:36430 'src/buildtools/third_party/libunwind/trunk':
Ben Pastene81fa1222020-02-21 04:38:50431 Var('chromium_git') +
432 '/external/github.com/llvm/llvm-project/libunwind.git' + '@' +
Xiaohui Chen3fdc6742020-02-29 02:13:26433 Var('libunwind_revision'),
Dirk Pranke6d095b42019-03-15 23:44:01434 'src/buildtools/win': {
435 'packages': [
436 {
437 'package': 'gn/gn/windows-amd64',
438 'version': Var('gn_version'),
439 }
440 ],
441 'dep_type': 'cipd',
Olivier Robin93b26262019-03-18 18:01:02442 'condition': 'host_os == "win"',
Dirk Pranke6d095b42019-03-15 23:44:01443 },
Tom Andersone70019692019-02-06 01:38:04444
John Williamsff7a08d2018-02-01 03:20:21445 'src/chrome/browser/resources/media_router/extension/src':
mark a. foltzeaac89292020-02-04 21:35:33446 Var('chromium_git') + '/media_router.git' + '@' + 'd4389c097c61fa8c5aa5eb7c3ba34ee203dd62e3',
John Williamsff7a08d2018-02-01 03:20:21447
Andrew Luo96e2fef8d2018-08-22 20:18:24448 'src/android_webview/tools/cts_archive': {
449 'packages': [
450 {
451 'package': 'chromium/android_webview/tools/cts_archive',
Chris Cheng84fe3e5a2020-09-03 03:35:21452 'version': 'ai8Ig4HlO0vG6aP_JP2uhyruE2yPzze8PFP1g8Z4_hgC',
Andrew Luo96e2fef8d2018-08-22 20:18:24453 },
454 ],
455 'condition': 'checkout_android',
456 'dep_type': 'cipd',
457 },
458
Paweł Hajdan, Jr7af368952017-10-02 12:25:36459 'src/chrome/installer/mac/third_party/xz/xz': {
460 'url': Var('chromium_git') + '/chromium/deps/xz.git' + '@' + 'eecaf55632ca72e90eb2641376bce7cdbc7284f7',
461 'condition': 'checkout_mac',
462 },
463
Brad Hall2d33cbf2019-02-27 21:48:04464 'src/tools/clang/dsymutil': {
465 'packages': [
466 {
467 'package': 'chromium/llvm-build-tools/dsymutil',
Reid Kleckner51456562019-11-07 20:06:41468 'version': 'M56jPzDv1620Rnm__jTMYS62Zi8rxHVq7yw0qeBFEgkC',
Brad Hall2d33cbf2019-02-27 21:48:04469 }
470 ],
Sylvain Defresne03f0d102019-11-22 17:04:16471 'condition': 'checkout_mac or checkout_ios',
Brad Hall2d33cbf2019-02-27 21:48:04472 'dep_type': 'cipd',
473 },
474
Yiming Zhoud369d9f2018-12-18 00:24:01475 'src/chrome/test/data/autofill/captured_sites': {
476 'packages': [
477 {
478 'package': 'chromium/chrome/test/data/autofill/captured_sites',
Christoph Schweringd82b551a2020-07-07 21:16:54479 'version': 'd452hxzAmfQ3083xJD-zkRa9oE9kzWJUANy_T5-gt1IC',
Yiming Zhoud369d9f2018-12-18 00:24:01480 }
481 ],
482 'condition': 'checkout_chromium_autofill_test_dependencies',
483 'dep_type': 'cipd',
484 },
485
Yiming Zhou7fa0ef42019-03-06 00:57:48486 'src/chrome/test/data/password/captured_sites': {
487 'packages': [
488 {
489 'package': 'chromium/chrome/test/data/password/captured_sites',
Ian Struiksma809938a22019-10-25 21:16:18490 'version': 'MuT6UWjyB52nWFDuu4RCv4o_vMPIZdI4P2m2YsC66fAC',
Yiming Zhou7fa0ef42019-03-06 00:57:48491 }
492 ],
493 'condition': 'checkout_chromium_password_manager_test_dependencies',
494 'dep_type': 'cipd',
495 },
496
Stefan Zagerfd5ba192014-08-23 00:29:39497 'src/chrome/test/data/perf/canvas_bench':
dpranke4778c712016-09-23 01:15:56498 Var('chromium_git') + '/chromium/canvas_bench.git' + '@' + 'a7b40ea5ae0239517d78845a5fc9b12976bfc732',
[email protected]700e7e32012-02-22 17:04:38499
Stefan Zagerfd5ba192014-08-23 00:29:39500 'src/chrome/test/data/perf/frame_rate/content':
dpranke4778c712016-09-23 01:15:56501 Var('chromium_git') + '/chromium/frame_rate/content.git' + '@' + 'c10272c88463efeef6bb19c9ec07c42bc8fe22b9',
[email protected]40646b012011-07-26 02:30:26502
Robert Sesek1a726e02018-08-17 18:39:43503 'src/chrome/test/data/safe_browsing/dmg': {
504 'packages': [
505 {
506 'package': 'chromium/chrome/test/data/safe_browsing/dmg',
John Budorick14276292018-11-29 19:07:09507 'version': 'a543ae3f0b3e67dd5a1c75f63317231a1d242912',
Robert Sesek1a726e02018-08-17 18:39:43508 },
509 ],
510 'condition': 'checkout_mac',
511 'dep_type': 'cipd',
512 },
513
bsheedya9ced4c42018-07-14 00:28:00514 'src/chrome/test/data/xr/webvr_info':
bsheedyac7c01a2017-11-07 18:53:12515 Var('chromium_git') + '/external/github.com/toji/webvr.info.git' + '@' + 'c58ae99b9ff9e2aa4c524633519570bf33536248',
bsheedy01d93942017-07-27 22:49:38516
Paweł Hajdan, Jr7af368952017-10-02 12:25:36517 'src/ios/third_party/earl_grey/src': {
Rohit Rao7d94fa92019-10-30 11:13:44518 'url': Var('chromium_git') + '/external/github.com/google/EarlGrey.git' + '@' + 'ff524fb646253b0cbc05aa6d0b327b6b3ddd0385',
Paweł Hajdan, Jr7af368952017-10-02 12:25:36519 'condition': 'checkout_ios',
520 },
521
Lindsay Pasrichab31f6c62018-10-11 00:09:44522 'src/ios/third_party/earl_grey2/src': {
Lindsay Pasricha26e0e5482020-09-22 05:50:20523 'url': Var('chromium_git') + '/external/github.com/google/EarlGrey.git' + '@' + 'e8573af9803f1b393a1ddb07b779f882cf947036',
Lindsay Pasrichab31f6c62018-10-11 00:09:44524 'condition': 'checkout_ios',
525 },
526
Lindsay Pasrichab0d775f2018-10-12 22:04:35527 'src/ios/third_party/edo/src': {
Lindsay Pasricha26e0e5482020-09-22 05:50:20528 'url': Var('chromium_git') + '/external/github.com/google/eDistantObject.git' + '@' + 'e8a984232246078667bfb2699494bc0fc0b363fb',
Lindsay Pasrichab0d775f2018-10-12 22:04:35529 'condition': 'checkout_ios',
530 },
531
Lindsay Pasrichabe000ae22018-08-22 15:21:49532 'src/ios/third_party/gtx/src': {
Lindsay Pasrichaa36c8c92018-10-10 18:44:33533 'url': Var('chromium_git') + '/external/github.com/google/GTXiLib.git' + '@' + '3e09baa61b2c13fe98029d53b1783f4ca9edaabf',
Lindsay Pasrichabe000ae22018-08-22 15:21:49534 'condition': 'checkout_ios',
535 },
536
Paweł Hajdan, Jr7af368952017-10-02 12:25:36537 'src/ios/third_party/fishhook/src': {
Lindsay Pasricha9c18c2b2019-10-09 23:05:13538 'url': Var('chromium_git') + '/external/github.com/facebook/fishhook.git' + '@' + '66315a9c251edfe92f669ae2deeac0d75374c948',
Paweł Hajdan, Jr7af368952017-10-02 12:25:36539 'condition': 'checkout_ios',
540 },
541
542 'src/ios/third_party/gcdwebserver/src': {
543 'url': Var('chromium_git') + '/external/github.com/swisspol/GCDWebServer.git' + '@' + '43555c66627f6ed44817855a0f6d465f559d30e0',
544 'condition': 'checkout_ios',
545 },
546
547 'src/ios/third_party/material_components_ios/src': {
Internal Frameworks Autorollerd19c81be2020-09-24 12:31:28548 'url': Var('chromium_git') + '/external/github.com/material-components/material-components-ios.git' + '@' + 'e9b0eee25d5465c5fe43551754afcd7536879a41',
Paweł Hajdan, Jr7af368952017-10-02 12:25:36549 'condition': 'checkout_ios',
550 },
551
552 'src/ios/third_party/material_font_disk_loader_ios/src': {
Internal Frameworks Autoroller80a81a12020-01-28 14:44:29553 'url': Var('chromium_git') + '/external/github.com/material-foundation/material-font-disk-loader-ios.git' + '@' + '93acc021e3034898716028822cb802a3a816be7e',
Paweł Hajdan, Jr7af368952017-10-02 12:25:36554 'condition': 'checkout_ios',
555 },
556
Gauthier Ambard8d034462017-10-25 16:39:55557 'src/ios/third_party/material_internationalization_ios/src': {
iOS Autorollere05fdaf2018-12-13 05:28:55558 'url': Var('chromium_git') + '/external/github.com/material-foundation/material-internationalization-ios.git' + '@' + 'd8f32464ac97d5551c8db19de916170ae87cfa90',
Gauthier Ambard8d034462017-10-25 16:39:55559 'condition': 'checkout_ios',
560 },
561
Paweł Hajdan, Jr7af368952017-10-02 12:25:36562 'src/ios/third_party/material_roboto_font_loader_ios/src': {
Internal Frameworks Autoroller80a81a12020-01-28 14:44:29563 'url': Var('chromium_git') + '/external/github.com/material-foundation/material-roboto-font-loader-ios.git' + '@' + '4aa51e906e5671c71d24e991f1f10d782a58409f',
Paweł Hajdan, Jr7af368952017-10-02 12:25:36564 'condition': 'checkout_ios',
565 },
566
567 'src/ios/third_party/material_sprited_animation_view_ios/src': {
iOS Autoroller97e41742018-09-28 18:04:05568 'url': Var('chromium_git') + '/external/github.com/material-foundation/material-sprited-animation-view-ios.git' + '@' + '8af9adaa182044cf2920dfb620b863669e1aeb7c',
Paweł Hajdan, Jr7af368952017-10-02 12:25:36569 'condition': 'checkout_ios',
570 },
571
572 'src/ios/third_party/material_text_accessibility_ios/src': {
iOS Autorollerefb260a2018-12-06 02:20:00573 'url': Var('chromium_git') + '/external/github.com/material-foundation/material-text-accessibility-ios.git' + '@' + '499b45d1895b565096302a209c0c728df03b95d4',
Paweł Hajdan, Jr7af368952017-10-02 12:25:36574 'condition': 'checkout_ios',
575 },
576
mrefaat070940d2017-12-01 02:59:38577 'src/ios/third_party/motion_interchange_objc/src': {
iOS Autorollerd5b8633f2019-03-08 21:07:25578 'url': Var('chromium_git') + '/external/github.com/material-motion/motion-interchange-objc.git' + '@' + '8e25f1ca599543dc77e4016b588763dcba6cbac8',
mrefaat070940d2017-12-01 02:59:38579 'condition': 'checkout_ios',
580 },
581
mrefaatb4b862312017-12-01 20:03:05582 'src/ios/third_party/motion_animator_objc/src': {
iOS Autoroller01935852019-03-12 12:33:45583 'url': Var('chromium_git') + '/external/github.com/material-motion/motion-animator-objc.git' + '@' + '0581bc3dfacd34e40381e9cf45a15070b3868ba7',
mrefaatb4b862312017-12-01 20:03:05584 'condition': 'checkout_ios',
585 },
586
Louis Romeroe1d73292017-12-07 01:28:17587 'src/ios/third_party/motion_transitioning_objc/src': {
chromium-autorollc52e6802019-06-26 20:47:26588 'url': Var('chromium_git') + '/external/github.com/material-motion/motion-transitioning-objc.git' + '@' + '5bb0d577dd78472536480496ace115bc593ed0e1',
Louis Romeroe1d73292017-12-07 01:28:17589 'condition': 'checkout_ios',
590 },
591
Paweł Hajdan, Jr7af368952017-10-02 12:25:36592 'src/ios/third_party/ochamcrest/src': {
Eric Noyaudaabeb52017-10-13 16:29:11593 'url': Var('chromium_git') + '/external/github.com/hamcrest/OCHamcrest.git' + '@' + '92d9c14d13bb864255e65c09383564653896916b',
Paweł Hajdan, Jr7af368952017-10-02 12:25:36594 'condition': 'checkout_ios',
595 },
596
Rohit Rao5b4160412019-02-05 20:12:54597 'src/ios/third_party/webkit/src': {
Rohit Raobfb3bf82019-02-15 18:45:11598 'url': Var('chromium_git') + '/external/github.com/WebKit/webkit.git' +
599 '@' + Var('ios_webkit_revision'),
Rohit Rao5b4160412019-02-05 20:12:54600 'condition': 'checkout_ios and checkout_ios_webkit'
601 },
602
jrummellf715b1692015-10-21 23:26:26603 'src/media/cdm/api':
Xiaohan Wangaf457b62020-04-20 20:11:09604 Var('chromium_git') + '/chromium/cdm.git' + '@' + 'fc5afac6847dc61addc1177103aa602e71a9ecac',
[email protected]255c43f2013-06-07 08:54:11605
Dirk Pranke4dabe802017-11-02 07:18:55606 'src/native_client': {
607 'url': Var('chromium_git') + '/native_client/src/native_client.git' + '@' + Var('nacl_revision'),
608 'condition': 'checkout_nacl',
609 },
[email protected]bba1c0dd2013-08-19 10:33:31610
Victor Vasiliev92c06acc2018-12-08 10:16:27611 'src/net/third_party/quiche/src':
612 Var('quiche_git') + '/quiche.git' + '@' + Var('quiche_revision'),
613
Marc-Antoine Ruel81815952018-07-13 00:26:44614 'src/tools/luci-go': {
615 'packages': [
616 {
617 'package': 'infra/tools/luci/isolate/${{platform}}',
Takuto Ikuta409e0ff62018-12-06 14:58:11618 'version': Var('luci_go'),
Marc-Antoine Ruel81815952018-07-13 00:26:44619 },
Marc-Antoine Ruelcff3ea22018-10-19 20:56:08620 {
621 'package': 'infra/tools/luci/isolated/${{platform}}',
Takuto Ikuta409e0ff62018-12-06 14:58:11622 'version': Var('luci_go'),
Marc-Antoine Ruelcff3ea22018-10-19 20:56:08623 },
624 {
625 'package': 'infra/tools/luci/swarming/${{platform}}',
Takuto Ikuta409e0ff62018-12-06 14:58:11626 'version': Var('luci_go'),
Marc-Antoine Ruelcff3ea22018-10-19 20:56:08627 },
Marc-Antoine Ruel81815952018-07-13 00:26:44628 ],
629 'dep_type': 'cipd',
630 },
631
Corentin Wallez955059ff2018-10-21 10:47:39632 # SPIRV-Cross is in third_party/spirv-cross/spirv-cross instead of
633 # third_party/spirv-cross/src because its header files are at the root of
634 # the repository and dependencies include them like so:
635 # #include "spirv-cross/spirv_glsl.hpp"
636 'src/third_party/spirv-cross/spirv-cross':
637 Var('chromium_git') + '/external/github.com/KhronosGroup/SPIRV-Cross.git@' +
638 Var('spirv_cross_revision'),
639
dan sinclairc99b8242018-08-01 20:09:36640 'src/third_party/spirv-headers/src':
641 Var('chromium_git') + '/external/github.com/KhronosGroup/SPIRV-Headers.git@' +
642 Var('spv_headers_revision'),
643
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42644 'src/third_party/SPIRV-Tools/src':
dan sinclairc99b8242018-08-01 20:09:36645 Var('chromium_git') + '/external/github.com/KhronosGroup/SPIRV-Tools.git@' +
646 Var('spv_tools_revision'),
jinsukkim21d3369fc2016-06-21 06:16:03647
Corentin Wallez955059ff2018-10-21 10:47:39648 'src/third_party/shaderc/src':
649 Var('chromium_git') + '/external/github.com/google/shaderc.git@' +
650 Var('shaderc_revision'),
651
John Budoricke9aa27c2018-03-24 00:23:27652 'src/third_party/accessibility_test_framework': {
653 'packages': [
654 {
655 'package': 'chromium/third_party/accessibility-test-framework',
John Budorick14276292018-11-29 19:07:09656 'version': 'b5ec1e56e58e56bc1a0c77d43111c37f9b512c8a',
John Budoricke9aa27c2018-03-24 00:23:27657 },
658 ],
659 'condition': 'checkout_android',
660 'dep_type': 'cipd',
661 },
662
Paweł Hajdan, Jr78b426d02017-09-29 07:49:16663 'src/third_party/android_protobuf/src': {
Aaron Gable6fcf0062018-02-22 20:28:57664 'url': Var('android_git') + '/platform/external/protobuf.git' + '@' + '7fca48d8ce97f7ba3ab8eea5c472f1ad3711762f',
Paweł Hajdan, Jr78b426d02017-09-29 07:49:16665 'condition': 'checkout_android',
666 },
667
Mohamed Heikal95797a582020-03-05 22:45:44668 'src/third_party/android_protoc': {
669 'packages': [
670 {
671 'package': 'chromium/third_party/android_protoc',
Mohamed Heikal4c434bbb2020-08-26 22:28:40672 'version': 'sLsJWojddBL2u8NYwNh6pJsqp_bL1ttmYIlBnhiIQ1QC',
Mohamed Heikal95797a582020-03-05 22:45:44673 },
674 ],
675 'condition': 'checkout_android',
676 'dep_type': 'cipd',
677 },
678
Shenghua Zhang0c102b12018-01-11 00:25:57679 'src/third_party/android_ndk': {
Jamie Madill5269c4972019-11-21 02:37:32680 'url': Var('chromium_git') + '/android_ndk.git' + '@' + '27c0a8d090c666a50e40fceb4ee5b40b1a2d3f87',
Ken Rockot027d7fa2018-05-01 03:10:06681 'condition': 'checkout_android_native_support',
Shenghua Zhang0c102b12018-01-11 00:25:57682 },
683
John Budoricke9aa27c2018-03-24 00:23:27684 'src/third_party/android_support_test_runner': {
685 'packages': [
686 {
687 'package': 'chromium/third_party/android_support_test_runner',
John Budorick14276292018-11-29 19:07:09688 'version': '96d4bf848cd210fdcbca6bcc8c1b4b39cbd93141',
John Budoricke9aa27c2018-03-24 00:23:27689 },
690 ],
691 'condition': 'checkout_android',
692 'dep_type': 'cipd',
693 },
694
695 'src/third_party/android_system_sdk': {
696 'packages': [
697 {
698 'package': 'chromium/third_party/android_system_sdk',
Torne (Richard Coles)63a24cae2020-07-28 13:55:51699 'version': 'no8ss5nRg6uYDM08HboypuIQuix7bS1kVqRGyWmwP-YC',
John Budoricke9aa27c2018-03-24 00:23:27700 },
701 ],
702 'condition': 'checkout_android',
703 'dep_type': 'cipd',
704 },
705
David 'Digit' Turner4ff35dfa2018-06-22 11:31:03706 'src/third_party/android_build_tools/aapt2': {
707 'packages': [
708 {
Mohamed Heikal2747b4b2018-10-31 22:20:42709 'package': 'chromium/third_party/android_build_tools/aapt2',
Mohamed Heikal0239ee12020-05-07 00:38:44710 'version': 'R2k5wwOlIaS6sjv2TIyHotiPJod-6KqnZO8NH-KFK8sC',
David 'Digit' Turner4ff35dfa2018-06-22 11:31:03711 },
712 ],
713 'condition': 'checkout_android',
714 'dep_type': 'cipd',
715 },
716
Matthew Cary775dab72018-09-20 06:19:03717 'src/third_party/android_build_tools/art': {
718 'packages': [
719 {
720 'package': 'chromium/third_party/android_build_tools/art',
721 'version': '87169fbc701d244c311e6aa8843591a7f1710bc0',
722 },
723 ],
724 'condition': 'checkout_android',
725 'dep_type': 'cipd',
726 },
727
David 'Digit' Turner4ff35dfa2018-06-22 11:31:03728 'src/third_party/android_build_tools/bundletool': {
729 'packages': [
730 {
Peter Wenab7bffd2020-01-24 02:13:26731 'package': 'chromium/third_party/android_tools_bundletool',
Andrew Grieve987a7c12020-09-04 14:40:14732 'version': 'gB66fGCdzqmQO6U6hxhoZDCGjOg-oqxhT_4uywaUw1oC',
Peter Wenab7bffd2020-01-24 02:13:26733 },
David 'Digit' Turner4ff35dfa2018-06-22 11:31:03734 ],
735 'condition': 'checkout_android',
736 'dep_type': 'cipd',
737 },
738
Peter Conn6eb0e1d2019-08-08 07:39:05739 'src/third_party/android_sdk/androidx_browser/src': {
Sicheng Lie98c78f2020-07-15 14:22:14740 'url': Var('chromium_git') + '/external/gob/android/platform/frameworks/support/browser.git' + '@' + '37242f782de8096e24dff528b1bcac55a364b756',
Peter Conn6eb0e1d2019-08-08 07:39:05741 'condition': 'checkout_android',
742 },
743
Shenghua Zhangcbe64ba2018-04-12 19:11:49744 'src/third_party/android_sdk/public': {
745 'packages': [
746 {
Torne (Richard Coles)63a24cae2020-07-28 13:55:51747 'package': 'chromium/third_party/android_sdk/public/build-tools/30.0.1',
Shenghua Zhangcbe64ba2018-04-12 19:11:49748 'version': Var('android_sdk_build-tools_version'),
749 },
750 {
751 'package': 'chromium/third_party/android_sdk/public/emulator',
752 'version': Var('android_sdk_emulator_version'),
753 },
754 {
755 'package': 'chromium/third_party/android_sdk/public/extras',
756 'version': Var('android_sdk_extras_version'),
757 },
758 {
Yun Liuf57cceaf2019-03-18 21:31:23759 'package': 'chromium/third_party/android_sdk/public/patcher',
760 'version': Var('android_sdk_patcher_version'),
761 },
762 {
Shenghua Zhangcbe64ba2018-04-12 19:11:49763 'package': 'chromium/third_party/android_sdk/public/platform-tools',
764 'version': Var('android_sdk_platform-tools_version'),
765 },
766 {
Torne (Richard Coles)63a24cae2020-07-28 13:55:51767 'package': 'chromium/third_party/android_sdk/public/platforms/android-30',
Shenghua Zhangcbe64ba2018-04-12 19:11:49768 'version': Var('android_sdk_platforms_version'),
769 },
770 {
Haiyang Panc2481862019-11-12 21:05:30771 'package': 'chromium/third_party/android_sdk/public/sources/android-29',
Yun Liuf57cceaf2019-03-18 21:31:23772 'version': Var('android_sdk_sources_version'),
773 },
774 {
Andrew Grieve13128c92020-01-06 22:10:27775 'package': 'chromium/third_party/android_sdk/public/cmdline-tools',
Torne (Richard Coles)63a24cae2020-07-28 13:55:51776 'version': 'ijpIFSitwBfaEdO9VXBGPqDHUVzPimXy_whw3aHTN9oC',
Andrew Grieve13128c92020-01-06 22:10:27777 },
Shenghua Zhangcbe64ba2018-04-12 19:11:49778 ],
Yun Liuf57cceaf2019-03-18 21:31:23779 'condition': 'checkout_android_native_support',
Shenghua Zhangcbe64ba2018-04-12 19:11:49780 'dep_type': 'cipd',
781 },
782
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42783 'src/third_party/angle':
784 Var('chromium_git') + '/angle/angle.git' + '@' + Var('angle_revision'),
785
Dale Curtis9e73ba92019-02-05 21:49:23786 'src/third_party/dav1d/libdav1d':
Dale Curtisdedcf0fc2020-09-21 20:29:54787 Var('chromium_git') + '/external/github.com/videolan/dav1d.git' + '@' + 'f90ada0d08e99ccfb676e59b8e3c497e77879915',
Dale Curtis9e73ba92019-02-05 21:49:23788
Corentin Wallez955059ff2018-10-21 10:47:39789 'src/third_party/dawn':
790 Var('dawn_git') + '/dawn.git' + '@' + Var('dawn_revision'),
791
Ryan Harrisoncfb9fee2020-07-15 17:26:58792 'src/third_party/tint/src':
793 Var('dawn_git') + '/tint.git' + '@' + Var('tint_revision'),
794
Corentin Wallez955059ff2018-10-21 10:47:39795 'src/third_party/glfw/src':
Corentin Wallez3a717572018-11-19 12:37:30796 Var('chromium_git') + '/external/github.com/glfw/glfw.git@' + '2de2589f910b1a85905f425be4d32f33cec092df',
Corentin Wallez955059ff2018-10-21 10:47:39797
Paweł Hajdan, Jr78b426d02017-09-29 07:49:16798 'src/third_party/apache-portable-runtime/src': {
bsheedy2a59f252018-01-03 21:30:05799 'url': Var('chromium_git') + '/external/apache-portable-runtime.git' + '@' + 'c3f11fcd86b42922834cae91103cf068246c6bb6',
Paweł Hajdan, Jr78b426d02017-09-29 07:49:16800 'condition': 'checkout_android',
801 },
802
Azeem Arshadb51b7f882020-09-18 00:50:12803 'src/third_party/barhopper': {
Azeem Arshad0ec65c4a2020-09-22 22:29:19804 'url': 'https://chrome-internal.googlesource.com/chrome/deps/barhopper.git' + '@' + 'd5422b6ec462d016d7cc1be59a9485e5f82bcf9f',
Azeem Arshadb51b7f882020-09-18 00:50:12805 'condition': 'checkout_src_internal and checkout_chromeos',
806 },
807
John Budoricke9aa27c2018-03-24 00:23:27808 'src/third_party/bazel': {
809 'packages': [
810 {
811 'package': 'chromium/third_party/bazel',
Andrew Grieve8a3a5c772019-11-12 22:27:04812 'version': 'VjMsf48QUWw8n7XtJP2AuSjIGmbQeYdWdwyxVvIRLmAC',
John Budoricke9aa27c2018-03-24 00:23:27813 },
814 ],
815 'condition': 'checkout_android',
816 'dep_type': 'cipd',
817 },
818
Victor Costanc63c92122020-01-03 05:49:53819 'src/third_party/google_benchmark/src': {
820 'url': Var('chromium_git') + '/external/github.com/google/benchmark.git' + '@' + '367119482ff4abc3d73e4a109b410090fc281337',
821 'condition': 'checkout_google_benchmark',
822 },
823
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42824 'src/third_party/boringssl/src':
825 Var('boringssl_git') + '/boringssl.git' + '@' + Var('boringssl_revision'),
826
John Budoricke9aa27c2018-03-24 00:23:27827 'src/third_party/bouncycastle': {
828 'packages': [
829 {
830 'package': 'chromium/third_party/bouncycastle',
John Budorick14276292018-11-29 19:07:09831 'version': 'c078e87552ba26e776566fdaf0f22cd8712743d0',
John Budoricke9aa27c2018-03-24 00:23:27832 },
833 ],
834 'condition': 'checkout_android',
835 'dep_type': 'cipd',
836 },
837
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42838 'src/third_party/breakpad/breakpad':
Michael Mosse48c50f22020-09-23 19:36:43839 Var('chromium_git') + '/breakpad/breakpad.git' + '@' + '9c4671f2e3a63c0f155d9b2511192d0b5fa7f760',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42840
John Budoricke9aa27c2018-03-24 00:23:27841 'src/third_party/byte_buddy': {
842 'packages': [
843 {
844 'package': 'chromium/third_party/byte_buddy',
John Budorick14276292018-11-29 19:07:09845 'version': 'c9b53316603fc2d997c899c7ca1707f809b918cd',
John Budoricke9aa27c2018-03-24 00:23:27846 },
847 ],
848 'condition': 'checkout_android',
849 'dep_type': 'cipd',
850 },
851
Andrew Luo948028e2019-08-16 21:18:21852 'src/third_party/byte_buddy/android_sdk_build_tools_25_0_2': {
853 'packages': [
854 {
855 'package': 'chromium/third_party/android_sdk/public/build-tools',
856 'version': 'kwIs2vdfTm93yEP8LG5aSnchN4BVEdVxbqQtF4XpPdkC',
857 },
858 ],
859 'condition': 'checkout_android',
860 'dep_type': 'cipd',
861 },
862
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42863 'src/third_party/catapult':
864 Var('chromium_git') + '/catapult.git' + '@' + Var('catapult_revision'),
865
866 'src/third_party/ced/src':
Jinsuk Kim69fae80a2019-02-22 01:26:38867 Var('chromium_git') + '/external/github.com/google/compact_enc_det.git' + '@' + 'ba412eaaacd3186085babcd901679a48863c7dd5',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42868
Andrew Grieve0fa87872019-03-15 22:21:12869 'src/third_party/checkstyle': {
870 'packages': [
871 {
872 'package': 'chromium/third_party/checkstyle',
Eric Stevensondabee8e2019-09-12 22:28:45873 'version': 'UAf8iarsiPx9B6ClHuyeRNM6py76TUVdylyGLTmpb4IC',
Andrew Grieve0fa87872019-03-15 22:21:12874 },
875 ],
Andrew Grieveee258482019-11-19 16:24:54876 # Needed on Linux for use on chromium_presubmit.
Andrew Grieve0fa87872019-03-15 22:21:12877 'condition': 'checkout_android or checkout_linux',
878 'dep_type': 'cipd',
879 },
880
Ben Pastenefa7848a2020-08-26 19:49:19881 # Tools used when building Chrome for Chrome OS. This affects both the Simple
882 # Chrome workflow, as well as the chromeos-chrome ebuild.
Paweł Hajdan, Jr7af368952017-10-02 12:25:36883 'src/third_party/chromite': {
chromium-autorollac0b6052020-09-23 21:13:31884 'url': Var('chromium_git') + '/chromiumos/chromite.git' + '@' + 'd0ddf023e1c8fd9ae2a6d00b3d952edc8df5f71e',
Ben Pastenefff40002020-07-29 16:58:09885 'condition': 'checkout_chromeos',
Paweł Hajdan, Jr7af368952017-10-02 12:25:36886 },
887
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42888 'src/third_party/cld_3/src':
Akihiro Ota1fb5ba92019-04-25 02:23:20889 Var('chromium_git') + '/external/github.com/google/cld_3.git' + '@' + '06f695f1c8ee530104416aab5dcf2d6a1414a56a',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42890
891 'src/third_party/colorama/src':
892 Var('chromium_git') + '/external/colorama.git' + '@' + '799604a1041e9b3bc5d2789ecbd7e8db2e18e6b8',
893
894 'src/third_party/crc32c/src':
Staphany Park5a0eb9a2019-03-02 01:39:31895 Var('chromium_git') + '/external/github.com/google/crc32c.git' + '@' + '5998f8451548244de8cde7fab387a550e7c4497d',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42896
Paweł Hajdan, Jr7af368952017-10-02 12:25:36897 # For Linux and Chromium OS.
898 'src/third_party/cros_system_api': {
Sam McNally0d110242020-09-24 12:15:06899 'url': Var('chromium_git') + '/chromiumos/platform2/system_api.git' + '@' + '77b1345ec0ebb8e6fdf559dccaf0c64b1a4b7c24',
Paweł Hajdan, Jr7af368952017-10-02 12:25:36900 'condition': 'checkout_linux',
901 },
902
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42903 'src/third_party/depot_tools':
chromium-autoroll682a8e42020-09-24 13:48:11904 Var('chromium_git') + '/chromium/tools/depot_tools.git' + '@' + '3eb2555a627bacb5e723fab01ac0e7dcb9d65dab',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42905
Yang Guo210ffc92019-10-21 07:14:37906 'src/third_party/devtools-frontend/src':
907 Var('chromium_git') + '/devtools/devtools-frontend' + '@' + Var('devtools_frontend_revision'),
908
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42909 'src/third_party/dom_distiller_js/dist':
Wei-Yin Chen (陳威尹)444e9672020-07-22 01:09:06910 Var('chromium_git') + '/chromium/dom-distiller/dist.git' + '@' + 'f339eb9463714c3d31657c8ee1bd53d1c7e5c555',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42911
John Budoricke9aa27c2018-03-24 00:23:27912 'src/third_party/espresso': {
913 'packages': [
914 {
915 'package': 'chromium/third_party/espresso',
Andrew Grievefdb38e82020-06-09 14:50:26916 'version': 'y8fIfH8Leo2cPm7iGCYnBxZpwOlgLv8rm2mlcmJlvGsC',
John Budoricke9aa27c2018-03-24 00:23:27917 },
918 ],
919 'condition': 'checkout_android',
920 'dep_type': 'cipd',
921 },
922
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42923 'src/third_party/ffmpeg':
Hidehiko Abe3fa48542020-09-09 06:35:05924 Var('chromium_git') + '/chromium/third_party/ffmpeg.git' + '@' + 'e61dd757a8c09139c03ffa2ef285d5678909370a',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42925
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42926 'src/third_party/flac':
Philip Jägenstedtdfc96c12018-05-04 14:46:37927 Var('chromium_git') + '/chromium/deps/flac.git' + '@' + 'af862024c8c8fa0ae07ced05e89013d881b00596',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42928
929 'src/third_party/flatbuffers/src':
Sky Malice9dd60452019-11-25 19:38:42930 Var('chromium_git') + '/external/github.com/google/flatbuffers.git' + '@' + '136d75fa6580ef87d1b7cbc243e617f21149852e',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42931
Paweł Hajdan, Jr7af368952017-10-02 12:25:36932 # Used for embedded builds. CrOS & Linux use the system version.
933 'src/third_party/fontconfig/src': {
Tom Anderson9cc1fae2020-01-15 03:26:09934 'url': Var('chromium_git') + '/external/fontconfig.git' + '@' + '452be8125f0e2a18a7dfef469e05d19374d36307',
Paweł Hajdan, Jr7af368952017-10-02 12:25:36935 'condition': 'checkout_linux',
936 },
937
Yuwei Huanga38af698d2019-02-19 22:00:58938 'src/third_party/grpc/src': {
Yuwei Huang58e95e22019-07-16 21:35:22939 'url': Var('chromium_git') + '/external/github.com/grpc/grpc.git' + '@' + '74b981a6a3d9ba17f3acae1d72b9109325ef656d',
Yuwei Huanga38af698d2019-02-19 22:00:58940 },
941
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42942 'src/third_party/freetype/src':
943 Var('chromium_git') + '/chromium/src/third_party/freetype2.git' + '@' + Var('freetype_revision'),
944
Dominik Röttsches60dab7e12018-03-20 09:55:47945 'src/third_party/harfbuzz-ng/src':
946 Var('chromium_git') + '/external/github.com/harfbuzz/harfbuzz.git' + '@' + Var('harfbuzz_revision'),
947
Joey Scarr28fc30092019-02-04 10:10:20948 'src/third_party/emoji-segmenter/src':
Lei Zhangb3ce3d12019-07-19 01:01:16949 Var('chromium_git') + '/external/github.com/google/emoji-segmenter.git' + '@' + Var('emoji_segmenter_revision'),
Dominik Röttsches191f1162019-01-31 07:25:35950
Hirokazu Hondafa7af2bb2020-02-03 02:48:28951 'src/third_party/libgav1/src':
James Zern3ffceb22020-08-31 02:21:12952 Var('chromium_git') + '/codecs/libgav1.git' + '@' + 'a9449e612bc251b4271bbe1e3a0d12e9809bf74c',
Hirokazu Hondafa7af2bb2020-02-03 02:48:28953
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42954 'src/third_party/glslang/src':
chromium-autoroll33349cc2020-09-18 14:48:40955 Var('chromium_git') + '/external/github.com/KhronosGroup/glslang.git' + '@' + '4dcc12d1a441b29d5901bc708bb1343d29d6459f',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42956
Paweł Hajdan, Jrc3ae0852017-10-02 16:46:22957 'src/third_party/google_toolbox_for_mac/src': {
958 'url': Var('chromium_git') + '/external/github.com/google/google-toolbox-for-mac.git' + '@' + Var('google_toolbox_for_mac_revision'),
959 'condition': 'checkout_ios or checkout_mac',
960 },
961
Andrew Luo82d0e9f2018-05-24 20:46:36962 'src/third_party/google-truth': {
963 'packages': [
964 {
965 'package': 'chromium/third_party/google-truth',
Gang Wud2b9c112019-06-06 15:24:00966 'version': 'u8oovXxp24lStqX4d54htRovta-75Sy2w7ijg1TL07gC',
Andrew Luo82d0e9f2018-05-24 20:46:36967 },
968 ],
969 'condition': 'checkout_android',
970 'dep_type': 'cipd',
971 },
972
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42973 'src/third_party/googletest/src':
Victor Costan97d0cebe2019-03-23 00:24:02974 Var('chromium_git') + '/external/github.com/google/googletest.git' + '@' + Var('googletest_revision'),
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42975
Paweł Hajdan, Jr7af368952017-10-02 12:25:36976 # GNU binutils assembler for x86-32.
977 'src/third_party/gnu_binutils': {
978 'url': Var('chromium_git') + '/native_client/deps/third_party/gnu_binutils.git' + '@' + 'f4003433b61b25666565690caf3d7a7a1a4ec436',
Dirk Pranke4dabe802017-11-02 07:18:55979 'condition': 'checkout_nacl and checkout_win',
Paweł Hajdan, Jr7af368952017-10-02 12:25:36980 },
981
982 'src/third_party/gperf': {
983 'url': Var('chromium_git') + '/chromium/deps/gperf.git' + '@' + 'd892d79f64f9449770443fb06da49b5a1e5d33c1',
984 'condition': 'checkout_win',
985 },
986
John Budoricke9aa27c2018-03-24 00:23:27987 'src/third_party/guava': {
988 'packages': [
989 {
990 'package': 'chromium/third_party/guava',
Ben Joyce27083f52020-05-13 00:44:03991 'version': 'y8Zx7cKTiOunLhOrfC4hOt5kDQrLJ_Rq7ISDmXkPdYsC',
John Budoricke9aa27c2018-03-24 00:23:27992 },
993 ],
994 'condition': 'checkout_android',
995 'dep_type': 'cipd',
996 },
997
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:42998 'src/third_party/gvr-android-sdk/src': {
Michael Thiessen9b0bf722018-03-01 22:41:52999 'url': Var('chromium_git') + '/external/github.com/googlevr/gvr-android-sdk.git' + '@' + '233e7fe922a543e0bc55382d64cacd047307d0e7',
Paweł Hajdan, Jr78b426d02017-09-29 07:49:161000 'condition': 'checkout_android',
1001 },
1002
Ian Vollick244bd882018-04-27 01:12:531003 'src/third_party/arcore-android-sdk/src': {
Piotr Bialeckid39cdd392020-07-17 23:11:491004 'url': Var('chromium_git') + '/external/github.com/google-ar/arcore-android-sdk.git' + '@' + '54861e38cceb406021fc8ece495f82387376af62',
Ian Vollick244bd882018-04-27 01:12:531005 'condition': 'checkout_android',
1006 },
1007
Piotr Bialeckie1b6bfb2019-07-18 23:43:291008 'src/third_party/arcore-android-sdk-client': {
1009 'packages': [
1010 {
1011 'package': 'chromium/third_party/arcore-android-sdk-client',
Piotr Bialeckid39cdd392020-07-17 23:11:491012 'version': 'KFu2mHSzZr0ZNOlM_LG5AA5ZIi2_rICieWgkME9IUFYC',
Piotr Bialeckie1b6bfb2019-07-18 23:43:291013 },
1014 ],
1015
1016 'condition': 'checkout_android',
1017 'dep_type': 'cipd',
1018 },
1019
John Budoricke9aa27c2018-03-24 00:23:271020 'src/third_party/hamcrest': {
1021 'packages': [
1022 {
1023 'package': 'chromium/third_party/hamcrest',
John Budorick14276292018-11-29 19:07:091024 'version': '37eccfc658fe79695d6abb6dd497463c4372032f',
John Budoricke9aa27c2018-03-24 00:23:271025 },
1026 ],
1027 'condition': 'checkout_android',
1028 'dep_type': 'cipd',
1029 },
1030
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421031 'src/third_party/hunspell_dictionaries':
Varun Varadaa5dc5ab2020-06-30 22:07:361032 Var('chromium_git') + '/chromium/deps/hunspell_dictionaries.git' + '@' + '18e09b9197a3b1d771c077c530d1a4ebad04c167',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421033
1034 'src/third_party/icu':
Jun Mukai2bd90f42020-09-23 05:00:241035 Var('chromium_git') + '/chromium/deps/icu.git' + '@' + 'aef20f06d47ba76fdf13abcdb033e2a408b5a94d',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421036
John Budoricke9aa27c2018-03-24 00:23:271037 'src/third_party/icu4j': {
1038 'packages': [
1039 {
1040 'package': 'chromium/third_party/icu4j',
John Budorick14276292018-11-29 19:07:091041 'version': 'e87e5bed2b4935913ee26a3ebd0b723ee2344354',
John Budoricke9aa27c2018-03-24 00:23:271042 },
1043 ],
1044 'condition': 'checkout_android',
1045 'dep_type': 'cipd',
1046 },
1047
Ben Joycedde37c22019-04-12 19:36:191048 'src/third_party/jacoco': {
1049 'packages': [
1050 {
1051 'package': 'chromium/third_party/jacoco',
1052 'version': 'O8mNUqIbFxvOcBsSNfbvpdUFvY4nfrPY0QA2kHoO2pQC',
1053 },
1054 ],
1055 'condition': 'checkout_android',
1056 'dep_type': 'cipd',
1057 },
1058
Tibor Goldschwendt38cc2082019-06-03 21:59:281059 'src/third_party/javalang/src': {
1060 'url': Var('chromium_git') + '/external/github.com/c2nes/javalang.git' + '@' + 'f98ffcb31d1daa57fbe5bd6def8ad7c3126d8242',
1061 'condition': 'checkout_android',
1062 },
1063
Yun Liua89d1832019-10-05 01:40:551064 'src/third_party/jdk': {
1065 'packages': [
1066 {
1067 'package': 'chromium/third_party/jdk',
Andrew Grieve872d4a4a2019-10-28 23:07:111068 'version': 'PfRSnxe8Od6WU4zBXomq-zsgcJgWmm3z4gMQNB-r2QcC',
Yun Liua89d1832019-10-05 01:40:551069 },
Peter Wenca01c252019-10-29 01:41:161070 {
1071 'package': 'chromium/third_party/jdk/extras',
1072 'version': 'fkhuOQ3r-zKtWEdKplpo6k0vKkjl-LY_rJTmtzFCQN4C',
1073 },
Yun Liua89d1832019-10-05 01:40:551074 ],
Andrew Grieveee258482019-11-19 16:24:541075 # Needed on Linux for use on chromium_presubmit (for checkstyle).
1076 'condition': 'checkout_android or checkout_linux',
Yun Liua89d1832019-10-05 01:40:551077 'dep_type': 'cipd',
1078 },
1079
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421080 'src/third_party/jsoncpp/source':
Jordan Baylesd4a7c4e2019-07-12 01:09:041081 Var('chromium_git') + '/external/github.com/open-source-parsers/jsoncpp.git'
1082 + '@' + '645250b6690785be60ab6780ce4b58698d884d11', # release 1.9.1
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421083
Paweł Hajdan, Jr78b426d02017-09-29 07:49:161084 'src/third_party/junit/src': {
1085 'url': Var('chromium_git') + '/external/junit.git' + '@' + '64155f8a9babcfcf4263cf4d08253a1556e75481',
1086 'condition': 'checkout_android',
1087 },
1088
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421089 'src/third_party/leveldatabase/src':
Victor Costan601dd60f2020-07-15 00:17:521090 Var('chromium_git') + '/external/leveldb.git' + '@' + 'c46e79c760125f9adb87a575d94034032637f8d0',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421091
1092 'src/third_party/libFuzzer/src':
Max Moroz1ee969e2017-10-04 16:27:261093 Var('chromium_git') + '/chromium/llvm-project/compiler-rt/lib/fuzzer.git' + '@' + Var('libfuzzer_revision'),
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421094
1095 'src/third_party/libaddressinput/src':
sebsgd592caf2020-01-23 17:55:151096 Var('chromium_git') + '/external/libaddressinput.git' + '@' + '390dfc08e3806a2125d08d4d8d034a24d587d77a',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421097
Johann987d1532018-11-19 22:07:271098 'src/third_party/libaom/source/libaom':
Jerome Jiang2385007f2020-08-25 23:13:561099 Var('aomedia_git') + '/aom.git' + '@' + 'e2219b84bc9d723e26ae6618beecad045612017e',
Johanncf5bb4c62017-10-30 23:21:341100
Wan-Teh Chang75fd5322020-04-08 01:32:181101 'src/third_party/libavif/src':
1102 Var('chromium_git') + '/external/github.com/AOMediaCodec/libavif.git' + '@' + Var('libavif_revision'),
1103
Himanshu Jaju114b74212020-07-09 13:32:331104 'src/third_party/nearby/src':
1105 Var('chromium_git') + '/external/github.com/google/nearby-connections.git' + '@' + Var('nearby_revision'),
1106
Himanshu Jaju46bc91032020-07-08 21:57:581107 'src/third_party/securemessage/src':
1108 Var('chromium_git') + '/external/github.com/google/securemessage.git' + '@' + Var('securemessage_revision'),
1109
1110 'src/third_party/ukey2/src':
1111 Var('chromium_git') + '/external/github.com/google/ukey2.git' + '@' + Var('ukey2_revision'),
1112
Paweł Hajdan, Jr7af368952017-10-02 12:25:361113 # Userspace interface to kernel DRM services.
1114 'src/third_party/libdrm/src': {
Gurchetan Singhdb0a74e2020-03-11 21:46:201115 'url': Var('chromium_git') + '/chromiumos/third_party/libdrm.git' + '@' + '0190f49a139e7069d7cad6a6890832831da1aa8b',
Paweł Hajdan, Jr7af368952017-10-02 12:25:361116 'condition': 'checkout_linux',
1117 },
1118
Ben Wagner3743d5392019-09-26 19:20:361119 'src/third_party/expat/src':
1120 Var('chromium_git') + '/external/github.com/libexpat/libexpat.git' + '@' + Var('libexpat_revision'),
1121
Piotr Pawliczek2ebb8aff2019-08-27 17:16:341122 # The library for IPP protocol (Chrome OS).
1123 'src/third_party/libipp/libipp': {
1124 'url': Var('chromium_git') + '/chromiumos/platform2/libipp.git' + '@' + '6c45a4f3a05cb5dd700414fe4d94cf685159d3ce',
1125 'condition': 'checkout_linux',
1126 },
1127
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421128 'src/third_party/libjpeg_turbo':
Jonathan Wright63941572020-09-16 13:52:161129 Var('chromium_git') + '/chromium/deps/libjpeg_turbo.git' + '@' + 'd5148db386ceb4a608058320071cbed890bd6ad2',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421130
Paweł Hajdan, Jr7af368952017-10-02 12:25:361131 'src/third_party/liblouis/src': {
David Tseng26f7fd92019-12-18 18:07:221132 'url': Var('chromium_git') + '/external/liblouis-github.git' + '@' + '03d7d72d983d47c17f7de95bbeae89fe33e41943',
Paweł Hajdan, Jr7af368952017-10-02 12:25:361133 'condition': 'checkout_linux',
1134 },
1135
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421136 'src/third_party/libphonenumber/dist':
Vadym Doroshenko88cd7a72019-09-04 21:08:011137 Var('chromium_git') + '/external/libphonenumber.git' + '@' + '68eba9d6ee8b11fb58ece36b6c46d07965d7f7ff',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421138
1139 'src/third_party/libprotobuf-mutator/src':
1140 Var('chromium_git') + '/external/github.com/google/libprotobuf-mutator.git' + '@' + Var('libprotobuf-mutator'),
1141
1142 'src/third_party/libsrtp':
Mirko Bonadeicd604812018-09-14 11:41:111143 Var('chromium_git') + '/chromium/deps/libsrtp.git' + '@' + '650611720ecc23e0e6b32b0e3100f8b4df91696c',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421144
Paweł Hajdan, Jr7af368952017-10-02 12:25:361145 # Android Explicit Synchronization.
1146 'src/third_party/libsync/src': {
Alexandros Frantzis3ad9a222018-01-25 17:09:541147 'url': Var('chromium_git') + '/aosp/platform/system/core/libsync.git' + '@' + 'f4f4387b6bf2387efbcfd1453af4892e8982faf6',
Paweł Hajdan, Jr7af368952017-10-02 12:25:361148 'condition': 'checkout_linux',
1149 },
1150
Charlie Andrews6723c0e3c2019-10-31 15:45:241151 'src/third_party/libunwindstack': {
Mike Wittmandba9a2b82020-06-17 15:26:371152 'url': Var('chromium_git') + '/chromium/src/third_party/libunwindstack.git' + '@' + '11659d420a71e7323b379ea8781f07c6f384bc7e',
Charlie Andrews6723c0e3c2019-10-31 15:45:241153 'condition': 'checkout_android',
1154 },
1155
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421156 'src/third_party/libvpx/source/libvpx':
Jerome Jianga4571d9f2020-09-16 03:13:131157 Var('chromium_git') + '/webm/libvpx.git' + '@' + '97356acb50e212fcfb7c91715718ec70953f780c',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421158
1159 'src/third_party/libwebm/source':
James Zern62ef4ae2019-02-21 21:17:031160 Var('chromium_git') + '/webm/libwebm.git' + '@' + '51ca718c3adf0ddedacd7df25fe45f67dc5a9ce1',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421161
1162 'src/third_party/libyuv':
Dale Curtise87da1b2019-11-13 03:20:251163 Var('chromium_git') + '/libyuv/libyuv.git' + '@' + '6afd9becdf58822b1da6770598d8597c583ccfad', # from r1714
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421164
Paweł Hajdan, Jrc3ae0852017-10-02 16:46:221165 'src/third_party/lighttpd': {
1166 'url': Var('chromium_git') + '/chromium/deps/lighttpd.git' + '@' + Var('lighttpd_revision'),
1167 'condition': 'checkout_mac or checkout_win',
1168 },
1169
1170 'src/third_party/lss': {
1171 'url': Var('chromium_git') + '/linux-syscall-support.git' + '@' + Var('lss_revision'),
1172 'condition': 'checkout_android or checkout_linux',
1173 },
1174
Paweł Hajdan, Jr7af368952017-10-02 12:25:361175 'src/third_party/material_design_icons/src': {
1176 'url': Var('chromium_git') + '/external/github.com/google/material-design-icons.git' + '@' +
1177 '5ab428852e35dc177a8c37a2df9dc9ccf768c65a',
1178 'condition': 'checkout_ios',
1179 },
1180
Paweł Hajdan, Jr7af368952017-10-02 12:25:361181 # GNU binutils assembler for x86-64.
1182 'src/third_party/mingw-w64/mingw/bin': {
1183 'url': Var('chromium_git') + '/native_client/deps/third_party/mingw-w64/mingw/bin.git' + '@' + '3cc8b140b883a9fe4986d12cfd46c16a093d3527',
Dirk Pranke4dabe802017-11-02 07:18:551184 'condition': 'checkout_nacl and checkout_win',
Paweł Hajdan, Jr7af368952017-10-02 12:25:361185 },
1186
1187 # Graphics buffer allocator for Chrome OS.
1188 'src/third_party/minigbm/src': {
Daniel Nicoara1b4f6db2020-03-27 18:07:421189 'url': Var('chromium_git') + '/chromiumos/platform/minigbm.git' + '@' + 'bc4f023bfcc51cf9dcfcfec5bf4177b2e607dd68',
Paweł Hajdan, Jr7af368952017-10-02 12:25:361190 'condition': 'checkout_linux',
1191 },
1192
1193 # Minizip library. Used on Chrome OS.
1194 'src/third_party/minizip/src': {
Anand K. Mistrybdd979e42018-12-17 04:38:591195 'url': Var('chromium_git') + '/external/github.com/nmoinvaz/minizip' + '@' + '1ff40343b55e738d941abb51c70eddb803db16e2',
Paweł Hajdan, Jr7af368952017-10-02 12:25:361196 'condition': 'checkout_linux',
1197 },
1198
Paweł Hajdan, Jr78b426d02017-09-29 07:49:161199 'src/third_party/mockito/src': {
John Budorick6c26c232018-06-22 00:11:281200 'url': Var('chromium_git') + '/external/mockito/mockito.git' + '@' + '04a2a289a4222f80ad20717c25144981210d2eac',
Paweł Hajdan, Jr78b426d02017-09-29 07:49:161201 'condition': 'checkout_android',
1202 },
1203
Paweł Hajdan, Jr7af368952017-10-02 12:25:361204 # Binaries for nacl sdk.
1205 'src/third_party/nacl_sdk_binaries': {
1206 'url': Var('chromium_git') + '/chromium/deps/nacl_sdk_binaries.git' + '@' + '759dfca03bdc774da7ecbf974f6e2b84f43699a5',
Dirk Pranke4dabe802017-11-02 07:18:551207 'condition': 'checkout_nacl and checkout_win',
Paweł Hajdan, Jr7af368952017-10-02 12:25:361208 },
1209
Dale Curtis7d284af2018-11-08 01:27:521210 'src/third_party/nasm': {
1211 'url': Var('chromium_git') + '/chromium/deps/nasm.git' + '@' +
Dale Curtisb284aee22020-07-16 02:14:071212 '19f3fad68da99277b2882939d3b2fa4c4b8d51d9'
Dale Curtis7d284af2018-11-08 01:27:521213 },
1214
Paweł Hajdan, Jr78b426d02017-09-29 07:49:161215 'src/third_party/netty-tcnative/src': {
1216 'url': Var('chromium_git') + '/external/netty-tcnative.git' + '@' + '5b46a8ef4a39c39c576fcdaaf718b585d75df463',
1217 'condition': 'checkout_android',
1218 },
1219
1220 'src/third_party/netty4/src': {
1221 'url': Var('chromium_git') + '/external/netty4.git' + '@' + 'cc4420b13bb4eeea5b1cf4f93b2755644cd3b120',
1222 'condition': 'checkout_android',
1223 },
1224
John Budoricke9aa27c2018-03-24 00:23:271225 'src/third_party/objenesis': {
1226 'packages': [
1227 {
1228 'package': 'chromium/third_party/objenesis',
Yun Liudd4e5662019-12-03 17:17:411229 'version': 'tknDblENYi8IaJYyD6tUahUyHYZlzJ_Y74_QZSz4DpIC',
John Budoricke9aa27c2018-03-24 00:23:271230 },
1231 ],
1232 'condition': 'checkout_android',
1233 'dep_type': 'cipd',
1234 },
1235
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421236 'src/third_party/openh264/src':
Sergey Silkinc1807692020-07-23 16:08:541237 Var('chromium_git') + '/external/github.com/cisco/openh264' + '@' + '3dd5b80bc4f172dd82925bb259cb7c82348409c5',
Paweł Hajdan, Jr78b426d02017-09-29 07:49:161238
btolschc50a3d52019-03-06 21:22:421239 'src/third_party/openscreen/src':
Fabrice de Gans-Riberi95aecf92020-08-20 03:10:101240 Var('chromium_git') + '/openscreen' + '@' + '6d0991e9c086d35630fa744a7ec4e0e35e2d82f9',
btolschc50a3d52019-03-06 21:22:421241
Kevin Qin78ff68c82019-06-26 01:43:361242 'src/third_party/openxr/src': {
Kevin Qin6bf75c72020-01-07 19:37:331243 'url': Var('chromium_git') + '/external/github.com/KhronosGroup/OpenXR-SDK' + '@' + '9e97b73e7dd2bfc07745489d728f6a36665c648f',
Kevin Qin78ff68c82019-06-26 01:43:361244 'condition': 'checkout_openxr',
1245 },
1246
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421247 'src/third_party/pdfium':
1248 Var('pdfium_git') + '/pdfium.git' + '@' + Var('pdfium_revision'),
1249
Paweł Hajdan, Jr7af368952017-10-02 12:25:361250 # Parses Windows PE/COFF executable format.
1251 'src/third_party/pefile': {
1252 'url': Var('chromium_git') + '/external/pefile.git' + '@' + '72c6ae42396cb913bcab63c15585dc3b5c3f92f1',
1253 'condition': 'checkout_win',
1254 },
1255
Oystein Eftevaaga9439b922018-01-08 19:30:141256 'src/third_party/perfetto':
chromium-autorollf1829fc2020-09-25 01:59:181257 Var('android_git') + '/platform/external/perfetto.git' + '@' + 'df53732e1b695553e7ac2fc23cc874961034e637',
Oystein Eftevaaga9439b922018-01-08 19:30:141258
Paweł Hajdan, Jr7af368952017-10-02 12:25:361259 'src/third_party/perl': {
Robert Ma3deb10c2019-06-05 15:23:291260 'url': Var('chromium_git') + '/chromium/deps/perl.git' + '@' + '6f3e5028eb65d0b4c5fdd792106ac4c84eee1eb3',
Paweł Hajdan, Jr7af368952017-10-02 12:25:361261 'condition': 'checkout_win',
1262 },
1263
Andrew Grieve40dece272018-08-27 17:59:401264 'src/third_party/proguard': {
1265 'packages': [
1266 {
1267 'package': 'chromium/third_party/proguard',
Andrew Grieve02aeb6b22020-03-18 20:20:211268 'version': 'Fd91BJFVlmiO6c46YMTsdy7n2f5Sk2hVVGlzPLvqZPsC',
Andrew Grieve40dece272018-08-27 17:59:401269 },
1270 ],
1271 'condition': 'checkout_android',
1272 'dep_type': 'cipd',
1273 },
1274
Mohamed Heikal5c488592018-11-26 23:32:151275 'src/third_party/protoc_javalite': {
1276 'packages': [
1277 {
1278 'package': 'chromium/third_party/protoc_javalite',
1279 'version': 'version:3.0.0-cr1',
1280 },
1281 ],
1282 'condition': 'checkout_android',
1283 'dep_type': 'cipd',
1284 },
1285
Ben Pastenefff40002020-07-29 16:58:091286 # Dependency of skia.
Paweł Hajdan, Jr7af368952017-10-02 12:25:361287 'src/third_party/pyelftools': {
1288 'url': Var('chromium_git') + '/chromiumos/third_party/pyelftools.git' + '@' + '19b3e610c86fcadb837d252c794cb5e8008826ae',
1289 'condition': 'checkout_linux',
1290 },
1291
Victor Vasiliev3b5cf152018-07-02 18:47:411292 'src/third_party/quic_trace/src':
Ian Swett8aecfa12020-09-11 01:41:381293 Var('chromium_git') + '/external/github.com/google/quic-trace.git' + '@' + '2dccbe8e996d43c6d93b69e4f6d024f015e8c488',
Victor Vasiliev3b5cf152018-07-02 18:47:411294
Keita Suzukifa3a180692020-03-05 03:53:531295 'src/third_party/pywebsocket3/src':
Keita Suzuki5aabe612020-06-23 08:25:201296 Var('chromium_git') + '/external/github.com/GoogleChromeLabs/pywebsocket3.git' + '@' + 'faf478a0453ceae78f2a3bc11c6c21e13362628f',
Keita Suzukifa3a180692020-03-05 03:53:531297
Stephen Roe3c9f5852019-11-13 17:25:431298 'src/third_party/qemu-linux-arm64': {
1299 'packages': [
1300 {
1301 'package': 'fuchsia/qemu/linux-arm64',
1302 'version': 'b1b61a39e3ab0935cd030f27e01740578b04b967'
1303 },
1304 ],
1305 'condition': 'host_os == "linux" and (checkout_fuchsia and checkout_fuchsia_for_arm64_host)',
1306 'dep_type': 'cipd',
1307 },
1308
Fabrice de Gans-Riberibbc67a1b2018-08-30 13:19:211309 'src/third_party/qemu-linux-x64': {
Kevin Marshalle6a59a6b2018-08-17 23:37:221310 'packages': [
1311 {
1312 'package': 'fuchsia/qemu/linux-amd64',
1313 'version': '9cc486c5b18a0be515c39a280ca9a309c54cf994'
1314 },
1315 ],
Fabrice de Gans-Riberibbc67a1b2018-08-30 13:19:211316 'condition': 'host_os == "linux" and checkout_fuchsia',
1317 'dep_type': 'cipd',
1318 },
1319
1320 'src/third_party/qemu-mac-x64': {
1321 'packages': [
1322 {
1323 'package': 'fuchsia/qemu/mac-amd64',
1324 'version': '2d3358ae9a569b2d4a474f498b32b202a152134f'
1325 },
1326 ],
1327 'condition': 'host_os == "mac" and checkout_fuchsia',
Kevin Marshalle6a59a6b2018-08-17 23:37:221328 'dep_type': 'cipd',
1329 },
1330
Chong Gu9ad904d2019-09-26 23:24:021331 'src/third_party/aemu-linux-x64': {
1332 'packages': [
1333 {
1334 'package': 'fuchsia/third_party/aemu/linux-amd64',
chromium-autorollf8310902020-09-24 23:50:431335 'version': 'E-5mQKtC1iTlxrYCskskqJebP37mgKGmQhNKk_fPQ3UC'
Chong Gu9ad904d2019-09-26 23:24:021336 },
1337 ],
Chong Gu7d2dd6e2020-02-01 03:27:251338 'condition': 'host_os == "linux" and checkout_fuchsia',
Chong Gu9ad904d2019-09-26 23:24:021339 'dep_type': 'cipd',
1340 },
1341
1342 'src/third_party/aemu-mac-x64': {
1343 'packages': [
1344 {
1345 'package': 'fuchsia/third_party/aemu/mac-amd64',
Chong Gu4199cbde2020-03-05 06:07:191346 'version': 'guAtTBQ1SKIjr06srbTOjNWiYxrM4nK1AbfeQo1gBmQC'
Chong Gu9ad904d2019-09-26 23:24:021347 },
1348 ],
Chong Gu7d2dd6e2020-02-01 03:27:251349 'condition': 'host_os == "mac" and checkout_fuchsia',
Chong Gu9ad904d2019-09-26 23:24:021350 'dep_type': 'cipd',
1351 },
1352
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421353 'src/third_party/re2/src':
Paul Wankadia4976f982020-09-22 21:33:011354 Var('chromium_git') + '/external/github.com/google/re2.git' + '@' + '2be1c17fda0d6b0c8e3758b07d70ebe0af5eb2d2',
Paweł Hajdan, Jr78b426d02017-09-29 07:49:161355
Tiger Oakes95b7b7d2018-05-28 15:43:491356 'src/third_party/r8': {
1357 'packages': [
1358 {
1359 'package': 'chromium/third_party/r8',
Andrew Grieve1762aee2020-08-24 16:17:541360 'version': 'N9LppKV-9lFkp7JQtmcLHhm7xHqFv0SPa6aDPtgNCdwC',
Tiger Oakes95b7b7d2018-05-28 15:43:491361 },
1362 ],
1363 'condition': 'checkout_android',
1364 'dep_type': 'cipd',
1365 },
1366
Paweł Hajdan, Jr78b426d02017-09-29 07:49:161367 'src/third_party/requests/src': {
Ben Joycecfe4e722020-07-27 23:32:551368 'url': Var('chromium_git') + '/external/github.com/kennethreitz/requests.git' + '@' + 'refs/tags/v2.23.0',
Paweł Hajdan, Jr78b426d02017-09-29 07:49:161369 'condition': 'checkout_android',
1370 },
1371
John Budoricke9aa27c2018-03-24 00:23:271372 'src/third_party/robolectric': {
1373 'packages': [
1374 {
1375 'package': 'chromium/third_party/robolectric',
Ben Joyce47af1c512020-02-12 23:07:511376 'version': 'iC6RDM5EH3GEAzR-1shW_Mg0FeeNE5shq1okkFfuuNQC',
John Budoricke9aa27c2018-03-24 00:23:271377 },
1378 ],
1379 'condition': 'checkout_android',
1380 'dep_type': 'cipd',
1381 },
1382
Becca Hughes6a468252020-09-23 01:24:471383 'src/third_party/shaka-player/dist': {
1384 'packages': [
1385 {
1386 'package': 'chromium/third_party/shaka-player',
1387 'version': '82FcUTdHazqTIVQG-bKn_oXNI5880G2k_rL0bICTeDgC',
1388 },
1389 ],
1390 'dep_type': 'cipd',
1391 },
1392
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421393 'src/third_party/skia':
1394 Var('skia_git') + '/skia.git' + '@' + Var('skia_revision'),
1395
1396 'src/third_party/smhasher/src':
1397 Var('chromium_git') + '/external/smhasher.git' + '@' + 'e87738e57558e0ec472b2fc3a643b838e5b6e88f',
1398
1399 'src/third_party/snappy/src':
Victor Costanacd0b2c52020-06-02 19:53:301400 Var('chromium_git') + '/external/github.com/google/snappy.git' + '@' + 'f16eda3466633b88d0a55199deb00aa5429c6219',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421401
Chris Mumford591102e2020-03-16 16:48:551402 'src/third_party/sqlite/src':
Darwin Huang9c284872020-08-20 21:55:251403 Var('chromium_git') + '/chromium/deps/sqlite.git' + '@' + '0324bd3ef1af08b478c9e9f82722d7e1e565d6bc',
Chris Mumford591102e2020-03-16 16:48:551404
John Budoricke9aa27c2018-03-24 00:23:271405 'src/third_party/sqlite4java': {
1406 'packages': [
1407 {
1408 'package': 'chromium/third_party/sqlite4java',
Xing Liu37d0b662020-01-11 04:24:491409 'version': 'LofjKH9dgXIAJhRYCPQlMFywSwxYimrfDeBmaHc-Z5EC',
John Budoricke9aa27c2018-03-24 00:23:271410 },
1411 ],
1412 'condition': 'checkout_android',
1413 'dep_type': 'cipd',
1414 },
1415
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421416 'src/third_party/swiftshader':
1417 Var('swiftshader_git') + '/SwiftShader.git' + '@' + Var('swiftshader_revision'),
1418
Tommy Martino41cca812020-08-10 18:50:451419 'src/third_party/text-fragments-polyfill/src': {
Tommy Martino9e56dfe2020-09-18 22:30:331420 'url': Var('chromium_git') + '/external/github.com/GoogleChromeLabs/text-fragments-polyfill.git' + '@' + '16efd3187052bd875f7a7a8f0b0424f46c82f87f',
Tommy Martino41cca812020-08-10 18:50:451421 'condition': 'checkout_ios',
1422 },
1423
Peter Wen49675e172020-03-16 16:10:111424 'src/third_party/turbine': {
1425 'packages': [
1426 {
1427 'package': 'chromium/third_party/turbine',
Peter Wen397e4932020-07-16 17:28:091428 'version': 'O_jNDJ4VdwYKBSDbd2BJ3mknaTFoVkvE7Po8XIiKy8sC',
Peter Wen49675e172020-03-16 16:10:111429 },
1430 ],
1431 'condition': 'checkout_android',
1432 'dep_type': 'cipd',
1433 },
1434
1435 'src/third_party/turbine/src': {
Peter Wen397e4932020-07-16 17:28:091436 'url': Var('chromium_git') + '/external/github.com/google/turbine.git' + '@' + '0f2a5024fe4a9bb745bcd5ac7c655cebe11649bc',
Peter Wen49675e172020-03-16 16:10:111437 'condition': 'checkout_android',
1438 },
1439
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421440 'src/third_party/ub-uiautomator/lib': {
1441 'url': Var('chromium_git') + '/chromium/third_party/ub-uiautomator.git' + '@' + '00270549ce3161ae72ceb24712618ea28b4f9434',
Paweł Hajdan, Jr78b426d02017-09-29 07:49:161442 'condition': 'checkout_android',
1443 },
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421444
1445 'src/third_party/usrsctp/usrsctplib':
Taylor Brandstetter265edec2020-09-14 20:45:481446 Var('chromium_git') + '/external/github.com/sctplab/usrsctp' + '@' + '995c0b84414466d77d52011e5b572cbe213b770a',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421447
Peng Huang91df2692020-05-05 18:59:531448 'src/third_party/vulkan_memory_allocator':
Nico Weberc0daeba32020-06-26 01:53:161449 Var('chromium_git') + '/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git' + '@' + '6c656df63da5995a932aafd45b32af1974e497d9',
Peng Huang3b77c37c2020-05-02 19:14:211450
Paweł Hajdan, Jr7af368952017-10-02 12:25:361451 # Display server protocol for Linux.
1452 'src/third_party/wayland/src': {
Kenny Levinsenb581b3e2019-12-03 01:32:361453 'url': Var('chromium_git') + '/external/anongit.freedesktop.org/git/wayland/wayland.git' + '@' + 'e091839dd08354289e501a47219e0c7a6472dff3',
Paweł Hajdan, Jr7af368952017-10-02 12:25:361454 'condition': 'checkout_linux',
1455 },
1456
1457 # Wayland protocols that add functionality not available in the core protocol.
1458 'src/third_party/wayland-protocols/src': {
Fergus Dalldd9c4fdc2020-06-10 00:35:321459 'url': Var('chromium_git') + '/external/anongit.freedesktop.org/git/wayland/wayland-protocols.git' + '@' + '684cd23ae31fafb9eda2a0cd15edb4e96de92259',
Paweł Hajdan, Jr7af368952017-10-02 12:25:361460 'condition': 'checkout_linux',
1461 },
1462
1463 # Wireless Display Software. Used on Chrome OS.
1464 'src/third_party/wds/src': {
Eero Häkkinen6fb75fc2020-07-09 17:47:041465 'url': Var('chromium_git') + '/external/github.com/01org/wds' + '@' + 'a488b169d724d6b4cfcd7037dbab1f1c2bf04f3b',
Paweł Hajdan, Jr7af368952017-10-02 12:25:361466 'condition': 'checkout_linux',
1467 },
1468
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421469 'src/third_party/webdriver/pylib':
Aaron Gable5a630172019-04-30 20:59:011470 Var('chromium_git') + '/external/github.com/SeleniumHQ/selenium/py.git' + '@' + 'd0045ec570c1a77612db35d1e92f05e1d27b4d53',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421471
1472 'src/third_party/webgl/src':
James Darpinian5cbbfd12020-09-23 01:31:441473 Var('chromium_git') + '/external/khronosgroup/webgl.git' + '@' + '71413e9fa57e16fad0e8a94b8c208813cc3dabcf',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421474
Kai Ninomiya13898882020-01-17 20:41:521475 'src/third_party/webgpu-cts/src':
Kai Ninomiya3ec08092020-08-19 09:33:411476 Var('chromium_git') + '/external/github.com/gpuweb/cts.git' + '@' + 'a60596ec57527c989f1beaa37fc4bf1aa22bf084',
Kai Ninomiya13898882020-01-17 20:41:521477
Kai Ninomiyac7138f92020-03-31 18:59:571478 'src/third_party/blink/web_tests/wpt_internal/webgpu/third_party/glslang_js': {
1479 'packages': [
1480 {
1481 'package': 'chromium/third_party/glslang_js',
Kai Ninomiyaba77e9c2020-04-13 18:51:431482 'version': 'Zka0-f53_HEAZ1bpsxr9BSi7P51-4bzYwSMg0RMKX1AC',
Kai Ninomiyac7138f92020-03-31 18:59:571483 },
1484 ],
1485 'dep_type': 'cipd',
1486 },
1487
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421488 'src/third_party/webrtc':
chromium-autoroll450e7ec2020-09-25 00:10:301489 Var('webrtc_git') + '/src.git' + '@' + '9e81182f8ea5f17339aa10b307f8f875422b667f',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421490
Nigel Tao3aa72142019-12-03 22:05:411491 'src/third_party/libgifcodec':
1492 Var('skia_git') + '/libgifcodec' + '@'+ Var('libgifcodec_revision'),
1493
Nigel Taob517eb8912019-10-23 03:36:241494 # Wuffs' canonical repository is at github.com/google/wuffs, but we use
1495 # Skia's mirror of Wuffs, the same as in upstream Skia's DEPS file.
1496 'src/third_party/wuffs/src':
1497 Var('skia_git') + '/external/github.com/google/wuffs.git' + '@' + Var('wuffs_revision'),
1498
sbalikondwar5949a802020-02-13 16:28:591499 'src/third_party/weston/src': {
1500 'url': Var('chromium_git') + '/external/anongit.freedesktop.org/git/wayland/weston.git' + '@' + 'db905f467169f9f131c5ddc6038296f866d5daeb',
1501 'condition': 'checkout_linux',
1502 },
1503
Paweł Hajdan, Jr7af368952017-10-02 12:25:361504 'src/third_party/xdg-utils': {
1505 'url': Var('chromium_git') + '/chromium/deps/xdg-utils.git' + '@' + 'd80274d5869b17b8c9067a1022e4416ee7ed5e0d',
1506 'condition': 'checkout_linux',
1507 },
1508
John Budoricke9aa27c2018-03-24 00:23:271509 'src/third_party/xstream': {
1510 'packages': [
1511 {
1512 'package': 'chromium/third_party/xstream',
John Budorick14276292018-11-29 19:07:091513 'version': '4278b1b78b86ab7a1a29e64d5aec9a47a9aab0fe',
John Budoricke9aa27c2018-03-24 00:23:271514 },
1515 ],
1516 'condition': 'checkout_android',
1517 'dep_type': 'cipd',
1518 },
1519
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421520 'src/tools/page_cycler/acid3':
1521 Var('chromium_git') + '/chromium/deps/acid3.git' + '@' + '6be0a66a1ebd7ebc5abc1b2f405a945f6d871521',
1522
Sven Zheng4d4781292019-09-12 17:46:141523 'src/tools/skia_goldctl/linux': {
bsheedy0e0f26df2019-01-09 22:17:161524 'packages': [
1525 {
Sven Zheng4d4781292019-09-12 17:46:141526 'package': 'skia/tools/goldctl/linux-amd64',
chromium-autorollb335ff92020-09-18 02:28:241527 'version': 'XNeE-uWpzXzcRoD6ylUJHEbIn411jlyiRNiGMUlyH9wC',
bsheedy0e0f26df2019-01-09 22:17:161528 },
1529 ],
1530 'dep_type': 'cipd',
Sven Zheng4d4781292019-09-12 17:46:141531 'condition': 'checkout_linux',
1532 },
1533 'src/tools/skia_goldctl/win': {
1534 'packages': [
1535 {
1536 'package': 'skia/tools/goldctl/windows-amd64',
chromium-autorollbc4f8692020-09-18 02:43:401537 'version': '1qkV-5d6qu6v6W60NcAt1E8QDBmBNVS9ndWZPH93OVwC',
Sven Zheng4d4781292019-09-12 17:46:141538 },
1539 ],
1540 'dep_type': 'cipd',
1541 'condition': 'checkout_win',
1542 },
1543 'src/tools/skia_goldctl/mac': {
1544 'packages': [
1545 {
1546 'package': 'skia/tools/goldctl/mac-amd64',
chromium-autoroll28af4b32020-09-23 04:26:561547 'version': 'McQX6w7ojyNaDcWISrmicbt00IsXxTSvxjuEPfPLiIEC',
Sven Zheng4d4781292019-09-12 17:46:141548 },
1549 ],
1550 'dep_type': 'cipd',
1551 'condition': 'checkout_mac',
bsheedy0e0f26df2019-01-09 22:17:161552 },
1553
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421554 'src/tools/swarming_client':
1555 Var('chromium_git') + '/infra/luci/client-py.git' + '@' + Var('swarming_revision'),
1556
1557 'src/v8':
1558 Var('chromium_git') + '/v8/v8.git' + '@' + Var('v8_revision'),
1559
1560 'src-internal': {
chromium-internal-autorollc4435fe2020-09-23 17:41:301561 'url': 'https://chrome-internal.googlesource.com/chrome/src-internal.git@faa49d773432b6dff200754efc023cb1a3ac1896',
Paweł Hajdan, Jrf5e7996a2017-09-29 11:37:421562 'condition': 'checkout_src_internal',
1563 },
Nicolas Dossou-gbete2d6b66c2018-02-21 13:58:031564
Jose Magana5dd8c42f2020-05-14 00:40:211565 'src/chromeos/components/help_app_ui/resources/prod': {
1566 'packages': [
1567 {
1568 'package': 'chromeos_internal/apps/help_app/app',
chromium-internal-autorolld4c0fa62020-09-25 00:15:211569 'version': 'pmx13oYqsBxVgUj6p9fCwrTtgN1M6INq4nvwNMlYmL4C',
Jose Magana5dd8c42f2020-05-14 00:40:211570 },
1571 ],
1572 'condition': 'checkout_chromeos and checkout_src_internal',
1573 'dep_type': 'cipd',
1574 },
1575
Jose Maganad34f1702020-06-09 13:33:001576 'src/chromeos/components/media_app_ui/resources/prod': {
1577 'packages': [
1578 {
1579 'package': 'chromeos_internal/apps/media_app/app',
chromium-internal-autoroll343a217f2020-09-25 00:52:321580 'version': 'jVnFFKK_QUsuM6vpE9PGM0P46Dc1MxtkuRNyoYqmMlEC',
Jose Maganad34f1702020-06-09 13:33:001581 },
1582 ],
1583 'condition': 'checkout_chromeos and checkout_src_internal',
1584 'dep_type': 'cipd',
1585 },
1586
Tibor Goldschwendta117da02018-11-16 22:25:271587 'src/third_party/google_android_play_core': {
1588 'packages': [
1589 {
1590 'package': 'chromium/third_party/android_deps/libs/com_google_android_play_core_verification',
Peter Wen5fe1f7d2020-03-30 21:28:321591 'version': 'ojrkXUE6tjG8FYmoLfCD3YdOxTyl2BXMdmk7Fb6cS5MC',
Tibor Goldschwendta117da02018-11-16 22:25:271592 },
1593 ],
1594 'condition': 'checkout_android',
1595 'dep_type': 'cipd',
1596 },
1597
Arthur Wang802dc8ce42020-06-15 19:16:511598 'src/third_party/webpagereplay': {
1599 'packages' : [
1600 {
1601 'package': 'infra/tools/wpr/linux_x86_64',
Tamer Tas00e0c312020-06-16 08:35:001602 'version': 'y28SfbEF6nHSkZ1eHysM1t711zpOCmtk7jUdxZB-QSMC',
Arthur Wang802dc8ce42020-06-15 19:16:511603 },
1604 ],
1605 'condition': 'checkout_android',
1606 'dep_type': 'cipd',
1607 },
1608
Josipdfc143f2020-02-26 23:38:361609 'src/third_party/android_prebuilts/build_tools': {
1610 'url': Var('android_git') + '/platform/prebuilts/build-tools.git' + '@' + '5794e96eb8bae47bb48feee915d99583573b3887',
1611 'condition': 'checkout_android_prebuilts_build_tools',
1612 },
1613
Nicolas Dossou-gbete2d6b66c2018-02-21 13:58:031614 # === ANDROID_DEPS Generated Code Start ===
Sam Maierbeef9982020-01-06 17:49:101615 # Generated by //third_party/android_deps/fetch_all.py
Peter Wend340c5e2018-07-26 20:55:391616 'src/third_party/android_deps/libs/android_arch_core_common': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:241617 'packages': [
1618 {
Peter Wend340c5e2018-07-26 20:55:391619 'package': 'chromium/third_party/android_deps/libs/android_arch_core_common',
Boris Sazonovff83e6c2019-04-03 15:52:031620 'version': 'version:1.1.1-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:241621 },
1622 ],
1623 'condition': 'checkout_android',
1624 'dep_type': 'cipd',
1625 },
1626
Ben Joycee779ce62019-08-15 22:57:371627 'src/third_party/android_deps/libs/android_arch_core_runtime': {
1628 'packages': [
1629 {
1630 'package': 'chromium/third_party/android_deps/libs/android_arch_core_runtime',
1631 'version': 'version:1.1.1-cr0',
1632 },
1633 ],
1634 'condition': 'checkout_android',
1635 'dep_type': 'cipd',
1636 },
1637
Peter Wend340c5e2018-07-26 20:55:391638 'src/third_party/android_deps/libs/android_arch_lifecycle_common': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:241639 'packages': [
1640 {
Peter Wend340c5e2018-07-26 20:55:391641 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common',
Boris Sazonovff83e6c2019-04-03 15:52:031642 'version': 'version:1.1.1-cr0',
1643 },
1644 ],
1645 'condition': 'checkout_android',
1646 'dep_type': 'cipd',
1647 },
1648
1649 'src/third_party/android_deps/libs/android_arch_lifecycle_common_java8': {
1650 'packages': [
1651 {
1652 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common_java8',
1653 'version': 'version:1.1.1-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:241654 },
1655 ],
1656 'condition': 'checkout_android',
1657 'dep_type': 'cipd',
1658 },
1659
Ben Joycee779ce62019-08-15 22:57:371660 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata': {
1661 'packages': [
1662 {
1663 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata',
1664 'version': 'version:1.1.1-cr0',
1665 },
1666 ],
1667 'condition': 'checkout_android',
1668 'dep_type': 'cipd',
1669 },
1670
1671 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata_core': {
1672 'packages': [
1673 {
1674 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core',
1675 'version': 'version:1.1.1-cr0',
1676 },
1677 ],
1678 'condition': 'checkout_android',
1679 'dep_type': 'cipd',
1680 },
1681
Peter Wend340c5e2018-07-26 20:55:391682 'src/third_party/android_deps/libs/android_arch_lifecycle_runtime': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:241683 'packages': [
1684 {
Peter Wend340c5e2018-07-26 20:55:391685 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime',
Boris Sazonovff83e6c2019-04-03 15:52:031686 'version': 'version:1.1.1-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:241687 },
1688 ],
1689 'condition': 'checkout_android',
1690 'dep_type': 'cipd',
1691 },
1692
Ben Joycee779ce62019-08-15 22:57:371693 'src/third_party/android_deps/libs/android_arch_lifecycle_viewmodel': {
1694 'packages': [
1695 {
1696 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel',
1697 'version': 'version:1.1.1-cr0',
1698 },
1699 ],
1700 'condition': 'checkout_android',
1701 'dep_type': 'cipd',
1702 },
1703
Andrew Grieve48d38b82020-05-12 16:40:191704 'src/third_party/android_deps/libs/androidx_activity_activity': {
1705 'packages': [
1706 {
1707 'package': 'chromium/third_party/android_deps/libs/androidx_activity_activity',
Robbie McElrathef386392020-06-18 22:28:501708 'version': 'version:1.1.0-cr0',
Andrew Grieve48d38b82020-05-12 16:40:191709 },
1710 ],
1711 'condition': 'checkout_android',
1712 'dep_type': 'cipd',
1713 },
1714
Yun Liud0a3e812019-02-22 20:53:121715 'src/third_party/android_deps/libs/androidx_annotation_annotation': {
1716 'packages': [
1717 {
1718 'package': 'chromium/third_party/android_deps/libs/androidx_annotation_annotation',
Sam Maier82078452020-03-03 11:22:441719 'version': 'version:1.1.0-cr0',
Yun Liud0a3e812019-02-22 20:53:121720 },
1721 ],
1722 'condition': 'checkout_android',
1723 'dep_type': 'cipd',
1724 },
1725
Ben Joyce05e34dd2020-06-02 23:10:361726 'src/third_party/android_deps/libs/androidx_annotation_annotation_experimental': {
1727 'packages': [
1728 {
1729 'package': 'chromium/third_party/android_deps/libs/androidx_annotation_annotation_experimental',
1730 'version': 'version:1.0.0-cr0',
1731 },
1732 ],
1733 'condition': 'checkout_android',
1734 'dep_type': 'cipd',
1735 },
1736
Ben Joyce5274e3d2019-09-03 19:19:041737 'src/third_party/android_deps/libs/androidx_appcompat_appcompat': {
1738 'packages': [
1739 {
1740 'package': 'chromium/third_party/android_deps/libs/androidx_appcompat_appcompat',
Andrew Grieve48d38b82020-05-12 16:40:191741 'version': 'version:1.2.0-beta01-cr0',
1742 },
1743 ],
1744 'condition': 'checkout_android',
1745 'dep_type': 'cipd',
1746 },
1747
1748 'src/third_party/android_deps/libs/androidx_appcompat_appcompat_resources': {
1749 'packages': [
1750 {
1751 'package': 'chromium/third_party/android_deps/libs/androidx_appcompat_appcompat_resources',
1752 'version': 'version:1.2.0-beta01-cr0',
Ben Joyce5274e3d2019-09-03 19:19:041753 },
1754 ],
1755 'condition': 'checkout_android',
1756 'dep_type': 'cipd',
1757 },
1758
1759 'src/third_party/android_deps/libs/androidx_arch_core_core_common': {
1760 'packages': [
1761 {
1762 'package': 'chromium/third_party/android_deps/libs/androidx_arch_core_core_common',
Andrew Grieve48d38b82020-05-12 16:40:191763 'version': 'version:2.1.0-cr0',
Ben Joyce5274e3d2019-09-03 19:19:041764 },
1765 ],
1766 'condition': 'checkout_android',
1767 'dep_type': 'cipd',
1768 },
1769
1770 'src/third_party/android_deps/libs/androidx_arch_core_core_runtime': {
1771 'packages': [
1772 {
1773 'package': 'chromium/third_party/android_deps/libs/androidx_arch_core_core_runtime',
Robbie McElrathef386392020-06-18 22:28:501774 'version': 'version:2.1.0-cr0',
Ben Joyce5274e3d2019-09-03 19:19:041775 },
1776 ],
1777 'condition': 'checkout_android',
1778 'dep_type': 'cipd',
1779 },
1780
1781 'src/third_party/android_deps/libs/androidx_asynclayoutinflater_asynclayoutinflater': {
1782 'packages': [
1783 {
1784 'package': 'chromium/third_party/android_deps/libs/androidx_asynclayoutinflater_asynclayoutinflater',
1785 'version': 'version:1.0.0-cr0',
1786 },
1787 ],
1788 'condition': 'checkout_android',
1789 'dep_type': 'cipd',
1790 },
1791
1792 'src/third_party/android_deps/libs/androidx_cardview_cardview': {
1793 'packages': [
1794 {
1795 'package': 'chromium/third_party/android_deps/libs/androidx_cardview_cardview',
1796 'version': 'version:1.0.0-cr0',
1797 },
1798 ],
1799 'condition': 'checkout_android',
1800 'dep_type': 'cipd',
1801 },
1802
1803 'src/third_party/android_deps/libs/androidx_collection_collection': {
1804 'packages': [
1805 {
1806 'package': 'chromium/third_party/android_deps/libs/androidx_collection_collection',
Andrew Grieve48d38b82020-05-12 16:40:191807 'version': 'version:1.1.0-cr0',
Ben Joyce5274e3d2019-09-03 19:19:041808 },
1809 ],
1810 'condition': 'checkout_android',
1811 'dep_type': 'cipd',
1812 },
1813
Ben Joycebd0d9e52019-11-12 09:01:501814 'src/third_party/android_deps/libs/androidx_concurrent_concurrent_futures': {
1815 'packages': [
1816 {
1817 'package': 'chromium/third_party/android_deps/libs/androidx_concurrent_concurrent_futures',
1818 'version': 'version:1.0.0-cr0',
1819 },
1820 ],
1821 'condition': 'checkout_android',
1822 'dep_type': 'cipd',
1823 },
1824
Ben Joyce5274e3d2019-09-03 19:19:041825 'src/third_party/android_deps/libs/androidx_coordinatorlayout_coordinatorlayout': {
1826 'packages': [
1827 {
1828 'package': 'chromium/third_party/android_deps/libs/androidx_coordinatorlayout_coordinatorlayout',
Ben Joyce05e34dd2020-06-02 23:10:361829 'version': 'version:1.1.0-cr0',
Ben Joyce5274e3d2019-09-03 19:19:041830 },
1831 ],
1832 'condition': 'checkout_android',
1833 'dep_type': 'cipd',
1834 },
1835
1836 'src/third_party/android_deps/libs/androidx_core_core': {
1837 'packages': [
1838 {
1839 'package': 'chromium/third_party/android_deps/libs/androidx_core_core',
Andrew Grieve48d38b82020-05-12 16:40:191840 'version': 'version:1.3.0-beta01-cr0',
Ben Joyce5274e3d2019-09-03 19:19:041841 },
1842 ],
1843 'condition': 'checkout_android',
1844 'dep_type': 'cipd',
1845 },
1846
1847 'src/third_party/android_deps/libs/androidx_cursoradapter_cursoradapter': {
1848 'packages': [
1849 {
1850 'package': 'chromium/third_party/android_deps/libs/androidx_cursoradapter_cursoradapter',
1851 'version': 'version:1.0.0-cr0',
1852 },
1853 ],
1854 'condition': 'checkout_android',
1855 'dep_type': 'cipd',
1856 },
1857
1858 'src/third_party/android_deps/libs/androidx_customview_customview': {
1859 'packages': [
1860 {
1861 'package': 'chromium/third_party/android_deps/libs/androidx_customview_customview',
1862 'version': 'version:1.0.0-cr0',
1863 },
1864 ],
1865 'condition': 'checkout_android',
1866 'dep_type': 'cipd',
1867 },
1868
1869 'src/third_party/android_deps/libs/androidx_documentfile_documentfile': {
1870 'packages': [
1871 {
1872 'package': 'chromium/third_party/android_deps/libs/androidx_documentfile_documentfile',
1873 'version': 'version:1.0.0-cr0',
1874 },
1875 ],
1876 'condition': 'checkout_android',
1877 'dep_type': 'cipd',
1878 },
1879
1880 'src/third_party/android_deps/libs/androidx_drawerlayout_drawerlayout': {
1881 'packages': [
1882 {
1883 'package': 'chromium/third_party/android_deps/libs/androidx_drawerlayout_drawerlayout',
1884 'version': 'version:1.0.0-cr0',
1885 },
1886 ],
1887 'condition': 'checkout_android',
1888 'dep_type': 'cipd',
1889 },
1890
Carlos Knippschild7a513592020-07-07 23:36:361891 'src/third_party/android_deps/libs/androidx_exifinterface_exifinterface': {
1892 'packages': [
1893 {
1894 'package': 'chromium/third_party/android_deps/libs/androidx_exifinterface_exifinterface',
1895 'version': 'version:1.0.0-cr0',
1896 },
1897 ],
1898 'condition': 'checkout_android',
1899 'dep_type': 'cipd',
1900 },
1901
Ben Joyce5274e3d2019-09-03 19:19:041902 'src/third_party/android_deps/libs/androidx_fragment_fragment': {
1903 'packages': [
1904 {
1905 'package': 'chromium/third_party/android_deps/libs/androidx_fragment_fragment',
Robbie McElrathef386392020-06-18 22:28:501906 'version': 'version:1.2.5-cr0',
Ben Joyce5274e3d2019-09-03 19:19:041907 },
1908 ],
1909 'condition': 'checkout_android',
1910 'dep_type': 'cipd',
1911 },
1912
1913 'src/third_party/android_deps/libs/androidx_gridlayout_gridlayout': {
1914 'packages': [
1915 {
1916 'package': 'chromium/third_party/android_deps/libs/androidx_gridlayout_gridlayout',
1917 'version': 'version:1.0.0-cr0',
1918 },
1919 ],
1920 'condition': 'checkout_android',
1921 'dep_type': 'cipd',
1922 },
1923
1924 'src/third_party/android_deps/libs/androidx_interpolator_interpolator': {
1925 'packages': [
1926 {
1927 'package': 'chromium/third_party/android_deps/libs/androidx_interpolator_interpolator',
1928 'version': 'version:1.0.0-cr0',
1929 },
1930 ],
1931 'condition': 'checkout_android',
1932 'dep_type': 'cipd',
1933 },
1934
1935 'src/third_party/android_deps/libs/androidx_leanback_leanback': {
1936 'packages': [
1937 {
1938 'package': 'chromium/third_party/android_deps/libs/androidx_leanback_leanback',
1939 'version': 'version:1.0.0-cr0',
1940 },
1941 ],
1942 'condition': 'checkout_android',
1943 'dep_type': 'cipd',
1944 },
1945
1946 'src/third_party/android_deps/libs/androidx_leanback_leanback_preference': {
1947 'packages': [
1948 {
1949 'package': 'chromium/third_party/android_deps/libs/androidx_leanback_leanback_preference',
1950 'version': 'version:1.0.0-cr0',
1951 },
1952 ],
1953 'condition': 'checkout_android',
1954 'dep_type': 'cipd',
1955 },
1956
1957 'src/third_party/android_deps/libs/androidx_legacy_legacy_preference_v14': {
1958 'packages': [
1959 {
1960 'package': 'chromium/third_party/android_deps/libs/androidx_legacy_legacy_preference_v14',
1961 'version': 'version:1.0.0-cr0',
1962 },
1963 ],
1964 'condition': 'checkout_android',
1965 'dep_type': 'cipd',
1966 },
1967
1968 'src/third_party/android_deps/libs/androidx_legacy_legacy_support_core_ui': {
1969 'packages': [
1970 {
1971 'package': 'chromium/third_party/android_deps/libs/androidx_legacy_legacy_support_core_ui',
1972 'version': 'version:1.0.0-cr0',
1973 },
1974 ],
1975 'condition': 'checkout_android',
1976 'dep_type': 'cipd',
1977 },
1978
1979 'src/third_party/android_deps/libs/androidx_legacy_legacy_support_core_utils': {
1980 'packages': [
1981 {
1982 'package': 'chromium/third_party/android_deps/libs/androidx_legacy_legacy_support_core_utils',
1983 'version': 'version:1.0.0-cr0',
1984 },
1985 ],
1986 'condition': 'checkout_android',
1987 'dep_type': 'cipd',
1988 },
1989
Nate Fischeredc13462020-08-26 22:57:411990 'src/third_party/android_deps/libs/androidx_legacy_legacy_support_v4': {
1991 'packages': [
1992 {
1993 'package': 'chromium/third_party/android_deps/libs/androidx_legacy_legacy_support_v4',
1994 'version': 'version:1.0.0-cr0',
1995 },
1996 ],
1997 'condition': 'checkout_android',
1998 'dep_type': 'cipd',
1999 },
2000
Yun Liud0a3e812019-02-22 20:53:122001 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_common': {
2002 'packages': [
2003 {
2004 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_common',
Robbie McElrathef386392020-06-18 22:28:502005 'version': 'version:2.2.0-cr0',
Yun Liud0a3e812019-02-22 20:53:122006 },
2007 ],
2008 'condition': 'checkout_android',
2009 'dep_type': 'cipd',
2010 },
2011
Ben Joyce5274e3d2019-09-03 19:19:042012 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_common_java8': {
2013 'packages': [
2014 {
2015 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_common_java8',
2016 'version': 'version:2.0.0-cr0',
2017 },
2018 ],
2019 'condition': 'checkout_android',
2020 'dep_type': 'cipd',
2021 },
2022
2023 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_livedata': {
2024 'packages': [
2025 {
2026 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_livedata',
2027 'version': 'version:2.0.0-cr0',
2028 },
2029 ],
2030 'condition': 'checkout_android',
2031 'dep_type': 'cipd',
2032 },
2033
2034 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_livedata_core': {
2035 'packages': [
2036 {
2037 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_livedata_core',
Robbie McElrathef386392020-06-18 22:28:502038 'version': 'version:2.2.0-cr0',
Ben Joyce5274e3d2019-09-03 19:19:042039 },
2040 ],
2041 'condition': 'checkout_android',
2042 'dep_type': 'cipd',
2043 },
2044
2045 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_runtime': {
2046 'packages': [
2047 {
2048 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_runtime',
Robbie McElrathef386392020-06-18 22:28:502049 'version': 'version:2.2.0-cr0',
Ben Joyce5274e3d2019-09-03 19:19:042050 },
2051 ],
2052 'condition': 'checkout_android',
2053 'dep_type': 'cipd',
2054 },
2055
2056 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_viewmodel': {
2057 'packages': [
2058 {
2059 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_viewmodel',
Robbie McElrathef386392020-06-18 22:28:502060 'version': 'version:2.2.0-cr0',
2061 },
2062 ],
2063 'condition': 'checkout_android',
2064 'dep_type': 'cipd',
2065 },
2066
2067 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_viewmodel_savedstate': {
2068 'packages': [
2069 {
2070 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_viewmodel_savedstate',
2071 'version': 'version:2.2.0-cr0',
Ben Joyce5274e3d2019-09-03 19:19:042072 },
2073 ],
2074 'condition': 'checkout_android',
2075 'dep_type': 'cipd',
2076 },
2077
2078 'src/third_party/android_deps/libs/androidx_loader_loader': {
2079 'packages': [
2080 {
2081 'package': 'chromium/third_party/android_deps/libs/androidx_loader_loader',
2082 'version': 'version:1.0.0-cr0',
2083 },
2084 ],
2085 'condition': 'checkout_android',
2086 'dep_type': 'cipd',
2087 },
2088
2089 'src/third_party/android_deps/libs/androidx_localbroadcastmanager_localbroadcastmanager': {
2090 'packages': [
2091 {
2092 'package': 'chromium/third_party/android_deps/libs/androidx_localbroadcastmanager_localbroadcastmanager',
2093 'version': 'version:1.0.0-cr0',
2094 },
2095 ],
2096 'condition': 'checkout_android',
2097 'dep_type': 'cipd',
2098 },
2099
2100 'src/third_party/android_deps/libs/androidx_media_media': {
2101 'packages': [
2102 {
2103 'package': 'chromium/third_party/android_deps/libs/androidx_media_media',
2104 'version': 'version:1.0.0-cr0',
2105 },
2106 ],
2107 'condition': 'checkout_android',
2108 'dep_type': 'cipd',
2109 },
2110
2111 'src/third_party/android_deps/libs/androidx_mediarouter_mediarouter': {
2112 'packages': [
2113 {
2114 'package': 'chromium/third_party/android_deps/libs/androidx_mediarouter_mediarouter',
2115 'version': 'version:1.0.0-cr0',
2116 },
2117 ],
2118 'condition': 'checkout_android',
2119 'dep_type': 'cipd',
2120 },
2121
2122 'src/third_party/android_deps/libs/androidx_multidex_multidex': {
2123 'packages': [
2124 {
2125 'package': 'chromium/third_party/android_deps/libs/androidx_multidex_multidex',
2126 'version': 'version:2.0.0-cr0',
2127 },
2128 ],
2129 'condition': 'checkout_android',
2130 'dep_type': 'cipd',
2131 },
2132
2133 'src/third_party/android_deps/libs/androidx_palette_palette': {
2134 'packages': [
2135 {
2136 'package': 'chromium/third_party/android_deps/libs/androidx_palette_palette',
2137 'version': 'version:1.0.0-cr0',
2138 },
2139 ],
2140 'condition': 'checkout_android',
2141 'dep_type': 'cipd',
2142 },
2143
2144 'src/third_party/android_deps/libs/androidx_preference_preference': {
2145 'packages': [
2146 {
2147 'package': 'chromium/third_party/android_deps/libs/androidx_preference_preference',
Robbie McElrathef386392020-06-18 22:28:502148 'version': 'version:1.1.1-cr0',
Ben Joyce5274e3d2019-09-03 19:19:042149 },
2150 ],
2151 'condition': 'checkout_android',
2152 'dep_type': 'cipd',
2153 },
2154
2155 'src/third_party/android_deps/libs/androidx_print_print': {
2156 'packages': [
2157 {
2158 'package': 'chromium/third_party/android_deps/libs/androidx_print_print',
2159 'version': 'version:1.0.0-cr0',
2160 },
2161 ],
2162 'condition': 'checkout_android',
2163 'dep_type': 'cipd',
2164 },
2165
2166 'src/third_party/android_deps/libs/androidx_recyclerview_recyclerview': {
2167 'packages': [
2168 {
2169 'package': 'chromium/third_party/android_deps/libs/androidx_recyclerview_recyclerview',
Ben Joyce05e34dd2020-06-02 23:10:362170 'version': 'version:1.1.0-cr0',
Ben Joyce5274e3d2019-09-03 19:19:042171 },
2172 ],
2173 'condition': 'checkout_android',
2174 'dep_type': 'cipd',
2175 },
2176
Andrew Grieve48d38b82020-05-12 16:40:192177 'src/third_party/android_deps/libs/androidx_savedstate_savedstate': {
2178 'packages': [
2179 {
2180 'package': 'chromium/third_party/android_deps/libs/androidx_savedstate_savedstate',
2181 'version': 'version:1.0.0-cr0',
2182 },
2183 ],
2184 'condition': 'checkout_android',
2185 'dep_type': 'cipd',
2186 },
2187
Simeon Anfinrud7336de42020-07-22 14:46:122188 'src/third_party/android_deps/libs/androidx_slice_slice_builders': {
2189 'packages': [
2190 {
2191 'package': 'chromium/third_party/android_deps/libs/androidx_slice_slice_builders',
2192 'version': 'version:1.0.0-cr0',
2193 },
2194 ],
2195 'condition': 'checkout_android',
2196 'dep_type': 'cipd',
2197 },
2198
2199 'src/third_party/android_deps/libs/androidx_slice_slice_core': {
2200 'packages': [
2201 {
2202 'package': 'chromium/third_party/android_deps/libs/androidx_slice_slice_core',
2203 'version': 'version:1.0.0-cr0',
2204 },
2205 ],
2206 'condition': 'checkout_android',
2207 'dep_type': 'cipd',
2208 },
2209
Ben Joyce5274e3d2019-09-03 19:19:042210 'src/third_party/android_deps/libs/androidx_slidingpanelayout_slidingpanelayout': {
2211 'packages': [
2212 {
2213 'package': 'chromium/third_party/android_deps/libs/androidx_slidingpanelayout_slidingpanelayout',
2214 'version': 'version:1.0.0-cr0',
2215 },
2216 ],
2217 'condition': 'checkout_android',
2218 'dep_type': 'cipd',
2219 },
2220
2221 'src/third_party/android_deps/libs/androidx_swiperefreshlayout_swiperefreshlayout': {
2222 'packages': [
2223 {
2224 'package': 'chromium/third_party/android_deps/libs/androidx_swiperefreshlayout_swiperefreshlayout',
2225 'version': 'version:1.0.0-cr0',
2226 },
2227 ],
2228 'condition': 'checkout_android',
2229 'dep_type': 'cipd',
2230 },
2231
Yun Liud0a3e812019-02-22 20:53:122232 'src/third_party/android_deps/libs/androidx_test_core': {
2233 'packages': [
2234 {
2235 'package': 'chromium/third_party/android_deps/libs/androidx_test_core',
Ben Joyce47af1c512020-02-12 23:07:512236 'version': 'version:1.2.0-cr0',
Yun Liud0a3e812019-02-22 20:53:122237 },
2238 ],
2239 'condition': 'checkout_android',
2240 'dep_type': 'cipd',
2241 },
2242
Ben Joyce3d4dd2cd2020-05-27 18:32:502243 'src/third_party/android_deps/libs/androidx_test_espresso_espresso_contrib': {
2244 'packages': [
2245 {
2246 'package': 'chromium/third_party/android_deps/libs/androidx_test_espresso_espresso_contrib',
2247 'version': 'version:3.2.0-cr0',
2248 },
2249 ],
2250 'condition': 'checkout_android',
2251 'dep_type': 'cipd',
2252 },
2253
Ben Joyce5ce169f02020-03-20 13:07:122254 'src/third_party/android_deps/libs/androidx_test_espresso_espresso_core': {
2255 'packages': [
2256 {
2257 'package': 'chromium/third_party/android_deps/libs/androidx_test_espresso_espresso_core',
Ben Joyce3d4dd2cd2020-05-27 18:32:502258 'version': 'version:3.2.0-cr0',
Ben Joyce5ce169f02020-03-20 13:07:122259 },
2260 ],
2261 'condition': 'checkout_android',
2262 'dep_type': 'cipd',
2263 },
2264
2265 'src/third_party/android_deps/libs/androidx_test_espresso_espresso_idling_resource': {
2266 'packages': [
2267 {
2268 'package': 'chromium/third_party/android_deps/libs/androidx_test_espresso_espresso_idling_resource',
Ben Joyce3d4dd2cd2020-05-27 18:32:502269 'version': 'version:3.2.0-cr0',
2270 },
2271 ],
2272 'condition': 'checkout_android',
2273 'dep_type': 'cipd',
2274 },
2275
2276 'src/third_party/android_deps/libs/androidx_test_espresso_espresso_intents': {
2277 'packages': [
2278 {
2279 'package': 'chromium/third_party/android_deps/libs/androidx_test_espresso_espresso_intents',
2280 'version': 'version:3.2.0-cr0',
2281 },
2282 ],
2283 'condition': 'checkout_android',
2284 'dep_type': 'cipd',
2285 },
2286
2287 'src/third_party/android_deps/libs/androidx_test_espresso_espresso_web': {
2288 'packages': [
2289 {
2290 'package': 'chromium/third_party/android_deps/libs/androidx_test_espresso_espresso_web',
2291 'version': 'version:3.2.0-cr0',
Ben Joyce5ce169f02020-03-20 13:07:122292 },
2293 ],
2294 'condition': 'checkout_android',
2295 'dep_type': 'cipd',
2296 },
2297
Yun Liud0a3e812019-02-22 20:53:122298 'src/third_party/android_deps/libs/androidx_test_ext_junit': {
2299 'packages': [
2300 {
2301 'package': 'chromium/third_party/android_deps/libs/androidx_test_ext_junit',
Ben Joyce47af1c512020-02-12 23:07:512302 'version': 'version:1.1.1-cr0',
Yun Liud0a3e812019-02-22 20:53:122303 },
2304 ],
2305 'condition': 'checkout_android',
2306 'dep_type': 'cipd',
2307 },
2308
2309 'src/third_party/android_deps/libs/androidx_test_monitor': {
2310 'packages': [
2311 {
2312 'package': 'chromium/third_party/android_deps/libs/androidx_test_monitor',
Ben Joyce47af1c512020-02-12 23:07:512313 'version': 'version:1.2.0-cr0',
Yun Liud0a3e812019-02-22 20:53:122314 },
2315 ],
2316 'condition': 'checkout_android',
2317 'dep_type': 'cipd',
2318 },
2319
Yun Liu081719f2019-03-20 23:24:022320 'src/third_party/android_deps/libs/androidx_test_rules': {
2321 'packages': [
2322 {
2323 'package': 'chromium/third_party/android_deps/libs/androidx_test_rules',
Ben Joyce47af1c512020-02-12 23:07:512324 'version': 'version:1.2.0-cr0',
Yun Liu081719f2019-03-20 23:24:022325 },
2326 ],
2327 'condition': 'checkout_android',
2328 'dep_type': 'cipd',
2329 },
2330
2331 'src/third_party/android_deps/libs/androidx_test_runner': {
2332 'packages': [
2333 {
2334 'package': 'chromium/third_party/android_deps/libs/androidx_test_runner',
Ben Joyce47af1c512020-02-12 23:07:512335 'version': 'version:1.2.0-cr0',
Yun Liu081719f2019-03-20 23:24:022336 },
2337 ],
2338 'condition': 'checkout_android',
2339 'dep_type': 'cipd',
2340 },
2341
Ben Joyce6508d422019-09-21 00:23:482342 'src/third_party/android_deps/libs/androidx_test_uiautomator_uiautomator': {
2343 'packages': [
2344 {
2345 'package': 'chromium/third_party/android_deps/libs/androidx_test_uiautomator_uiautomator',
2346 'version': 'version:2.2.0-cr0',
2347 },
2348 ],
2349 'condition': 'checkout_android',
2350 'dep_type': 'cipd',
2351 },
2352
Ben Joyce5274e3d2019-09-03 19:19:042353 'src/third_party/android_deps/libs/androidx_transition_transition': {
2354 'packages': [
2355 {
2356 'package': 'chromium/third_party/android_deps/libs/androidx_transition_transition',
Ben Joyce05e34dd2020-06-02 23:10:362357 'version': 'version:1.2.0-cr0',
Ben Joyce5274e3d2019-09-03 19:19:042358 },
2359 ],
2360 'condition': 'checkout_android',
2361 'dep_type': 'cipd',
2362 },
2363
Ben Joyce953b8892020-04-21 23:53:382364 'src/third_party/android_deps/libs/androidx_tvprovider_tvprovider': {
2365 'packages': [
2366 {
2367 'package': 'chromium/third_party/android_deps/libs/androidx_tvprovider_tvprovider',
2368 'version': 'version:1.0.0-cr0',
2369 },
2370 ],
2371 'condition': 'checkout_android',
2372 'dep_type': 'cipd',
2373 },
2374
Ben Joyce5274e3d2019-09-03 19:19:042375 'src/third_party/android_deps/libs/androidx_vectordrawable_vectordrawable': {
2376 'packages': [
2377 {
2378 'package': 'chromium/third_party/android_deps/libs/androidx_vectordrawable_vectordrawable',
Andrew Grieve48d38b82020-05-12 16:40:192379 'version': 'version:1.1.0-cr0',
Ben Joyce5274e3d2019-09-03 19:19:042380 },
2381 ],
2382 'condition': 'checkout_android',
2383 'dep_type': 'cipd',
2384 },
2385
2386 'src/third_party/android_deps/libs/androidx_vectordrawable_vectordrawable_animated': {
2387 'packages': [
2388 {
2389 'package': 'chromium/third_party/android_deps/libs/androidx_vectordrawable_vectordrawable_animated',
Andrew Grieve48d38b82020-05-12 16:40:192390 'version': 'version:1.1.0-cr0',
Ben Joyce5274e3d2019-09-03 19:19:042391 },
2392 ],
2393 'condition': 'checkout_android',
2394 'dep_type': 'cipd',
2395 },
2396
2397 'src/third_party/android_deps/libs/androidx_versionedparcelable_versionedparcelable': {
2398 'packages': [
2399 {
2400 'package': 'chromium/third_party/android_deps/libs/androidx_versionedparcelable_versionedparcelable',
Andrew Grieve48d38b82020-05-12 16:40:192401 'version': 'version:1.1.0-cr0',
Ben Joyce5274e3d2019-09-03 19:19:042402 },
2403 ],
2404 'condition': 'checkout_android',
2405 'dep_type': 'cipd',
2406 },
2407
Ben Joyce05e34dd2020-06-02 23:10:362408 'src/third_party/android_deps/libs/androidx_viewpager2_viewpager2': {
2409 'packages': [
2410 {
2411 'package': 'chromium/third_party/android_deps/libs/androidx_viewpager2_viewpager2',
2412 'version': 'version:1.0.0-cr0',
2413 },
2414 ],
2415 'condition': 'checkout_android',
2416 'dep_type': 'cipd',
2417 },
2418
Ben Joyce5274e3d2019-09-03 19:19:042419 'src/third_party/android_deps/libs/androidx_viewpager_viewpager': {
2420 'packages': [
2421 {
2422 'package': 'chromium/third_party/android_deps/libs/androidx_viewpager_viewpager',
2423 'version': 'version:1.0.0-cr0',
2424 },
2425 ],
2426 'condition': 'checkout_android',
2427 'dep_type': 'cipd',
2428 },
2429
Laís Minchillof728f4e2020-08-04 09:29:042430 'src/third_party/android_deps/libs/androidx_webkit_webkit': {
2431 'packages': [
2432 {
2433 'package': 'chromium/third_party/android_deps/libs/androidx_webkit_webkit',
2434 'version': 'version:1.3.0-rc01-cr0',
2435 },
2436 ],
2437 'condition': 'checkout_android',
2438 'dep_type': 'cipd',
2439 },
2440
Sam Maier524d8a12020-08-18 14:09:302441 'src/third_party/android_deps/libs/androidx_window_window': {
2442 'packages': [
2443 {
2444 'package': 'chromium/third_party/android_deps/libs/androidx_window_window',
2445 'version': 'version:1.0.0-alpha01-cr0',
2446 },
2447 ],
2448 'condition': 'checkout_android',
2449 'dep_type': 'cipd',
2450 },
2451
Ben Joyce157038a2020-05-06 20:13:062452 'src/third_party/android_deps/libs/backport_util_concurrent_backport_util_concurrent': {
2453 'packages': [
2454 {
2455 'package': 'chromium/third_party/android_deps/libs/backport_util_concurrent_backport_util_concurrent',
2456 'version': 'version:3.1-cr0',
2457 },
2458 ],
2459 'condition': 'checkout_android',
2460 'dep_type': 'cipd',
2461 },
2462
2463 'src/third_party/android_deps/libs/classworlds_classworlds': {
2464 'packages': [
2465 {
2466 'package': 'chromium/third_party/android_deps/libs/classworlds_classworlds',
2467 'version': 'version:1.1-alpha-2-cr0',
2468 },
2469 ],
2470 'condition': 'checkout_android',
2471 'dep_type': 'cipd',
2472 },
2473
Peter Wend340c5e2018-07-26 20:55:392474 'src/third_party/android_deps/libs/com_android_support_animated_vector_drawable': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242475 'packages': [
2476 {
Peter Wend340c5e2018-07-26 20:55:392477 'package': 'chromium/third_party/android_deps/libs/com_android_support_animated_vector_drawable',
Ben Joycee779ce62019-08-15 22:57:372478 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242479 },
2480 ],
2481 'condition': 'checkout_android',
2482 'dep_type': 'cipd',
2483 },
2484
Peter Wend340c5e2018-07-26 20:55:392485 'src/third_party/android_deps/libs/com_android_support_appcompat_v7': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242486 'packages': [
2487 {
Peter Wend340c5e2018-07-26 20:55:392488 'package': 'chromium/third_party/android_deps/libs/com_android_support_appcompat_v7',
Ben Joycee779ce62019-08-15 22:57:372489 'version': 'version:28.0.0-cr0',
2490 },
2491 ],
2492 'condition': 'checkout_android',
2493 'dep_type': 'cipd',
2494 },
2495
2496 'src/third_party/android_deps/libs/com_android_support_asynclayoutinflater': {
2497 'packages': [
2498 {
2499 'package': 'chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater',
2500 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242501 },
2502 ],
2503 'condition': 'checkout_android',
2504 'dep_type': 'cipd',
2505 },
2506
Peter Wend340c5e2018-07-26 20:55:392507 'src/third_party/android_deps/libs/com_android_support_cardview_v7': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242508 'packages': [
2509 {
Peter Wend340c5e2018-07-26 20:55:392510 'package': 'chromium/third_party/android_deps/libs/com_android_support_cardview_v7',
Ben Joycee779ce62019-08-15 22:57:372511 'version': 'version:28.0.0-cr0',
2512 },
2513 ],
2514 'condition': 'checkout_android',
2515 'dep_type': 'cipd',
2516 },
2517
2518 'src/third_party/android_deps/libs/com_android_support_collections': {
2519 'packages': [
2520 {
2521 'package': 'chromium/third_party/android_deps/libs/com_android_support_collections',
2522 'version': 'version:28.0.0-cr0',
2523 },
2524 ],
2525 'condition': 'checkout_android',
2526 'dep_type': 'cipd',
2527 },
2528
2529 'src/third_party/android_deps/libs/com_android_support_coordinatorlayout': {
2530 'packages': [
2531 {
2532 'package': 'chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout',
2533 'version': 'version:28.0.0-cr0',
2534 },
2535 ],
2536 'condition': 'checkout_android',
2537 'dep_type': 'cipd',
2538 },
2539
2540 'src/third_party/android_deps/libs/com_android_support_cursoradapter': {
2541 'packages': [
2542 {
2543 'package': 'chromium/third_party/android_deps/libs/com_android_support_cursoradapter',
2544 'version': 'version:28.0.0-cr0',
2545 },
2546 ],
2547 'condition': 'checkout_android',
2548 'dep_type': 'cipd',
2549 },
2550
2551 'src/third_party/android_deps/libs/com_android_support_customview': {
2552 'packages': [
2553 {
2554 'package': 'chromium/third_party/android_deps/libs/com_android_support_customview',
2555 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242556 },
2557 ],
2558 'condition': 'checkout_android',
2559 'dep_type': 'cipd',
2560 },
2561
Peter Wend340c5e2018-07-26 20:55:392562 'src/third_party/android_deps/libs/com_android_support_design': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242563 'packages': [
2564 {
Peter Wend340c5e2018-07-26 20:55:392565 'package': 'chromium/third_party/android_deps/libs/com_android_support_design',
Ben Joycee779ce62019-08-15 22:57:372566 'version': 'version:28.0.0-cr0',
2567 },
2568 ],
2569 'condition': 'checkout_android',
2570 'dep_type': 'cipd',
2571 },
2572
2573 'src/third_party/android_deps/libs/com_android_support_documentfile': {
2574 'packages': [
2575 {
2576 'package': 'chromium/third_party/android_deps/libs/com_android_support_documentfile',
2577 'version': 'version:28.0.0-cr0',
2578 },
2579 ],
2580 'condition': 'checkout_android',
2581 'dep_type': 'cipd',
2582 },
2583
2584 'src/third_party/android_deps/libs/com_android_support_drawerlayout': {
2585 'packages': [
2586 {
2587 'package': 'chromium/third_party/android_deps/libs/com_android_support_drawerlayout',
2588 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242589 },
2590 ],
2591 'condition': 'checkout_android',
2592 'dep_type': 'cipd',
2593 },
2594
Peter Wend340c5e2018-07-26 20:55:392595 'src/third_party/android_deps/libs/com_android_support_gridlayout_v7': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242596 'packages': [
2597 {
Peter Wend340c5e2018-07-26 20:55:392598 'package': 'chromium/third_party/android_deps/libs/com_android_support_gridlayout_v7',
Ben Joycee779ce62019-08-15 22:57:372599 'version': 'version:28.0.0-cr0',
2600 },
2601 ],
2602 'condition': 'checkout_android',
2603 'dep_type': 'cipd',
2604 },
2605
2606 'src/third_party/android_deps/libs/com_android_support_interpolator': {
2607 'packages': [
2608 {
2609 'package': 'chromium/third_party/android_deps/libs/com_android_support_interpolator',
2610 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242611 },
2612 ],
2613 'condition': 'checkout_android',
2614 'dep_type': 'cipd',
2615 },
2616
Peter Wend340c5e2018-07-26 20:55:392617 'src/third_party/android_deps/libs/com_android_support_leanback_v17': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242618 'packages': [
2619 {
Peter Wend340c5e2018-07-26 20:55:392620 'package': 'chromium/third_party/android_deps/libs/com_android_support_leanback_v17',
Ben Joycee779ce62019-08-15 22:57:372621 'version': 'version:28.0.0-cr0',
2622 },
2623 ],
2624 'condition': 'checkout_android',
2625 'dep_type': 'cipd',
2626 },
2627
2628 'src/third_party/android_deps/libs/com_android_support_loader': {
2629 'packages': [
2630 {
2631 'package': 'chromium/third_party/android_deps/libs/com_android_support_loader',
2632 'version': 'version:28.0.0-cr0',
2633 },
2634 ],
2635 'condition': 'checkout_android',
2636 'dep_type': 'cipd',
2637 },
2638
2639 'src/third_party/android_deps/libs/com_android_support_localbroadcastmanager': {
2640 'packages': [
2641 {
2642 'package': 'chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager',
2643 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242644 },
2645 ],
2646 'condition': 'checkout_android',
2647 'dep_type': 'cipd',
2648 },
2649
Peter Wend340c5e2018-07-26 20:55:392650 'src/third_party/android_deps/libs/com_android_support_mediarouter_v7': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242651 'packages': [
2652 {
Peter Wend340c5e2018-07-26 20:55:392653 'package': 'chromium/third_party/android_deps/libs/com_android_support_mediarouter_v7',
Ben Joycee779ce62019-08-15 22:57:372654 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242655 },
2656 ],
2657 'condition': 'checkout_android',
2658 'dep_type': 'cipd',
2659 },
2660
Peter Wend340c5e2018-07-26 20:55:392661 'src/third_party/android_deps/libs/com_android_support_multidex': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242662 'packages': [
2663 {
Peter Wend340c5e2018-07-26 20:55:392664 'package': 'chromium/third_party/android_deps/libs/com_android_support_multidex',
2665 'version': 'version:1.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242666 },
2667 ],
2668 'condition': 'checkout_android',
2669 'dep_type': 'cipd',
2670 },
2671
Peter Wend340c5e2018-07-26 20:55:392672 'src/third_party/android_deps/libs/com_android_support_palette_v7': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242673 'packages': [
2674 {
Peter Wend340c5e2018-07-26 20:55:392675 'package': 'chromium/third_party/android_deps/libs/com_android_support_palette_v7',
Ben Joycee779ce62019-08-15 22:57:372676 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242677 },
2678 ],
2679 'condition': 'checkout_android',
2680 'dep_type': 'cipd',
2681 },
2682
Peter Wend340c5e2018-07-26 20:55:392683 'src/third_party/android_deps/libs/com_android_support_preference_leanback_v17': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242684 'packages': [
2685 {
Peter Wend340c5e2018-07-26 20:55:392686 'package': 'chromium/third_party/android_deps/libs/com_android_support_preference_leanback_v17',
Ben Joycee779ce62019-08-15 22:57:372687 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242688 },
2689 ],
2690 'condition': 'checkout_android',
2691 'dep_type': 'cipd',
2692 },
2693
Peter Wend340c5e2018-07-26 20:55:392694 'src/third_party/android_deps/libs/com_android_support_preference_v14': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242695 'packages': [
2696 {
Peter Wend340c5e2018-07-26 20:55:392697 'package': 'chromium/third_party/android_deps/libs/com_android_support_preference_v14',
Ben Joycee779ce62019-08-15 22:57:372698 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242699 },
2700 ],
2701 'condition': 'checkout_android',
2702 'dep_type': 'cipd',
2703 },
2704
Peter Wend340c5e2018-07-26 20:55:392705 'src/third_party/android_deps/libs/com_android_support_preference_v7': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242706 'packages': [
2707 {
Peter Wend340c5e2018-07-26 20:55:392708 'package': 'chromium/third_party/android_deps/libs/com_android_support_preference_v7',
Ben Joycee779ce62019-08-15 22:57:372709 'version': 'version:28.0.0-cr0',
2710 },
2711 ],
2712 'condition': 'checkout_android',
2713 'dep_type': 'cipd',
2714 },
2715
2716 'src/third_party/android_deps/libs/com_android_support_print': {
2717 'packages': [
2718 {
2719 'package': 'chromium/third_party/android_deps/libs/com_android_support_print',
2720 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242721 },
2722 ],
2723 'condition': 'checkout_android',
2724 'dep_type': 'cipd',
2725 },
2726
Peter Wend340c5e2018-07-26 20:55:392727 'src/third_party/android_deps/libs/com_android_support_recyclerview_v7': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242728 'packages': [
2729 {
Peter Wend340c5e2018-07-26 20:55:392730 'package': 'chromium/third_party/android_deps/libs/com_android_support_recyclerview_v7',
Ben Joycee779ce62019-08-15 22:57:372731 'version': 'version:28.0.0-cr0',
2732 },
2733 ],
2734 'condition': 'checkout_android',
2735 'dep_type': 'cipd',
2736 },
2737
2738 'src/third_party/android_deps/libs/com_android_support_slidingpanelayout': {
2739 'packages': [
2740 {
2741 'package': 'chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout',
2742 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242743 },
2744 ],
2745 'condition': 'checkout_android',
2746 'dep_type': 'cipd',
2747 },
2748
Peter Wend340c5e2018-07-26 20:55:392749 'src/third_party/android_deps/libs/com_android_support_support_annotations': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242750 'packages': [
2751 {
Peter Wend340c5e2018-07-26 20:55:392752 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_annotations',
Ben Joycee779ce62019-08-15 22:57:372753 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242754 },
2755 ],
2756 'condition': 'checkout_android',
2757 'dep_type': 'cipd',
2758 },
2759
Peter Wend340c5e2018-07-26 20:55:392760 'src/third_party/android_deps/libs/com_android_support_support_compat': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242761 'packages': [
2762 {
Peter Wend340c5e2018-07-26 20:55:392763 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_compat',
Ben Joycee779ce62019-08-15 22:57:372764 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242765 },
2766 ],
2767 'condition': 'checkout_android',
2768 'dep_type': 'cipd',
2769 },
2770
Peter Wend340c5e2018-07-26 20:55:392771 'src/third_party/android_deps/libs/com_android_support_support_core_ui': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242772 'packages': [
2773 {
Peter Wend340c5e2018-07-26 20:55:392774 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_ui',
Ben Joycee779ce62019-08-15 22:57:372775 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242776 },
2777 ],
2778 'condition': 'checkout_android',
2779 'dep_type': 'cipd',
2780 },
2781
Peter Wend340c5e2018-07-26 20:55:392782 'src/third_party/android_deps/libs/com_android_support_support_core_utils': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242783 'packages': [
2784 {
Peter Wend340c5e2018-07-26 20:55:392785 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_utils',
Ben Joycee779ce62019-08-15 22:57:372786 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242787 },
2788 ],
2789 'condition': 'checkout_android',
2790 'dep_type': 'cipd',
2791 },
2792
Peter Wend340c5e2018-07-26 20:55:392793 'src/third_party/android_deps/libs/com_android_support_support_fragment': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242794 'packages': [
2795 {
Peter Wend340c5e2018-07-26 20:55:392796 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_fragment',
Ben Joycee779ce62019-08-15 22:57:372797 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242798 },
2799 ],
2800 'condition': 'checkout_android',
2801 'dep_type': 'cipd',
2802 },
2803
Peter Wend340c5e2018-07-26 20:55:392804 'src/third_party/android_deps/libs/com_android_support_support_media_compat': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242805 'packages': [
2806 {
Peter Wend340c5e2018-07-26 20:55:392807 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_media_compat',
Ben Joycee779ce62019-08-15 22:57:372808 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242809 },
2810 ],
2811 'condition': 'checkout_android',
2812 'dep_type': 'cipd',
2813 },
2814
Peter Wend340c5e2018-07-26 20:55:392815 'src/third_party/android_deps/libs/com_android_support_support_v13': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242816 'packages': [
2817 {
Peter Wend340c5e2018-07-26 20:55:392818 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v13',
Ben Joycee779ce62019-08-15 22:57:372819 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242820 },
2821 ],
2822 'condition': 'checkout_android',
2823 'dep_type': 'cipd',
2824 },
2825
Peter Wend340c5e2018-07-26 20:55:392826 'src/third_party/android_deps/libs/com_android_support_support_v4': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242827 'packages': [
2828 {
Peter Wend340c5e2018-07-26 20:55:392829 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v4',
Ben Joycee779ce62019-08-15 22:57:372830 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242831 },
2832 ],
2833 'condition': 'checkout_android',
2834 'dep_type': 'cipd',
2835 },
2836
Peter Wend340c5e2018-07-26 20:55:392837 'src/third_party/android_deps/libs/com_android_support_support_vector_drawable': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242838 'packages': [
2839 {
Peter Wend340c5e2018-07-26 20:55:392840 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_vector_drawable',
Ben Joycee779ce62019-08-15 22:57:372841 'version': 'version:28.0.0-cr0',
2842 },
2843 ],
2844 'condition': 'checkout_android',
2845 'dep_type': 'cipd',
2846 },
2847
2848 'src/third_party/android_deps/libs/com_android_support_swiperefreshlayout': {
2849 'packages': [
2850 {
2851 'package': 'chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout',
2852 'version': 'version:28.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242853 },
2854 ],
2855 'condition': 'checkout_android',
2856 'dep_type': 'cipd',
2857 },
2858
Peter Wend340c5e2018-07-26 20:55:392859 'src/third_party/android_deps/libs/com_android_support_transition': {
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:242860 'packages': [
2861 {
Peter Wend340c5e2018-07-26 20:55:392862 'package': 'chromium/third_party/android_deps/libs/com_android_support_transition',
Ben Joycee779ce62019-08-15 22:57:372863 'version': 'version:28.0.0-cr0',
2864 },
2865 ],
2866 'condition': 'checkout_android',
2867 'dep_type': 'cipd',
2868 },
2869
2870 'src/third_party/android_deps/libs/com_android_support_versionedparcelable': {
2871 'packages': [
2872 {
2873 'package': 'chromium/third_party/android_deps/libs/com_android_support_versionedparcelable',
2874 'version': 'version:28.0.0-cr0',
2875 },
2876 ],
2877 'condition': 'checkout_android',
2878 'dep_type': 'cipd',
2879 },
2880
2881 'src/third_party/android_deps/libs/com_android_support_viewpager': {
2882 'packages': [
2883 {
2884 'package': 'chromium/third_party/android_deps/libs/com_android_support_viewpager',
2885 'version': 'version:28.0.0-cr0',
Peter Wend340c5e2018-07-26 20:55:392886 },
2887 ],
2888 'condition': 'checkout_android',
2889 'dep_type': 'cipd',
2890 },
2891
Ben Joyceb1d4e5d2020-01-22 23:45:172892 'src/third_party/android_deps/libs/com_android_tools_build_jetifier_jetifier_core': {
2893 'packages': [
2894 {
2895 'package': 'chromium/third_party/android_deps/libs/com_android_tools_build_jetifier_jetifier_core',
2896 'version': 'version:1.0.0-beta08-cr0',
2897 },
2898 ],
2899 'condition': 'checkout_android',
2900 'dep_type': 'cipd',
2901 },
2902
2903 'src/third_party/android_deps/libs/com_android_tools_build_jetifier_jetifier_processor': {
2904 'packages': [
2905 {
2906 'package': 'chromium/third_party/android_deps/libs/com_android_tools_build_jetifier_jetifier_processor',
2907 'version': 'version:1.0.0-beta08-cr0',
2908 },
2909 ],
2910 'condition': 'checkout_android',
2911 'dep_type': 'cipd',
2912 },
2913
Andrew Grieve91ef4102020-04-22 14:17:312914 'src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs': {
2915 'packages': [
2916 {
2917 'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs',
Justin DeWittb1d7c6a2020-08-18 05:20:452918 'version': 'version:1.0.10-cr0',
Andrew Grieve91ef4102020-04-22 14:17:312919 },
2920 ],
2921 'condition': 'checkout_android',
2922 'dep_type': 'cipd',
2923 },
2924
Justin DeWitt66c6aea2020-08-17 22:08:412925 'src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration': {
2926 'packages': [
2927 {
2928 'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration',
Justin DeWittb1d7c6a2020-08-18 05:20:452929 'version': 'version:1.0.10-cr0',
Justin DeWitt66c6aea2020-08-17 22:08:412930 },
2931 ],
2932 'condition': 'checkout_android',
2933 'dep_type': 'cipd',
2934 },
2935
Peter Wenb1434387b2020-01-23 17:34:172936 'src/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine': {
Andrew Grieve8b5b0462019-11-13 21:07:362937 'packages': [
2938 {
Peter Wenb1434387b2020-01-23 17:34:172939 'package': 'chromium/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine',
Peter Wen37c9003b2020-07-06 15:04:262940 'version': 'version:2.8.0-cr0',
Andrew Grieve8b5b0462019-11-13 21:07:362941 },
2942 ],
2943 'condition': 'checkout_android',
2944 'dep_type': 'cipd',
2945 },
2946
Peter Wenb1434387b2020-01-23 17:34:172947 'src/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms': {
Andrew Grieve8b5b0462019-11-13 21:07:362948 'packages': [
2949 {
Peter Wenb1434387b2020-01-23 17:34:172950 'package': 'chromium/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms',
2951 'version': 'version:1.0-cr0',
Andrew Grieve8b5b0462019-11-13 21:07:362952 },
2953 ],
2954 'condition': 'checkout_android',
2955 'dep_type': 'cipd',
2956 },
2957
Peter Wend340c5e2018-07-26 20:55:392958 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth': {
2959 'packages': [
2960 {
2961 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth',
Sam Maier82078452020-03-03 11:22:442962 'version': 'version:17.0.0-cr0',
Peter Wend340c5e2018-07-26 20:55:392963 },
2964 ],
2965 'condition': 'checkout_android',
2966 'dep_type': 'cipd',
2967 },
2968
2969 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone': {
2970 'packages': [
2971 {
2972 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone',
Sam Maier82078452020-03-03 11:22:442973 'version': 'version:17.1.0-cr0',
Peter Wend340c5e2018-07-26 20:55:392974 },
2975 ],
2976 'condition': 'checkout_android',
2977 'dep_type': 'cipd',
2978 },
2979
2980 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base': {
2981 'packages': [
2982 {
2983 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base',
Sam Maier82078452020-03-03 11:22:442984 'version': 'version:17.0.0-cr0',
Peter Wend340c5e2018-07-26 20:55:392985 },
2986 ],
2987 'condition': 'checkout_android',
2988 'dep_type': 'cipd',
2989 },
2990
2991 'src/third_party/android_deps/libs/com_google_android_gms_play_services_base': {
2992 'packages': [
2993 {
2994 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base',
Sam Maier82078452020-03-03 11:22:442995 'version': 'version:17.0.0-cr0',
Peter Wend340c5e2018-07-26 20:55:392996 },
2997 ],
2998 'condition': 'checkout_android',
2999 'dep_type': 'cipd',
3000 },
3001
3002 'src/third_party/android_deps/libs/com_google_android_gms_play_services_basement': {
3003 'packages': [
3004 {
3005 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement',
Sam Maier82078452020-03-03 11:22:443006 'version': 'version:17.0.0-cr0',
Peter Wend340c5e2018-07-26 20:55:393007 },
3008 ],
3009 'condition': 'checkout_android',
3010 'dep_type': 'cipd',
3011 },
3012
3013 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast': {
3014 'packages': [
3015 {
3016 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast',
Sam Maier82078452020-03-03 11:22:443017 'version': 'version:17.0.0-cr0',
Peter Wend340c5e2018-07-26 20:55:393018 },
3019 ],
3020 'condition': 'checkout_android',
3021 'dep_type': 'cipd',
3022 },
3023
3024 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework': {
3025 'packages': [
3026 {
3027 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework',
Sam Maier82078452020-03-03 11:22:443028 'version': 'version:17.0.0-cr0',
Peter Wen30b1acde2018-08-20 15:01:333029 },
3030 ],
3031 'condition': 'checkout_android',
3032 'dep_type': 'cipd',
3033 },
3034
3035 'src/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut': {
3036 'packages': [
3037 {
3038 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut',
Sam Maier82078452020-03-03 11:22:443039 'version': 'version:17.0.0-cr0',
Peter Wend340c5e2018-07-26 20:55:393040 },
3041 ],
3042 'condition': 'checkout_android',
3043 'dep_type': 'cipd',
3044 },
3045
3046 'src/third_party/android_deps/libs/com_google_android_gms_play_services_fido': {
3047 'packages': [
3048 {
3049 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_fido',
Sam Maiercc58f082020-03-11 19:09:333050 'version': 'version:18.1.0-cr0',
Peter Wen30b1acde2018-08-20 15:01:333051 },
3052 ],
3053 'condition': 'checkout_android',
3054 'dep_type': 'cipd',
3055 },
3056
3057 'src/third_party/android_deps/libs/com_google_android_gms_play_services_flags': {
3058 'packages': [
3059 {
3060 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags',
Sam Maier82078452020-03-03 11:22:443061 'version': 'version:17.0.0-cr0',
Peter Wend340c5e2018-07-26 20:55:393062 },
3063 ],
3064 'condition': 'checkout_android',
3065 'dep_type': 'cipd',
3066 },
3067
3068 'src/third_party/android_deps/libs/com_google_android_gms_play_services_gcm': {
3069 'packages': [
3070 {
3071 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm',
Sam Maier82078452020-03-03 11:22:443072 'version': 'version:17.0.0-cr0',
Peter Wend340c5e2018-07-26 20:55:393073 },
3074 ],
3075 'condition': 'checkout_android',
3076 'dep_type': 'cipd',
3077 },
3078
3079 'src/third_party/android_deps/libs/com_google_android_gms_play_services_iid': {
3080 'packages': [
3081 {
3082 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid',
Sam Maier82078452020-03-03 11:22:443083 'version': 'version:17.0.0-cr0',
Peter Wend340c5e2018-07-26 20:55:393084 },
3085 ],
3086 'condition': 'checkout_android',
3087 'dep_type': 'cipd',
3088 },
3089
3090 'src/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps': {
3091 'packages': [
3092 {
3093 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps',
Sam Maier82078452020-03-03 11:22:443094 'version': 'version:17.0.0-cr0',
Peter Wend340c5e2018-07-26 20:55:393095 },
3096 ],
3097 'condition': 'checkout_android',
3098 'dep_type': 'cipd',
3099 },
3100
3101 'src/third_party/android_deps/libs/com_google_android_gms_play_services_location': {
3102 'packages': [
3103 {
3104 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location',
Sam Maier82078452020-03-03 11:22:443105 'version': 'version:17.0.0-cr0',
Peter Wen30b1acde2018-08-20 15:01:333106 },
3107 ],
3108 'condition': 'checkout_android',
3109 'dep_type': 'cipd',
3110 },
3111
3112 'src/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype': {
3113 'packages': [
3114 {
3115 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype',
Sam Maier82078452020-03-03 11:22:443116 'version': 'version:17.0.0-cr0',
Peter Wen30b1acde2018-08-20 15:01:333117 },
3118 ],
3119 'condition': 'checkout_android',
3120 'dep_type': 'cipd',
3121 },
3122
3123 'src/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport': {
3124 'packages': [
3125 {
3126 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport',
Sam Maier82078452020-03-03 11:22:443127 'version': 'version:17.0.0-cr0',
Peter Wen30b1acde2018-08-20 15:01:333128 },
3129 ],
3130 'condition': 'checkout_android',
3131 'dep_type': 'cipd',
3132 },
3133
3134 'src/third_party/android_deps/libs/com_google_android_gms_play_services_stats': {
3135 'packages': [
3136 {
3137 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats',
Sam Maier82078452020-03-03 11:22:443138 'version': 'version:17.0.0-cr0',
Peter Wend340c5e2018-07-26 20:55:393139 },
3140 ],
3141 'condition': 'checkout_android',
3142 'dep_type': 'cipd',
3143 },
3144
3145 'src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks': {
3146 'packages': [
3147 {
3148 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks',
Sam Maier82078452020-03-03 11:22:443149 'version': 'version:17.0.0-cr0',
Peter Wend340c5e2018-07-26 20:55:393150 },
3151 ],
3152 'condition': 'checkout_android',
3153 'dep_type': 'cipd',
3154 },
3155
3156 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision': {
3157 'packages': [
3158 {
3159 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision',
Sam Maier82078452020-03-03 11:22:443160 'version': 'version:18.0.0-cr0',
Peter Wend340c5e2018-07-26 20:55:393161 },
3162 ],
3163 'condition': 'checkout_android',
3164 'dep_type': 'cipd',
3165 },
3166
3167 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common': {
3168 'packages': [
3169 {
3170 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common',
Sam Maier82078452020-03-03 11:22:443171 'version': 'version:18.0.0-cr0',
Nicolas Dossou-gbeteb8736d82018-04-05 04:29:243172 },
3173 ],
3174 'condition': 'checkout_android',
3175 'dep_type': 'cipd',
3176 },
3177
Ben Joyce5274e3d2019-09-03 19:19:043178 'src/third_party/android_deps/libs/com_google_android_material_material': {
3179 'packages': [
3180 {
3181 'package': 'chromium/third_party/android_deps/libs/com_google_android_material_material',
Ben Joyce05e34dd2020-06-02 23:10:363182 'version': 'version:1.2.0-alpha06-cr0',
Ben Joyce5274e3d2019-09-03 19:19:043183 },
3184 ],
3185 'condition': 'checkout_android',
3186 'dep_type': 'cipd',
3187 },
3188
Andrew Grieve8b5b0462019-11-13 21:07:363189 'src/third_party/android_deps/libs/com_google_auto_auto_common': {
3190 'packages': [
3191 {
3192 'package': 'chromium/third_party/android_deps/libs/com_google_auto_auto_common',
3193 'version': 'version:0.10-cr0',
3194 },
3195 ],
3196 'condition': 'checkout_android',
3197 'dep_type': 'cipd',
3198 },
3199
3200 'src/third_party/android_deps/libs/com_google_auto_service_auto_service': {
3201 'packages': [
3202 {
3203 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service',
3204 'version': 'version:1.0-rc6-cr0',
3205 },
3206 ],
3207 'condition': 'checkout_android',
3208 'dep_type': 'cipd',
3209 },
3210
3211 'src/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations': {
3212 'packages': [
3213 {
3214 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations',
3215 'version': 'version:1.0-rc6-cr0',
3216 },
3217 ],
3218 'condition': 'checkout_android',
3219 'dep_type': 'cipd',
3220 },
3221
Peter Wen37c9003b2020-07-06 15:04:263222 'src/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations': {
3223 'packages': [
3224 {
3225 'package': 'chromium/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations',
3226 'version': 'version:1.7-cr0',
3227 },
3228 ],
3229 'condition': 'checkout_android',
3230 'dep_type': 'cipd',
3231 },
3232
Andrew Grieve8b5b0462019-11-13 21:07:363233 'src/third_party/android_deps/libs/com_google_code_findbugs_jFormatString': {
3234 'packages': [
3235 {
3236 'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jformatstring',
3237 'version': 'version:3.0.0-cr0',
3238 },
3239 ],
3240 'condition': 'checkout_android',
3241 'dep_type': 'cipd',
3242 },
3243
Peter Wenee303ae2018-09-12 19:41:373244 'src/third_party/android_deps/libs/com_google_code_findbugs_jsr305': {
3245 'packages': [
3246 {
3247 'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305',
Andrew Grieve8b5b0462019-11-13 21:07:363248 'version': 'version:3.0.2-cr0',
Peter Wenee303ae2018-09-12 19:41:373249 },
3250 ],
3251 'condition': 'checkout_android',
3252 'dep_type': 'cipd',
3253 },
3254
Andrew Grieveec7ec4212020-02-03 22:15:503255 'src/third_party/android_deps/libs/com_google_code_gson_gson': {
3256 'packages': [
3257 {
3258 'package': 'chromium/third_party/android_deps/libs/com_google_code_gson_gson',
3259 'version': 'version:2.8.0-cr0',
3260 },
3261 ],
3262 'condition': 'checkout_android',
3263 'dep_type': 'cipd',
3264 },
3265
Pavel Shmakovc1d47012018-08-24 14:36:223266 'src/third_party/android_deps/libs/com_google_dagger_dagger': {
3267 'packages': [
3268 {
3269 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger',
Peter Wen414bfbc2020-02-19 20:02:003270 'version': 'version:2.26-cr0',
Pavel Shmakovc1d47012018-08-24 14:36:223271 },
3272 ],
3273 'condition': 'checkout_android',
3274 'dep_type': 'cipd',
3275 },
3276
Pavel Shmakovc1d47012018-08-24 14:36:223277 'src/third_party/android_deps/libs/com_google_dagger_dagger_compiler': {
3278 'packages': [
3279 {
3280 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler',
Peter Wen414bfbc2020-02-19 20:02:003281 'version': 'version:2.26-cr0',
Pavel Shmakovc1d47012018-08-24 14:36:223282 },
3283 ],
3284 'condition': 'checkout_android',
3285 'dep_type': 'cipd',
3286 },
3287
3288 'src/third_party/android_deps/libs/com_google_dagger_dagger_producers': {
3289 'packages': [
3290 {
3291 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers',
Peter Wen414bfbc2020-02-19 20:02:003292 'version': 'version:2.26-cr0',
Pavel Shmakovc1d47012018-08-24 14:36:223293 },
3294 ],
3295 'condition': 'checkout_android',
3296 'dep_type': 'cipd',
3297 },
3298
3299 'src/third_party/android_deps/libs/com_google_dagger_dagger_spi': {
Peter Wenee303ae2018-09-12 19:41:373300 'packages': [
3301 {
3302 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi',
Peter Wen414bfbc2020-02-19 20:02:003303 'version': 'version:2.26-cr0',
Peter Wenee303ae2018-09-12 19:41:373304 },
3305 ],
3306 'condition': 'checkout_android',
3307 'dep_type': 'cipd',
3308 },
3309
Andrew Grieve8b5b0462019-11-13 21:07:363310 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation': {
3311 'packages': [
3312 {
3313 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation',
Peter Wen37c9003b2020-07-06 15:04:263314 'version': 'version:2.4.0-cr0',
Andrew Grieve8b5b0462019-11-13 21:07:363315 },
3316 ],
3317 'condition': 'checkout_android',
3318 'dep_type': 'cipd',
3319 },
3320
Peter Wenee303ae2018-09-12 19:41:373321 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations': {
3322 'packages': [
3323 {
3324 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations',
Peter Wen37c9003b2020-07-06 15:04:263325 'version': 'version:2.4.0-cr0',
Andrew Grieve8b5b0462019-11-13 21:07:363326 },
3327 ],
3328 'condition': 'checkout_android',
3329 'dep_type': 'cipd',
3330 },
3331
3332 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api': {
3333 'packages': [
3334 {
3335 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api',
Peter Wen37c9003b2020-07-06 15:04:263336 'version': 'version:2.4.0-cr0',
Andrew Grieve8b5b0462019-11-13 21:07:363337 },
3338 ],
3339 'condition': 'checkout_android',
3340 'dep_type': 'cipd',
3341 },
3342
3343 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_core': {
3344 'packages': [
3345 {
3346 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_core',
Peter Wen37c9003b2020-07-06 15:04:263347 'version': 'version:2.4.0-cr0',
Andrew Grieve8b5b0462019-11-13 21:07:363348 },
3349 ],
3350 'condition': 'checkout_android',
3351 'dep_type': 'cipd',
3352 },
3353
3354 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations': {
3355 'packages': [
3356 {
3357 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations',
Peter Wen37c9003b2020-07-06 15:04:263358 'version': 'version:2.4.0-cr0',
Andrew Grieve8b5b0462019-11-13 21:07:363359 },
3360 ],
3361 'condition': 'checkout_android',
3362 'dep_type': 'cipd',
3363 },
3364
3365 'src/third_party/android_deps/libs/com_google_errorprone_javac': {
3366 'packages': [
3367 {
3368 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac',
3369 'version': 'version:9+181-r4173-1-cr0',
Peter Wenee303ae2018-09-12 19:41:373370 },
3371 ],
3372 'condition': 'checkout_android',
3373 'dep_type': 'cipd',
3374 },
Pavel Shmakovc1d47012018-08-24 14:36:223375
3376 'src/third_party/android_deps/libs/com_google_errorprone_javac_shaded': {
3377 'packages': [
3378 {
3379 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded',
3380 'version': 'version:9-dev-r4023-3-cr0',
3381 },
3382 ],
3383 'condition': 'checkout_android',
3384 'dep_type': 'cipd',
3385 },
3386
3387 'src/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format': {
3388 'packages': [
3389 {
3390 'package': 'chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format',
3391 'version': 'version:1.5-cr0',
3392 },
3393 ],
3394 'condition': 'checkout_android',
3395 'dep_type': 'cipd',
3396 },
3397
Andrew Grieve8b5b0462019-11-13 21:07:363398 'src/third_party/android_deps/libs/com_google_guava_failureaccess': {
3399 'packages': [
3400 {
3401 'package': 'chromium/third_party/android_deps/libs/com_google_guava_failureaccess',
3402 'version': 'version:1.0.1-cr0',
3403 },
3404 ],
3405 'condition': 'checkout_android',
3406 'dep_type': 'cipd',
3407 },
3408
Pavel Shmakovc1d47012018-08-24 14:36:223409 'src/third_party/android_deps/libs/com_google_guava_guava': {
3410 'packages': [
3411 {
3412 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava',
Peter Wen414bfbc2020-02-19 20:02:003413 'version': 'version:27.1-jre-cr0',
Peter Wenee303ae2018-09-12 19:41:373414 },
3415 ],
3416 'condition': 'checkout_android',
3417 'dep_type': 'cipd',
3418 },
3419
Ben Joycebd0d9e52019-11-12 09:01:503420 'src/third_party/android_deps/libs/com_google_guava_listenablefuture': {
3421 'packages': [
3422 {
3423 'package': 'chromium/third_party/android_deps/libs/com_google_guava_listenablefuture',
3424 'version': 'version:1.0-cr0',
3425 },
3426 ],
3427 'condition': 'checkout_android',
3428 'dep_type': 'cipd',
3429 },
3430
Peter Wenee303ae2018-09-12 19:41:373431 'src/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations': {
3432 'packages': [
3433 {
3434 'package': 'chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations',
3435 'version': 'version:1.1-cr0',
Pavel Shmakovc1d47012018-08-24 14:36:223436 },
3437 ],
3438 'condition': 'checkout_android',
3439 'dep_type': 'cipd',
3440 },
3441
Andrew Grievebddebf72019-11-25 17:59:103442 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_java': {
3443 'packages': [
3444 {
3445 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_java',
3446 'version': 'version:3.4.0-cr0',
3447 },
3448 ],
3449 'condition': 'checkout_android',
3450 'dep_type': 'cipd',
3451 },
3452
Mohamed Heikal25f926b72020-06-25 02:58:483453 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite': {
Mohamed Heikal7dc993cb2018-11-20 22:16:343454 'packages': [
3455 {
Mohamed Heikal25f926b72020-06-25 02:58:483456 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite',
Mohamed Heikal4c434bbb2020-08-26 22:28:403457 'version': 'version:3.13.0-cr0',
Mohamed Heikal7dc993cb2018-11-20 22:16:343458 },
3459 ],
3460 'condition': 'checkout_android',
3461 'dep_type': 'cipd',
3462 },
3463
Andrew Grieve8b5b0462019-11-13 21:07:363464 'src/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils': {
3465 'packages': [
3466 {
3467 'package': 'chromium/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils',
3468 'version': 'version:1.3.0-cr0',
3469 },
3470 ],
3471 'condition': 'checkout_android',
3472 'dep_type': 'cipd',
3473 },
3474
Pavel Shmakovc1d47012018-08-24 14:36:223475 'src/third_party/android_deps/libs/com_squareup_javapoet': {
3476 'packages': [
3477 {
3478 'package': 'chromium/third_party/android_deps/libs/com_squareup_javapoet',
Peter Wen414bfbc2020-02-19 20:02:003479 'version': 'version:1.11.1-cr0',
Pavel Shmakovc1d47012018-08-24 14:36:223480 },
3481 ],
3482 'condition': 'checkout_android',
3483 'dep_type': 'cipd',
3484 },
3485
Ben Joyce5ce169f02020-03-20 13:07:123486 'src/third_party/android_deps/libs/com_squareup_javawriter': {
3487 'packages': [
3488 {
3489 'package': 'chromium/third_party/android_deps/libs/com_squareup_javawriter',
3490 'version': 'version:2.1.1-cr0',
3491 },
3492 ],
3493 'condition': 'checkout_android',
3494 'dep_type': 'cipd',
3495 },
3496
Ben Joyceb1d4e5d2020-01-22 23:45:173497 'src/third_party/android_deps/libs/commons_cli_commons_cli': {
3498 'packages': [
3499 {
3500 'package': 'chromium/third_party/android_deps/libs/commons_cli_commons_cli',
3501 'version': 'version:1.3.1-cr0',
3502 },
3503 ],
3504 'condition': 'checkout_android',
3505 'dep_type': 'cipd',
3506 },
3507
Ben Joyce18c01322020-01-03 23:07:593508 'src/third_party/android_deps/libs/javax_annotation_javax_annotation_api': {
3509 'packages': [
3510 {
3511 'package': 'chromium/third_party/android_deps/libs/javax_annotation_javax_annotation_api',
3512 'version': 'version:1.3.2-cr0',
3513 },
3514 ],
3515 'condition': 'checkout_android',
3516 'dep_type': 'cipd',
3517 },
3518
Pavel Shmakovc1d47012018-08-24 14:36:223519 'src/third_party/android_deps/libs/javax_annotation_jsr250_api': {
3520 'packages': [
3521 {
3522 'package': 'chromium/third_party/android_deps/libs/javax_annotation_jsr250_api',
3523 'version': 'version:1.0-cr0',
3524 },
3525 ],
3526 'condition': 'checkout_android',
3527 'dep_type': 'cipd',
3528 },
3529
3530 'src/third_party/android_deps/libs/javax_inject_javax_inject': {
Peter Wenee303ae2018-09-12 19:41:373531 'packages': [
3532 {
3533 'package': 'chromium/third_party/android_deps/libs/javax_inject_javax_inject',
3534 'version': 'version:1-cr0',
3535 },
3536 ],
3537 'condition': 'checkout_android',
3538 'dep_type': 'cipd',
3539 },
3540
Ben Joyce157038a2020-05-06 20:13:063541 'src/third_party/android_deps/libs/nekohtml_nekohtml': {
3542 'packages': [
3543 {
3544 'package': 'chromium/third_party/android_deps/libs/nekohtml_nekohtml',
3545 'version': 'version:1.9.6.2-cr0',
3546 },
3547 ],
3548 'condition': 'checkout_android',
3549 'dep_type': 'cipd',
3550 },
3551
3552 'src/third_party/android_deps/libs/nekohtml_xercesMinimal': {
3553 'packages': [
3554 {
3555 'package': 'chromium/third_party/android_deps/libs/nekohtml_xercesminimal',
3556 'version': 'version:1.9.6.2-cr0',
3557 },
3558 ],
3559 'condition': 'checkout_android',
3560 'dep_type': 'cipd',
3561 },
3562
Peter Wen414bfbc2020-02-19 20:02:003563 'src/third_party/android_deps/libs/net_ltgt_gradle_incap_incap': {
3564 'packages': [
3565 {
3566 'package': 'chromium/third_party/android_deps/libs/net_ltgt_gradle_incap_incap',
3567 'version': 'version:0.2-cr0',
3568 },
3569 ],
3570 'condition': 'checkout_android',
3571 'dep_type': 'cipd',
3572 },
3573
Yun Liu081719f2019-03-20 23:24:023574 'src/third_party/android_deps/libs/net_sf_kxml_kxml2': {
3575 'packages': [
3576 {
3577 'package': 'chromium/third_party/android_deps/libs/net_sf_kxml_kxml2',
3578 'version': 'version:2.3.0-cr0',
3579 },
3580 ],
3581 'condition': 'checkout_android',
3582 'dep_type': 'cipd',
3583 },
3584
Ben Joyce157038a2020-05-06 20:13:063585 'src/third_party/android_deps/libs/org_apache_ant_ant': {
3586 'packages': [
3587 {
3588 'package': 'chromium/third_party/android_deps/libs/org_apache_ant_ant',
3589 'version': 'version:1.8.0-cr0',
3590 },
3591 ],
3592 'condition': 'checkout_android',
3593 'dep_type': 'cipd',
3594 },
3595
3596 'src/third_party/android_deps/libs/org_apache_ant_ant_launcher': {
3597 'packages': [
3598 {
3599 'package': 'chromium/third_party/android_deps/libs/org_apache_ant_ant_launcher',
3600 'version': 'version:1.8.0-cr0',
3601 },
3602 ],
3603 'condition': 'checkout_android',
3604 'dep_type': 'cipd',
3605 },
3606
3607 'src/third_party/android_deps/libs/org_apache_maven_maven_ant_tasks': {
3608 'packages': [
3609 {
3610 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_ant_tasks',
3611 'version': 'version:2.1.3-cr0',
3612 },
3613 ],
3614 'condition': 'checkout_android',
3615 'dep_type': 'cipd',
3616 },
3617
3618 'src/third_party/android_deps/libs/org_apache_maven_maven_artifact': {
3619 'packages': [
3620 {
3621 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_artifact',
3622 'version': 'version:2.2.1-cr0',
3623 },
3624 ],
3625 'condition': 'checkout_android',
3626 'dep_type': 'cipd',
3627 },
3628
3629 'src/third_party/android_deps/libs/org_apache_maven_maven_artifact_manager': {
3630 'packages': [
3631 {
3632 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_artifact_manager',
3633 'version': 'version:2.2.1-cr0',
3634 },
3635 ],
3636 'condition': 'checkout_android',
3637 'dep_type': 'cipd',
3638 },
3639
3640 'src/third_party/android_deps/libs/org_apache_maven_maven_error_diagnostics': {
3641 'packages': [
3642 {
3643 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_error_diagnostics',
3644 'version': 'version:2.2.1-cr0',
3645 },
3646 ],
3647 'condition': 'checkout_android',
3648 'dep_type': 'cipd',
3649 },
3650
3651 'src/third_party/android_deps/libs/org_apache_maven_maven_model': {
3652 'packages': [
3653 {
3654 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_model',
3655 'version': 'version:2.2.1-cr0',
3656 },
3657 ],
3658 'condition': 'checkout_android',
3659 'dep_type': 'cipd',
3660 },
3661
3662 'src/third_party/android_deps/libs/org_apache_maven_maven_plugin_registry': {
3663 'packages': [
3664 {
3665 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_plugin_registry',
3666 'version': 'version:2.2.1-cr0',
3667 },
3668 ],
3669 'condition': 'checkout_android',
3670 'dep_type': 'cipd',
3671 },
3672
3673 'src/third_party/android_deps/libs/org_apache_maven_maven_profile': {
3674 'packages': [
3675 {
3676 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_profile',
3677 'version': 'version:2.2.1-cr0',
3678 },
3679 ],
3680 'condition': 'checkout_android',
3681 'dep_type': 'cipd',
3682 },
3683
3684 'src/third_party/android_deps/libs/org_apache_maven_maven_project': {
3685 'packages': [
3686 {
3687 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_project',
3688 'version': 'version:2.2.1-cr0',
3689 },
3690 ],
3691 'condition': 'checkout_android',
3692 'dep_type': 'cipd',
3693 },
3694
3695 'src/third_party/android_deps/libs/org_apache_maven_maven_repository_metadata': {
3696 'packages': [
3697 {
3698 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_repository_metadata',
3699 'version': 'version:2.2.1-cr0',
3700 },
3701 ],
3702 'condition': 'checkout_android',
3703 'dep_type': 'cipd',
3704 },
3705
3706 'src/third_party/android_deps/libs/org_apache_maven_maven_settings': {
3707 'packages': [
3708 {
3709 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_settings',
3710 'version': 'version:2.2.1-cr0',
3711 },
3712 ],
3713 'condition': 'checkout_android',
3714 'dep_type': 'cipd',
3715 },
3716
3717 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_file': {
3718 'packages': [
3719 {
3720 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_file',
3721 'version': 'version:1.0-beta-6-cr0',
3722 },
3723 ],
3724 'condition': 'checkout_android',
3725 'dep_type': 'cipd',
3726 },
3727
3728 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_lightweight': {
3729 'packages': [
3730 {
3731 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_lightweight',
3732 'version': 'version:1.0-beta-6-cr0',
3733 },
3734 ],
3735 'condition': 'checkout_android',
3736 'dep_type': 'cipd',
3737 },
3738
3739 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_shared': {
3740 'packages': [
3741 {
3742 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_shared',
3743 'version': 'version:1.0-beta-6-cr0',
3744 },
3745 ],
3746 'condition': 'checkout_android',
3747 'dep_type': 'cipd',
3748 },
3749
3750 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_provider_api': {
3751 'packages': [
3752 {
3753 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_provider_api',
3754 'version': 'version:1.0-beta-6-cr0',
3755 },
3756 ],
3757 'condition': 'checkout_android',
3758 'dep_type': 'cipd',
3759 },
3760
Ben Joyce3d4dd2cd2020-05-27 18:32:503761 'src/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup': {
3762 'packages': [
3763 {
3764 'package': 'chromium/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup',
3765 'version': 'version:1.2.1-cr0',
3766 },
3767 ],
3768 'condition': 'checkout_android',
3769 'dep_type': 'cipd',
3770 },
3771
Peter Wenee303ae2018-09-12 19:41:373772 'src/third_party/android_deps/libs/org_checkerframework_checker_compat_qual': {
3773 'packages': [
3774 {
3775 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual',
Peter Wen414bfbc2020-02-19 20:02:003776 'version': 'version:2.5.3-cr0',
Peter Wenee303ae2018-09-12 19:41:373777 },
3778 ],
3779 'condition': 'checkout_android',
3780 'dep_type': 'cipd',
3781 },
3782
Andrew Grieve8b5b0462019-11-13 21:07:363783 'src/third_party/android_deps/libs/org_checkerframework_checker_qual': {
3784 'packages': [
3785 {
3786 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_qual',
Peter Wen37c9003b2020-07-06 15:04:263787 'version': 'version:2.10.0-cr0',
Andrew Grieve8b5b0462019-11-13 21:07:363788 },
3789 ],
3790 'condition': 'checkout_android',
3791 'dep_type': 'cipd',
3792 },
3793
Peter Wen37c9003b2020-07-06 15:04:263794 'src/third_party/android_deps/libs/org_checkerframework_dataflow_shaded': {
Andrew Grieve8b5b0462019-11-13 21:07:363795 'packages': [
3796 {
Peter Wen37c9003b2020-07-06 15:04:263797 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_dataflow_shaded',
3798 'version': 'version:3.1.2-cr0',
Andrew Grieve8b5b0462019-11-13 21:07:363799 },
3800 ],
3801 'condition': 'checkout_android',
3802 'dep_type': 'cipd',
3803 },
3804
Peter Wenee303ae2018-09-12 19:41:373805 'src/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations': {
3806 'packages': [
3807 {
3808 'package': 'chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations',
Andrew Grieve8b5b0462019-11-13 21:07:363809 'version': 'version:1.17-cr0',
3810 },
3811 ],
3812 'condition': 'checkout_android',
3813 'dep_type': 'cipd',
3814 },
3815
Ben Joyce157038a2020-05-06 20:13:063816 'src/third_party/android_deps/libs/org_codehaus_plexus_plexus_container_default': {
3817 'packages': [
3818 {
3819 'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_container_default',
3820 'version': 'version:1.0-alpha-9-stable-1-cr0',
3821 },
3822 ],
3823 'condition': 'checkout_android',
3824 'dep_type': 'cipd',
3825 },
3826
3827 'src/third_party/android_deps/libs/org_codehaus_plexus_plexus_interpolation': {
3828 'packages': [
3829 {
3830 'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_interpolation',
3831 'version': 'version:1.11-cr0',
3832 },
3833 ],
3834 'condition': 'checkout_android',
3835 'dep_type': 'cipd',
3836 },
3837
3838 'src/third_party/android_deps/libs/org_codehaus_plexus_plexus_utils': {
3839 'packages': [
3840 {
3841 'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_utils',
3842 'version': 'version:1.5.15-cr0',
3843 },
3844 ],
3845 'condition': 'checkout_android',
3846 'dep_type': 'cipd',
3847 },
3848
Ben Joyceb1d4e5d2020-01-22 23:45:173849 'src/third_party/android_deps/libs/org_jdom_jdom2': {
3850 'packages': [
3851 {
3852 'package': 'chromium/third_party/android_deps/libs/org_jdom_jdom2',
3853 'version': 'version:2.0.6-cr0',
3854 },
3855 ],
3856 'condition': 'checkout_android',
3857 'dep_type': 'cipd',
3858 },
3859
Andrew Grieve177c82f2020-02-03 19:35:173860 'src/third_party/android_deps/libs/org_jetbrains_annotations': {
3861 'packages': [
3862 {
3863 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_annotations',
3864 'version': 'version:13.0-cr0',
3865 },
3866 ],
3867 'condition': 'checkout_android',
3868 'dep_type': 'cipd',
3869 },
3870
Ben Joyceb1d4e5d2020-01-22 23:45:173871 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib': {
3872 'packages': [
3873 {
3874 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib',
Peter Wen414bfbc2020-02-19 20:02:003875 'version': 'version:1.3.50-cr0',
Ben Joyceb1d4e5d2020-01-22 23:45:173876 },
3877 ],
3878 'condition': 'checkout_android',
3879 'dep_type': 'cipd',
3880 },
3881
3882 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common': {
3883 'packages': [
3884 {
3885 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common',
Peter Wen414bfbc2020-02-19 20:02:003886 'version': 'version:1.3.50-cr0',
3887 },
3888 ],
3889 'condition': 'checkout_android',
3890 'dep_type': 'cipd',
3891 },
3892
3893 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm': {
3894 'packages': [
3895 {
3896 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm',
3897 'version': 'version:0.1.0-cr0',
Ben Joyceb1d4e5d2020-01-22 23:45:173898 },
3899 ],
3900 'condition': 'checkout_android',
3901 'dep_type': 'cipd',
3902 },
3903
Andrew Grieve177c82f2020-02-03 19:35:173904 'src/third_party/android_deps/libs/org_ow2_asm_asm': {
3905 'packages': [
3906 {
3907 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm',
3908 'version': 'version:7.0-cr0',
3909 },
3910 ],
3911 'condition': 'checkout_android',
3912 'dep_type': 'cipd',
3913 },
3914
3915 'src/third_party/android_deps/libs/org_ow2_asm_asm_analysis': {
3916 'packages': [
3917 {
3918 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_analysis',
3919 'version': 'version:7.0-cr0',
3920 },
3921 ],
3922 'condition': 'checkout_android',
3923 'dep_type': 'cipd',
3924 },
3925
3926 'src/third_party/android_deps/libs/org_ow2_asm_asm_commons': {
3927 'packages': [
3928 {
3929 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_commons',
3930 'version': 'version:7.0-cr0',
3931 },
3932 ],
3933 'condition': 'checkout_android',
3934 'dep_type': 'cipd',
3935 },
3936
3937 'src/third_party/android_deps/libs/org_ow2_asm_asm_tree': {
3938 'packages': [
3939 {
3940 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_tree',
3941 'version': 'version:7.0-cr0',
3942 },
3943 ],
3944 'condition': 'checkout_android',
3945 'dep_type': 'cipd',
3946 },
3947
3948 'src/third_party/android_deps/libs/org_ow2_asm_asm_util': {
3949 'packages': [
3950 {
3951 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_util',
3952 'version': 'version:7.0-cr0',
3953 },
3954 ],
3955 'condition': 'checkout_android',
3956 'dep_type': 'cipd',
3957 },
3958
Andrew Grieve8b5b0462019-11-13 21:07:363959 'src/third_party/android_deps/libs/org_pcollections_pcollections': {
3960 'packages': [
3961 {
3962 'package': 'chromium/third_party/android_deps/libs/org_pcollections_pcollections',
3963 'version': 'version:2.1.2-cr0',
Peter Wenee303ae2018-09-12 19:41:373964 },
3965 ],
3966 'condition': 'checkout_android',
3967 'dep_type': 'cipd',
3968 },
Pavel Shmakovc1d47012018-08-24 14:36:223969
Ben Joyce157038a2020-05-06 20:13:063970 'src/third_party/android_deps/libs/org_robolectric_annotations': {
3971 'packages': [
3972 {
3973 'package': 'chromium/third_party/android_deps/libs/org_robolectric_annotations',
3974 'version': 'version:4.3.1-cr0',
3975 },
3976 ],
3977 'condition': 'checkout_android',
3978 'dep_type': 'cipd',
3979 },
3980
3981 'src/third_party/android_deps/libs/org_robolectric_junit': {
3982 'packages': [
3983 {
3984 'package': 'chromium/third_party/android_deps/libs/org_robolectric_junit',
3985 'version': 'version:4.3.1-cr0',
3986 },
3987 ],
3988 'condition': 'checkout_android',
3989 'dep_type': 'cipd',
3990 },
3991
3992 'src/third_party/android_deps/libs/org_robolectric_pluginapi': {
3993 'packages': [
3994 {
3995 'package': 'chromium/third_party/android_deps/libs/org_robolectric_pluginapi',
3996 'version': 'version:4.3.1-cr0',
3997 },
3998 ],
3999 'condition': 'checkout_android',
4000 'dep_type': 'cipd',
4001 },
4002
4003 'src/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver': {
4004 'packages': [
4005 {
4006 'package': 'chromium/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver',
4007 'version': 'version:4.3.1-cr0',
4008 },
4009 ],
4010 'condition': 'checkout_android',
4011 'dep_type': 'cipd',
4012 },
4013
4014 'src/third_party/android_deps/libs/org_robolectric_resources': {
4015 'packages': [
4016 {
4017 'package': 'chromium/third_party/android_deps/libs/org_robolectric_resources',
4018 'version': 'version:4.3.1-cr0',
4019 },
4020 ],
4021 'condition': 'checkout_android',
4022 'dep_type': 'cipd',
4023 },
4024
4025 'src/third_party/android_deps/libs/org_robolectric_robolectric': {
4026 'packages': [
4027 {
4028 'package': 'chromium/third_party/android_deps/libs/org_robolectric_robolectric',
4029 'version': 'version:4.3.1-cr0',
4030 },
4031 ],
4032 'condition': 'checkout_android',
4033 'dep_type': 'cipd',
4034 },
4035
4036 'src/third_party/android_deps/libs/org_robolectric_sandbox': {
4037 'packages': [
4038 {
4039 'package': 'chromium/third_party/android_deps/libs/org_robolectric_sandbox',
4040 'version': 'version:4.3.1-cr0',
4041 },
4042 ],
4043 'condition': 'checkout_android',
4044 'dep_type': 'cipd',
4045 },
4046
4047 'src/third_party/android_deps/libs/org_robolectric_shadowapi': {
4048 'packages': [
4049 {
4050 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadowapi',
4051 'version': 'version:4.3.1-cr0',
4052 },
4053 ],
4054 'condition': 'checkout_android',
4055 'dep_type': 'cipd',
4056 },
4057
4058 'src/third_party/android_deps/libs/org_robolectric_shadows_framework': {
4059 'packages': [
4060 {
4061 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_framework',
4062 'version': 'version:4.3.1-cr0',
4063 },
4064 ],
4065 'condition': 'checkout_android',
4066 'dep_type': 'cipd',
4067 },
4068
Ben Joyce2ab67672020-05-25 23:09:014069 'src/third_party/android_deps/libs/org_robolectric_shadows_multidex': {
4070 'packages': [
4071 {
4072 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_multidex',
Andrew Grieve064c6242020-06-09 19:57:574073 'version': 'version:4.3.1-cr1',
Ben Joyce2ab67672020-05-25 23:09:014074 },
4075 ],
4076 'condition': 'checkout_android',
4077 'dep_type': 'cipd',
4078 },
4079
4080 'src/third_party/android_deps/libs/org_robolectric_shadows_playservices': {
4081 'packages': [
4082 {
4083 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_playservices',
4084 'version': 'version:4.3.1-cr0',
4085 },
4086 ],
4087 'condition': 'checkout_android',
4088 'dep_type': 'cipd',
4089 },
4090
Ben Joyce157038a2020-05-06 20:13:064091 'src/third_party/android_deps/libs/org_robolectric_utils': {
4092 'packages': [
4093 {
4094 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils',
4095 'version': 'version:4.3.1-cr0',
4096 },
4097 ],
4098 'condition': 'checkout_android',
4099 'dep_type': 'cipd',
4100 },
4101
4102 'src/third_party/android_deps/libs/org_robolectric_utils_reflector': {
4103 'packages': [
4104 {
4105 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils_reflector',
4106 'version': 'version:4.3.1-cr0',
4107 },
4108 ],
4109 'condition': 'checkout_android',
4110 'dep_type': 'cipd',
4111 },
4112
Peter Wen37c9003b2020-07-06 15:04:264113 'src/third_party/android_deps/libs/org_threeten_threeten_extra': {
4114 'packages': [
4115 {
4116 'package': 'chromium/third_party/android_deps/libs/org_threeten_threeten_extra',
4117 'version': 'version:1.5.0-cr0',
4118 },
4119 ],
4120 'condition': 'checkout_android',
4121 'dep_type': 'cipd',
4122 },
4123
Nicolas Dossou-gbete2d6b66c2018-02-21 13:58:034124 # === ANDROID_DEPS Generated Code End ===
[email protected]5f129de2009-02-24 23:22:044125}
4126
[email protected]00c517672010-11-04 00:27:294127
[email protected]5f129de2009-02-24 23:22:044128include_rules = [
4129 # Everybody can use some things.
John Abd-El-Malek5b6373f2015-04-01 19:44:144130 # NOTE: THIS HAS TO STAY IN SYNC WITH third_party/DEPS which disallows these.
Stefan Zagerfd5ba192014-08-23 00:29:394131 '+base',
4132 '+build',
4133 '+ipc',
[email protected]5f129de2009-02-24 23:22:044134
[email protected]dfbff862012-11-28 19:08:144135 # Everybody can use headers generated by tools/generate_library_loader.
Stefan Zagerfd5ba192014-08-23 00:29:394136 '+library_loaders',
[email protected]dfbff862012-11-28 19:08:144137
Stefan Zagerfd5ba192014-08-23 00:29:394138 '+testing',
4139 '+third_party/icu/source/common/unicode',
4140 '+third_party/icu/source/i18n/unicode',
4141 '+url',
Mirko Bonadeif4f0f0e2018-04-12 09:29:414142
Peter Kasting16fe8fef2020-07-31 15:40:524143 # Abseil features must be allowlisted explicitly for now. See
4144 # //styleguide/c++/c++11.html. Allowed features' headers will be listed
4145 # explicitly here.
Mirko Bonadeif4f0f0e2018-04-12 09:29:414146 '-absl',
Peter Kasting16fe8fef2020-07-31 15:40:524147 '-third_party/abseil-cpp',
Peter Kastinga9cf1c52020-07-31 17:42:464148 '+third_party/abseil-cpp/absl/types/variant.h',
[email protected]5f129de2009-02-24 23:22:044149]
4150
4151
4152# checkdeps.py shouldn't check include paths for files in these dirs:
4153skip_child_includes = [
Stefan Zagerfd5ba192014-08-23 00:29:394154 'native_client_sdk',
John Abd-El-Malek5b6373f2015-04-01 19:44:144155 'out',
Stefan Zagerfd5ba192014-08-23 00:29:394156 'skia',
4157 'testing',
Mirko Bonadeif4f0f0e2018-04-12 09:29:414158 'third_party/abseil-cpp',
Stefan Zagerfd5ba192014-08-23 00:29:394159 'v8',
[email protected]5f129de2009-02-24 23:22:044160]
[email protected]bfa24b962009-03-02 00:16:164161
4162
4163hooks = [
4164 {
[email protected]9372bec2014-08-14 14:03:304165 # This clobbers when necessary (based on get_landmines.py). It must be the
4166 # first hook so that other things that get/generate into the output
4167 # directory will not subsequently be clobbered.
Stefan Zagerfd5ba192014-08-23 00:29:394168 'name': 'landmines',
4169 'pattern': '.',
4170 'action': [
Nodir Turakulovdd080902018-01-20 01:06:484171 'python',
Stefan Zagerfd5ba192014-08-23 00:29:394172 'src/build/landmines.py',
[email protected]9372bec2014-08-14 14:03:304173 ],
4174 },
4175 {
Sylvain Defresne52ba2df52020-07-08 17:32:104176 # This clobbers when necessary (based on get_landmines.py). It must be the
4177 # first hook so that other things that get/generate into the output
4178 # directory will not subsequently be clobbered. This script is only run
4179 # for iOS build with src_internal.
4180 'name': 'landmines_ios_internal',
4181 'pattern': '.',
4182 'condition': 'checkout_ios and checkout_src_internal',
4183 'action': [
4184 'python',
4185 'src/build/landmines.py',
4186 '--landmine-scripts',
4187 'src/ios_internal/build/get_landmines.py',
4188 '--landmines-path',
4189 'src/ios_internal/.landmines',
4190 ],
4191 },
4192 {
Dan Jacquescea92c512017-06-02 23:59:164193 # Ensure that the DEPS'd "depot_tools" has its self-update capability
4194 # disabled.
4195 'name': 'disable_depot_tools_selfupdate',
4196 'pattern': '.',
4197 'action': [
Nodir Turakulovdd080902018-01-20 01:06:484198 'python',
Dan Jacquescea92c512017-06-02 23:59:164199 'src/third_party/depot_tools/update_depot_tools_toggle.py',
4200 '--disable',
4201 ],
4202 },
4203 {
Mostyn Bramley-Moore114507a2018-04-06 19:42:174204 # Ensure that we don't accidentally reference any .pyc files whose
4205 # corresponding .py files have since been deleted.
4206 # We could actually try to avoid generating .pyc files, crbug.com/500078.
jbudorick94a712c2016-03-09 19:03:524207 'name': 'remove_stale_pyc_files',
4208 'pattern': '.',
4209 'action': [
Nodir Turakulovdd080902018-01-20 01:06:484210 'python',
jbudorick94a712c2016-03-09 19:03:524211 'src/tools/remove_stale_pyc_files.py',
4212 'src/android_webview/tools',
4213 'src/build/android',
4214 'src/gpu/gles2_conform_support',
4215 'src/infra',
4216 'src/ppapi',
4217 'src/printing',
Kent Tamura47769d52018-05-25 05:46:494218 'src/third_party/blink/renderer/build/scripts',
Kent Tamurac04c33d2018-04-12 08:28:584219 'src/third_party/blink/tools', # See http://crbug.com/625877.
jbudorick94a712c2016-03-09 19:03:524220 'src/third_party/catapult',
jbudorick94a712c2016-03-09 19:03:524221 'src/tools',
4222 ],
4223 },
4224 {
Dirk Prankecbff2fc2019-03-22 21:53:444225 # Verify that we have the right GN binary and force-install it if we
4226 # don't, in order to work around crbug.com/944367.
4227 # TODO(crbug.com/944667) Get rid of this when cipd is ensuring we
4228 # have the right binary more carefully and we no longer need this.
4229 'name': 'ensure_gn_version',
4230 'pattern': '.',
4231 'action': [
4232 'python',
4233 'src/buildtools/ensure_gn_version.py',
4234 Var('gn_version')
4235 ],
4236 },
4237 {
[email protected]89e43f652011-08-18 00:03:174238 # This downloads binaries for Native Client's newlib toolchain.
4239 # Done in lieu of building the toolchain from scratch as it can take
4240 # anywhere from 30 minutes to 4 hours depending on platform to build.
Stefan Zagerfd5ba192014-08-23 00:29:394241 'name': 'nacltools',
4242 'pattern': '.',
Dirk Pranke4dabe802017-11-02 07:18:554243 'condition': 'checkout_nacl',
Stefan Zagerfd5ba192014-08-23 00:29:394244 'action': [
Nodir Turakulovdd080902018-01-20 01:06:484245 'python',
dyen249880632014-11-20 23:02:204246 'src/build/download_nacl_toolchains.py',
ncbray474ab322015-01-05 22:04:224247 '--mode', 'nacl_core_sdk',
ncbray4453c50a2015-02-18 20:10:554248 'sync', '--extract',
[email protected]89e43f652011-08-18 00:03:174249 ],
4250 },
[email protected]3a0b2492011-08-24 20:41:164251 {
Tom Andersona07b9fe2018-02-09 04:08:264252 'name': 'sysroot_arm',
Stefan Zagerfd5ba192014-08-23 00:29:394253 'pattern': '.',
Tom Andersona07b9fe2018-02-09 04:08:264254 'condition': 'checkout_linux and checkout_arm',
Nodir Turakulovdd080902018-01-20 01:06:484255 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Tom Andersona07b9fe2018-02-09 04:08:264256 '--arch=arm'],
4257 },
4258 {
4259 'name': 'sysroot_arm64',
4260 'pattern': '.',
4261 'condition': 'checkout_linux and checkout_arm64',
4262 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
4263 '--arch=arm64'],
4264 },
4265 {
4266 'name': 'sysroot_x86',
4267 'pattern': '.',
4268 'condition': 'checkout_linux and (checkout_x86 or checkout_x64)',
4269 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
4270 '--arch=x86'],
4271 },
4272 {
4273 'name': 'sysroot_mips',
4274 'pattern': '.',
4275 'condition': 'checkout_linux and checkout_mips',
4276 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
4277 '--arch=mips'],
4278 },
4279 {
Wang Qingd25f7cc2018-09-05 06:01:044280 'name': 'sysroot_mips64',
4281 'pattern': '.',
4282 'condition': 'checkout_linux and checkout_mips64',
4283 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
4284 '--arch=mips64el'],
4285 },
4286
4287 {
Tom Andersona07b9fe2018-02-09 04:08:264288 'name': 'sysroot_x64',
4289 'pattern': '.',
4290 'condition': 'checkout_linux and checkout_x64',
4291 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
4292 '--arch=x64'],
sbc41d0e082014-10-22 20:39:294293 },
4294 {
Nico Weber76299302018-02-01 20:36:454295 # Case-insensitivity for the Win SDK. Must run before win_toolchain below.
4296 'name': 'ciopfs_linux',
4297 'pattern': '.',
4298 'condition': 'checkout_win and host_os == "linux"',
4299 'action': [ 'python',
4300 'src/third_party/depot_tools/download_from_google_storage.py',
4301 '--no_resume',
4302 '--no_auth',
4303 '--bucket', 'chromium-browser-clang/ciopfs',
4304 '-s', 'src/build/ciopfs.sha1',
4305 ]
4306 },
4307 {
Nico Weberb19437032017-10-09 02:45:094308 # Update the Windows toolchain if necessary. Must run before 'clang' below.
Stefan Zagerfd5ba192014-08-23 00:29:394309 'name': 'win_toolchain',
4310 'pattern': '.',
Nico Webera13ad932017-10-12 18:52:404311 'condition': 'checkout_win',
Nodir Turakulovdd080902018-01-20 01:06:484312 'action': ['python', 'src/build/vs_toolchain.py', 'update', '--force'],
[email protected]c71d3282014-04-09 01:56:204313 },
justincohen6a03a3d2016-03-26 21:44:384314 {
4315 # Update the Mac toolchain if necessary.
4316 'name': 'mac_toolchain',
4317 'pattern': '.',
Michael Achenbach0c78efa2019-07-30 20:00:024318 'condition': 'checkout_mac',
Nico Weberc30b87302020-06-25 02:27:204319 'action': ['python', 'src/build/mac_toolchain.py',
4320 '--xcode-version', Var('mac_xcode_version')],
justincohen6a03a3d2016-03-26 21:44:384321 },
[email protected]c71d3282014-04-09 01:56:204322 {
Hans Wennborg0214e8a2019-04-29 09:50:514323 # Update the prebuilt clang toolchain.
Hans Wennborg28fb41c2014-09-22 23:25:124324 # Note: On Win, this should run after win_toolchain, as it may use it.
4325 'name': 'clang',
4326 'pattern': '.',
Hans Wennborg0214e8a2019-04-29 09:50:514327 'condition': 'not llvm_force_head_revision',
4328 'action': ['python', 'src/tools/clang/scripts/update.py'],
4329 },
4330 {
4331 # Build the clang toolchain from tip-of-tree.
4332 # Note: On Win, this should run after win_toolchain, as it may use it.
4333 'name': 'clang_tot',
4334 'pattern': '.',
4335 'condition': 'llvm_force_head_revision',
Hans Wennborgd1eec552019-05-02 14:59:074336 'action': ['python', 'src/tools/clang/scripts/build.py',
Hans Wennborg0214e8a2019-04-29 09:50:514337 '--llvm-force-head-revision',
4338 '--with-android={checkout_android}'],
Hans Wennborg28fb41c2014-09-22 23:25:124339 },
4340 {
Roberto Carrillo36312722018-10-17 02:18:454341 # This is supposed to support the same set of platforms as 'clang' above.
4342 'name': 'clang_coverage',
4343 'pattern': '.',
4344 'condition': 'checkout_clang_coverage_tools',
Hans Wennborg8ee64a12019-11-05 17:31:304345 'action': ['python', 'src/tools/clang/scripts/update.py',
4346 '--package=coverage_tools'],
Roberto Carrillo36312722018-10-17 02:18:454347 },
4348 {
George Burgess IVa55e6bed2019-12-11 16:24:084349 # This is also supposed to support the same set of platforms as 'clang'
4350 # above. LLVM ToT support isn't provided at the moment.
4351 'name': 'clang_tidy',
4352 'pattern': '.',
4353 'condition': 'checkout_clang_tidy',
4354 'action': ['python', 'src/tools/clang/scripts/update.py',
4355 '--package=clang-tidy'],
4356 },
4357 {
Nico Weber1df4a692017-10-16 21:36:304358 # Mac doesn't use lld so it's not included in the default clang bundle
Fabrice de Gans-Riberibbc67a1b2018-08-30 13:19:214359 # there. lld is however needed in win and Fuchsia cross builds, so
4360 # download it there. Should run after the clang hook.
Nico Weber1df4a692017-10-16 21:36:304361 'name': 'lld/mac',
4362 'pattern': '.',
Fabrice de Gans-Riberibbc67a1b2018-08-30 13:19:214363 'condition': 'host_os == "mac" and (checkout_win or checkout_fuchsia)',
Hans Wennborg8ee64a12019-11-05 17:31:304364 'action': ['python', 'src/tools/clang/scripts/update.py',
4365 '--package=lld_mac'],
Nico Weber1df4a692017-10-16 21:36:304366 },
4367 {
phajdan.jr2448b2c2015-04-24 21:04:174368 # Update LASTCHANGE.
Stefan Zagerfd5ba192014-08-23 00:29:394369 'name': 'lastchange',
4370 'pattern': '.',
Nodir Turakulovdd080902018-01-20 01:06:484371 'action': ['python', 'src/build/util/lastchange.py',
Stefan Zagerfd5ba192014-08-23 00:29:394372 '-o', 'src/build/util/LASTCHANGE'],
[email protected]9046a112012-01-31 20:45:254373 },
4374 {
Kai Ninomiya96bd9ef92017-10-20 21:30:374375 # Update GPU lists version string (for gpu/config).
4376 'name': 'gpu_lists_version',
4377 'pattern': '.',
Nodir Turakulovdd080902018-01-20 01:06:484378 'action': ['python', 'src/build/util/lastchange.py',
Kai Ninomiya96bd9ef92017-10-20 21:30:374379 '-m', 'GPU_LISTS_VERSION',
4380 '--revision-id-only',
4381 '--header', 'src/gpu/config/gpu_lists_version.h'],
4382 },
4383 {
halcanary5cacab3a2016-07-29 19:23:204384 # Update skia_commit_hash.h.
4385 'name': 'lastchange_skia',
4386 'pattern': '.',
Nodir Turakulovdd080902018-01-20 01:06:484387 'action': ['python', 'src/build/util/lastchange.py',
halcanary5cacab3a2016-07-29 19:23:204388 '-m', 'SKIA_COMMIT_HASH',
4389 '-s', 'src/third_party/skia',
4390 '--header', 'src/skia/ext/skia_commit_hash.h'],
4391 },
[email protected]6eabd702014-01-12 00:19:204392 # Pull clang-format binaries using checked-in hashes.
4393 {
Stefan Zagerfd5ba192014-08-23 00:29:394394 'name': 'clang_format_win',
4395 'pattern': '.',
Paweł Hajdan, Jr0c5df4c2017-09-18 22:58:194396 'condition': 'host_os == "win"',
Nodir Turakulovdd080902018-01-20 01:06:484397 'action': [ 'python',
Dan Jacquesda2309d2017-06-08 21:48:124398 'src/third_party/depot_tools/download_from_google_storage.py',
Stefan Zagerfd5ba192014-08-23 00:29:394399 '--no_resume',
Stefan Zagerfd5ba192014-08-23 00:29:394400 '--no_auth',
4401 '--bucket', 'chromium-clang-format',
4402 '-s', 'src/buildtools/win/clang-format.exe.sha1',
[email protected]6eabd702014-01-12 00:19:204403 ],
4404 },
4405 {
Stefan Zagerfd5ba192014-08-23 00:29:394406 'name': 'clang_format_mac',
4407 'pattern': '.',
Paweł Hajdan, Jr0c5df4c2017-09-18 22:58:194408 'condition': 'host_os == "mac"',
Nodir Turakulovdd080902018-01-20 01:06:484409 'action': [ 'python',
Dan Jacquesda2309d2017-06-08 21:48:124410 'src/third_party/depot_tools/download_from_google_storage.py',
Stefan Zagerfd5ba192014-08-23 00:29:394411 '--no_resume',
Stefan Zagerfd5ba192014-08-23 00:29:394412 '--no_auth',
4413 '--bucket', 'chromium-clang-format',
4414 '-s', 'src/buildtools/mac/clang-format.sha1',
[email protected]6eabd702014-01-12 00:19:204415 ],
4416 },
4417 {
Stefan Zagerfd5ba192014-08-23 00:29:394418 'name': 'clang_format_linux',
4419 'pattern': '.',
Paweł Hajdan, Jr0c5df4c2017-09-18 22:58:194420 'condition': 'host_os == "linux"',
Nodir Turakulovdd080902018-01-20 01:06:484421 'action': [ 'python',
Dan Jacquesda2309d2017-06-08 21:48:124422 'src/third_party/depot_tools/download_from_google_storage.py',
Stefan Zagerfd5ba192014-08-23 00:29:394423 '--no_resume',
Stefan Zagerfd5ba192014-08-23 00:29:394424 '--no_auth',
4425 '--bucket', 'chromium-clang-format',
4426 '-s', 'src/buildtools/linux64/clang-format.sha1',
[email protected]6ec1d6fc2014-06-25 19:55:214427 ],
4428 },
Nico Weber0c0ade82017-10-19 22:34:434429 # Pull rc binaries using checked-in hashes.
4430 {
4431 'name': 'rc_win',
4432 'pattern': '.',
4433 'condition': 'checkout_win and host_os == "win"',
Nodir Turakulovdd080902018-01-20 01:06:484434 'action': [ 'python',
Nico Weber0c0ade82017-10-19 22:34:434435 'src/third_party/depot_tools/download_from_google_storage.py',
4436 '--no_resume',
4437 '--no_auth',
4438 '--bucket', 'chromium-browser-clang/rc',
4439 '-s', 'src/build/toolchain/win/rc/win/rc.exe.sha1',
4440 ],
4441 },
4442 {
4443 'name': 'rc_mac',
4444 'pattern': '.',
4445 'condition': 'checkout_win and host_os == "mac"',
Nodir Turakulovdd080902018-01-20 01:06:484446 'action': [ 'python',
Nico Weber0c0ade82017-10-19 22:34:434447 'src/third_party/depot_tools/download_from_google_storage.py',
4448 '--no_resume',
4449 '--no_auth',
4450 '--bucket', 'chromium-browser-clang/rc',
4451 '-s', 'src/build/toolchain/win/rc/mac/rc.sha1',
4452 ],
4453 },
4454 {
4455 'name': 'rc_linux',
4456 'pattern': '.',
4457 'condition': 'checkout_win and host_os == "linux"',
Nodir Turakulovdd080902018-01-20 01:06:484458 'action': [ 'python',
Nico Weber0c0ade82017-10-19 22:34:434459 'src/third_party/depot_tools/download_from_google_storage.py',
4460 '--no_resume',
4461 '--no_auth',
4462 '--bucket', 'chromium-browser-clang/rc',
4463 '-s', 'src/build/toolchain/win/rc/linux64/rc.sha1',
Dominik Röttschesf49ef762017-11-17 09:26:314464 ]
4465 },
Nico Weber76299302018-02-01 20:36:454466 {
Tom Anderson44027d42018-03-15 17:14:534467 'name': 'test_fonts',
Dominik Röttschesf49ef762017-11-17 09:26:314468 'pattern': '.',
4469 'action': [ 'download_from_google_storage',
4470 '--no_resume',
Dominik Röttschesf49ef762017-11-17 09:26:314471 '--extract',
4472 '--no_auth',
4473 '--bucket', 'chromium-fonts',
Tom Anderson44027d42018-03-15 17:14:534474 '-s', 'src/third_party/test_fonts/test_fonts.tar.gz.sha1',
Nico Weber0c0ade82017-10-19 22:34:434475 ],
4476 },
Yves Gerey0e064c4c2019-11-06 14:42:094477 # Download test resources for opus, i.e. audio files.
4478 {
4479 'name': 'opus_test_files',
4480 'pattern': '.',
4481 'action': ['download_from_google_storage',
4482 '--no_auth',
4483 '--quiet',
4484 '--bucket', 'chromium-webrtc-resources',
4485 '-d', 'src/third_party/opus/tests/resources'],
4486 },
Hans Wennborgfc1e2972017-06-12 18:42:264487 # Pull order files for the win/clang build.
4488 {
4489 'name': 'orderfiles_win',
4490 'pattern': '.',
Paweł Hajdan, Jr004d8b32017-10-02 18:44:224491 'condition': 'checkout_win',
Nodir Turakulovdd080902018-01-20 01:06:484492 'action': [ 'python',
Hans Wennborgfc1e2972017-06-12 18:42:264493 'src/third_party/depot_tools/download_from_google_storage.py',
4494 '--no_resume',
Hans Wennborgfc1e2972017-06-12 18:42:264495 '--no_auth',
Nico Weberbe2fc4f2019-05-03 13:36:054496 '--num_threads=4',
Hans Wennborgfc1e2972017-06-12 18:42:264497 '--bucket', 'chromium-browser-clang/orderfiles',
4498 '-d', 'src/chrome/build',
4499 ],
4500 },
erikwright9bdc2bf2015-01-22 20:20:044501 {
David Benjaminddc843c2019-03-26 14:50:074502 'name': 'apache_mac',
4503 'pattern': '\\.sha1',
4504 'condition': 'checkout_mac',
4505 'action': [ 'python',
4506 'src/third_party/depot_tools/download_from_google_storage.py',
4507 '--no_resume',
4508 '--directory',
4509 '--recursive',
4510 '--no_auth',
4511 '--num_threads=16',
4512 '--bucket', 'chromium-apache-mac',
4513 'src/third_party/apache-mac',
4514 ],
4515 },
4516 {
Stefan Zagerfd5ba192014-08-23 00:29:394517 'name': 'apache_win32',
4518 'pattern': '\\.sha1',
David Benjaminddc843c2019-03-26 14:50:074519 'condition': 'checkout_win',
Nodir Turakulovdd080902018-01-20 01:06:484520 'action': [ 'python',
Dan Jacquesda2309d2017-06-08 21:48:124521 'src/third_party/depot_tools/download_from_google_storage.py',
Stefan Zagerfd5ba192014-08-23 00:29:394522 '--no_resume',
Stefan Zagerfd5ba192014-08-23 00:29:394523 '--directory',
4524 '--recursive',
4525 '--no_auth',
4526 '--num_threads=16',
4527 '--bucket', 'chromium-apache-win32',
4528 'src/third_party/apache-win32',
[email protected]2154052a2014-06-14 19:29:264529 ],
4530 },
4531 {
Dirk Pranke6c360be2017-10-09 19:06:594532 'name': 'msan_chained_origins',
4533 'pattern': '.',
4534 'condition': 'checkout_instrumented_libraries',
Nodir Turakulovdd080902018-01-20 01:06:484535 'action': [ 'python',
Dirk Pranke6c360be2017-10-09 19:06:594536 'src/third_party/depot_tools/download_from_google_storage.py',
Dirk Pranke474d1ca2019-03-13 23:14:364537 '--no_resume',
4538 '--no_auth',
4539 '--bucket', 'chromium-instrumented-libraries',
4540 '-s', 'src/third_party/instrumented_libraries/binaries/msan-chained-origins-trusty.tgz.sha1',
Dirk Pranke6c360be2017-10-09 19:06:594541 ],
4542 },
4543 {
4544 'name': 'msan_no_origins',
4545 'pattern': '.',
4546 'condition': 'checkout_instrumented_libraries',
Nodir Turakulovdd080902018-01-20 01:06:484547 'action': [ 'python',
Dirk Pranke6c360be2017-10-09 19:06:594548 'src/third_party/depot_tools/download_from_google_storage.py',
Dirk Pranke474d1ca2019-03-13 23:14:364549 '--no_resume',
4550 '--no_auth',
4551 '--bucket', 'chromium-instrumented-libraries',
4552 '-s', 'src/third_party/instrumented_libraries/binaries/msan-no-origins-trusty.tgz.sha1',
Dirk Pranke6c360be2017-10-09 19:06:594553 ],
thomasandersonaa441f52017-04-04 22:35:394554 },
4555 {
Dirk Pranke474d1ca2019-03-13 23:14:364556 'name': 'wasm_fuzzer',
4557 'pattern': '.',
Nodir Turakulovdd080902018-01-20 01:06:484558 'action': [ 'python',
Dan Jacquesda2309d2017-06-08 21:48:124559 'src/third_party/depot_tools/download_from_google_storage.py',
Dirk Pranke474d1ca2019-03-13 23:14:364560 '--no_resume',
4561 '--no_auth',
4562 '-u',
4563 '--bucket', 'v8-wasm-fuzzer',
4564 '-s', 'src/v8/test/fuzzer/wasm_corpus.tar.gz.sha1',
bradnelson20c9a7312016-08-30 17:45:474565 ],
4566 },
dpapadcbee6ab2017-01-14 03:05:534567
4568 # Pull down Node binaries for WebUI toolchain.
4569 {
4570 'name': 'node_linux64',
4571 'pattern': '.',
Paweł Hajdan, Jr0c5df4c2017-09-18 22:58:194572 'condition': 'host_os == "linux"',
Nodir Turakulovdd080902018-01-20 01:06:484573 'action': [ 'python',
Dan Jacquesda2309d2017-06-08 21:48:124574 'src/third_party/depot_tools/download_from_google_storage.py',
dpapadcbee6ab2017-01-14 03:05:534575 '--no_resume',
dpapadcbee6ab2017-01-14 03:05:534576 '--extract',
4577 '--no_auth',
Demetrios Papadopoulosd58d1392020-01-13 19:36:464578 '--bucket', 'chromium-nodejs/12.14.1',
dpapadcbee6ab2017-01-14 03:05:534579 '-s', 'src/third_party/node/linux/node-linux-x64.tar.gz.sha1',
4580 ],
4581 },
4582 {
4583 'name': 'node_mac',
4584 'pattern': '.',
Paweł Hajdan, Jr0c5df4c2017-09-18 22:58:194585 'condition': 'host_os == "mac"',
Nodir Turakulovdd080902018-01-20 01:06:484586 'action': [ 'python',
Dan Jacquesda2309d2017-06-08 21:48:124587 'src/third_party/depot_tools/download_from_google_storage.py',
dpapadcbee6ab2017-01-14 03:05:534588 '--no_resume',
dpapadcbee6ab2017-01-14 03:05:534589 '--extract',
4590 '--no_auth',
Demetrios Papadopoulosd58d1392020-01-13 19:36:464591 '--bucket', 'chromium-nodejs/12.14.1',
dpapadcbee6ab2017-01-14 03:05:534592 '-s', 'src/third_party/node/mac/node-darwin-x64.tar.gz.sha1',
4593 ],
4594 },
4595 {
4596 'name': 'node_win',
4597 'pattern': '.',
Paweł Hajdan, Jr0c5df4c2017-09-18 22:58:194598 'condition': 'host_os == "win"',
Nodir Turakulovdd080902018-01-20 01:06:484599 'action': [ 'python',
Dan Jacquesda2309d2017-06-08 21:48:124600 'src/third_party/depot_tools/download_from_google_storage.py',
dpapadcbee6ab2017-01-14 03:05:534601 '--no_resume',
dpapadcbee6ab2017-01-14 03:05:534602 '--no_auth',
Demetrios Papadopoulosd58d1392020-01-13 19:36:464603 '--bucket', 'chromium-nodejs/12.14.1',
dpapadcbee6ab2017-01-14 03:05:534604 '-s', 'src/third_party/node/win/node.exe.sha1',
4605 ],
4606 },
4607
4608 # Pull down NPM dependencies for WebUI toolchain.
4609 {
4610 'name': 'webui_node_modules',
4611 'pattern': '.',
Nodir Turakulovdd080902018-01-20 01:06:484612 'action': [ 'python',
Dan Jacquesda2309d2017-06-08 21:48:124613 'src/third_party/depot_tools/download_from_google_storage.py',
dpapadcbee6ab2017-01-14 03:05:534614 '--no_resume',
4615 '--extract',
4616 '--no_auth',
4617 '--bucket', 'chromium-nodejs',
4618 '-s', 'src/third_party/node/node_modules.tar.gz.sha1',
4619 ],
4620 },
kainino61f7bce2017-04-28 21:53:274621
Dirk Prankec1d528fc02017-11-03 15:15:034622 # Download Telemetry's binary dependencies via conditionals
4623 {
4624 'name': 'checkout_telemetry_binary_dependencies',
4625 'condition': 'checkout_telemetry_dependencies',
4626 'pattern': '.',
Nodir Turakulove2d81c32017-11-10 07:47:274627 'action': [ 'vpython',
Dirk Prankec1d528fc02017-11-03 15:15:034628 'src/third_party/catapult/telemetry/bin/fetch_telemetry_binary_dependencies',
4629 ],
4630 },
Ryan Heise305d2652020-09-25 02:02:334631
Stephen Martinis924a02d2017-11-08 10:12:034632 # Download Telemetry's benchmark binary dependencies via conditionals
4633 {
4634 'name': 'checkout_telemetry_benchmark_deps',
Ryan Heise305d2652020-09-25 02:02:334635 'condition': 'checkout_telemetry_dependencies and checkout_linux',
Stephen Martinis924a02d2017-11-08 10:12:034636 'pattern': '.',
Nodir Turakuloveea875a2018-01-22 23:52:524637 'action': [ 'vpython',
Stephen Martinis924a02d2017-11-08 10:12:034638 'src/tools/perf/fetch_benchmark_deps.py',
4639 '-f',
Ryan Heise305d2652020-09-25 02:02:334640 '-p',
4641 'linux'
Stephen Martinis924a02d2017-11-08 10:12:034642 ],
4643 },
Ryan Heise305d2652020-09-25 02:02:334644 {
4645 'name': 'checkout_telemetry_benchmark_deps',
4646 'condition': 'checkout_telemetry_dependencies and checkout_win',
4647 'pattern': '.',
4648 'action': [ 'vpython',
4649 'src/tools/perf/fetch_benchmark_deps.py',
4650 '-f',
4651 '-p',
4652 'win'
4653 ],
4654 },
4655 {
4656 'name': 'checkout_telemetry_benchmark_deps',
4657 'condition': 'checkout_telemetry_dependencies and checkout_mac',
4658 'pattern': '.',
4659 'action': [ 'vpython',
4660 'src/tools/perf/fetch_benchmark_deps.py',
4661 '-f',
4662 '-p',
4663 'mac'
4664 ],
4665 },
4666 {
4667 'name': 'checkout_telemetry_benchmark_deps',
4668 'condition': 'checkout_telemetry_dependencies and checkout_android',
4669 'pattern': '.',
4670 'action': [ 'vpython',
4671 'src/tools/perf/fetch_benchmark_deps.py',
4672 '-f',
4673 '-p',
4674 'android'
4675 ],
4676 },
4677
Dirk Prankec1d528fc02017-11-03 15:15:034678
Dirk Pranke099b747b2017-10-06 04:29:094679 # This is used to ensure that all network operations are properly
4680 # annotated so we can document what they're for.
4681 {
4682 'name': 'tools_traffic_annotation_linux',
4683 'pattern': '.',
4684 'condition': 'host_os == "linux" and checkout_traffic_annotation_tools',
Nodir Turakulovdd080902018-01-20 01:06:484685 'action': [ 'python',
Dirk Pranke099b747b2017-10-06 04:29:094686 'src/third_party/depot_tools/download_from_google_storage.py',
4687 '--no_resume',
Dirk Pranke099b747b2017-10-06 04:29:094688 '--no_auth',
4689 '--num_threads=4',
4690 '--bucket', 'chromium-tools-traffic_annotation',
4691 '-d', 'src/tools/traffic_annotation/bin/linux64',
4692 ],
4693 },
4694
Ramin Halavatib7e55d92017-11-21 08:00:574695# This is used to ensure that all network operations are properly
4696# annotated so we can document what they're for.
4697 {
4698 'name': 'tools_traffic_annotation_windows',
4699 'pattern': '.',
Ramin Halavati4478d112018-02-01 06:33:524700 'condition': 'host_os == "win" and checkout_traffic_annotation_tools',
Nodir Turakulovdd080902018-01-20 01:06:484701 'action': [ 'python',
Ramin Halavatib7e55d92017-11-21 08:00:574702 'src/third_party/depot_tools/download_from_google_storage.py',
4703 '--no_resume',
4704 '--no_auth',
4705 '--num_threads=4',
4706 '--bucket', 'chromium-tools-traffic_annotation',
4707 '-d', 'src/tools/traffic_annotation/bin/win32',
4708 ],
4709 },
4710
Etienne Pierre-Doray44c7431c2017-08-21 19:42:404711 # Pull down Zucchini test data.
4712 {
4713 'name': 'zucchini_testdata',
4714 'pattern': '.',
Nodir Turakulovdd080902018-01-20 01:06:484715 'action': [ 'python',
Etienne Pierre-Doray44c7431c2017-08-21 19:42:404716 'src/third_party/depot_tools/download_from_google_storage.py',
4717 '--no_resume',
4718 '--no_auth',
huangs3bad8e22017-09-05 21:50:004719 '--num_threads=4',
Samuel Huange82c2dd2018-05-03 13:42:574720 '--bucket', 'chromium-binary-patching/zucchini_testdata',
4721 '--recursive',
4722 '-d', 'src/components/zucchini',
Etienne Pierre-Doray44c7431c2017-08-21 19:42:404723 ],
4724 },
bsheedy7fbd0a52019-02-05 19:03:364725 # Pull down Android RenderTest goldens
4726 {
4727 'name': 'Fetch Android RenderTest goldens',
4728 'pattern': '.',
4729 'condition': 'checkout_android',
4730 'action': [ 'python',
4731 'src/chrome/test/data/android/manage_render_test_goldens.py',
4732 'download',
4733 ],
4734 },
Arthur Wang95d62d42020-06-03 04:53:254735 # Pull down WPR Archive files
4736 {
4737 'name': 'Fetch WPR archive files',
4738 'pattern': '.',
4739 'condition': 'checkout_android and (checkout_wpr_archives or checkout_src_internal)',
4740 'action': [ 'python',
4741 'src/chrome/test/data/android/manage_wpr_archives.py',
4742 'download',
4743 ],
4744 },
John Budorickda801692018-02-21 23:24:284745 {
George Burgess IV1f751e42018-01-23 22:10:004746 'name': 'Fetch Android AFDO profile',
4747 'pattern': '.',
George Burgess IVb4a5f272018-05-15 19:28:034748 'condition': 'checkout_android or checkout_linux',
Tiancong Wang6cfc1632019-07-25 21:32:374749 'action': [ 'vpython',
Yuke Liao001b62a52020-04-22 01:23:114750 'src/tools/download_optimization_profile.py',
Tiancong Wang6cfc1632019-07-25 21:32:374751 '--newest_state=src/chrome/android/profiles/newest.txt',
4752 '--local_state=src/chrome/android/profiles/local.txt',
4753 '--output_name=src/chrome/android/profiles/afdo.prof',
4754 '--gs_url_base=chromeos-prebuilt/afdo-job/llvm',
4755 ],
George Burgess IV1f751e42018-01-23 22:10:004756 },
Paweł Hajdan, Jre7eed642017-10-02 16:46:564757 {
Tom Anderson49e74972019-01-04 19:17:404758 'name': 'gvr_static_shim_android_arm_1',
Paweł Hajdan, Jre7eed642017-10-02 16:46:564759 'pattern': '\\.sha1',
4760 'condition': 'checkout_android',
Nodir Turakulovdd080902018-01-20 01:06:484761 'action': [ 'python',
Nodir Turakulove2d81c32017-11-10 07:47:274762 'src/third_party/depot_tools/download_from_google_storage.py',
4763 '--no_resume',
4764 '--no_auth',
4765 '--bucket', 'chromium-gvr-static-shim',
Tom Anderson49e74972019-01-04 19:17:404766 '-s', 'src/third_party/gvr-android-sdk/libgvr_shim_static_arm_1.a.sha1',
Paweł Hajdan, Jre7eed642017-10-02 16:46:564767 ],
4768 },
4769 {
Tom Anderson49e74972019-01-04 19:17:404770 'name': 'gvr_static_shim_android_arm_Cr',
Tom Anderson16eac9c2018-05-23 21:26:264771 'pattern': '\\.sha1',
4772 'condition': 'checkout_android',
4773 'action': [ 'python',
4774 'src/third_party/depot_tools/download_from_google_storage.py',
4775 '--no_resume',
4776 '--no_auth',
4777 '--bucket', 'chromium-gvr-static-shim',
Tom Anderson49e74972019-01-04 19:17:404778 '-s', 'src/third_party/gvr-android-sdk/libgvr_shim_static_arm_Cr.a.sha1',
4779 ],
4780 },
4781 {
4782 'name': 'gvr_static_shim_android_arm64_1',
4783 'pattern': '\\.sha1',
4784 'condition': 'checkout_android',
4785 'action': [ 'python',
4786 'src/third_party/depot_tools/download_from_google_storage.py',
4787 '--no_resume',
4788 '--no_auth',
4789 '--bucket', 'chromium-gvr-static-shim',
4790 '-s', 'src/third_party/gvr-android-sdk/libgvr_shim_static_arm64_1.a.sha1',
4791 ],
4792 },
4793 {
Tom Anderson49e74972019-01-04 19:17:404794 'name': 'gvr_static_shim_android_arm64_Cr',
4795 'pattern': '\\.sha1',
4796 'condition': 'checkout_android',
4797 'action': [ 'python',
4798 'src/third_party/depot_tools/download_from_google_storage.py',
4799 '--no_resume',
4800 '--no_auth',
4801 '--bucket', 'chromium-gvr-static-shim',
4802 '-s', 'src/third_party/gvr-android-sdk/libgvr_shim_static_arm64_Cr.a.sha1',
4803 ],
Tom Anderson16eac9c2018-05-23 21:26:264804 },
4805 {
Paweł Hajdan, Jre7eed642017-10-02 16:46:564806 'name': 'vr_controller_test_api',
4807 'pattern': '\\.sha1',
4808 'condition': 'checkout_android',
Nodir Turakulovdd080902018-01-20 01:06:484809 'action': [ 'python',
Nodir Turakulove2d81c32017-11-10 07:47:274810 'src/third_party/depot_tools/download_from_google_storage.py',
4811 '--no_resume',
4812 '--no_auth',
4813 '--bucket', 'chromium-gvr-static-shim/controller_test_api',
4814 '-s', 'src/third_party/gvr-android-sdk/test-libraries/controller_test_api.aar.sha1',
Paweł Hajdan, Jre7eed642017-10-02 16:46:564815 ],
4816 },
4817 # Download VR test APKs only if the environment variable is set
4818 {
4819 'name': 'vr_test_apks',
4820 'pattern': '.',
4821 'condition': 'checkout_android',
Nodir Turakulovdd080902018-01-20 01:06:484822 'action': [ 'python',
John Budorickb80cf482017-11-07 19:32:054823 'src/third_party/gvr-android-sdk/test-apks/update.py',
Paweł Hajdan, Jre7eed642017-10-02 16:46:564824 ],
4825 },
bsheedye3c0a222018-07-27 19:06:094826 # DOWNLOAD AR test APKs only if the environment variable is set
4827 {
4828 'name': 'ar_test_apks',
4829 'pattern': '.',
4830 'condition': 'checkout_android',
4831 'action': [ 'python',
4832 'src/third_party/arcore-android-sdk/test-apks/update.py',
4833 ],
4834 },
Bill Orr7cccdf572017-12-19 17:05:494835 # Download Oculus SDK if appropriate.
4836 {
4837 'name': 'libovr',
4838 'pattern': '.',
4839 'condition': 'checkout_oculus_sdk',
Nodir Turakulovdd080902018-01-20 01:06:484840 'action': ['python',
Bill Orr7cccdf572017-12-19 17:05:494841 'src/third_party/depot_tools/download_from_google_storage.py',
4842 '--bucket', 'chrome-oculus-sdk',
4843 '--recursive',
4844 '--num_threads=10',
4845 '--directory',
4846 'src/third_party/libovr/src',
4847 ],
4848 },
dstockwelle9ef7892019-03-06 10:30:524849 # Download common ink resources for chromeos.
dstockwellbec9e7d2019-01-09 00:56:134850 {
4851 'name': 'ink-build',
4852 'pattern': '.',
4853 'condition': 'checkout_chromeos',
4854 'action': [ 'python',
4855 'src/third_party/depot_tools/download_from_google_storage.py',
4856 '--no_resume',
4857 '--no_auth',
4858 '--num_threads=4',
4859 '--bucket', 'chromium-ink',
4860 '-d', 'src/third_party/ink/build',
4861 ],
4862 },
Paweł Hajdan, Jre7eed642017-10-02 16:46:564863 {
Alex Turner18453172019-12-12 21:05:434864 'name': 'subresource-filter-ruleset',
4865 'pattern': '.',
4866 'action': [ 'python',
4867 'src/third_party/depot_tools/download_from_google_storage.py',
4868 '--no_resume',
4869 '--no_auth',
4870 '--bucket', 'chromium-ads-detection',
4871 '-s', 'src/third_party/subresource-filter-ruleset/data/UnindexedRules.sha1',
4872 ],
4873 },
4874 {
Tiancong Wang6cfc1632019-07-25 21:32:374875 'name': 'Fetch ChromeOS-specific orderfile for Chrome',
4876 'pattern': '.',
4877 'condition': 'checkout_chromeos or checkout_simplechrome',
4878 'action': [ 'vpython',
Yuke Liao001b62a52020-04-22 01:23:114879 'src/tools/download_optimization_profile.py',
Tiancong Wang6cfc1632019-07-25 21:32:374880 '--newest_state=src/chromeos/profiles/orderfile.newest.txt',
4881 '--local_state=src/chromeos/profiles/orderfile.local.txt',
4882 '--output_name=src/chromeos/profiles/chromeos.orderfile.txt',
4883 '--gs_url_base=chromeos-prebuilt/afdo-job/orderfiles/vetted',
4884 ],
4885 },
Tiancong Wang97a86552019-09-17 22:32:404886 # Download AFDO profiles for Chrome OS for each architecture.
4887 {
4888 'name': 'Fetch Chrome OS AFDO profiles (silvermont)',
4889 'pattern': '.',
4890 'condition': 'checkout_chromeos or checkout_simplechrome',
4891 'action': [ 'vpython',
Yuke Liao001b62a52020-04-22 01:23:114892 'src/tools/download_optimization_profile.py',
Tiancong Wang97a86552019-09-17 22:32:404893 '--newest_state=src/chromeos/profiles/silvermont.afdo.newest.txt',
4894 '--local_state=src/chromeos/profiles/silvermont.afdo.local.txt',
4895 '--output_name=src/chromeos/profiles/silvermont.afdo.prof',
4896 '--gs_url_base=chromeos-prebuilt/afdo-job/vetted/release',
4897 ],
4898 },
4899 {
4900 'name': 'Fetch Chrome OS AFDO profiles (airmont)',
4901 'pattern': '.',
4902 'condition': 'checkout_chromeos or checkout_simplechrome',
4903 'action': [ 'vpython',
Yuke Liao001b62a52020-04-22 01:23:114904 'src/tools/download_optimization_profile.py',
Tiancong Wang97a86552019-09-17 22:32:404905 '--newest_state=src/chromeos/profiles/airmont.afdo.newest.txt',
4906 '--local_state=src/chromeos/profiles/airmont.afdo.local.txt',
4907 '--output_name=src/chromeos/profiles/airmont.afdo.prof',
4908 '--gs_url_base=chromeos-prebuilt/afdo-job/vetted/release',
4909 ],
4910 },
4911 {
4912 'name': 'Fetch Chrome OS AFDO profiles (broadwell)',
4913 'pattern': '.',
4914 'condition': 'checkout_chromeos or checkout_simplechrome',
4915 'action': [ 'vpython',
Yuke Liao001b62a52020-04-22 01:23:114916 'src/tools/download_optimization_profile.py',
Tiancong Wang97a86552019-09-17 22:32:404917 '--newest_state=src/chromeos/profiles/broadwell.afdo.newest.txt',
4918 '--local_state=src/chromeos/profiles/broadwell.afdo.local.txt',
4919 '--output_name=src/chromeos/profiles/broadwell.afdo.prof',
4920 '--gs_url_base=chromeos-prebuilt/afdo-job/vetted/release',
4921 ],
4922 },
Tiancong Wang6cfc1632019-07-25 21:32:374923 {
Paweł Hajdan, Jre7eed642017-10-02 16:46:564924 # Pull doclava binaries if building for Android.
4925 'name': 'doclava',
4926 'pattern': '.',
4927 'condition': 'checkout_android',
Nodir Turakulovdd080902018-01-20 01:06:484928 'action': [ 'python',
John Budorickb80cf482017-11-07 19:32:054929 'src/build/android/download_doclava.py',
Paweł Hajdan, Jre7eed642017-10-02 16:46:564930 ],
4931 },
4932
4933 {
4934 'name': 'fuchsia_sdk',
4935 'pattern': '.',
4936 'condition': 'checkout_fuchsia',
4937 'action': [
Nodir Turakulovdd080902018-01-20 01:06:484938 'python',
Paweł Hajdan, Jre7eed642017-10-02 16:46:564939 'src/build/fuchsia/update_sdk.py',
Kevin Marshall9c4748c82019-08-23 18:46:504940 '--boot-images={checkout_fuchsia_boot_images}',
Paweł Hajdan, Jre7eed642017-10-02 16:46:564941 ],
4942 },
Dan Jacques9731b23a2017-10-12 20:40:174943
Ben Pasteneaf216c7d2019-05-21 20:56:544944 # Download public CrOS simplechrome artifacts. The first hooks is for boards
Ben Pastenec7561a72020-07-22 01:41:434945 # that support VM images, the second hook for all other boards.
Benjamin Pastene9d8ac1b2018-04-03 20:33:024946 {
Benjamin Pastene99550d22018-04-19 00:16:434947 'name': 'cros_simplechrome_artifacts_with_vm',
Benjamin Pastene9d8ac1b2018-04-03 20:33:024948 'pattern': '.',
Ben Pastenec7561a72020-07-22 01:41:434949 'condition': 'checkout_simplechrome_with_vms and not checkout_src_internal',
Benjamin Pastene9d8ac1b2018-04-03 20:33:024950 'action': [
4951 'src/third_party/chromite/bin/cros',
4952 'chrome-sdk',
Ben Pastene276b8a52019-08-08 16:33:174953 '--fallback-versions=10',
Ben Pastenec7561a72020-07-22 01:41:434954 '--nogoma',
Benjamin Pastene9d8ac1b2018-04-03 20:33:024955 '--nogn-gen',
Ben Pastene5610b1932020-03-05 05:30:254956 '--no-shell',
Ben Pastene1b6c885a2020-08-18 20:07:254957 '--log-level=warning',
Ben Pastenec7561a72020-07-22 01:41:434958 '--cache-dir=src/build/cros_cache/',
4959 '--use-external-config',
4960 '--boards={cros_boards_with_qemu_images}',
4961 '--download-vm',
Benjamin Pastene9d8ac1b2018-04-03 20:33:024962 ],
4963 },
Benjamin Pastene99550d22018-04-19 00:16:434964 {
4965 'name': 'cros_simplechrome_artifacts_with_no_vm',
4966 'pattern': '.',
Ben Pastenec7561a72020-07-22 01:41:434967 'condition': 'checkout_simplechrome and not checkout_src_internal',
Benjamin Pastene99550d22018-04-19 00:16:434968 'action': [
4969 'src/third_party/chromite/bin/cros',
4970 'chrome-sdk',
Ben Pastene276b8a52019-08-08 16:33:174971 '--fallback-versions=10',
Ben Pastenec7561a72020-07-22 01:41:434972 '--nogoma',
Benjamin Pastene99550d22018-04-19 00:16:434973 '--nogn-gen',
Ben Pastene5610b1932020-03-05 05:30:254974 '--no-shell',
Ben Pastene1b6c885a2020-08-18 20:07:254975 '--log-level=warning',
Ben Pastenec7561a72020-07-22 01:41:434976 '--cache-dir=src/build/cros_cache/',
4977 '--use-external-config',
4978 '--boards={cros_boards}',
4979 ],
4980 },
4981 {
4982 'name': 'cros_simplechrome_artifacts_with_vm_internal',
4983 'pattern': '.',
4984 'condition': 'checkout_simplechrome_with_vms and checkout_src_internal',
4985 'action': [
4986 'src/third_party/chromite/bin/cros',
4987 'chrome-sdk',
4988 '--fallback-versions=10',
4989 '--nogoma',
4990 '--nogn-gen',
4991 '--no-shell',
Ben Pastene1b6c885a2020-08-18 20:07:254992 '--log-level=warning',
Ben Pastenec7561a72020-07-22 01:41:434993 '--cache-dir=src/build/cros_cache/',
4994 '--boards={cros_boards_with_qemu_images}',
4995 '--download-vm',
4996 ],
4997 },
4998 {
4999 'name': 'cros_simplechrome_artifacts_with_no_vm_internal',
5000 'pattern': '.',
5001 'condition': 'checkout_simplechrome and checkout_src_internal',
5002 'action': [
5003 'src/third_party/chromite/bin/cros',
5004 'chrome-sdk',
5005 '--fallback-versions=10',
5006 '--nogoma',
5007 '--nogn-gen',
5008 '--no-shell',
Ben Pastene1b6c885a2020-08-18 20:07:255009 '--log-level=warning',
Ben Pastenec7561a72020-07-22 01:41:435010 '--cache-dir=src/build/cros_cache/',
5011 '--boards={cros_boards}',
Benjamin Pastene99550d22018-04-19 00:16:435012 ],
5013 },
Benjamin Pastene9d8ac1b2018-04-03 20:33:025014
Yuke Liaob3a683e2020-04-29 01:43:595015 # Download PGO profiles.
5016 {
5017 'name': 'Fetch PGO profiles for win32',
5018 'pattern': '.',
5019 'condition': 'checkout_pgo_profiles and checkout_win',
5020 'action': [ 'vpython',
5021 'src/tools/update_pgo_profiles.py',
5022 '--target=win32',
5023 'update',
5024 '--gs-url-base=chromium-optimization-profiles/pgo_profiles',
5025 ],
5026 },
5027 {
5028 'name': 'Fetch PGO profiles for win64',
5029 'pattern': '.',
5030 'condition': 'checkout_pgo_profiles and checkout_win',
5031 'action': [ 'vpython',
5032 'src/tools/update_pgo_profiles.py',
5033 '--target=win64',
5034 'update',
5035 '--gs-url-base=chromium-optimization-profiles/pgo_profiles',
5036 ],
5037 },
5038 {
5039 'name': 'Fetch PGO profiles for mac',
5040 'pattern': '.',
5041 'condition': 'checkout_pgo_profiles and checkout_mac',
5042 'action': [ 'vpython',
5043 'src/tools/update_pgo_profiles.py',
5044 '--target=mac',
5045 'update',
5046 '--gs-url-base=chromium-optimization-profiles/pgo_profiles',
5047 ],
5048 },
Sebastien Marchand5e903fe2020-08-19 15:44:425049 {
5050 'name': 'Fetch PGO profiles for linux',
5051 'pattern': '.',
5052 'condition': 'checkout_pgo_profiles and checkout_linux',
5053 'action': [ 'vpython',
5054 'src/tools/update_pgo_profiles.py',
5055 '--target=linux',
5056 'update',
5057 '--gs-url-base=chromium-optimization-profiles/pgo_profiles',
5058 ],
5059 },
Yuke Liaob3a683e2020-04-29 01:43:595060
Yuke Liao240816d2020-07-22 00:10:395061 {
5062 'name': 'Download prebuilt ash-chrome',
5063 'pattern': '.',
5064 'condition': 'checkout_prebuilt_ash_chrome',
5065 'action': [ 'vpython',
5066 'src/build/lacros/test_runner.py',
5067 'download_for_bots',
5068 ],
5069 },
5070
Dan Jacques9731b23a2017-10-12 20:40:175071 # Download and initialize "vpython" VirtualEnv environment packages.
5072 {
5073 'name': 'vpython_common',
5074 'pattern': '.',
5075 'action': [ 'vpython',
5076 '-vpython-spec', 'src/.vpython',
5077 '-vpython-tool', 'install',
5078 ],
5079 },
Paweł Hajdan, Jre7eed642017-10-02 16:46:565080]
scottmg4cd62bec2017-05-16 03:55:255081
jbudoricke6932bfd2016-09-07 02:09:225082recursedeps = [
jbudoricke6932bfd2016-09-07 02:09:225083 # ANGLE manages DEPS that it also owns the build files for, such as dEQP.
Dirk Pranke474d1ca2019-03-13 23:14:365084 'src/third_party/angle',
btolschc50a3d52019-03-06 21:22:425085 'src/third_party/openscreen/src',
Paweł Hajdan, Jr37a7a742017-09-25 11:37:305086 # src-internal has its own DEPS file to pull additional internal repos
5087 'src-internal',
jbudoricke6932bfd2016-09-07 02:09:225088]