blob: 67798c4f3c8faa6d7cfb789deb369762bc04ed4f [file] [log] [blame]
kjellander@webrtc.org177567c2016-12-22 10:40:28 +01001# This file contains dependencies for WebRTC.
kjellander@webrtc.org89256622014-08-20 12:10:11 +00002
Danil Chapovalovc46385c2020-03-11 10:45:57 +01003gclient_gn_args_file = 'src/build/config/gclient_args.gni'
Björn Tereliusbc032592021-06-16 10:47:17 +02004gclient_gn_args = [
5 'generate_location_tags',
6]
Danil Chapovalovc46385c2020-03-11 10:45:57 +01007
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00008vars = {
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02009 # By default, we should check out everything needed to run on the main
10 # chromium waterfalls. More info at: crbug.com/570091.
11 'checkout_configuration': 'default',
12 'checkout_instrumented_libraries': 'checkout_linux and checkout_configuration == "default"',
chromium-webrtc-autoroll3e4f53b2021-10-20 17:01:45 -070013 'chromium_revision': '867b87eb29a6ba69fefda9aee490860d6ebb9555',
Björn Tereliusbc032592021-06-16 10:47:17 +020014
15 # Keep the Chromium default of generating location tags.
16 'generate_location_tags': True,
Christoffer Janssonca9be222021-10-27 13:47:35 +020017
18 # ResultDB version
19 'resultdb_version': 'git_revision:735a8a662d3874d8b1d795a40e46ea0f57b52758',
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +000020}
Oleh Prypinf1a7bb12019-07-02 11:58:39 +020021
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +000022deps = {
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010023 # TODO(kjellander): Move this to be Android-only once the libevent dependency
24 # in base/third_party/libevent is solved.
25 'src/base':
chromium-webrtc-autoroll3e4f53b2021-10-20 17:01:45 -070026 'https://chromium.googlesource.com/chromium/src/base@14c89123e6411b67aa8a76386924aea835b19bc0',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010027 'src/build':
chromium-webrtc-autoroll3e4f53b2021-10-20 17:01:45 -070028 'https://chromium.googlesource.com/chromium/src/build@a0368daa2504b57a194a903a78f8cae4f23c94a1',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010029 'src/buildtools':
landrey21932002021-10-20 18:03:42 +000030 'https://chromium.googlesource.com/chromium/src/buildtools@aa2fb0187c2f7809263f66b6fb48d511a3223035',
Sami Kalliomäki7ab9c512020-08-28 10:31:40 +020031 # Gradle 6.6.1. Used for testing Android Studio project generation for WebRTC.
Mirko Bonadeid3fb8642018-01-22 08:50:32 +010032 'src/examples/androidtests/third_party/gradle': {
Sami Kalliomäki7ab9c512020-08-28 10:31:40 +020033 'url': 'https://chromium.googlesource.com/external/github.com/gradle/gradle.git@f2d1fb54a951d8b11d25748e4711bec8d128d7e3',
Mirko Bonadeid3fb8642018-01-22 08:50:32 +010034 'condition': 'checkout_android',
35 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +020036 'src/ios': {
chromium-webrtc-autoroll3e4f53b2021-10-20 17:01:45 -070037 'url': 'https://chromium.googlesource.com/chromium/src/ios@eb1001b2065857b5004286f025780cc9f10f6aca',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +020038 'condition': 'checkout_ios',
39 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010040 'src/testing':
chromium-webrtc-autoroll3e4f53b2021-10-20 17:01:45 -070041 'https://chromium.googlesource.com/chromium/src/testing@650a2f94676fff3fb6479ff37fc9ee7e853b6285',
Artem Titov42f0d782018-06-27 13:23:17 +020042 'src/third_party':
chromium-webrtc-autoroll3e4f53b2021-10-20 17:01:45 -070043 'https://chromium.googlesource.com/chromium/src/third_party@bc52b47596a56f1bf812b8e0a6f30cf9d006b2df',
Oleh Prypindcba72b2019-02-08 10:39:45 +010044
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010045 'src/buildtools/linux64': {
46 'packages': [
47 {
48 'package': 'gn/gn/linux-amd64',
chromium-webrtc-autorolla6f19512021-10-11 13:02:16 -070049 'version': 'git_revision:693f9fb87e4febdd4299db9f73d8d2c958e63148',
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010050 }
51 ],
52 'dep_type': 'cipd',
53 'condition': 'checkout_linux',
54 },
55 'src/buildtools/mac': {
56 'packages': [
57 {
Mirko Bonadei20422da2020-12-30 11:11:38 +010058 'package': 'gn/gn/mac-${{arch}}',
chromium-webrtc-autorolla6f19512021-10-11 13:02:16 -070059 'version': 'git_revision:693f9fb87e4febdd4299db9f73d8d2c958e63148',
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010060 }
61 ],
62 'dep_type': 'cipd',
63 'condition': 'checkout_mac',
64 },
65 'src/buildtools/win': {
66 'packages': [
67 {
68 'package': 'gn/gn/windows-amd64',
chromium-webrtc-autorolla6f19512021-10-11 13:02:16 -070069 'version': 'git_revision:693f9fb87e4febdd4299db9f73d8d2c958e63148',
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010070 }
71 ],
72 'dep_type': 'cipd',
73 'condition': 'checkout_win',
74 },
75
Oleh Prypindcba72b2019-02-08 10:39:45 +010076 'src/buildtools/clang_format/script':
chromium-webrtc-autoroll2708a7e2021-10-11 17:07:01 -070077 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git@99876cacf78329e5f99c244dbe42ccd1654517a0',
Oleh Prypindcba72b2019-02-08 10:39:45 +010078 'src/buildtools/third_party/libc++/trunk':
chromium-webrtc-autorolla102d8e2021-07-08 11:27:07 -070079 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git@79a2e924d96e2fc1e4b937c42efd08898fa472d7',
Oleh Prypindcba72b2019-02-08 10:39:45 +010080 'src/buildtools/third_party/libc++abi/trunk':
chromium-webrtc-autoroll3e4f53b2021-10-20 17:01:45 -070081 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git@4c834abe6f3b58325aef9377a8675e5b4c097ebd',
Oleh Prypindcba72b2019-02-08 10:39:45 +010082 'src/buildtools/third_party/libunwind/trunk':
landrey21932002021-10-20 18:03:42 +000083 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git@10f4e4a5b56e544a584f2ac7db1b5b380539b075',
Oleh Prypindcba72b2019-02-08 10:39:45 +010084
Yves Gereybe7af932019-03-06 07:07:04 +010085 'src/tools/clang/dsymutil': {
86 'packages': [
87 {
88 'package': 'chromium/llvm-build-tools/dsymutil',
chromium-webrtc-autorollad780a32019-11-07 16:01:59 -080089 'version': 'M56jPzDv1620Rnm__jTMYS62Zi8rxHVq7yw0qeBFEgkC',
Yves Gereybe7af932019-03-06 07:07:04 +010090 }
91 ],
92 'condition': 'checkout_mac',
93 'dep_type': 'cipd',
94 },
95
Mirko Bonadei07592492020-03-10 15:38:49 +010096 'src/third_party/android_system_sdk': {
97 'packages': [
98 {
Mirko Bonadei56c24062021-07-30 10:21:30 +020099 'package': 'chromium/third_party/android_system_sdk/public',
100 'version': 'oSfDIvHlCa6W0gS79Q5OOfB9E4eBg3uAvi3BEDN21U0C',
Mirko Bonadei07592492020-03-10 15:38:49 +0100101 },
102 ],
103 'condition': 'checkout_android',
104 'dep_type': 'cipd',
105 },
Christoffer Janssonca9be222021-10-27 13:47:35 +0200106 'src/tools/resultdb': {
107 'packages': [
108 {
109 'package': 'infra/tools/result_adapter/${{platform}}',
110 'version': Var('resultdb_version'),
111 },
112 ],
Mirko Bonadei5a2b3772021-10-28 17:14:37 +0200113 'dep_type': 'cipd',
Christoffer Janssonca9be222021-10-27 13:47:35 +0200114 },
Mirko Bonadei07592492020-03-10 15:38:49 +0100115
Yves Gerey72864962018-10-29 10:24:37 +0100116 'src/third_party/android_build_tools/aapt2': {
117 'packages': [
118 {
Artem Titov41f00de2018-11-01 16:35:16 +0100119 'package': 'chromium/third_party/android_build_tools/aapt2',
landrey21932002021-10-20 18:03:42 +0000120 'version': 'oJ_fhfmT6sLorimH6Eo6hwWS2R2gU0c4ZUQfXvzae1UC',
Yves Gerey72864962018-10-29 10:24:37 +0100121 },
122 ],
123 'condition': 'checkout_android',
124 'dep_type': 'cipd',
125 },
126
127 'src/third_party/android_build_tools/bundletool': {
128 'packages': [
129 {
Mirko Bonadeif1358002021-08-18 11:08:40 +0200130 'package': 'chromium/third_party/android_build_tools/bundletool',
Björn Terelius88ae7082021-10-09 00:32:26 +0200131 'version': 'OZ4is33usuZy-deP3FpWCtbKXaIY0qBLsElWte7556YC',
Yves Gerey72864962018-10-29 10:24:37 +0100132 },
133 ],
134 'condition': 'checkout_android',
135 'dep_type': 'cipd',
136 },
137
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100138 'src/third_party/boringssl/src':
chromium-webrtc-autoroll2708a7e2021-10-11 17:07:01 -0700139 'https://boringssl.googlesource.com/boringssl.git@45c8be91f34741b140bcbfc4043795eb14669008',
Mirko Bonadei07592492020-03-10 15:38:49 +0100140 'src/third_party/breakpad/breakpad':
Björn Terelius88ae7082021-10-09 00:32:26 +0200141 'https://chromium.googlesource.com/breakpad/breakpad.git@ff5892c5da86c50af1951328215a5a3a203a9bb1',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100142 'src/third_party/catapult':
landrey21932002021-10-20 18:03:42 +0000143 'https://chromium.googlesource.com/catapult.git@2d036344bd68fc41f8a07111db67b594fed4807b',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200144 'src/third_party/ced/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200145 'url': 'https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git@ba412eaaacd3186085babcd901679a48863c7dd5',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200146 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100147 'src/third_party/colorama/src':
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200148 'https://chromium.googlesource.com/external/colorama.git@799604a1041e9b3bc5d2789ecbd7e8db2e18e6b8',
Victor Boiviea8662282021-04-12 16:09:14 +0200149 'src/third_party/crc32c/src':
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -0700150 'https://chromium.googlesource.com/external/github.com/google/crc32c.git@fa5ade41ee480003d9c5af6f43567ba22e4e17e6',
oprypin40e7ebd2017-07-27 01:40:18 -0700151 'src/third_party/depot_tools':
chromium-webrtc-autoroll3e4f53b2021-10-20 17:01:45 -0700152 'https://chromium.googlesource.com/chromium/tools/depot_tools.git@5cffc195c97a24add62b755abcd2720f58949147',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100153 'src/third_party/ffmpeg':
chromium-webrtc-autorollffb6d782021-09-20 01:01:51 -0700154 'https://chromium.googlesource.com/chromium/third_party/ffmpeg.git@731bf2abeb9e5d4fd02f6c7b8c743961130de5b0',
Oleh Prypine39c3792017-11-14 23:09:08 +0100155 'src/third_party/findbugs': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200156 'url': 'https://chromium.googlesource.com/chromium/deps/findbugs.git@4275d9ac8610db6b1bc9a5e887f97e41b33fac67',
Oleh Prypine39c3792017-11-14 23:09:08 +0100157 'condition': 'checkout_android',
158 },
Mirko Bonadei2d525fe2020-03-06 14:07:45 +0100159 # Used for embedded builds. CrOS & Linux use the system version.
160 'src/third_party/fontconfig/src': {
161 'url': 'https://chromium.googlesource.com/external/fontconfig.git@452be8125f0e2a18a7dfef469e05d19374d36307',
162 'condition': 'checkout_linux',
163 },
Mirko Bonadei25acef72018-04-23 11:17:50 +0200164 'src/third_party/freetype/src':
chromium-webrtc-autoroll28674a92021-10-20 13:03:48 -0700165 'https://chromium.googlesource.com/chromium/src/third_party/freetype2.git@fde91ab8f19d1f789720afc67e0414a0244490d3',
Mirko Bonadei25acef72018-04-23 11:17:50 +0200166 'src/third_party/harfbuzz-ng/src':
landrey21932002021-10-20 18:03:42 +0000167 'https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git@9bd7ba5019381bb8584811ee63a0ba0cee7dca99',
Markus Handellf70fbc82020-06-04 00:41:20 +0200168 'src/third_party/google_benchmark/src': {
landrey21932002021-10-20 18:03:42 +0000169 'url': 'https://chromium.googlesource.com/external/github.com/google/benchmark.git@f730846b0a3c0dc0699978846fb14ffb2fad0bdc',
Markus Handellf70fbc82020-06-04 00:41:20 +0200170 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200171 # WebRTC-only dependency (not present in Chromium).
172 'src/third_party/gtest-parallel':
chromium-webrtc-autoroll8d87e6d2020-11-24 22:06:58 -0800173 'https://chromium.googlesource.com/external/github.com/google/gtest-parallel@11cce5c2872be4849c087afc7d19fbed390fa928',
Patrik Höglund5ee869f2018-08-30 11:08:38 +0200174 'src/third_party/google-truth': {
175 'packages': [
176 {
177 'package': 'chromium/third_party/google-truth',
chromium-webrtc-autorollfa6ce012019-06-06 12:01:10 -0700178 'version': 'u8oovXxp24lStqX4d54htRovta-75Sy2w7ijg1TL07gC',
Patrik Höglund5ee869f2018-08-30 11:08:38 +0200179 },
180 ],
181 'condition': 'checkout_android',
182 'dep_type': 'cipd',
183 },
kjellander3dae7052017-05-03 06:44:36 -0700184 'src/third_party/googletest/src':
chromium-webrtc-autoroll56fb4b42021-10-14 01:01:46 -0700185 'https://chromium.googlesource.com/external/github.com/google/googletest.git@16f637fbf4ffc3f7a01fa4eceb7906634565242f',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200186 'src/third_party/icu': {
Björn Terelius88ae7082021-10-09 00:32:26 +0200187 'url': 'https://chromium.googlesource.com/chromium/deps/icu.git@eedbaf76e49d28465d9119b10c30b82906e606ff',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200188 },
Mirko Bonadei50747582019-10-17 13:51:03 +0200189 'src/third_party/jdk': {
190 'packages': [
191 {
192 'package': 'chromium/third_party/jdk',
Bjorn Terelius09932cd2021-03-02 12:59:43 +0100193 'version': 'JhpgSvTpgVUkoKe56yQmYaR1jXNcY8NqlltA0mKIO4EC',
Mirko Bonadei4c04d8e2019-11-05 12:12:27 +0100194 },
Bjorn Terelius09932cd2021-03-02 12:59:43 +0100195 ],
196 'condition': 'host_os == "linux" and checkout_android',
197 'dep_type': 'cipd',
198 },
199 'src/third_party/jdk/extras': {
200 'packages': [
Mirko Bonadei4c04d8e2019-11-05 12:12:27 +0100201 {
202 'package': 'chromium/third_party/jdk/extras',
Bjorn Terelius09932cd2021-03-02 12:59:43 +0100203 'version': '-7m_pvgICYN60yQI3qmTj_8iKjtnT4NXicT0G_jJPqsC',
Mirko Bonadei50747582019-10-17 13:51:03 +0200204 },
Bjorn Terelius09932cd2021-03-02 12:59:43 +0100205 ],
Mirko Bonadei50747582019-10-17 13:51:03 +0200206 'condition': 'host_os == "linux" and checkout_android',
207 'dep_type': 'cipd',
208 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100209 'src/third_party/jsoncpp/source':
chromium-webrtc-autoroll87b11002020-09-28 07:05:46 -0700210 'https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git@9059f5cad030ba11d37818847443a53918c327b1', # from svn 248
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200211 'src/third_party/junit/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200212 'url': 'https://chromium.googlesource.com/external/junit.git@64155f8a9babcfcf4263cf4d08253a1556e75481',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200213 'condition': 'checkout_android',
214 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100215 # Used for building libFuzzers (only supports Linux).
216 'src/third_party/libFuzzer/src':
chromium-webrtc-autoroll1833a0c2019-11-22 14:01:45 -0800217 'https://chromium.googlesource.com/chromium/llvm-project/compiler-rt/lib/fuzzer.git@debe7d2d1982e540fbd6bd78604bf001753f9e74',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100218 'src/third_party/libjpeg_turbo':
Keiichi Enomoto75d0de32021-10-02 12:49:59 +0900219 'https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git@49836d72bd22c7a78bc0250483f04162278cdc6a',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100220 'src/third_party/libsrtp':
chromium-webrtc-autoroll63c96ce2021-06-11 07:02:59 -0700221 'https://chromium.googlesource.com/chromium/deps/libsrtp.git@5b7c744eb8310250ccc534f3f86a2015b3887a0a',
Danil Chapovalovc46385c2020-03-11 10:45:57 +0100222 'src/third_party/libaom/source/libaom':
landrey21932002021-10-20 18:03:42 +0000223 'https://aomedia.googlesource.com/aom.git@b5719d38f3eb67e405b9fd7c90945f0a7ece10c0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200224 'src/third_party/libunwindstack': {
chromium-webrtc-autoroll922329f2021-10-12 13:02:13 -0700225 'url': 'https://chromium.googlesource.com/chromium/src/third_party/libunwindstack.git@6868358481bb1e5e20d155c1084dc436c88b5e6b',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200226 'condition': 'checkout_android',
227 },
Andrey Logvin249aa4d2020-06-10 09:57:04 +0000228 'src/third_party/perfetto':
chromium-webrtc-autoroll3e4f53b2021-10-20 17:01:45 -0700229 'https://android.googlesource.com/platform/external/perfetto.git@844b8662e9cc73bf011a4920f9b1ffeb8ed5f681',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100230 'src/third_party/libvpx/source/libvpx':
Björn Terelius88ae7082021-10-09 00:32:26 +0200231 'https://chromium.googlesource.com/webm/libvpx.git@7aabd6968278130da885f6c35ee12b19a1e7be72',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100232 'src/third_party/libyuv':
Björn Terelius88ae7082021-10-09 00:32:26 +0200233 'https://chromium.googlesource.com/libyuv/libyuv.git@d13d9d5972ec99e9f923ec5ca2afb8c1d21b8e5a',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200234 'src/third_party/lss': {
Mirko Bonadei80939352021-04-12 19:03:37 +0200235 'url': 'https://chromium.googlesource.com/linux-syscall-support.git@92a65a8f5d705d1928874420c8d0d15bde8c89e5',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200236 'condition': 'checkout_android or checkout_linux',
237 },
238 'src/third_party/mockito/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200239 'url': 'https://chromium.googlesource.com/external/mockito/mockito.git@04a2a289a4222f80ad20717c25144981210d2eac',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200240 'condition': 'checkout_android',
241 },
Yves Gerey0393c642018-11-08 18:30:39 +0100242
243 # Used by boringssl.
244 'src/third_party/nasm': {
landrey21932002021-10-20 18:03:42 +0000245 'url': 'https://chromium.googlesource.com/chromium/deps/nasm.git@9215e8e1d0fe474ffd3e16c1a07a0f97089e6224'
Yves Gerey0393c642018-11-08 18:30:39 +0100246 },
247
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100248 'src/third_party/openh264/src':
Artem Titov378a9482020-07-29 23:49:46 +0200249 'https://chromium.googlesource.com/external/github.com/cisco/openh264@3dd5b80bc4f172dd82925bb259cb7c82348409c5',
Patrik Höglund72520532018-06-08 10:43:05 +0200250 'src/third_party/r8': {
251 'packages': [
252 {
253 'package': 'chromium/third_party/r8',
chromium-webrtc-autoroll2708a7e2021-10-11 17:07:01 -0700254 'version': 'EU82Aqeu2B1PZzAmebHXfyOgeL2UZifcIJ1LPyoThw0C',
Patrik Höglund72520532018-06-08 10:43:05 +0200255 },
256 ],
257 'condition': 'checkout_android',
258 'dep_type': 'cipd',
259 },
Patrik Höglund1606d5e2018-09-01 15:04:52 +0200260 'src/third_party/proguard': {
261 'packages': [
262 {
263 'package': 'chromium/third_party/proguard',
chromium-webrtc-autoroll93bcaae2020-03-18 17:02:26 -0700264 'version': 'Fd91BJFVlmiO6c46YMTsdy7n2f5Sk2hVVGlzPLvqZPsC',
Patrik Höglund1606d5e2018-09-01 15:04:52 +0200265 },
266 ],
267 'condition': 'checkout_android',
268 'dep_type': 'cipd',
269 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200270 'src/third_party/requests/src': {
Artem Titov378a9482020-07-29 23:49:46 +0200271 'url': 'https://chromium.googlesource.com/external/github.com/kennethreitz/requests.git@refs/tags/v2.23.0',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200272 'condition': 'checkout_android',
273 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200274 'src/third_party/ub-uiautomator/lib': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200275 'url': 'https://chromium.googlesource.com/chromium/third_party/ub-uiautomator.git@00270549ce3161ae72ceb24712618ea28b4f9434',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200276 'condition': 'checkout_android',
277 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100278 'src/third_party/usrsctp/usrsctplib':
landreye742d8c2021-09-15 17:27:02 +0000279 'https://chromium.googlesource.com/external/github.com/sctplab/usrsctp@62d7d0c928c9a040dce96aa2f16c00e7e67d59cb',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200280 # Dependency used by libjpeg-turbo.
281 'src/third_party/yasm/binaries': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200282 'url': 'https://chromium.googlesource.com/chromium/deps/yasm/binaries.git@52f9b3f4b0aa06da24ef8b123058bb61ee468881',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200283 'condition': 'checkout_win',
284 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100285 'src/tools':
chromium-webrtc-autoroll3e4f53b2021-10-20 17:01:45 -0700286 'https://chromium.googlesource.com/chromium/src/tools@f4333a2a39daf8f7b971b8e6ec4f2c57561d1010',
Oleh Prypine18e2692018-02-19 18:43:17 +0100287
288 'src/third_party/accessibility_test_framework': {
289 'packages': [
290 {
291 'package': 'chromium/third_party/accessibility-test-framework',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800292 'version': 'b5ec1e56e58e56bc1a0c77d43111c37f9b512c8a',
Oleh Prypine18e2692018-02-19 18:43:17 +0100293 },
294 ],
295 'condition': 'checkout_android',
296 'dep_type': 'cipd',
297 },
298
299 'src/third_party/android_support_test_runner': {
300 'packages': [
301 {
302 'package': 'chromium/third_party/android_support_test_runner',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800303 'version': '96d4bf848cd210fdcbca6bcc8c1b4b39cbd93141',
Oleh Prypine18e2692018-02-19 18:43:17 +0100304 },
305 ],
306 'condition': 'checkout_android',
307 'dep_type': 'cipd',
308 },
309
Oleh Prypine18e2692018-02-19 18:43:17 +0100310 'src/third_party/bazel': {
311 'packages': [
312 {
313 'package': 'chromium/third_party/bazel',
chromium-webrtc-autorolleec1d042019-11-20 06:02:38 -0800314 'version': 'VjMsf48QUWw8n7XtJP2AuSjIGmbQeYdWdwyxVvIRLmAC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100315 },
316 ],
317 'condition': 'checkout_android',
318 'dep_type': 'cipd',
319 },
320
321 'src/third_party/bouncycastle': {
322 'packages': [
323 {
324 'package': 'chromium/third_party/bouncycastle',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800325 'version': 'c078e87552ba26e776566fdaf0f22cd8712743d0',
Oleh Prypine18e2692018-02-19 18:43:17 +0100326 },
327 ],
328 'condition': 'checkout_android',
329 'dep_type': 'cipd',
330 },
331
332 'src/third_party/byte_buddy': {
333 'packages': [
334 {
335 'package': 'chromium/third_party/byte_buddy',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800336 'version': 'c9b53316603fc2d997c899c7ca1707f809b918cd',
Oleh Prypine18e2692018-02-19 18:43:17 +0100337 },
338 ],
339 'condition': 'checkout_android',
340 'dep_type': 'cipd',
341 },
342
Artem Titarenko3c7abdc2019-08-19 10:56:46 +0200343 'src/third_party/byte_buddy/android_sdk_build_tools_25_0_2': {
344 'packages': [
345 {
346 'package': 'chromium/third_party/android_sdk/public/build-tools',
347 'version': 'kwIs2vdfTm93yEP8LG5aSnchN4BVEdVxbqQtF4XpPdkC',
348 },
349 ],
350 'condition': 'checkout_android',
351 'dep_type': 'cipd',
352 },
353
Oleh Prypine18e2692018-02-19 18:43:17 +0100354 'src/third_party/espresso': {
355 'packages': [
356 {
357 'package': 'chromium/third_party/espresso',
Jeremy Leconteb19cfee2020-06-25 22:57:49 +0200358 'version': 'y8fIfH8Leo2cPm7iGCYnBxZpwOlgLv8rm2mlcmJlvGsC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100359 },
360 ],
361 'condition': 'checkout_android',
362 'dep_type': 'cipd',
363 },
364
Oleh Prypine18e2692018-02-19 18:43:17 +0100365 'src/third_party/hamcrest': {
366 'packages': [
367 {
368 'package': 'chromium/third_party/hamcrest',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800369 'version': '37eccfc658fe79695d6abb6dd497463c4372032f',
Oleh Prypine18e2692018-02-19 18:43:17 +0100370 },
371 ],
372 'condition': 'checkout_android',
373 'dep_type': 'cipd',
374 },
375
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100376 'src/third_party/android_ndk': {
chromium-webrtc-autoroll075fd4b2021-01-28 02:06:34 -0800377 'url': 'https://chromium.googlesource.com/android_ndk.git@401019bf85744311b26c88ced255cd53401af8b7',
Mirko Bonadei9b9b2532019-03-20 09:04:46 +0100378 'condition': 'checkout_android',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100379 },
380
Andrey Logvin32edd542021-02-05 13:58:04 +0000381 'src/third_party/androidx': {
382 'packages': [
383 {
384 'package': 'chromium/third_party/androidx',
Björn Terelius88ae7082021-10-09 00:32:26 +0200385 'version': 'Dewv4glpYqPtnvaOzHgVF6074yDsYzzDFiv0dO1ijwgC',
Andrey Logvin32edd542021-02-05 13:58:04 +0000386 },
387 ],
388 'condition': 'checkout_android',
389 'dep_type': 'cipd',
390 },
391
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100392 'src/third_party/android_sdk/public': {
393 'packages': [
394 {
Mirko Bonadei56c24062021-07-30 10:21:30 +0200395 'package': 'chromium/third_party/android_sdk/public/build-tools/31.0.0',
396 'version': 'tRoD45SCi7UleQqSV7MrMQO1_e5P8ysphkCcj6z_cCQC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100397 },
398 {
399 'package': 'chromium/third_party/android_sdk/public/emulator',
Mirko Bonadei56c24062021-07-30 10:21:30 +0200400 'version': 'gMHhUuoQRKfxr-MBn3fNNXZtkAVXtOwMwT7kfx8jkIgC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100401 },
402 {
403 'package': 'chromium/third_party/android_sdk/public/extras',
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200404 'version': 'ppQ4TnqDvBHQ3lXx5KPq97egzF5X2FFyOrVHkGmiTMQC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100405 },
406 {
407 'package': 'chromium/third_party/android_sdk/public/patcher',
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200408 'version': 'I6FNMhrXlpB-E1lOhMlvld7xt9lBVNOO83KIluXDyA0C',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100409 },
410 {
411 'package': 'chromium/third_party/android_sdk/public/platform-tools',
chromium-webrtc-autorollba995a92021-09-20 15:02:37 -0700412 'version': 'g7n_-r6yJd_SGRklujGB1wEt8iyr77FZTUJVS9w6O34C',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100413 },
414 {
Mirko Bonadei56c24062021-07-30 10:21:30 +0200415 'package': 'chromium/third_party/android_sdk/public/platforms/android-31',
416 'version': 'lL3IGexKjYlwjO_1Ga-xwxgwbE_w-lmi2Zi1uOlWUIAC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100417 },
418 {
Mirko Bonadei4c039d52021-10-31 17:42:39 +0100419 'package': 'chromium/third_party/android_sdk/public/sources/android-31',
420 'version': '_a_BcnANjPYw5mSKlNHa7GFY8yc1kdqj2rmQgac7yUcC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100421 },
422 {
Yves Gerey434dfa72020-01-07 06:56:55 +0100423 'package': 'chromium/third_party/android_sdk/public/cmdline-tools',
chromium-webrtc-autorollf96bac92021-09-21 13:01:24 -0700424 'version': 'AuYa11pULKT8AI14_owabJrkZoRGuovL-nvwmiONlYEC',
Yves Gerey434dfa72020-01-07 06:56:55 +0100425 },
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100426 ],
Mirko Bonadei9b9b2532019-03-20 09:04:46 +0100427 'condition': 'checkout_android',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100428 'dep_type': 'cipd',
429 },
430
Oleh Prypine18e2692018-02-19 18:43:17 +0100431 'src/third_party/icu4j': {
432 'packages': [
433 {
434 'package': 'chromium/third_party/icu4j',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800435 'version': 'e87e5bed2b4935913ee26a3ebd0b723ee2344354',
Oleh Prypine18e2692018-02-19 18:43:17 +0100436 },
437 ],
438 'condition': 'checkout_android',
439 'dep_type': 'cipd',
440 },
441
Oleh Prypine18e2692018-02-19 18:43:17 +0100442 'src/third_party/objenesis': {
443 'packages': [
444 {
445 'package': 'chromium/third_party/objenesis',
chromium-webrtc-autorolle9ecdc02019-12-05 08:03:01 -0800446 'version': 'tknDblENYi8IaJYyD6tUahUyHYZlzJ_Y74_QZSz4DpIC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100447 },
448 ],
449 'condition': 'checkout_android',
450 'dep_type': 'cipd',
451 },
452
Oleh Prypine18e2692018-02-19 18:43:17 +0100453 'src/third_party/robolectric': {
454 'packages': [
455 {
456 'package': 'chromium/third_party/robolectric',
chromium-webrtc-autoroll56fb4b42021-10-14 01:01:46 -0700457 'version': 'Kdd6dNFAKqj9g9Bsfo2z1zQr52Vk60EL_wb9Bf2c8rcC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100458 },
459 ],
460 'condition': 'checkout_android',
461 'dep_type': 'cipd',
462 },
463
464 'src/third_party/sqlite4java': {
465 'packages': [
466 {
467 'package': 'chromium/third_party/sqlite4java',
chromium-webrtc-autoroll5590ec02020-01-12 06:00:55 -0800468 'version': 'LofjKH9dgXIAJhRYCPQlMFywSwxYimrfDeBmaHc-Z5EC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100469 },
470 ],
471 'condition': 'checkout_android',
472 'dep_type': 'cipd',
473 },
474
Artem Titov469205e2020-03-17 13:44:12 +0100475 'src/third_party/turbine': {
476 'packages': [
477 {
478 'package': 'chromium/third_party/turbine',
chromium-webrtc-autorolla6f19512021-10-11 13:02:16 -0700479 'version': '6QYCyqU5yXkAT7T-_K3sCPvfISI8ACXF_cW4OM5v9BgC',
Artem Titov469205e2020-03-17 13:44:12 +0100480 },
481 ],
482 'condition': 'checkout_android',
483 'dep_type': 'cipd',
484 },
485
Artem Titarenko60d770f2018-12-07 15:46:53 +0100486 'src/tools/luci-go': {
487 'packages': [
488 {
489 'package': 'infra/tools/luci/isolate/${{platform}}',
chromium-webrtc-autorolla6f19512021-10-11 13:02:16 -0700490 'version': 'git_revision:d1c03082ecda0148d8096f1fd8bf5491eafc7323',
Artem Titarenko60d770f2018-12-07 15:46:53 +0100491 },
492 {
493 'package': 'infra/tools/luci/isolated/${{platform}}',
chromium-webrtc-autorolla6f19512021-10-11 13:02:16 -0700494 'version': 'git_revision:d1c03082ecda0148d8096f1fd8bf5491eafc7323',
Artem Titarenko60d770f2018-12-07 15:46:53 +0100495 },
496 {
497 'package': 'infra/tools/luci/swarming/${{platform}}',
chromium-webrtc-autorolla6f19512021-10-11 13:02:16 -0700498 'version': 'git_revision:d1c03082ecda0148d8096f1fd8bf5491eafc7323',
Artem Titarenko60d770f2018-12-07 15:46:53 +0100499 },
500 ],
501 'dep_type': 'cipd',
502 },
503
Artem Titovdc08aea2021-03-09 14:17:31 +0100504 # TODO(crbug.com/1184780) Move this back to ANDROID_DEPS Generated Code
505 # section once org_robolectric_shadows_multidex is updated to a new version
506 # that does not need jetify.
507 'src/third_party/android_deps/libs/org_robolectric_shadows_multidex': {
508 'packages': [
509 {
510 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_multidex',
511 'version': 'version:4.3.1-cr1',
512 },
513 ],
514 'condition': 'checkout_android',
515 'dep_type': 'cipd',
516 },
517
Yves Gerey3606cab82018-09-19 19:20:19 +0200518 # Everything coming after this is automatically updated by the auto-roller.
519 # === ANDROID_DEPS Generated Code Start ===
chromium-webrtc-autoroll1e63b9b2020-01-06 14:01:43 -0800520 # Generated by //third_party/android_deps/fetch_all.py
Yves Gerey3606cab82018-09-19 19:20:19 +0200521 'src/third_party/android_deps/libs/android_arch_core_common': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200522 'packages': [
523 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200524 'package': 'chromium/third_party/android_deps/libs/android_arch_core_common',
Mirko Bonadei80939352021-04-12 19:03:37 +0200525 'version': 'version:2@1.1.1.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200526 },
527 ],
528 'condition': 'checkout_android',
529 'dep_type': 'cipd',
530 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200531
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700532 'src/third_party/android_deps/libs/android_arch_core_runtime': {
533 'packages': [
534 {
535 'package': 'chromium/third_party/android_deps/libs/android_arch_core_runtime',
Mirko Bonadei80939352021-04-12 19:03:37 +0200536 'version': 'version:2@1.1.1.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700537 },
538 ],
539 'condition': 'checkout_android',
540 'dep_type': 'cipd',
541 },
542
Artem Titov4cc13a22018-07-27 11:50:40 +0200543 'src/third_party/android_deps/libs/android_arch_lifecycle_common': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200544 'packages': [
545 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200546 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common',
Mirko Bonadei80939352021-04-12 19:03:37 +0200547 'version': 'version:2@1.1.1.cr0',
chromium-webrtc-autoroll25790472019-04-04 01:01:35 -0700548 },
549 ],
550 'condition': 'checkout_android',
551 'dep_type': 'cipd',
552 },
553
554 'src/third_party/android_deps/libs/android_arch_lifecycle_common_java8': {
555 'packages': [
556 {
557 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common_java8',
Mirko Bonadei80939352021-04-12 19:03:37 +0200558 'version': 'version:2@1.1.1.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200559 },
560 ],
561 'condition': 'checkout_android',
562 'dep_type': 'cipd',
563 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200564
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700565 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata': {
566 'packages': [
567 {
568 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata',
Mirko Bonadei80939352021-04-12 19:03:37 +0200569 'version': 'version:2@1.1.1.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700570 },
571 ],
572 'condition': 'checkout_android',
573 'dep_type': 'cipd',
574 },
575
576 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata_core': {
577 'packages': [
578 {
579 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core',
Mirko Bonadei80939352021-04-12 19:03:37 +0200580 'version': 'version:2@1.1.1.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700581 },
582 ],
583 'condition': 'checkout_android',
584 'dep_type': 'cipd',
585 },
586
Artem Titov4cc13a22018-07-27 11:50:40 +0200587 'src/third_party/android_deps/libs/android_arch_lifecycle_runtime': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200588 'packages': [
589 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200590 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime',
Mirko Bonadei80939352021-04-12 19:03:37 +0200591 'version': 'version:2@1.1.1.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200592 },
593 ],
594 'condition': 'checkout_android',
595 'dep_type': 'cipd',
596 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200597
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700598 'src/third_party/android_deps/libs/android_arch_lifecycle_viewmodel': {
599 'packages': [
600 {
601 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel',
Mirko Bonadei80939352021-04-12 19:03:37 +0200602 'version': 'version:2@1.1.1.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700603 },
604 ],
605 'condition': 'checkout_android',
606 'dep_type': 'cipd',
607 },
608
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200609 'src/third_party/android_deps/libs/backport_util_concurrent_backport_util_concurrent': {
610 'packages': [
611 {
612 'package': 'chromium/third_party/android_deps/libs/backport_util_concurrent_backport_util_concurrent',
Mirko Bonadei80939352021-04-12 19:03:37 +0200613 'version': 'version:2@3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200614 },
615 ],
616 'condition': 'checkout_android',
617 'dep_type': 'cipd',
618 },
619
620 'src/third_party/android_deps/libs/classworlds_classworlds': {
621 'packages': [
622 {
623 'package': 'chromium/third_party/android_deps/libs/classworlds_classworlds',
Mirko Bonadei80939352021-04-12 19:03:37 +0200624 'version': 'version:2@1.1-alpha-2.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200625 },
626 ],
627 'condition': 'checkout_android',
628 'dep_type': 'cipd',
629 },
630
Artem Titov4cc13a22018-07-27 11:50:40 +0200631 'src/third_party/android_deps/libs/com_android_support_animated_vector_drawable': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200632 'packages': [
633 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200634 'package': 'chromium/third_party/android_deps/libs/com_android_support_animated_vector_drawable',
Mirko Bonadei80939352021-04-12 19:03:37 +0200635 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200636 },
637 ],
638 'condition': 'checkout_android',
639 'dep_type': 'cipd',
640 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200641
Artem Titov4cc13a22018-07-27 11:50:40 +0200642 'src/third_party/android_deps/libs/com_android_support_appcompat_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200643 'packages': [
644 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200645 'package': 'chromium/third_party/android_deps/libs/com_android_support_appcompat_v7',
Mirko Bonadei80939352021-04-12 19:03:37 +0200646 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700647 },
648 ],
649 'condition': 'checkout_android',
650 'dep_type': 'cipd',
651 },
652
653 'src/third_party/android_deps/libs/com_android_support_asynclayoutinflater': {
654 'packages': [
655 {
656 'package': 'chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater',
Mirko Bonadei80939352021-04-12 19:03:37 +0200657 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200658 },
659 ],
660 'condition': 'checkout_android',
661 'dep_type': 'cipd',
662 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200663
Artem Titov4cc13a22018-07-27 11:50:40 +0200664 'src/third_party/android_deps/libs/com_android_support_cardview_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200665 'packages': [
666 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200667 'package': 'chromium/third_party/android_deps/libs/com_android_support_cardview_v7',
Mirko Bonadei80939352021-04-12 19:03:37 +0200668 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700669 },
670 ],
671 'condition': 'checkout_android',
672 'dep_type': 'cipd',
673 },
674
675 'src/third_party/android_deps/libs/com_android_support_collections': {
676 'packages': [
677 {
678 'package': 'chromium/third_party/android_deps/libs/com_android_support_collections',
Mirko Bonadei80939352021-04-12 19:03:37 +0200679 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700680 },
681 ],
682 'condition': 'checkout_android',
683 'dep_type': 'cipd',
684 },
685
686 'src/third_party/android_deps/libs/com_android_support_coordinatorlayout': {
687 'packages': [
688 {
689 'package': 'chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout',
Mirko Bonadei80939352021-04-12 19:03:37 +0200690 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700691 },
692 ],
693 'condition': 'checkout_android',
694 'dep_type': 'cipd',
695 },
696
697 'src/third_party/android_deps/libs/com_android_support_cursoradapter': {
698 'packages': [
699 {
700 'package': 'chromium/third_party/android_deps/libs/com_android_support_cursoradapter',
Mirko Bonadei80939352021-04-12 19:03:37 +0200701 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700702 },
703 ],
704 'condition': 'checkout_android',
705 'dep_type': 'cipd',
706 },
707
708 'src/third_party/android_deps/libs/com_android_support_customview': {
709 'packages': [
710 {
711 'package': 'chromium/third_party/android_deps/libs/com_android_support_customview',
Mirko Bonadei80939352021-04-12 19:03:37 +0200712 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200713 },
714 ],
715 'condition': 'checkout_android',
716 'dep_type': 'cipd',
717 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200718
Artem Titov4cc13a22018-07-27 11:50:40 +0200719 'src/third_party/android_deps/libs/com_android_support_design': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200720 'packages': [
721 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200722 'package': 'chromium/third_party/android_deps/libs/com_android_support_design',
Mirko Bonadei80939352021-04-12 19:03:37 +0200723 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700724 },
725 ],
726 'condition': 'checkout_android',
727 'dep_type': 'cipd',
728 },
729
730 'src/third_party/android_deps/libs/com_android_support_documentfile': {
731 'packages': [
732 {
733 'package': 'chromium/third_party/android_deps/libs/com_android_support_documentfile',
Mirko Bonadei80939352021-04-12 19:03:37 +0200734 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700735 },
736 ],
737 'condition': 'checkout_android',
738 'dep_type': 'cipd',
739 },
740
741 'src/third_party/android_deps/libs/com_android_support_drawerlayout': {
742 'packages': [
743 {
744 'package': 'chromium/third_party/android_deps/libs/com_android_support_drawerlayout',
Mirko Bonadei80939352021-04-12 19:03:37 +0200745 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200746 },
747 ],
748 'condition': 'checkout_android',
749 'dep_type': 'cipd',
750 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200751
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700752 'src/third_party/android_deps/libs/com_android_support_interpolator': {
753 'packages': [
754 {
755 'package': 'chromium/third_party/android_deps/libs/com_android_support_interpolator',
Mirko Bonadei80939352021-04-12 19:03:37 +0200756 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200757 },
758 ],
759 'condition': 'checkout_android',
760 'dep_type': 'cipd',
761 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200762
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700763 'src/third_party/android_deps/libs/com_android_support_loader': {
764 'packages': [
765 {
766 'package': 'chromium/third_party/android_deps/libs/com_android_support_loader',
Mirko Bonadei80939352021-04-12 19:03:37 +0200767 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700768 },
769 ],
770 'condition': 'checkout_android',
771 'dep_type': 'cipd',
772 },
773
774 'src/third_party/android_deps/libs/com_android_support_localbroadcastmanager': {
775 'packages': [
776 {
777 'package': 'chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager',
Mirko Bonadei80939352021-04-12 19:03:37 +0200778 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200779 },
780 ],
781 'condition': 'checkout_android',
782 'dep_type': 'cipd',
783 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200784
Artem Titov4cc13a22018-07-27 11:50:40 +0200785 'src/third_party/android_deps/libs/com_android_support_multidex': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200786 'packages': [
787 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200788 'package': 'chromium/third_party/android_deps/libs/com_android_support_multidex',
Mirko Bonadei80939352021-04-12 19:03:37 +0200789 'version': 'version:2@1.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200790 },
791 ],
792 'condition': 'checkout_android',
793 'dep_type': 'cipd',
794 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200795
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700796 'src/third_party/android_deps/libs/com_android_support_print': {
797 'packages': [
798 {
799 'package': 'chromium/third_party/android_deps/libs/com_android_support_print',
Mirko Bonadei80939352021-04-12 19:03:37 +0200800 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200801 },
802 ],
803 'condition': 'checkout_android',
804 'dep_type': 'cipd',
805 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200806
Artem Titov4cc13a22018-07-27 11:50:40 +0200807 'src/third_party/android_deps/libs/com_android_support_recyclerview_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200808 'packages': [
809 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200810 'package': 'chromium/third_party/android_deps/libs/com_android_support_recyclerview_v7',
Mirko Bonadei80939352021-04-12 19:03:37 +0200811 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700812 },
813 ],
814 'condition': 'checkout_android',
815 'dep_type': 'cipd',
816 },
817
818 'src/third_party/android_deps/libs/com_android_support_slidingpanelayout': {
819 'packages': [
820 {
821 'package': 'chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout',
Mirko Bonadei80939352021-04-12 19:03:37 +0200822 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200823 },
824 ],
825 'condition': 'checkout_android',
826 'dep_type': 'cipd',
827 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200828
Artem Titov4cc13a22018-07-27 11:50:40 +0200829 'src/third_party/android_deps/libs/com_android_support_support_annotations': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200830 'packages': [
831 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200832 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_annotations',
Mirko Bonadei80939352021-04-12 19:03:37 +0200833 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200834 },
835 ],
836 'condition': 'checkout_android',
837 'dep_type': 'cipd',
838 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200839
Artem Titov4cc13a22018-07-27 11:50:40 +0200840 'src/third_party/android_deps/libs/com_android_support_support_compat': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200841 'packages': [
842 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200843 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_compat',
Mirko Bonadei80939352021-04-12 19:03:37 +0200844 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200845 },
846 ],
847 'condition': 'checkout_android',
848 'dep_type': 'cipd',
849 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200850
Artem Titov4cc13a22018-07-27 11:50:40 +0200851 'src/third_party/android_deps/libs/com_android_support_support_core_ui': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200852 'packages': [
853 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200854 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_ui',
Mirko Bonadei80939352021-04-12 19:03:37 +0200855 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200856 },
857 ],
858 'condition': 'checkout_android',
859 'dep_type': 'cipd',
860 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200861
Artem Titov4cc13a22018-07-27 11:50:40 +0200862 'src/third_party/android_deps/libs/com_android_support_support_core_utils': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200863 'packages': [
864 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200865 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_utils',
Mirko Bonadei80939352021-04-12 19:03:37 +0200866 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200867 },
868 ],
869 'condition': 'checkout_android',
870 'dep_type': 'cipd',
871 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200872
Artem Titov4cc13a22018-07-27 11:50:40 +0200873 'src/third_party/android_deps/libs/com_android_support_support_fragment': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200874 'packages': [
875 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200876 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_fragment',
Mirko Bonadei80939352021-04-12 19:03:37 +0200877 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200878 },
879 ],
880 'condition': 'checkout_android',
881 'dep_type': 'cipd',
882 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200883
Artem Titov4cc13a22018-07-27 11:50:40 +0200884 'src/third_party/android_deps/libs/com_android_support_support_media_compat': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200885 'packages': [
886 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200887 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_media_compat',
Mirko Bonadei80939352021-04-12 19:03:37 +0200888 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200889 },
890 ],
891 'condition': 'checkout_android',
892 'dep_type': 'cipd',
893 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200894
Artem Titov4cc13a22018-07-27 11:50:40 +0200895 'src/third_party/android_deps/libs/com_android_support_support_v4': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200896 'packages': [
897 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200898 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v4',
Mirko Bonadei80939352021-04-12 19:03:37 +0200899 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200900 },
901 ],
902 'condition': 'checkout_android',
903 'dep_type': 'cipd',
904 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200905
Artem Titov4cc13a22018-07-27 11:50:40 +0200906 'src/third_party/android_deps/libs/com_android_support_support_vector_drawable': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200907 'packages': [
908 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200909 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_vector_drawable',
Mirko Bonadei80939352021-04-12 19:03:37 +0200910 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700911 },
912 ],
913 'condition': 'checkout_android',
914 'dep_type': 'cipd',
915 },
916
917 'src/third_party/android_deps/libs/com_android_support_swiperefreshlayout': {
918 'packages': [
919 {
920 'package': 'chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout',
Mirko Bonadei80939352021-04-12 19:03:37 +0200921 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200922 },
923 ],
924 'condition': 'checkout_android',
925 'dep_type': 'cipd',
926 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200927
Artem Titov4cc13a22018-07-27 11:50:40 +0200928 'src/third_party/android_deps/libs/com_android_support_transition': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200929 'packages': [
930 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200931 'package': 'chromium/third_party/android_deps/libs/com_android_support_transition',
Mirko Bonadei80939352021-04-12 19:03:37 +0200932 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700933 },
934 ],
935 'condition': 'checkout_android',
936 'dep_type': 'cipd',
937 },
938
939 'src/third_party/android_deps/libs/com_android_support_versionedparcelable': {
940 'packages': [
941 {
942 'package': 'chromium/third_party/android_deps/libs/com_android_support_versionedparcelable',
Mirko Bonadei80939352021-04-12 19:03:37 +0200943 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700944 },
945 ],
946 'condition': 'checkout_android',
947 'dep_type': 'cipd',
948 },
949
950 'src/third_party/android_deps/libs/com_android_support_viewpager': {
951 'packages': [
952 {
953 'package': 'chromium/third_party/android_deps/libs/com_android_support_viewpager',
Mirko Bonadei80939352021-04-12 19:03:37 +0200954 'version': 'version:2@28.0.0.cr0',
955 },
956 ],
957 'condition': 'checkout_android',
958 'dep_type': 'cipd',
959 },
960
961 'src/third_party/android_deps/libs/com_android_tools_common': {
962 'packages': [
963 {
964 'package': 'chromium/third_party/android_deps/libs/com_android_tools_common',
965 'version': 'version:2@30.0.0-alpha10.cr0',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -0800966 },
967 ],
968 'condition': 'checkout_android',
969 'dep_type': 'cipd',
970 },
971
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200972 'src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs': {
973 'packages': [
974 {
975 'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs',
Mirko Bonadei80939352021-04-12 19:03:37 +0200976 'version': 'version:2@1.1.1.cr0',
chromium-webrtc-autorollc1e6d1a2020-08-18 21:02:32 -0700977 },
978 ],
979 'condition': 'checkout_android',
980 'dep_type': 'cipd',
981 },
982
983 'src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration': {
984 'packages': [
985 {
986 'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration',
Mirko Bonadei80939352021-04-12 19:03:37 +0200987 'version': 'version:2@1.1.1.cr0',
988 },
989 ],
990 'condition': 'checkout_android',
991 'dep_type': 'cipd',
992 },
993
994 'src/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api': {
995 'packages': [
996 {
997 'package': 'chromium/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api',
998 'version': 'version:2@30.0.0-alpha10.cr0',
999 },
1000 ],
1001 'condition': 'checkout_android',
1002 'dep_type': 'cipd',
1003 },
1004
1005 'src/third_party/android_deps/libs/com_android_tools_sdk_common': {
1006 'packages': [
1007 {
1008 'package': 'chromium/third_party/android_deps/libs/com_android_tools_sdk_common',
1009 'version': 'version:2@30.0.0-alpha10.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001010 },
1011 ],
1012 'condition': 'checkout_android',
1013 'dep_type': 'cipd',
1014 },
1015
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -08001016 'src/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine': {
Yves Gerey2f385d22019-11-20 12:10:08 +01001017 'packages': [
1018 {
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -08001019 'package': 'chromium/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine',
chromium-webrtc-autoroll6bbe1a42021-06-14 11:02:57 -07001020 'version': 'version:2@2.8.8.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001021 },
1022 ],
1023 'condition': 'checkout_android',
1024 'dep_type': 'cipd',
1025 },
1026
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -08001027 'src/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms': {
Yves Gerey2f385d22019-11-20 12:10:08 +01001028 'packages': [
1029 {
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -08001030 'package': 'chromium/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms',
Mirko Bonadei80939352021-04-12 19:03:37 +02001031 'version': 'version:2@1.0.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001032 },
1033 ],
1034 'condition': 'checkout_android',
1035 'dep_type': 'cipd',
1036 },
1037
Artem Titov14b0e732021-01-27 09:16:07 +01001038 'src/third_party/android_deps/libs/com_google_android_datatransport_transport_api': {
1039 'packages': [
1040 {
1041 'package': 'chromium/third_party/android_deps/libs/com_google_android_datatransport_transport_api',
Mirko Bonadei80939352021-04-12 19:03:37 +02001042 'version': 'version:2@2.2.1.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001043 },
1044 ],
1045 'condition': 'checkout_android',
1046 'dep_type': 'cipd',
1047 },
1048
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001049 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth': {
Artem Titovd673da22018-07-27 13:53:36 +02001050 'packages': [
1051 {
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001052 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth',
Mirko Bonadei80939352021-04-12 19:03:37 +02001053 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001054 },
1055 ],
1056 'condition': 'checkout_android',
1057 'dep_type': 'cipd',
1058 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001059
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001060 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone': {
1061 'packages': [
1062 {
1063 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone',
Mirko Bonadei80939352021-04-12 19:03:37 +02001064 'version': 'version:2@17.5.0.cr0',
Artem Titovd673da22018-07-27 13:53:36 +02001065 },
1066 ],
1067 'condition': 'checkout_android',
1068 'dep_type': 'cipd',
1069 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001070
Artem Titovd673da22018-07-27 13:53:36 +02001071 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base': {
1072 'packages': [
1073 {
1074 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base',
Mirko Bonadei80939352021-04-12 19:03:37 +02001075 'version': 'version:2@17.0.0.cr0',
Artem Titovd673da22018-07-27 13:53:36 +02001076 },
1077 ],
1078 'condition': 'checkout_android',
1079 'dep_type': 'cipd',
1080 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001081
Artem Titovd673da22018-07-27 13:53:36 +02001082 'src/third_party/android_deps/libs/com_google_android_gms_play_services_base': {
1083 'packages': [
1084 {
1085 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base',
Mirko Bonadei80939352021-04-12 19:03:37 +02001086 'version': 'version:2@17.5.0.cr0',
Artem Titovd673da22018-07-27 13:53:36 +02001087 },
1088 ],
1089 'condition': 'checkout_android',
1090 'dep_type': 'cipd',
1091 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001092
Artem Titovd673da22018-07-27 13:53:36 +02001093 'src/third_party/android_deps/libs/com_google_android_gms_play_services_basement': {
1094 'packages': [
1095 {
1096 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement',
Mirko Bonadei80939352021-04-12 19:03:37 +02001097 'version': 'version:2@17.5.0.cr0',
Artem Titovd673da22018-07-27 13:53:36 +02001098 },
1099 ],
1100 'condition': 'checkout_android',
1101 'dep_type': 'cipd',
1102 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001103
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001104 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast': {
1105 'packages': [
1106 {
1107 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast',
Mirko Bonadei80939352021-04-12 19:03:37 +02001108 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001109 },
1110 ],
1111 'condition': 'checkout_android',
1112 'dep_type': 'cipd',
1113 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001114
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001115 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework': {
1116 'packages': [
1117 {
1118 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework',
Mirko Bonadei80939352021-04-12 19:03:37 +02001119 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001120 },
1121 ],
1122 'condition': 'checkout_android',
1123 'dep_type': 'cipd',
1124 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001125
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001126 'src/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut': {
1127 'packages': [
1128 {
1129 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut',
Mirko Bonadei80939352021-04-12 19:03:37 +02001130 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001131 },
1132 ],
1133 'condition': 'checkout_android',
1134 'dep_type': 'cipd',
1135 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001136
Artem Titov14b0e732021-01-27 09:16:07 +01001137 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging': {
1138 'packages': [
1139 {
1140 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging',
Mirko Bonadei80939352021-04-12 19:03:37 +02001141 'version': 'version:2@16.0.0.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001142 },
1143 ],
1144 'condition': 'checkout_android',
1145 'dep_type': 'cipd',
1146 },
1147
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001148 'src/third_party/android_deps/libs/com_google_android_gms_play_services_fido': {
1149 'packages': [
1150 {
1151 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_fido',
Mirko Bonadei80939352021-04-12 19:03:37 +02001152 'version': 'version:2@19.0.0-beta.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001153 },
1154 ],
1155 'condition': 'checkout_android',
1156 'dep_type': 'cipd',
1157 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001158
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001159 'src/third_party/android_deps/libs/com_google_android_gms_play_services_flags': {
1160 'packages': [
1161 {
1162 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags',
Mirko Bonadei80939352021-04-12 19:03:37 +02001163 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001164 },
1165 ],
1166 'condition': 'checkout_android',
1167 'dep_type': 'cipd',
1168 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001169
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001170 'src/third_party/android_deps/libs/com_google_android_gms_play_services_gcm': {
1171 'packages': [
1172 {
1173 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm',
Mirko Bonadei80939352021-04-12 19:03:37 +02001174 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001175 },
1176 ],
1177 'condition': 'checkout_android',
1178 'dep_type': 'cipd',
1179 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001180
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001181 'src/third_party/android_deps/libs/com_google_android_gms_play_services_iid': {
1182 'packages': [
1183 {
1184 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid',
Mirko Bonadei80939352021-04-12 19:03:37 +02001185 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001186 },
1187 ],
1188 'condition': 'checkout_android',
1189 'dep_type': 'cipd',
1190 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001191
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001192 'src/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps': {
1193 'packages': [
1194 {
1195 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps',
Mirko Bonadei80939352021-04-12 19:03:37 +02001196 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001197 },
1198 ],
1199 'condition': 'checkout_android',
1200 'dep_type': 'cipd',
1201 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001202
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001203 'src/third_party/android_deps/libs/com_google_android_gms_play_services_location': {
1204 'packages': [
1205 {
1206 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location',
Mirko Bonadei80939352021-04-12 19:03:37 +02001207 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001208 },
1209 ],
1210 'condition': 'checkout_android',
1211 'dep_type': 'cipd',
1212 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001213
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001214 'src/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype': {
1215 'packages': [
1216 {
1217 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype',
Mirko Bonadei80939352021-04-12 19:03:37 +02001218 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001219 },
1220 ],
1221 'condition': 'checkout_android',
1222 'dep_type': 'cipd',
1223 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001224
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001225 'src/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport': {
1226 'packages': [
1227 {
1228 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport',
Mirko Bonadei80939352021-04-12 19:03:37 +02001229 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001230 },
1231 ],
1232 'condition': 'checkout_android',
1233 'dep_type': 'cipd',
1234 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001235
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001236 'src/third_party/android_deps/libs/com_google_android_gms_play_services_stats': {
1237 'packages': [
1238 {
1239 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats',
Mirko Bonadei80939352021-04-12 19:03:37 +02001240 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001241 },
1242 ],
1243 'condition': 'checkout_android',
1244 'dep_type': 'cipd',
1245 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001246
Artem Titovd673da22018-07-27 13:53:36 +02001247 'src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks': {
1248 'packages': [
1249 {
1250 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks',
Mirko Bonadei80939352021-04-12 19:03:37 +02001251 'version': 'version:2@17.2.0.cr0',
Artem Titovd673da22018-07-27 13:53:36 +02001252 },
1253 ],
1254 'condition': 'checkout_android',
1255 'dep_type': 'cipd',
1256 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001257
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001258 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision': {
Sami Kalliomäkiffd92932018-08-06 11:35:52 +02001259 'packages': [
1260 {
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001261 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision',
Mirko Bonadei80939352021-04-12 19:03:37 +02001262 'version': 'version:2@18.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001263 },
1264 ],
1265 'condition': 'checkout_android',
1266 'dep_type': 'cipd',
1267 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001268
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001269 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common': {
1270 'packages': [
1271 {
1272 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common',
Mirko Bonadei80939352021-04-12 19:03:37 +02001273 'version': 'version:2@18.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001274 },
1275 ],
1276 'condition': 'checkout_android',
1277 'dep_type': 'cipd',
1278 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001279
chromium-webrtc-autorolle007ad12019-09-03 15:01:32 -07001280 'src/third_party/android_deps/libs/com_google_android_material_material': {
1281 'packages': [
1282 {
1283 'package': 'chromium/third_party/android_deps/libs/com_google_android_material_material',
chromium-webrtc-autorollc2113a32021-08-24 13:02:48 -07001284 'version': 'version:2@1.5.0-alpha02.cr0',
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -07001285 },
1286 ],
1287 'condition': 'checkout_android',
1288 'dep_type': 'cipd',
1289 },
1290
1291 'src/third_party/android_deps/libs/com_google_android_play_core': {
1292 'packages': [
1293 {
1294 'package': 'chromium/third_party/android_deps/libs/com_google_android_play_core',
1295 'version': 'version:2@1.10.0.cr0',
chromium-webrtc-autorolle007ad12019-09-03 15:01:32 -07001296 },
1297 ],
1298 'condition': 'checkout_android',
1299 'dep_type': 'cipd',
1300 },
1301
Yves Gerey2f385d22019-11-20 12:10:08 +01001302 'src/third_party/android_deps/libs/com_google_auto_auto_common': {
1303 'packages': [
1304 {
1305 'package': 'chromium/third_party/android_deps/libs/com_google_auto_auto_common',
landreye742d8c2021-09-15 17:27:02 +00001306 'version': 'version:2@1.1.2.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001307 },
1308 ],
1309 'condition': 'checkout_android',
1310 'dep_type': 'cipd',
1311 },
1312
1313 'src/third_party/android_deps/libs/com_google_auto_service_auto_service': {
1314 'packages': [
1315 {
1316 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service',
Mirko Bonadei80939352021-04-12 19:03:37 +02001317 'version': 'version:2@1.0-rc6.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001318 },
1319 ],
1320 'condition': 'checkout_android',
1321 'dep_type': 'cipd',
1322 },
1323
1324 'src/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations': {
1325 'packages': [
1326 {
1327 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations',
Mirko Bonadei80939352021-04-12 19:03:37 +02001328 'version': 'version:2@1.0-rc6.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001329 },
1330 ],
1331 'condition': 'checkout_android',
1332 'dep_type': 'cipd',
1333 },
1334
chromium-webrtc-autorollb3a68162020-07-06 09:02:39 -07001335 'src/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations': {
1336 'packages': [
1337 {
1338 'package': 'chromium/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations',
Mirko Bonadei80939352021-04-12 19:03:37 +02001339 'version': 'version:2@1.7.cr0',
chromium-webrtc-autorollb3a68162020-07-06 09:02:39 -07001340 },
1341 ],
1342 'condition': 'checkout_android',
1343 'dep_type': 'cipd',
1344 },
1345
chromium-webrtc-autorollbb220662021-03-10 04:11:41 -08001346 'src/third_party/android_deps/libs/com_google_code_findbugs_jformatstring': {
Yves Gerey2f385d22019-11-20 12:10:08 +01001347 'packages': [
1348 {
1349 'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jformatstring',
Mirko Bonadei80939352021-04-12 19:03:37 +02001350 'version': 'version:2@3.0.0.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001351 },
1352 ],
1353 'condition': 'checkout_android',
1354 'dep_type': 'cipd',
1355 },
1356
Yves Gerey3606cab82018-09-19 19:20:19 +02001357 'src/third_party/android_deps/libs/com_google_code_findbugs_jsr305': {
1358 'packages': [
1359 {
1360 'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305',
Mirko Bonadei80939352021-04-12 19:03:37 +02001361 'version': 'version:2@3.0.2.cr0',
Yves Gerey3606cab82018-09-19 19:20:19 +02001362 },
1363 ],
1364 'condition': 'checkout_android',
1365 'dep_type': 'cipd',
1366 },
1367
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001368 'src/third_party/android_deps/libs/com_google_code_gson_gson': {
1369 'packages': [
1370 {
1371 'package': 'chromium/third_party/android_deps/libs/com_google_code_gson_gson',
Mirko Bonadei80939352021-04-12 19:03:37 +02001372 'version': 'version:2@2.8.0.cr0',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001373 },
1374 ],
1375 'condition': 'checkout_android',
1376 'dep_type': 'cipd',
1377 },
1378
Patrik Höglund3611afc2018-09-03 10:06:10 +02001379 'src/third_party/android_deps/libs/com_google_dagger_dagger': {
Patrik Höglund498aceb2018-08-30 14:08:53 +02001380 'packages': [
1381 {
1382 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger',
Mirko Bonadei80939352021-04-12 19:03:37 +02001383 'version': 'version:2@2.30.cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001384 },
1385 ],
1386 'condition': 'checkout_android',
1387 'dep_type': 'cipd',
1388 },
1389
Patrik Höglund498aceb2018-08-30 14:08:53 +02001390 'src/third_party/android_deps/libs/com_google_dagger_dagger_compiler': {
1391 'packages': [
1392 {
1393 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler',
Mirko Bonadei80939352021-04-12 19:03:37 +02001394 'version': 'version:2@2.30.cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001395 },
1396 ],
1397 'condition': 'checkout_android',
1398 'dep_type': 'cipd',
1399 },
1400
1401 'src/third_party/android_deps/libs/com_google_dagger_dagger_producers': {
1402 'packages': [
1403 {
1404 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers',
Mirko Bonadei80939352021-04-12 19:03:37 +02001405 'version': 'version:2@2.30.cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001406 },
1407 ],
1408 'condition': 'checkout_android',
1409 'dep_type': 'cipd',
1410 },
1411
1412 'src/third_party/android_deps/libs/com_google_dagger_dagger_spi': {
Yves Gerey3606cab82018-09-19 19:20:19 +02001413 'packages': [
1414 {
1415 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi',
Mirko Bonadei80939352021-04-12 19:03:37 +02001416 'version': 'version:2@2.30.cr0',
Yves Gerey3606cab82018-09-19 19:20:19 +02001417 },
1418 ],
1419 'condition': 'checkout_android',
1420 'dep_type': 'cipd',
1421 },
1422
Yves Gerey2f385d22019-11-20 12:10:08 +01001423 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation': {
1424 'packages': [
1425 {
1426 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation',
landreye742d8c2021-09-15 17:27:02 +00001427 'version': 'version:2@2.9.0.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001428 },
1429 ],
1430 'condition': 'checkout_android',
1431 'dep_type': 'cipd',
1432 },
1433
Yves Gerey3606cab82018-09-19 19:20:19 +02001434 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations': {
1435 'packages': [
1436 {
1437 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations',
landreye742d8c2021-09-15 17:27:02 +00001438 'version': 'version:2@2.9.0.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001439 },
1440 ],
1441 'condition': 'checkout_android',
1442 'dep_type': 'cipd',
1443 },
1444
1445 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api': {
1446 'packages': [
1447 {
1448 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api',
landreye742d8c2021-09-15 17:27:02 +00001449 'version': 'version:2@2.9.0.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001450 },
1451 ],
1452 'condition': 'checkout_android',
1453 'dep_type': 'cipd',
1454 },
1455
1456 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_core': {
1457 'packages': [
1458 {
1459 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_core',
landreye742d8c2021-09-15 17:27:02 +00001460 'version': 'version:2@2.9.0.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001461 },
1462 ],
1463 'condition': 'checkout_android',
1464 'dep_type': 'cipd',
1465 },
1466
1467 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations': {
1468 'packages': [
1469 {
1470 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations',
landreye742d8c2021-09-15 17:27:02 +00001471 'version': 'version:2@2.9.0.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001472 },
1473 ],
1474 'condition': 'checkout_android',
1475 'dep_type': 'cipd',
1476 },
1477
1478 'src/third_party/android_deps/libs/com_google_errorprone_javac': {
1479 'packages': [
1480 {
1481 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac',
Mirko Bonadei80939352021-04-12 19:03:37 +02001482 'version': 'version:2@9+181-r4173-1.cr0',
Yves Gerey3606cab82018-09-19 19:20:19 +02001483 },
1484 ],
1485 'condition': 'checkout_android',
1486 'dep_type': 'cipd',
1487 },
Patrik Höglund498aceb2018-08-30 14:08:53 +02001488
1489 'src/third_party/android_deps/libs/com_google_errorprone_javac_shaded': {
1490 'packages': [
1491 {
1492 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded',
Mirko Bonadei80939352021-04-12 19:03:37 +02001493 'version': 'version:2@9-dev-r4023-3.cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001494 },
1495 ],
1496 'condition': 'checkout_android',
1497 'dep_type': 'cipd',
1498 },
1499
Artem Titov14b0e732021-01-27 09:16:07 +01001500 'src/third_party/android_deps/libs/com_google_firebase_firebase_annotations': {
1501 'packages': [
1502 {
1503 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_annotations',
Mirko Bonadei80939352021-04-12 19:03:37 +02001504 'version': 'version:2@16.0.0.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001505 },
1506 ],
1507 'condition': 'checkout_android',
1508 'dep_type': 'cipd',
1509 },
1510
1511 'src/third_party/android_deps/libs/com_google_firebase_firebase_common': {
1512 'packages': [
1513 {
1514 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_common',
Mirko Bonadei80939352021-04-12 19:03:37 +02001515 'version': 'version:2@19.5.0.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001516 },
1517 ],
1518 'condition': 'checkout_android',
1519 'dep_type': 'cipd',
1520 },
1521
1522 'src/third_party/android_deps/libs/com_google_firebase_firebase_components': {
1523 'packages': [
1524 {
1525 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_components',
Mirko Bonadei80939352021-04-12 19:03:37 +02001526 'version': 'version:2@16.1.0.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001527 },
1528 ],
1529 'condition': 'checkout_android',
1530 'dep_type': 'cipd',
1531 },
1532
1533 'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders': {
1534 'packages': [
1535 {
1536 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders',
Mirko Bonadei80939352021-04-12 19:03:37 +02001537 'version': 'version:2@16.1.0.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001538 },
1539 ],
1540 'condition': 'checkout_android',
1541 'dep_type': 'cipd',
1542 },
1543
1544 'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json': {
1545 'packages': [
1546 {
1547 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json',
Mirko Bonadei80939352021-04-12 19:03:37 +02001548 'version': 'version:2@17.1.0.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001549 },
1550 ],
1551 'condition': 'checkout_android',
1552 'dep_type': 'cipd',
1553 },
1554
1555 'src/third_party/android_deps/libs/com_google_firebase_firebase_iid': {
1556 'packages': [
1557 {
1558 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid',
Mirko Bonadei80939352021-04-12 19:03:37 +02001559 'version': 'version:2@21.0.1.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001560 },
1561 ],
1562 'condition': 'checkout_android',
1563 'dep_type': 'cipd',
1564 },
1565
1566 'src/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop': {
1567 'packages': [
1568 {
1569 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop',
Mirko Bonadei80939352021-04-12 19:03:37 +02001570 'version': 'version:2@17.0.0.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001571 },
1572 ],
1573 'condition': 'checkout_android',
1574 'dep_type': 'cipd',
1575 },
1576
1577 'src/third_party/android_deps/libs/com_google_firebase_firebase_installations': {
1578 'packages': [
1579 {
1580 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations',
Mirko Bonadei80939352021-04-12 19:03:37 +02001581 'version': 'version:2@16.3.5.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001582 },
1583 ],
1584 'condition': 'checkout_android',
1585 'dep_type': 'cipd',
1586 },
1587
1588 'src/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop': {
1589 'packages': [
1590 {
1591 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop',
Mirko Bonadei80939352021-04-12 19:03:37 +02001592 'version': 'version:2@16.0.1.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001593 },
1594 ],
1595 'condition': 'checkout_android',
1596 'dep_type': 'cipd',
1597 },
1598
1599 'src/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector': {
1600 'packages': [
1601 {
1602 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector',
Mirko Bonadei80939352021-04-12 19:03:37 +02001603 'version': 'version:2@18.0.0.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001604 },
1605 ],
1606 'condition': 'checkout_android',
1607 'dep_type': 'cipd',
1608 },
1609
1610 'src/third_party/android_deps/libs/com_google_firebase_firebase_messaging': {
1611 'packages': [
1612 {
1613 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_messaging',
Mirko Bonadei80939352021-04-12 19:03:37 +02001614 'version': 'version:2@21.0.1.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001615 },
1616 ],
1617 'condition': 'checkout_android',
1618 'dep_type': 'cipd',
1619 },
1620
Patrik Höglund498aceb2018-08-30 14:08:53 +02001621 'src/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format': {
1622 'packages': [
1623 {
1624 'package': 'chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format',
Mirko Bonadei80939352021-04-12 19:03:37 +02001625 'version': 'version:2@1.5.cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001626 },
1627 ],
1628 'condition': 'checkout_android',
1629 'dep_type': 'cipd',
1630 },
1631
Yves Gerey2f385d22019-11-20 12:10:08 +01001632 'src/third_party/android_deps/libs/com_google_guava_failureaccess': {
1633 'packages': [
1634 {
1635 'package': 'chromium/third_party/android_deps/libs/com_google_guava_failureaccess',
Mirko Bonadei80939352021-04-12 19:03:37 +02001636 'version': 'version:2@1.0.1.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001637 },
1638 ],
1639 'condition': 'checkout_android',
1640 'dep_type': 'cipd',
1641 },
1642
Patrik Höglund498aceb2018-08-30 14:08:53 +02001643 'src/third_party/android_deps/libs/com_google_guava_guava': {
1644 'packages': [
1645 {
1646 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava',
Björn Terelius88ae7082021-10-09 00:32:26 +02001647 'version': 'version:2@31.0-jre.cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001648 },
1649 ],
1650 'condition': 'checkout_android',
1651 'dep_type': 'cipd',
1652 },
1653
chromium-webrtc-autorolled95a752020-11-13 14:01:37 -08001654 'src/third_party/android_deps/libs/com_google_guava_guava_android': {
1655 'packages': [
1656 {
1657 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava_android',
Björn Terelius88ae7082021-10-09 00:32:26 +02001658 'version': 'version:2@31.0-android.cr0',
chromium-webrtc-autorolled95a752020-11-13 14:01:37 -08001659 },
1660 ],
1661 'condition': 'checkout_android',
1662 'dep_type': 'cipd',
1663 },
1664
chromium-webrtc-autoroll2bd2d852019-11-12 06:01:25 -08001665 'src/third_party/android_deps/libs/com_google_guava_listenablefuture': {
1666 'packages': [
1667 {
1668 'package': 'chromium/third_party/android_deps/libs/com_google_guava_listenablefuture',
Mirko Bonadei80939352021-04-12 19:03:37 +02001669 'version': 'version:2@1.0.cr0',
chromium-webrtc-autoroll2bd2d852019-11-12 06:01:25 -08001670 },
1671 ],
1672 'condition': 'checkout_android',
1673 'dep_type': 'cipd',
1674 },
1675
Yves Gerey3606cab82018-09-19 19:20:19 +02001676 'src/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations': {
1677 'packages': [
1678 {
1679 'package': 'chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations',
Mirko Bonadei80939352021-04-12 19:03:37 +02001680 'version': 'version:2@1.3.cr0',
Yves Gerey3606cab82018-09-19 19:20:19 +02001681 },
1682 ],
1683 'condition': 'checkout_android',
1684 'dep_type': 'cipd',
1685 },
1686
chromium-webrtc-autoroll66205062019-11-25 12:01:41 -08001687 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_java': {
1688 'packages': [
1689 {
1690 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_java',
Mirko Bonadei80939352021-04-12 19:03:37 +02001691 'version': 'version:2@3.4.0.cr0',
chromium-webrtc-autoroll66205062019-11-25 12:01:41 -08001692 },
1693 ],
1694 'condition': 'checkout_android',
1695 'dep_type': 'cipd',
1696 },
1697
chromium-webrtc-autorollae9641b2020-03-05 22:02:33 -08001698 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite': {
chromium-webrtc-autoroll66eedce2018-11-20 18:01:13 -08001699 'packages': [
1700 {
chromium-webrtc-autorollae9641b2020-03-05 22:02:33 -08001701 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite',
Mirko Bonadei80939352021-04-12 19:03:37 +02001702 'version': 'version:2@3.13.0.cr0',
chromium-webrtc-autoroll66eedce2018-11-20 18:01:13 -08001703 },
1704 ],
1705 'condition': 'checkout_android',
1706 'dep_type': 'cipd',
1707 },
1708
Yves Gerey2f385d22019-11-20 12:10:08 +01001709 'src/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils': {
1710 'packages': [
1711 {
1712 'package': 'chromium/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils',
Mirko Bonadei80939352021-04-12 19:03:37 +02001713 'version': 'version:2@1.3.0.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001714 },
1715 ],
1716 'condition': 'checkout_android',
1717 'dep_type': 'cipd',
1718 },
1719
Patrik Höglund498aceb2018-08-30 14:08:53 +02001720 'src/third_party/android_deps/libs/com_squareup_javapoet': {
1721 'packages': [
1722 {
1723 'package': 'chromium/third_party/android_deps/libs/com_squareup_javapoet',
Mirko Bonadei80939352021-04-12 19:03:37 +02001724 'version': 'version:2@1.13.0.cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001725 },
1726 ],
1727 'condition': 'checkout_android',
1728 'dep_type': 'cipd',
1729 },
1730
chromium-webrtc-autoroll06a4dd62020-03-23 14:21:18 -07001731 'src/third_party/android_deps/libs/com_squareup_javawriter': {
1732 'packages': [
1733 {
1734 'package': 'chromium/third_party/android_deps/libs/com_squareup_javawriter',
Mirko Bonadei80939352021-04-12 19:03:37 +02001735 'version': 'version:2@2.1.1.cr0',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08001736 },
1737 ],
1738 'condition': 'checkout_android',
1739 'dep_type': 'cipd',
1740 },
1741
chromium-webrtc-autoroll6bbe1a42021-06-14 11:02:57 -07001742 'src/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils': {
1743 'packages': [
1744 {
1745 'package': 'chromium/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils',
1746 'version': 'version:2@4.0.cr0',
1747 },
1748 ],
1749 'condition': 'checkout_android',
1750 'dep_type': 'cipd',
1751 },
1752
chromium-webrtc-autorollcfe75c12020-01-04 04:02:19 -08001753 'src/third_party/android_deps/libs/javax_annotation_javax_annotation_api': {
1754 'packages': [
1755 {
1756 'package': 'chromium/third_party/android_deps/libs/javax_annotation_javax_annotation_api',
Mirko Bonadei80939352021-04-12 19:03:37 +02001757 'version': 'version:2@1.3.2.cr0',
chromium-webrtc-autorollcfe75c12020-01-04 04:02:19 -08001758 },
1759 ],
1760 'condition': 'checkout_android',
1761 'dep_type': 'cipd',
1762 },
1763
Patrik Höglund498aceb2018-08-30 14:08:53 +02001764 'src/third_party/android_deps/libs/javax_annotation_jsr250_api': {
1765 'packages': [
1766 {
1767 'package': 'chromium/third_party/android_deps/libs/javax_annotation_jsr250_api',
Mirko Bonadei80939352021-04-12 19:03:37 +02001768 'version': 'version:2@1.0.cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001769 },
1770 ],
1771 'condition': 'checkout_android',
1772 'dep_type': 'cipd',
1773 },
1774
1775 'src/third_party/android_deps/libs/javax_inject_javax_inject': {
Yves Gerey3606cab82018-09-19 19:20:19 +02001776 'packages': [
1777 {
1778 'package': 'chromium/third_party/android_deps/libs/javax_inject_javax_inject',
Mirko Bonadei80939352021-04-12 19:03:37 +02001779 'version': 'version:2@1.cr0',
Yves Gerey3606cab82018-09-19 19:20:19 +02001780 },
1781 ],
1782 'condition': 'checkout_android',
1783 'dep_type': 'cipd',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001784 },
Yves Gerey3606cab82018-09-19 19:20:19 +02001785
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001786 'src/third_party/android_deps/libs/nekohtml_nekohtml': {
1787 'packages': [
1788 {
1789 'package': 'chromium/third_party/android_deps/libs/nekohtml_nekohtml',
Mirko Bonadei80939352021-04-12 19:03:37 +02001790 'version': 'version:2@1.9.6.2.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001791 },
1792 ],
1793 'condition': 'checkout_android',
1794 'dep_type': 'cipd',
1795 },
1796
chromium-webrtc-autorollbb220662021-03-10 04:11:41 -08001797 'src/third_party/android_deps/libs/nekohtml_xercesminimal': {
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001798 'packages': [
1799 {
1800 'package': 'chromium/third_party/android_deps/libs/nekohtml_xercesminimal',
Mirko Bonadei80939352021-04-12 19:03:37 +02001801 'version': 'version:2@1.9.6.2.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001802 },
1803 ],
1804 'condition': 'checkout_android',
1805 'dep_type': 'cipd',
1806 },
1807
Patrik Höglund0e089db2020-02-24 13:31:03 +01001808 'src/third_party/android_deps/libs/net_ltgt_gradle_incap_incap': {
1809 'packages': [
1810 {
1811 'package': 'chromium/third_party/android_deps/libs/net_ltgt_gradle_incap_incap',
Mirko Bonadei80939352021-04-12 19:03:37 +02001812 'version': 'version:2@0.2.cr0',
Patrik Höglund0e089db2020-02-24 13:31:03 +01001813 },
1814 ],
1815 'condition': 'checkout_android',
1816 'dep_type': 'cipd',
1817 },
1818
chromium-webrtc-autoroll548bbb62019-03-21 04:01:22 -07001819 'src/third_party/android_deps/libs/net_sf_kxml_kxml2': {
1820 'packages': [
1821 {
1822 'package': 'chromium/third_party/android_deps/libs/net_sf_kxml_kxml2',
Mirko Bonadei80939352021-04-12 19:03:37 +02001823 'version': 'version:2@2.3.0.cr0',
chromium-webrtc-autoroll548bbb62019-03-21 04:01:22 -07001824 },
1825 ],
1826 'condition': 'checkout_android',
1827 'dep_type': 'cipd',
1828 },
1829
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001830 'src/third_party/android_deps/libs/org_apache_ant_ant': {
1831 'packages': [
1832 {
1833 'package': 'chromium/third_party/android_deps/libs/org_apache_ant_ant',
Mirko Bonadei80939352021-04-12 19:03:37 +02001834 'version': 'version:2@1.8.0.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001835 },
1836 ],
1837 'condition': 'checkout_android',
1838 'dep_type': 'cipd',
1839 },
1840
1841 'src/third_party/android_deps/libs/org_apache_ant_ant_launcher': {
1842 'packages': [
1843 {
1844 'package': 'chromium/third_party/android_deps/libs/org_apache_ant_ant_launcher',
Mirko Bonadei80939352021-04-12 19:03:37 +02001845 'version': 'version:2@1.8.0.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001846 },
1847 ],
1848 'condition': 'checkout_android',
1849 'dep_type': 'cipd',
1850 },
1851
1852 'src/third_party/android_deps/libs/org_apache_maven_maven_ant_tasks': {
1853 'packages': [
1854 {
1855 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_ant_tasks',
Mirko Bonadei80939352021-04-12 19:03:37 +02001856 'version': 'version:2@2.1.3.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001857 },
1858 ],
1859 'condition': 'checkout_android',
1860 'dep_type': 'cipd',
1861 },
1862
1863 'src/third_party/android_deps/libs/org_apache_maven_maven_artifact': {
1864 'packages': [
1865 {
1866 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_artifact',
Mirko Bonadei80939352021-04-12 19:03:37 +02001867 'version': 'version:2@2.2.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001868 },
1869 ],
1870 'condition': 'checkout_android',
1871 'dep_type': 'cipd',
1872 },
1873
1874 'src/third_party/android_deps/libs/org_apache_maven_maven_artifact_manager': {
1875 'packages': [
1876 {
1877 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_artifact_manager',
Mirko Bonadei80939352021-04-12 19:03:37 +02001878 'version': 'version:2@2.2.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001879 },
1880 ],
1881 'condition': 'checkout_android',
1882 'dep_type': 'cipd',
1883 },
1884
1885 'src/third_party/android_deps/libs/org_apache_maven_maven_error_diagnostics': {
1886 'packages': [
1887 {
1888 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_error_diagnostics',
Mirko Bonadei80939352021-04-12 19:03:37 +02001889 'version': 'version:2@2.2.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001890 },
1891 ],
1892 'condition': 'checkout_android',
1893 'dep_type': 'cipd',
1894 },
1895
1896 'src/third_party/android_deps/libs/org_apache_maven_maven_model': {
1897 'packages': [
1898 {
1899 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_model',
Mirko Bonadei80939352021-04-12 19:03:37 +02001900 'version': 'version:2@2.2.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001901 },
1902 ],
1903 'condition': 'checkout_android',
1904 'dep_type': 'cipd',
1905 },
1906
1907 'src/third_party/android_deps/libs/org_apache_maven_maven_plugin_registry': {
1908 'packages': [
1909 {
1910 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_plugin_registry',
Mirko Bonadei80939352021-04-12 19:03:37 +02001911 'version': 'version:2@2.2.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001912 },
1913 ],
1914 'condition': 'checkout_android',
1915 'dep_type': 'cipd',
1916 },
1917
1918 'src/third_party/android_deps/libs/org_apache_maven_maven_profile': {
1919 'packages': [
1920 {
1921 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_profile',
Mirko Bonadei80939352021-04-12 19:03:37 +02001922 'version': 'version:2@2.2.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001923 },
1924 ],
1925 'condition': 'checkout_android',
1926 'dep_type': 'cipd',
1927 },
1928
1929 'src/third_party/android_deps/libs/org_apache_maven_maven_project': {
1930 'packages': [
1931 {
1932 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_project',
Mirko Bonadei80939352021-04-12 19:03:37 +02001933 'version': 'version:2@2.2.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001934 },
1935 ],
1936 'condition': 'checkout_android',
1937 'dep_type': 'cipd',
1938 },
1939
1940 'src/third_party/android_deps/libs/org_apache_maven_maven_repository_metadata': {
1941 'packages': [
1942 {
1943 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_repository_metadata',
Mirko Bonadei80939352021-04-12 19:03:37 +02001944 'version': 'version:2@2.2.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001945 },
1946 ],
1947 'condition': 'checkout_android',
1948 'dep_type': 'cipd',
1949 },
1950
1951 'src/third_party/android_deps/libs/org_apache_maven_maven_settings': {
1952 'packages': [
1953 {
1954 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_settings',
Mirko Bonadei80939352021-04-12 19:03:37 +02001955 'version': 'version:2@2.2.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001956 },
1957 ],
1958 'condition': 'checkout_android',
1959 'dep_type': 'cipd',
1960 },
1961
1962 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_file': {
1963 'packages': [
1964 {
1965 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_file',
Mirko Bonadei80939352021-04-12 19:03:37 +02001966 'version': 'version:2@1.0-beta-6.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001967 },
1968 ],
1969 'condition': 'checkout_android',
1970 'dep_type': 'cipd',
1971 },
1972
1973 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_lightweight': {
1974 'packages': [
1975 {
1976 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_lightweight',
Mirko Bonadei80939352021-04-12 19:03:37 +02001977 'version': 'version:2@1.0-beta-6.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001978 },
1979 ],
1980 'condition': 'checkout_android',
1981 'dep_type': 'cipd',
1982 },
1983
1984 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_shared': {
1985 'packages': [
1986 {
1987 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_shared',
Mirko Bonadei80939352021-04-12 19:03:37 +02001988 'version': 'version:2@1.0-beta-6.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001989 },
1990 ],
1991 'condition': 'checkout_android',
1992 'dep_type': 'cipd',
1993 },
1994
1995 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_provider_api': {
1996 'packages': [
1997 {
1998 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_provider_api',
Mirko Bonadei80939352021-04-12 19:03:37 +02001999 'version': 'version:2@1.0-beta-6.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002000 },
2001 ],
2002 'condition': 'checkout_android',
2003 'dep_type': 'cipd',
2004 },
2005
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02002006 'src/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup': {
2007 'packages': [
2008 {
2009 'package': 'chromium/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup',
Mirko Bonadei80939352021-04-12 19:03:37 +02002010 'version': 'version:2@1.2.1.cr0',
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02002011 },
2012 ],
2013 'condition': 'checkout_android',
2014 'dep_type': 'cipd',
2015 },
2016
Yves Gerey3606cab82018-09-19 19:20:19 +02002017 'src/third_party/android_deps/libs/org_checkerframework_checker_compat_qual': {
2018 'packages': [
2019 {
2020 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual',
Mirko Bonadei80939352021-04-12 19:03:37 +02002021 'version': 'version:2@2.5.5.cr0',
Yves Gerey3606cab82018-09-19 19:20:19 +02002022 },
2023 ],
2024 'condition': 'checkout_android',
2025 'dep_type': 'cipd',
2026 },
2027
Yves Gerey2f385d22019-11-20 12:10:08 +01002028 'src/third_party/android_deps/libs/org_checkerframework_checker_qual': {
Yves Gerey3606cab82018-09-19 19:20:19 +02002029 'packages': [
2030 {
Yves Gerey2f385d22019-11-20 12:10:08 +01002031 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_qual',
Björn Terelius88ae7082021-10-09 00:32:26 +02002032 'version': 'version:2@3.12.0.cr0',
Yves Gerey3606cab82018-09-19 19:20:19 +02002033 },
2034 ],
2035 'condition': 'checkout_android',
2036 'dep_type': 'cipd',
2037 },
2038
landreye742d8c2021-09-15 17:27:02 +00002039 'src/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone': {
Yves Gerey2f385d22019-11-20 12:10:08 +01002040 'packages': [
2041 {
landreye742d8c2021-09-15 17:27:02 +00002042 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone',
2043 'version': 'version:2@3.15.0.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01002044 },
2045 ],
2046 'condition': 'checkout_android',
2047 'dep_type': 'cipd',
2048 },
2049
2050 'src/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations': {
2051 'packages': [
2052 {
2053 'package': 'chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations',
Mirko Bonadei80939352021-04-12 19:03:37 +02002054 'version': 'version:2@1.17.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01002055 },
2056 ],
2057 'condition': 'checkout_android',
2058 'dep_type': 'cipd',
2059 },
2060
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002061 'src/third_party/android_deps/libs/org_codehaus_plexus_plexus_container_default': {
2062 'packages': [
2063 {
2064 'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_container_default',
Mirko Bonadei80939352021-04-12 19:03:37 +02002065 'version': 'version:2@1.0-alpha-9-stable-1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002066 },
2067 ],
2068 'condition': 'checkout_android',
2069 'dep_type': 'cipd',
2070 },
2071
2072 'src/third_party/android_deps/libs/org_codehaus_plexus_plexus_interpolation': {
2073 'packages': [
2074 {
2075 'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_interpolation',
Mirko Bonadei80939352021-04-12 19:03:37 +02002076 'version': 'version:2@1.11.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002077 },
2078 ],
2079 'condition': 'checkout_android',
2080 'dep_type': 'cipd',
2081 },
2082
2083 'src/third_party/android_deps/libs/org_codehaus_plexus_plexus_utils': {
2084 'packages': [
2085 {
2086 'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_utils',
Mirko Bonadei80939352021-04-12 19:03:37 +02002087 'version': 'version:2@1.5.15.cr0',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08002088 },
2089 ],
2090 'condition': 'checkout_android',
2091 'dep_type': 'cipd',
2092 },
2093
chromium-webrtc-autoroll6bbe1a42021-06-14 11:02:57 -07002094 'src/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit': {
2095 'packages': [
2096 {
2097 'package': 'chromium/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit',
2098 'version': 'version:2@4.4.1.201607150455-r.cr0',
2099 },
2100 ],
2101 'condition': 'checkout_android',
2102 'dep_type': 'cipd',
2103 },
2104
Patrik Höglunda5943ea2020-02-20 15:59:54 +01002105 'src/third_party/android_deps/libs/org_jetbrains_annotations': {
2106 'packages': [
2107 {
2108 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_annotations',
Mirko Bonadei80939352021-04-12 19:03:37 +02002109 'version': 'version:2@13.0.cr0',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01002110 },
2111 ],
2112 'condition': 'checkout_android',
2113 'dep_type': 'cipd',
2114 },
2115
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08002116 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib': {
2117 'packages': [
2118 {
2119 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib',
Björn Terelius88ae7082021-10-09 00:32:26 +02002120 'version': 'version:2@1.5.31.cr0',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08002121 },
2122 ],
2123 'condition': 'checkout_android',
2124 'dep_type': 'cipd',
2125 },
2126
2127 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common': {
2128 'packages': [
2129 {
2130 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common',
Björn Terelius88ae7082021-10-09 00:32:26 +02002131 'version': 'version:2@1.5.31.cr0',
chromium-webrtc-autorollc9716e02021-04-30 07:07:17 -07002132 },
2133 ],
2134 'condition': 'checkout_android',
2135 'dep_type': 'cipd',
2136 },
2137
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -07002138 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7': {
2139 'packages': [
2140 {
2141 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7',
2142 'version': 'version:2@1.5.0.cr0',
2143 },
2144 ],
2145 'condition': 'checkout_android',
2146 'dep_type': 'cipd',
2147 },
2148
2149 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8': {
2150 'packages': [
2151 {
2152 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8',
2153 'version': 'version:2@1.5.0.cr0',
2154 },
2155 ],
2156 'condition': 'checkout_android',
2157 'dep_type': 'cipd',
2158 },
2159
chromium-webrtc-autorollc9716e02021-04-30 07:07:17 -07002160 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android': {
2161 'packages': [
2162 {
2163 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android',
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -07002164 'version': 'version:2@1.5.0.cr0',
chromium-webrtc-autorollc9716e02021-04-30 07:07:17 -07002165 },
2166 ],
2167 'condition': 'checkout_android',
2168 'dep_type': 'cipd',
2169 },
2170
2171 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm': {
2172 'packages': [
2173 {
2174 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm',
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -07002175 'version': 'version:2@1.5.0.cr0',
Patrik Höglund0e089db2020-02-24 13:31:03 +01002176 },
2177 ],
2178 'condition': 'checkout_android',
2179 'dep_type': 'cipd',
2180 },
2181
2182 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm': {
2183 'packages': [
2184 {
2185 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm',
Mirko Bonadei80939352021-04-12 19:03:37 +02002186 'version': 'version:2@0.1.0.cr0',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08002187 },
2188 ],
2189 'condition': 'checkout_android',
2190 'dep_type': 'cipd',
2191 },
2192
Patrik Höglunda5943ea2020-02-20 15:59:54 +01002193 'src/third_party/android_deps/libs/org_ow2_asm_asm': {
2194 'packages': [
2195 {
2196 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm',
Mirko Bonadei80939352021-04-12 19:03:37 +02002197 'version': 'version:2@7.0.cr0',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01002198 },
2199 ],
2200 'condition': 'checkout_android',
2201 'dep_type': 'cipd',
2202 },
2203
2204 'src/third_party/android_deps/libs/org_ow2_asm_asm_analysis': {
2205 'packages': [
2206 {
2207 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_analysis',
Mirko Bonadei80939352021-04-12 19:03:37 +02002208 'version': 'version:2@7.0.cr0',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01002209 },
2210 ],
2211 'condition': 'checkout_android',
2212 'dep_type': 'cipd',
2213 },
2214
2215 'src/third_party/android_deps/libs/org_ow2_asm_asm_commons': {
2216 'packages': [
2217 {
2218 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_commons',
Mirko Bonadei80939352021-04-12 19:03:37 +02002219 'version': 'version:2@7.0.cr0',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01002220 },
2221 ],
2222 'condition': 'checkout_android',
2223 'dep_type': 'cipd',
2224 },
2225
2226 'src/third_party/android_deps/libs/org_ow2_asm_asm_tree': {
2227 'packages': [
2228 {
2229 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_tree',
Mirko Bonadei80939352021-04-12 19:03:37 +02002230 'version': 'version:2@7.0.cr0',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01002231 },
2232 ],
2233 'condition': 'checkout_android',
2234 'dep_type': 'cipd',
2235 },
2236
2237 'src/third_party/android_deps/libs/org_ow2_asm_asm_util': {
2238 'packages': [
2239 {
2240 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_util',
Mirko Bonadei80939352021-04-12 19:03:37 +02002241 'version': 'version:2@7.0.cr0',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01002242 },
2243 ],
2244 'condition': 'checkout_android',
2245 'dep_type': 'cipd',
2246 },
2247
Yves Gerey2f385d22019-11-20 12:10:08 +01002248 'src/third_party/android_deps/libs/org_pcollections_pcollections': {
2249 'packages': [
2250 {
2251 'package': 'chromium/third_party/android_deps/libs/org_pcollections_pcollections',
Mirko Bonadei80939352021-04-12 19:03:37 +02002252 'version': 'version:2@2.1.2.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01002253 },
2254 ],
2255 'condition': 'checkout_android',
2256 'dep_type': 'cipd',
2257 },
chromium-webrtc-autorolleec1d042019-11-20 06:02:38 -08002258
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002259 'src/third_party/android_deps/libs/org_robolectric_annotations': {
2260 'packages': [
2261 {
2262 'package': 'chromium/third_party/android_deps/libs/org_robolectric_annotations',
Mirko Bonadei80939352021-04-12 19:03:37 +02002263 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002264 },
2265 ],
2266 'condition': 'checkout_android',
2267 'dep_type': 'cipd',
2268 },
2269
2270 'src/third_party/android_deps/libs/org_robolectric_junit': {
2271 'packages': [
2272 {
2273 'package': 'chromium/third_party/android_deps/libs/org_robolectric_junit',
Mirko Bonadei80939352021-04-12 19:03:37 +02002274 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002275 },
2276 ],
2277 'condition': 'checkout_android',
2278 'dep_type': 'cipd',
2279 },
2280
2281 'src/third_party/android_deps/libs/org_robolectric_pluginapi': {
2282 'packages': [
2283 {
2284 'package': 'chromium/third_party/android_deps/libs/org_robolectric_pluginapi',
Mirko Bonadei80939352021-04-12 19:03:37 +02002285 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002286 },
2287 ],
2288 'condition': 'checkout_android',
2289 'dep_type': 'cipd',
2290 },
2291
2292 'src/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver': {
2293 'packages': [
2294 {
2295 'package': 'chromium/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver',
Mirko Bonadei80939352021-04-12 19:03:37 +02002296 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002297 },
2298 ],
2299 'condition': 'checkout_android',
2300 'dep_type': 'cipd',
2301 },
2302
2303 'src/third_party/android_deps/libs/org_robolectric_resources': {
2304 'packages': [
2305 {
2306 'package': 'chromium/third_party/android_deps/libs/org_robolectric_resources',
Mirko Bonadei80939352021-04-12 19:03:37 +02002307 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002308 },
2309 ],
2310 'condition': 'checkout_android',
2311 'dep_type': 'cipd',
2312 },
2313
2314 'src/third_party/android_deps/libs/org_robolectric_robolectric': {
2315 'packages': [
2316 {
2317 'package': 'chromium/third_party/android_deps/libs/org_robolectric_robolectric',
Mirko Bonadei80939352021-04-12 19:03:37 +02002318 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002319 },
2320 ],
2321 'condition': 'checkout_android',
2322 'dep_type': 'cipd',
2323 },
2324
2325 'src/third_party/android_deps/libs/org_robolectric_sandbox': {
2326 'packages': [
2327 {
2328 'package': 'chromium/third_party/android_deps/libs/org_robolectric_sandbox',
Mirko Bonadei80939352021-04-12 19:03:37 +02002329 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002330 },
2331 ],
2332 'condition': 'checkout_android',
2333 'dep_type': 'cipd',
2334 },
2335
2336 'src/third_party/android_deps/libs/org_robolectric_shadowapi': {
2337 'packages': [
2338 {
2339 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadowapi',
Mirko Bonadei80939352021-04-12 19:03:37 +02002340 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002341 },
2342 ],
2343 'condition': 'checkout_android',
2344 'dep_type': 'cipd',
2345 },
2346
2347 'src/third_party/android_deps/libs/org_robolectric_shadows_framework': {
2348 'packages': [
2349 {
2350 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_framework',
Mirko Bonadei80939352021-04-12 19:03:37 +02002351 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002352 },
2353 ],
2354 'condition': 'checkout_android',
2355 'dep_type': 'cipd',
2356 },
2357
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02002358 'src/third_party/android_deps/libs/org_robolectric_shadows_playservices': {
2359 'packages': [
2360 {
2361 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_playservices',
Mirko Bonadei80939352021-04-12 19:03:37 +02002362 'version': 'version:2@4.3.1.cr0',
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02002363 },
2364 ],
2365 'condition': 'checkout_android',
2366 'dep_type': 'cipd',
2367 },
2368
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002369 'src/third_party/android_deps/libs/org_robolectric_utils': {
2370 'packages': [
2371 {
2372 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils',
Mirko Bonadei80939352021-04-12 19:03:37 +02002373 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002374 },
2375 ],
2376 'condition': 'checkout_android',
2377 'dep_type': 'cipd',
2378 },
2379
2380 'src/third_party/android_deps/libs/org_robolectric_utils_reflector': {
2381 'packages': [
2382 {
2383 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils_reflector',
Mirko Bonadei80939352021-04-12 19:03:37 +02002384 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002385 },
2386 ],
2387 'condition': 'checkout_android',
2388 'dep_type': 'cipd',
2389 },
2390
Yves Gerey3606cab82018-09-19 19:20:19 +02002391 # === ANDROID_DEPS Generated Code End ===
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002392}
kjellander200028f2017-08-17 09:54:12 -07002393
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002394hooks = [
2395 {
Henrik Kjellander27576e02015-10-15 14:24:09 +02002396 # This clobbers when necessary (based on get_landmines.py). It should be
2397 # an early hook but it will need to be run after syncing Chromium and
2398 # setting up the links, so the script actually exists.
2399 'name': 'landmines',
2400 'pattern': '.',
2401 'action': [
2402 'python',
2403 'src/build/landmines.py',
2404 '--landmine-scripts',
Henrik Kjellander90fd7d82017-05-09 08:30:10 +02002405 'src/tools_webrtc/get_landmines.py',
Henrik Kjellander27576e02015-10-15 14:24:09 +02002406 '--src-dir',
2407 'src',
2408 ],
2409 },
oprypin40e7ebd2017-07-27 01:40:18 -07002410 {
2411 # Ensure that the DEPS'd "depot_tools" has its self-update capability
2412 # disabled.
2413 'name': 'disable_depot_tools_selfupdate',
2414 'pattern': '.',
2415 'action': [
2416 'python',
2417 'src/third_party/depot_tools/update_depot_tools_toggle.py',
2418 '--disable',
2419 ],
2420 },
kjellander24d812d2016-11-22 07:02:11 -08002421 {
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002422 'name': 'sysroot_arm',
kjellander24d812d2016-11-22 07:02:11 -08002423 'pattern': '.',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002424 'condition': 'checkout_linux and checkout_arm',
kjellander24d812d2016-11-22 07:02:11 -08002425 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002426 '--arch=arm'],
2427 },
2428 {
2429 'name': 'sysroot_arm64',
2430 'pattern': '.',
2431 'condition': 'checkout_linux and checkout_arm64',
2432 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2433 '--arch=arm64'],
2434 },
2435 {
2436 'name': 'sysroot_x86',
2437 'pattern': '.',
2438 'condition': 'checkout_linux and (checkout_x86 or checkout_x64)',
2439 # TODO(mbonadei): change to --arch=x86.
2440 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2441 '--arch=i386'],
2442 },
2443 {
2444 'name': 'sysroot_mips',
2445 'pattern': '.',
2446 'condition': 'checkout_linux and checkout_mips',
2447 # TODO(mbonadei): change to --arch=mips.
2448 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2449 '--arch=mipsel'],
2450 },
2451 {
2452 'name': 'sysroot_x64',
2453 'pattern': '.',
2454 'condition': 'checkout_linux and checkout_x64',
2455 # TODO(mbonadei): change to --arch=x64.
2456 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2457 '--arch=amd64'],
kjellander24d812d2016-11-22 07:02:11 -08002458 },
2459 {
Mirko Bonadeia55bdc22018-02-12 13:22:50 +01002460 # Case-insensitivity for the Win SDK. Must run before win_toolchain below.
2461 'name': 'ciopfs_linux',
2462 'pattern': '.',
2463 'condition': 'checkout_win and host_os == "linux"',
2464 'action': [ 'python',
2465 'src/third_party/depot_tools/download_from_google_storage.py',
2466 '--no_resume',
2467 '--no_auth',
2468 '--bucket', 'chromium-browser-clang/ciopfs',
2469 '-s', 'src/build/ciopfs.sha1',
2470 ]
2471 },
2472 {
Henrik Kjellander6b269752017-10-09 13:00:41 +02002473 # Update the Windows toolchain if necessary. Must run before 'clang' below.
kjellander24d812d2016-11-22 07:02:11 -08002474 'name': 'win_toolchain',
2475 'pattern': '.',
Mirko Bonadeif0707cb2018-02-13 11:29:09 +01002476 'condition': 'checkout_win',
2477 'action': ['python', 'src/build/vs_toolchain.py', 'update', '--force'],
kjellander24d812d2016-11-22 07:02:11 -08002478 },
kjellanderec2c93e2017-09-08 10:52:17 -07002479 {
2480 # Update the Mac toolchain if necessary.
2481 'name': 'mac_toolchain',
2482 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002483 'condition': 'checkout_mac',
Mirko Bonadei02736012020-11-16 15:26:09 +01002484 'action': ['python', 'src/build/mac_toolchain.py'],
kjellanderec2c93e2017-09-08 10:52:17 -07002485 },
kjellander24d812d2016-11-22 07:02:11 -08002486 {
kjellander24d812d2016-11-22 07:02:11 -08002487 # Note: On Win, this should run after win_toolchain, as it may use it.
2488 'name': 'clang',
2489 'pattern': '.',
Nico Weber02788992021-10-26 21:36:38 -04002490 'action': ['python3', 'src/tools/clang/scripts/update.py'],
kjellander24d812d2016-11-22 07:02:11 -08002491 },
ehmaldonado293bc2a2016-11-25 04:58:47 -08002492 {
2493 # Update LASTCHANGE.
2494 'name': 'lastchange',
2495 'pattern': '.',
2496 'action': ['python', 'src/build/util/lastchange.py',
2497 '-o', 'src/build/util/LASTCHANGE'],
2498 },
kjellander24d812d2016-11-22 07:02:11 -08002499 # Pull clang-format binaries using checked-in hashes.
2500 {
2501 'name': 'clang_format_win',
2502 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002503 'condition': 'host_os == "win"',
kjellander24d812d2016-11-22 07:02:11 -08002504 'action': [ 'download_from_google_storage',
2505 '--no_resume',
2506 '--platform=win32',
2507 '--no_auth',
2508 '--bucket', 'chromium-clang-format',
2509 '-s', 'src/buildtools/win/clang-format.exe.sha1',
2510 ],
2511 },
2512 {
2513 'name': 'clang_format_mac',
2514 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002515 'condition': 'host_os == "mac"',
kjellander24d812d2016-11-22 07:02:11 -08002516 'action': [ 'download_from_google_storage',
2517 '--no_resume',
2518 '--platform=darwin',
2519 '--no_auth',
2520 '--bucket', 'chromium-clang-format',
2521 '-s', 'src/buildtools/mac/clang-format.sha1',
2522 ],
2523 },
2524 {
2525 'name': 'clang_format_linux',
2526 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002527 'condition': 'host_os == "linux"',
kjellander24d812d2016-11-22 07:02:11 -08002528 'action': [ 'download_from_google_storage',
2529 '--no_resume',
2530 '--platform=linux*',
2531 '--no_auth',
2532 '--bucket', 'chromium-clang-format',
2533 '-s', 'src/buildtools/linux64/clang-format.sha1',
2534 ],
2535 },
Oleh Prypin3ebed362017-10-27 10:14:45 +02002536 # Pull rc binaries using checked-in hashes.
2537 {
2538 'name': 'rc_win',
2539 'pattern': '.',
2540 'condition': 'checkout_win and host_os == "win"',
2541 'action': [ 'python',
2542 'src/third_party/depot_tools/download_from_google_storage.py',
2543 '--no_resume',
2544 '--no_auth',
2545 '--bucket', 'chromium-browser-clang/rc',
2546 '-s', 'src/build/toolchain/win/rc/win/rc.exe.sha1',
2547 ],
2548 },
2549 {
2550 'name': 'rc_mac',
2551 'pattern': '.',
2552 'condition': 'checkout_win and host_os == "mac"',
2553 'action': [ 'python',
2554 'src/third_party/depot_tools/download_from_google_storage.py',
2555 '--no_resume',
2556 '--no_auth',
2557 '--bucket', 'chromium-browser-clang/rc',
2558 '-s', 'src/build/toolchain/win/rc/mac/rc.sha1',
2559 ],
2560 },
2561 {
2562 'name': 'rc_linux',
2563 'pattern': '.',
2564 'condition': 'checkout_win and host_os == "linux"',
2565 'action': [ 'python',
2566 'src/third_party/depot_tools/download_from_google_storage.py',
2567 '--no_resume',
2568 '--no_auth',
2569 '--bucket', 'chromium-browser-clang/rc',
2570 '-s', 'src/build/toolchain/win/rc/linux64/rc.sha1',
2571 ],
2572 },
kjellander24d812d2016-11-22 07:02:11 -08002573 {
Mirko Bonadei2d525fe2020-03-06 14:07:45 +01002574 'name': 'test_fonts',
2575 'pattern': '.',
2576 'action': [ 'download_from_google_storage',
2577 '--no_resume',
2578 '--extract',
2579 '--no_auth',
2580 '--bucket', 'chromium-fonts',
2581 '-s', 'src/third_party/test_fonts/test_fonts.tar.gz.sha1',
2582 ],
2583 },
2584 {
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002585 'name': 'msan_chained_origins',
2586 'pattern': '.',
2587 'condition': 'checkout_instrumented_libraries',
2588 'action': [ 'python',
2589 'src/third_party/depot_tools/download_from_google_storage.py',
2590 "--no_resume",
2591 "--no_auth",
2592 "--bucket", "chromium-instrumented-libraries",
landrey21932002021-10-20 18:03:42 +00002593 "-s", "src/third_party/instrumented_libraries/binaries/msan-chained-origins.tgz.sha1",
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002594 ],
2595 },
2596 {
2597 'name': 'msan_no_origins',
2598 'pattern': '.',
2599 'condition': 'checkout_instrumented_libraries',
2600 'action': [ 'python',
2601 'src/third_party/depot_tools/download_from_google_storage.py',
2602 "--no_resume",
2603 "--no_auth",
2604 "--bucket", "chromium-instrumented-libraries",
landrey21932002021-10-20 18:03:42 +00002605 "-s", "src/third_party/instrumented_libraries/binaries/msan-no-origins.tgz.sha1",
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002606 ],
kjellander24d812d2016-11-22 07:02:11 -08002607 },
2608 {
kjellander@webrtc.org80174582013-11-04 12:07:57 +00002609 # Download test resources, i.e. video and audio files from Google Storage.
kjellander@webrtc.org8e5c8142014-12-03 07:11:44 +00002610 'pattern': '.',
2611 'action': ['download_from_google_storage',
2612 '--directory',
2613 '--recursive',
2614 '--num_threads=10',
2615 '--no_auth',
kjellander4ff818e2015-12-18 12:29:28 -08002616 '--quiet',
kjellander@webrtc.org8e5c8142014-12-03 07:11:44 +00002617 '--bucket', 'chromium-webrtc-resources',
2618 'src/resources'],
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002619 },
Mirko Bonadei0a1d2f52021-03-25 15:15:21 +01002620 {
2621 'name': 'Generate component metadata for tests',
2622 'pattern': '.',
2623 'action': [
2624 'vpython',
2625 'src/testing/generate_location_tags.py',
2626 '--out',
2627 'src/testing/location_tags.json',
2628 ],
2629 },
Mirko Bonadeidb9095d2020-11-23 17:45:52 +01002630 # Download and initialize "vpython" VirtualEnv environment packages.
2631 {
2632 'name': 'vpython_common',
2633 'pattern': '.',
2634 'action': [ 'vpython',
2635 '-vpython-spec', 'src/.vpython',
2636 '-vpython-tool', 'install',
2637 ],
2638 },
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002639]
kjellander200028f2017-08-17 09:54:12 -07002640
Oleh Prypindcba72b2019-02-08 10:39:45 +01002641recursedeps = []
Mirko Bonadeibb547202017-09-15 06:15:48 +02002642
2643# Define rules for which include paths are allowed in our source.
2644include_rules = [
2645 # Base is only used to build Android APK tests and may not be referenced by
2646 # WebRTC production code.
2647 "-base",
2648 "-chromium",
2649 "+external/webrtc/webrtc", # Android platform build.
Mirko Bonadeibb547202017-09-15 06:15:48 +02002650 "+libyuv",
Patrik Höglund5991ac92018-05-21 15:54:42 +02002651
2652 # These should eventually move out of here.
Mirko Bonadei92ea95e2017-09-15 06:47:31 +02002653 "+common_types.h",
Mirko Bonadeibb547202017-09-15 06:15:48 +02002654
2655 "+WebRTC",
Mirko Bonadei92ea95e2017-09-15 06:47:31 +02002656 "+api",
2657 "+modules/include",
2658 "+rtc_base",
2659 "+test",
2660 "+rtc_tools",
Danil Chapovalov9dce71b2018-06-11 07:48:31 +00002661
Mirko Bonadei59f3c682020-07-11 13:13:45 +02002662 # Abseil allowlist. Keep this in sync with abseil-in-webrtc.md.
Steve Antone76ca612019-01-25 12:49:14 -08002663 "+absl/algorithm/algorithm.h",
2664 "+absl/algorithm/container.h",
Danil Chapovalov348b08a2019-01-17 13:07:25 +01002665 "+absl/base/attributes.h",
Danil Chapovalov47cf5ea2019-02-19 20:20:16 +01002666 "+absl/base/config.h",
Markus Handellf70fbc82020-06-04 00:41:20 +02002667 "+absl/base/const_init.h",
Elad Alone86af2c2019-06-03 14:37:50 +02002668 "+absl/base/macros.h",
philipelf8d81d32018-08-01 17:13:08 +02002669 "+absl/container/inlined_vector.h",
Per Kjellanderfe2063e2021-05-12 09:02:43 +02002670 "+absl/functional/bind_front.h",
Karl Wiberg4c77dcd2018-06-29 14:34:50 +02002671 "+absl/memory/memory.h",
Jiawei Oua6e034a2018-11-24 20:59:41 -08002672 "+absl/meta/type_traits.h",
Danil Chapovalov09fb7872021-08-20 12:46:14 +02002673 "+absl/numeric/bits.h",
Niels Möller3c7d5992018-10-19 15:29:54 +02002674 "+absl/strings/ascii.h",
2675 "+absl/strings/match.h",
Steve Anton1c9c9fc2019-02-14 15:13:09 -08002676 "+absl/strings/str_replace.h",
Karl Wiberg24744a92018-08-15 15:23:08 +02002677 "+absl/strings/string_view.h",
Danil Chapovalov9dce71b2018-06-11 07:48:31 +00002678 "+absl/types/optional.h",
Danil Chapovalovfb8e7ef2018-06-26 10:44:13 +02002679 "+absl/types/variant.h",
Mirko Bonadei14be7992019-06-27 15:59:09 +02002680
2681 # Abseil flags are allowed in tests and tools.
2682 "+absl/flags",
Mirko Bonadeibb547202017-09-15 06:15:48 +02002683]
Patrik Höglundeeb79e92019-10-17 16:04:07 +02002684
2685specific_include_rules = {
2686 "webrtc_lib_link_test\.cc": [
2687 "+media/engine",
2688 "+modules/audio_device",
2689 "+modules/audio_processing",
2690 ]
2691}