blob: c864acc3838e751ac43238d0cd24111bd533906f [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 ],
113 },
Mirko Bonadei07592492020-03-10 15:38:49 +0100114
Yves Gerey72864962018-10-29 10:24:37 +0100115 'src/third_party/android_build_tools/aapt2': {
116 'packages': [
117 {
Artem Titov41f00de2018-11-01 16:35:16 +0100118 'package': 'chromium/third_party/android_build_tools/aapt2',
landrey21932002021-10-20 18:03:42 +0000119 'version': 'oJ_fhfmT6sLorimH6Eo6hwWS2R2gU0c4ZUQfXvzae1UC',
Yves Gerey72864962018-10-29 10:24:37 +0100120 },
121 ],
122 'condition': 'checkout_android',
123 'dep_type': 'cipd',
124 },
125
126 'src/third_party/android_build_tools/bundletool': {
127 'packages': [
128 {
Mirko Bonadeif1358002021-08-18 11:08:40 +0200129 'package': 'chromium/third_party/android_build_tools/bundletool',
Björn Terelius88ae7082021-10-09 00:32:26 +0200130 'version': 'OZ4is33usuZy-deP3FpWCtbKXaIY0qBLsElWte7556YC',
Yves Gerey72864962018-10-29 10:24:37 +0100131 },
132 ],
133 'condition': 'checkout_android',
134 'dep_type': 'cipd',
135 },
136
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100137 'src/third_party/boringssl/src':
chromium-webrtc-autoroll2708a7e2021-10-11 17:07:01 -0700138 'https://boringssl.googlesource.com/boringssl.git@45c8be91f34741b140bcbfc4043795eb14669008',
Mirko Bonadei07592492020-03-10 15:38:49 +0100139 'src/third_party/breakpad/breakpad':
Björn Terelius88ae7082021-10-09 00:32:26 +0200140 'https://chromium.googlesource.com/breakpad/breakpad.git@ff5892c5da86c50af1951328215a5a3a203a9bb1',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100141 'src/third_party/catapult':
landrey21932002021-10-20 18:03:42 +0000142 'https://chromium.googlesource.com/catapult.git@2d036344bd68fc41f8a07111db67b594fed4807b',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200143 'src/third_party/ced/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200144 'url': 'https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git@ba412eaaacd3186085babcd901679a48863c7dd5',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200145 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100146 'src/third_party/colorama/src':
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200147 'https://chromium.googlesource.com/external/colorama.git@799604a1041e9b3bc5d2789ecbd7e8db2e18e6b8',
Victor Boiviea8662282021-04-12 16:09:14 +0200148 'src/third_party/crc32c/src':
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -0700149 'https://chromium.googlesource.com/external/github.com/google/crc32c.git@fa5ade41ee480003d9c5af6f43567ba22e4e17e6',
oprypin40e7ebd2017-07-27 01:40:18 -0700150 'src/third_party/depot_tools':
chromium-webrtc-autoroll3e4f53b2021-10-20 17:01:45 -0700151 'https://chromium.googlesource.com/chromium/tools/depot_tools.git@5cffc195c97a24add62b755abcd2720f58949147',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100152 'src/third_party/ffmpeg':
chromium-webrtc-autorollffb6d782021-09-20 01:01:51 -0700153 'https://chromium.googlesource.com/chromium/third_party/ffmpeg.git@731bf2abeb9e5d4fd02f6c7b8c743961130de5b0',
Oleh Prypine39c3792017-11-14 23:09:08 +0100154 'src/third_party/findbugs': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200155 'url': 'https://chromium.googlesource.com/chromium/deps/findbugs.git@4275d9ac8610db6b1bc9a5e887f97e41b33fac67',
Oleh Prypine39c3792017-11-14 23:09:08 +0100156 'condition': 'checkout_android',
157 },
Mirko Bonadei2d525fe2020-03-06 14:07:45 +0100158 # Used for embedded builds. CrOS & Linux use the system version.
159 'src/third_party/fontconfig/src': {
160 'url': 'https://chromium.googlesource.com/external/fontconfig.git@452be8125f0e2a18a7dfef469e05d19374d36307',
161 'condition': 'checkout_linux',
162 },
Mirko Bonadei25acef72018-04-23 11:17:50 +0200163 'src/third_party/freetype/src':
chromium-webrtc-autoroll28674a92021-10-20 13:03:48 -0700164 'https://chromium.googlesource.com/chromium/src/third_party/freetype2.git@fde91ab8f19d1f789720afc67e0414a0244490d3',
Mirko Bonadei25acef72018-04-23 11:17:50 +0200165 'src/third_party/harfbuzz-ng/src':
landrey21932002021-10-20 18:03:42 +0000166 'https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git@9bd7ba5019381bb8584811ee63a0ba0cee7dca99',
Markus Handellf70fbc82020-06-04 00:41:20 +0200167 'src/third_party/google_benchmark/src': {
landrey21932002021-10-20 18:03:42 +0000168 'url': 'https://chromium.googlesource.com/external/github.com/google/benchmark.git@f730846b0a3c0dc0699978846fb14ffb2fad0bdc',
Markus Handellf70fbc82020-06-04 00:41:20 +0200169 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200170 # WebRTC-only dependency (not present in Chromium).
171 'src/third_party/gtest-parallel':
chromium-webrtc-autoroll8d87e6d2020-11-24 22:06:58 -0800172 'https://chromium.googlesource.com/external/github.com/google/gtest-parallel@11cce5c2872be4849c087afc7d19fbed390fa928',
Patrik Höglund5ee869f2018-08-30 11:08:38 +0200173 'src/third_party/google-truth': {
174 'packages': [
175 {
176 'package': 'chromium/third_party/google-truth',
chromium-webrtc-autorollfa6ce012019-06-06 12:01:10 -0700177 'version': 'u8oovXxp24lStqX4d54htRovta-75Sy2w7ijg1TL07gC',
Patrik Höglund5ee869f2018-08-30 11:08:38 +0200178 },
179 ],
180 'condition': 'checkout_android',
181 'dep_type': 'cipd',
182 },
kjellander3dae7052017-05-03 06:44:36 -0700183 'src/third_party/googletest/src':
chromium-webrtc-autoroll56fb4b42021-10-14 01:01:46 -0700184 'https://chromium.googlesource.com/external/github.com/google/googletest.git@16f637fbf4ffc3f7a01fa4eceb7906634565242f',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200185 'src/third_party/icu': {
Björn Terelius88ae7082021-10-09 00:32:26 +0200186 'url': 'https://chromium.googlesource.com/chromium/deps/icu.git@eedbaf76e49d28465d9119b10c30b82906e606ff',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200187 },
Mirko Bonadei50747582019-10-17 13:51:03 +0200188 'src/third_party/jdk': {
189 'packages': [
190 {
191 'package': 'chromium/third_party/jdk',
Bjorn Terelius09932cd2021-03-02 12:59:43 +0100192 'version': 'JhpgSvTpgVUkoKe56yQmYaR1jXNcY8NqlltA0mKIO4EC',
Mirko Bonadei4c04d8e2019-11-05 12:12:27 +0100193 },
Bjorn Terelius09932cd2021-03-02 12:59:43 +0100194 ],
195 'condition': 'host_os == "linux" and checkout_android',
196 'dep_type': 'cipd',
197 },
198 'src/third_party/jdk/extras': {
199 'packages': [
Mirko Bonadei4c04d8e2019-11-05 12:12:27 +0100200 {
201 'package': 'chromium/third_party/jdk/extras',
Bjorn Terelius09932cd2021-03-02 12:59:43 +0100202 'version': '-7m_pvgICYN60yQI3qmTj_8iKjtnT4NXicT0G_jJPqsC',
Mirko Bonadei50747582019-10-17 13:51:03 +0200203 },
Bjorn Terelius09932cd2021-03-02 12:59:43 +0100204 ],
Mirko Bonadei50747582019-10-17 13:51:03 +0200205 'condition': 'host_os == "linux" and checkout_android',
206 'dep_type': 'cipd',
207 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100208 'src/third_party/jsoncpp/source':
chromium-webrtc-autoroll87b11002020-09-28 07:05:46 -0700209 'https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git@9059f5cad030ba11d37818847443a53918c327b1', # from svn 248
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200210 'src/third_party/junit/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200211 'url': 'https://chromium.googlesource.com/external/junit.git@64155f8a9babcfcf4263cf4d08253a1556e75481',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200212 'condition': 'checkout_android',
213 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100214 # Used for building libFuzzers (only supports Linux).
215 'src/third_party/libFuzzer/src':
chromium-webrtc-autoroll1833a0c2019-11-22 14:01:45 -0800216 'https://chromium.googlesource.com/chromium/llvm-project/compiler-rt/lib/fuzzer.git@debe7d2d1982e540fbd6bd78604bf001753f9e74',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100217 'src/third_party/libjpeg_turbo':
Keiichi Enomoto75d0de32021-10-02 12:49:59 +0900218 'https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git@49836d72bd22c7a78bc0250483f04162278cdc6a',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100219 'src/third_party/libsrtp':
chromium-webrtc-autoroll63c96ce2021-06-11 07:02:59 -0700220 'https://chromium.googlesource.com/chromium/deps/libsrtp.git@5b7c744eb8310250ccc534f3f86a2015b3887a0a',
Danil Chapovalovc46385c2020-03-11 10:45:57 +0100221 'src/third_party/libaom/source/libaom':
landrey21932002021-10-20 18:03:42 +0000222 'https://aomedia.googlesource.com/aom.git@b5719d38f3eb67e405b9fd7c90945f0a7ece10c0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200223 'src/third_party/libunwindstack': {
chromium-webrtc-autoroll922329f2021-10-12 13:02:13 -0700224 'url': 'https://chromium.googlesource.com/chromium/src/third_party/libunwindstack.git@6868358481bb1e5e20d155c1084dc436c88b5e6b',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200225 'condition': 'checkout_android',
226 },
Andrey Logvin249aa4d2020-06-10 09:57:04 +0000227 'src/third_party/perfetto':
chromium-webrtc-autoroll3e4f53b2021-10-20 17:01:45 -0700228 'https://android.googlesource.com/platform/external/perfetto.git@844b8662e9cc73bf011a4920f9b1ffeb8ed5f681',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100229 'src/third_party/libvpx/source/libvpx':
Björn Terelius88ae7082021-10-09 00:32:26 +0200230 'https://chromium.googlesource.com/webm/libvpx.git@7aabd6968278130da885f6c35ee12b19a1e7be72',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100231 'src/third_party/libyuv':
Björn Terelius88ae7082021-10-09 00:32:26 +0200232 'https://chromium.googlesource.com/libyuv/libyuv.git@d13d9d5972ec99e9f923ec5ca2afb8c1d21b8e5a',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200233 'src/third_party/lss': {
Mirko Bonadei80939352021-04-12 19:03:37 +0200234 'url': 'https://chromium.googlesource.com/linux-syscall-support.git@92a65a8f5d705d1928874420c8d0d15bde8c89e5',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200235 'condition': 'checkout_android or checkout_linux',
236 },
237 'src/third_party/mockito/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200238 'url': 'https://chromium.googlesource.com/external/mockito/mockito.git@04a2a289a4222f80ad20717c25144981210d2eac',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200239 'condition': 'checkout_android',
240 },
Yves Gerey0393c642018-11-08 18:30:39 +0100241
242 # Used by boringssl.
243 'src/third_party/nasm': {
landrey21932002021-10-20 18:03:42 +0000244 'url': 'https://chromium.googlesource.com/chromium/deps/nasm.git@9215e8e1d0fe474ffd3e16c1a07a0f97089e6224'
Yves Gerey0393c642018-11-08 18:30:39 +0100245 },
246
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100247 'src/third_party/openh264/src':
Artem Titov378a9482020-07-29 23:49:46 +0200248 'https://chromium.googlesource.com/external/github.com/cisco/openh264@3dd5b80bc4f172dd82925bb259cb7c82348409c5',
Patrik Höglund72520532018-06-08 10:43:05 +0200249 'src/third_party/r8': {
250 'packages': [
251 {
252 'package': 'chromium/third_party/r8',
chromium-webrtc-autoroll2708a7e2021-10-11 17:07:01 -0700253 'version': 'EU82Aqeu2B1PZzAmebHXfyOgeL2UZifcIJ1LPyoThw0C',
Patrik Höglund72520532018-06-08 10:43:05 +0200254 },
255 ],
256 'condition': 'checkout_android',
257 'dep_type': 'cipd',
258 },
Patrik Höglund1606d5e2018-09-01 15:04:52 +0200259 'src/third_party/proguard': {
260 'packages': [
261 {
262 'package': 'chromium/third_party/proguard',
chromium-webrtc-autoroll93bcaae2020-03-18 17:02:26 -0700263 'version': 'Fd91BJFVlmiO6c46YMTsdy7n2f5Sk2hVVGlzPLvqZPsC',
Patrik Höglund1606d5e2018-09-01 15:04:52 +0200264 },
265 ],
266 'condition': 'checkout_android',
267 'dep_type': 'cipd',
268 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200269 'src/third_party/requests/src': {
Artem Titov378a9482020-07-29 23:49:46 +0200270 'url': 'https://chromium.googlesource.com/external/github.com/kennethreitz/requests.git@refs/tags/v2.23.0',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200271 'condition': 'checkout_android',
272 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200273 'src/third_party/ub-uiautomator/lib': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200274 'url': 'https://chromium.googlesource.com/chromium/third_party/ub-uiautomator.git@00270549ce3161ae72ceb24712618ea28b4f9434',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200275 'condition': 'checkout_android',
276 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100277 'src/third_party/usrsctp/usrsctplib':
landreye742d8c2021-09-15 17:27:02 +0000278 'https://chromium.googlesource.com/external/github.com/sctplab/usrsctp@62d7d0c928c9a040dce96aa2f16c00e7e67d59cb',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200279 # Dependency used by libjpeg-turbo.
280 'src/third_party/yasm/binaries': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200281 'url': 'https://chromium.googlesource.com/chromium/deps/yasm/binaries.git@52f9b3f4b0aa06da24ef8b123058bb61ee468881',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200282 'condition': 'checkout_win',
283 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100284 'src/tools':
chromium-webrtc-autoroll3e4f53b2021-10-20 17:01:45 -0700285 'https://chromium.googlesource.com/chromium/src/tools@f4333a2a39daf8f7b971b8e6ec4f2c57561d1010',
Oleh Prypine18e2692018-02-19 18:43:17 +0100286
287 'src/third_party/accessibility_test_framework': {
288 'packages': [
289 {
290 'package': 'chromium/third_party/accessibility-test-framework',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800291 'version': 'b5ec1e56e58e56bc1a0c77d43111c37f9b512c8a',
Oleh Prypine18e2692018-02-19 18:43:17 +0100292 },
293 ],
294 'condition': 'checkout_android',
295 'dep_type': 'cipd',
296 },
297
298 'src/third_party/android_support_test_runner': {
299 'packages': [
300 {
301 'package': 'chromium/third_party/android_support_test_runner',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800302 'version': '96d4bf848cd210fdcbca6bcc8c1b4b39cbd93141',
Oleh Prypine18e2692018-02-19 18:43:17 +0100303 },
304 ],
305 'condition': 'checkout_android',
306 'dep_type': 'cipd',
307 },
308
Oleh Prypine18e2692018-02-19 18:43:17 +0100309 'src/third_party/bazel': {
310 'packages': [
311 {
312 'package': 'chromium/third_party/bazel',
chromium-webrtc-autorolleec1d042019-11-20 06:02:38 -0800313 'version': 'VjMsf48QUWw8n7XtJP2AuSjIGmbQeYdWdwyxVvIRLmAC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100314 },
315 ],
316 'condition': 'checkout_android',
317 'dep_type': 'cipd',
318 },
319
320 'src/third_party/bouncycastle': {
321 'packages': [
322 {
323 'package': 'chromium/third_party/bouncycastle',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800324 'version': 'c078e87552ba26e776566fdaf0f22cd8712743d0',
Oleh Prypine18e2692018-02-19 18:43:17 +0100325 },
326 ],
327 'condition': 'checkout_android',
328 'dep_type': 'cipd',
329 },
330
331 'src/third_party/byte_buddy': {
332 'packages': [
333 {
334 'package': 'chromium/third_party/byte_buddy',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800335 'version': 'c9b53316603fc2d997c899c7ca1707f809b918cd',
Oleh Prypine18e2692018-02-19 18:43:17 +0100336 },
337 ],
338 'condition': 'checkout_android',
339 'dep_type': 'cipd',
340 },
341
Artem Titarenko3c7abdc2019-08-19 10:56:46 +0200342 'src/third_party/byte_buddy/android_sdk_build_tools_25_0_2': {
343 'packages': [
344 {
345 'package': 'chromium/third_party/android_sdk/public/build-tools',
346 'version': 'kwIs2vdfTm93yEP8LG5aSnchN4BVEdVxbqQtF4XpPdkC',
347 },
348 ],
349 'condition': 'checkout_android',
350 'dep_type': 'cipd',
351 },
352
Oleh Prypine18e2692018-02-19 18:43:17 +0100353 'src/third_party/espresso': {
354 'packages': [
355 {
356 'package': 'chromium/third_party/espresso',
Jeremy Leconteb19cfee2020-06-25 22:57:49 +0200357 'version': 'y8fIfH8Leo2cPm7iGCYnBxZpwOlgLv8rm2mlcmJlvGsC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100358 },
359 ],
360 'condition': 'checkout_android',
361 'dep_type': 'cipd',
362 },
363
Oleh Prypine18e2692018-02-19 18:43:17 +0100364 'src/third_party/hamcrest': {
365 'packages': [
366 {
367 'package': 'chromium/third_party/hamcrest',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800368 'version': '37eccfc658fe79695d6abb6dd497463c4372032f',
Oleh Prypine18e2692018-02-19 18:43:17 +0100369 },
370 ],
371 'condition': 'checkout_android',
372 'dep_type': 'cipd',
373 },
374
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100375 'src/third_party/android_ndk': {
chromium-webrtc-autoroll075fd4b2021-01-28 02:06:34 -0800376 'url': 'https://chromium.googlesource.com/android_ndk.git@401019bf85744311b26c88ced255cd53401af8b7',
Mirko Bonadei9b9b2532019-03-20 09:04:46 +0100377 'condition': 'checkout_android',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100378 },
379
Andrey Logvin32edd542021-02-05 13:58:04 +0000380 'src/third_party/androidx': {
381 'packages': [
382 {
383 'package': 'chromium/third_party/androidx',
Björn Terelius88ae7082021-10-09 00:32:26 +0200384 'version': 'Dewv4glpYqPtnvaOzHgVF6074yDsYzzDFiv0dO1ijwgC',
Andrey Logvin32edd542021-02-05 13:58:04 +0000385 },
386 ],
387 'condition': 'checkout_android',
388 'dep_type': 'cipd',
389 },
390
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100391 'src/third_party/android_sdk/public': {
392 'packages': [
393 {
Mirko Bonadei56c24062021-07-30 10:21:30 +0200394 'package': 'chromium/third_party/android_sdk/public/build-tools/31.0.0',
395 'version': 'tRoD45SCi7UleQqSV7MrMQO1_e5P8ysphkCcj6z_cCQC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100396 },
397 {
398 'package': 'chromium/third_party/android_sdk/public/emulator',
Mirko Bonadei56c24062021-07-30 10:21:30 +0200399 'version': 'gMHhUuoQRKfxr-MBn3fNNXZtkAVXtOwMwT7kfx8jkIgC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100400 },
401 {
402 'package': 'chromium/third_party/android_sdk/public/extras',
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200403 'version': 'ppQ4TnqDvBHQ3lXx5KPq97egzF5X2FFyOrVHkGmiTMQC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100404 },
405 {
406 'package': 'chromium/third_party/android_sdk/public/patcher',
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200407 'version': 'I6FNMhrXlpB-E1lOhMlvld7xt9lBVNOO83KIluXDyA0C',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100408 },
409 {
410 'package': 'chromium/third_party/android_sdk/public/platform-tools',
chromium-webrtc-autorollba995a92021-09-20 15:02:37 -0700411 'version': 'g7n_-r6yJd_SGRklujGB1wEt8iyr77FZTUJVS9w6O34C',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100412 },
413 {
Mirko Bonadei56c24062021-07-30 10:21:30 +0200414 'package': 'chromium/third_party/android_sdk/public/platforms/android-31',
415 'version': 'lL3IGexKjYlwjO_1Ga-xwxgwbE_w-lmi2Zi1uOlWUIAC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100416 },
417 {
Mirko Bonadei56c24062021-07-30 10:21:30 +0200418 'package': 'chromium/third_party/android_sdk/public/sources/android-30',
419 'version': 'n7svc8KYah-i4s8zwkVa85SI3_H0WFOniP0mpwNdFO0C',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100420 },
421 {
Yves Gerey434dfa72020-01-07 06:56:55 +0100422 'package': 'chromium/third_party/android_sdk/public/cmdline-tools',
chromium-webrtc-autorollf96bac92021-09-21 13:01:24 -0700423 'version': 'AuYa11pULKT8AI14_owabJrkZoRGuovL-nvwmiONlYEC',
Yves Gerey434dfa72020-01-07 06:56:55 +0100424 },
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100425 ],
Mirko Bonadei9b9b2532019-03-20 09:04:46 +0100426 'condition': 'checkout_android',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100427 'dep_type': 'cipd',
428 },
429
Oleh Prypine18e2692018-02-19 18:43:17 +0100430 'src/third_party/icu4j': {
431 'packages': [
432 {
433 'package': 'chromium/third_party/icu4j',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800434 'version': 'e87e5bed2b4935913ee26a3ebd0b723ee2344354',
Oleh Prypine18e2692018-02-19 18:43:17 +0100435 },
436 ],
437 'condition': 'checkout_android',
438 'dep_type': 'cipd',
439 },
440
Oleh Prypine18e2692018-02-19 18:43:17 +0100441 'src/third_party/objenesis': {
442 'packages': [
443 {
444 'package': 'chromium/third_party/objenesis',
chromium-webrtc-autorolle9ecdc02019-12-05 08:03:01 -0800445 'version': 'tknDblENYi8IaJYyD6tUahUyHYZlzJ_Y74_QZSz4DpIC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100446 },
447 ],
448 'condition': 'checkout_android',
449 'dep_type': 'cipd',
450 },
451
Oleh Prypine18e2692018-02-19 18:43:17 +0100452 'src/third_party/robolectric': {
453 'packages': [
454 {
455 'package': 'chromium/third_party/robolectric',
chromium-webrtc-autoroll56fb4b42021-10-14 01:01:46 -0700456 'version': 'Kdd6dNFAKqj9g9Bsfo2z1zQr52Vk60EL_wb9Bf2c8rcC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100457 },
458 ],
459 'condition': 'checkout_android',
460 'dep_type': 'cipd',
461 },
462
463 'src/third_party/sqlite4java': {
464 'packages': [
465 {
466 'package': 'chromium/third_party/sqlite4java',
chromium-webrtc-autoroll5590ec02020-01-12 06:00:55 -0800467 'version': 'LofjKH9dgXIAJhRYCPQlMFywSwxYimrfDeBmaHc-Z5EC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100468 },
469 ],
470 'condition': 'checkout_android',
471 'dep_type': 'cipd',
472 },
473
Artem Titov469205e2020-03-17 13:44:12 +0100474 'src/third_party/turbine': {
475 'packages': [
476 {
477 'package': 'chromium/third_party/turbine',
chromium-webrtc-autorolla6f19512021-10-11 13:02:16 -0700478 'version': '6QYCyqU5yXkAT7T-_K3sCPvfISI8ACXF_cW4OM5v9BgC',
Artem Titov469205e2020-03-17 13:44:12 +0100479 },
480 ],
481 'condition': 'checkout_android',
482 'dep_type': 'cipd',
483 },
484
Artem Titarenko60d770f2018-12-07 15:46:53 +0100485 'src/tools/luci-go': {
486 'packages': [
487 {
488 'package': 'infra/tools/luci/isolate/${{platform}}',
chromium-webrtc-autorolla6f19512021-10-11 13:02:16 -0700489 'version': 'git_revision:d1c03082ecda0148d8096f1fd8bf5491eafc7323',
Artem Titarenko60d770f2018-12-07 15:46:53 +0100490 },
491 {
492 'package': 'infra/tools/luci/isolated/${{platform}}',
chromium-webrtc-autorolla6f19512021-10-11 13:02:16 -0700493 'version': 'git_revision:d1c03082ecda0148d8096f1fd8bf5491eafc7323',
Artem Titarenko60d770f2018-12-07 15:46:53 +0100494 },
495 {
496 'package': 'infra/tools/luci/swarming/${{platform}}',
chromium-webrtc-autorolla6f19512021-10-11 13:02:16 -0700497 'version': 'git_revision:d1c03082ecda0148d8096f1fd8bf5491eafc7323',
Artem Titarenko60d770f2018-12-07 15:46:53 +0100498 },
499 ],
500 'dep_type': 'cipd',
501 },
502
Artem Titovdc08aea2021-03-09 14:17:31 +0100503 # TODO(crbug.com/1184780) Move this back to ANDROID_DEPS Generated Code
504 # section once org_robolectric_shadows_multidex is updated to a new version
505 # that does not need jetify.
506 'src/third_party/android_deps/libs/org_robolectric_shadows_multidex': {
507 'packages': [
508 {
509 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_multidex',
510 'version': 'version:4.3.1-cr1',
511 },
512 ],
513 'condition': 'checkout_android',
514 'dep_type': 'cipd',
515 },
516
Yves Gerey3606cab82018-09-19 19:20:19 +0200517 # Everything coming after this is automatically updated by the auto-roller.
518 # === ANDROID_DEPS Generated Code Start ===
chromium-webrtc-autoroll1e63b9b2020-01-06 14:01:43 -0800519 # Generated by //third_party/android_deps/fetch_all.py
Yves Gerey3606cab82018-09-19 19:20:19 +0200520 'src/third_party/android_deps/libs/android_arch_core_common': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200521 'packages': [
522 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200523 'package': 'chromium/third_party/android_deps/libs/android_arch_core_common',
Mirko Bonadei80939352021-04-12 19:03:37 +0200524 'version': 'version:2@1.1.1.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200525 },
526 ],
527 'condition': 'checkout_android',
528 'dep_type': 'cipd',
529 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200530
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700531 'src/third_party/android_deps/libs/android_arch_core_runtime': {
532 'packages': [
533 {
534 'package': 'chromium/third_party/android_deps/libs/android_arch_core_runtime',
Mirko Bonadei80939352021-04-12 19:03:37 +0200535 'version': 'version:2@1.1.1.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700536 },
537 ],
538 'condition': 'checkout_android',
539 'dep_type': 'cipd',
540 },
541
Artem Titov4cc13a22018-07-27 11:50:40 +0200542 'src/third_party/android_deps/libs/android_arch_lifecycle_common': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200543 'packages': [
544 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200545 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common',
Mirko Bonadei80939352021-04-12 19:03:37 +0200546 'version': 'version:2@1.1.1.cr0',
chromium-webrtc-autoroll25790472019-04-04 01:01:35 -0700547 },
548 ],
549 'condition': 'checkout_android',
550 'dep_type': 'cipd',
551 },
552
553 'src/third_party/android_deps/libs/android_arch_lifecycle_common_java8': {
554 'packages': [
555 {
556 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common_java8',
Mirko Bonadei80939352021-04-12 19:03:37 +0200557 'version': 'version:2@1.1.1.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200558 },
559 ],
560 'condition': 'checkout_android',
561 'dep_type': 'cipd',
562 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200563
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700564 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata': {
565 'packages': [
566 {
567 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata',
Mirko Bonadei80939352021-04-12 19:03:37 +0200568 'version': 'version:2@1.1.1.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700569 },
570 ],
571 'condition': 'checkout_android',
572 'dep_type': 'cipd',
573 },
574
575 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata_core': {
576 'packages': [
577 {
578 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core',
Mirko Bonadei80939352021-04-12 19:03:37 +0200579 'version': 'version:2@1.1.1.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700580 },
581 ],
582 'condition': 'checkout_android',
583 'dep_type': 'cipd',
584 },
585
Artem Titov4cc13a22018-07-27 11:50:40 +0200586 'src/third_party/android_deps/libs/android_arch_lifecycle_runtime': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200587 'packages': [
588 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200589 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime',
Mirko Bonadei80939352021-04-12 19:03:37 +0200590 'version': 'version:2@1.1.1.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200591 },
592 ],
593 'condition': 'checkout_android',
594 'dep_type': 'cipd',
595 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200596
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700597 'src/third_party/android_deps/libs/android_arch_lifecycle_viewmodel': {
598 'packages': [
599 {
600 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel',
Mirko Bonadei80939352021-04-12 19:03:37 +0200601 'version': 'version:2@1.1.1.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700602 },
603 ],
604 'condition': 'checkout_android',
605 'dep_type': 'cipd',
606 },
607
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200608 'src/third_party/android_deps/libs/backport_util_concurrent_backport_util_concurrent': {
609 'packages': [
610 {
611 'package': 'chromium/third_party/android_deps/libs/backport_util_concurrent_backport_util_concurrent',
Mirko Bonadei80939352021-04-12 19:03:37 +0200612 'version': 'version:2@3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200613 },
614 ],
615 'condition': 'checkout_android',
616 'dep_type': 'cipd',
617 },
618
619 'src/third_party/android_deps/libs/classworlds_classworlds': {
620 'packages': [
621 {
622 'package': 'chromium/third_party/android_deps/libs/classworlds_classworlds',
Mirko Bonadei80939352021-04-12 19:03:37 +0200623 'version': 'version:2@1.1-alpha-2.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200624 },
625 ],
626 'condition': 'checkout_android',
627 'dep_type': 'cipd',
628 },
629
Artem Titov4cc13a22018-07-27 11:50:40 +0200630 'src/third_party/android_deps/libs/com_android_support_animated_vector_drawable': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200631 'packages': [
632 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200633 'package': 'chromium/third_party/android_deps/libs/com_android_support_animated_vector_drawable',
Mirko Bonadei80939352021-04-12 19:03:37 +0200634 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200635 },
636 ],
637 'condition': 'checkout_android',
638 'dep_type': 'cipd',
639 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200640
Artem Titov4cc13a22018-07-27 11:50:40 +0200641 'src/third_party/android_deps/libs/com_android_support_appcompat_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200642 'packages': [
643 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200644 'package': 'chromium/third_party/android_deps/libs/com_android_support_appcompat_v7',
Mirko Bonadei80939352021-04-12 19:03:37 +0200645 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700646 },
647 ],
648 'condition': 'checkout_android',
649 'dep_type': 'cipd',
650 },
651
652 'src/third_party/android_deps/libs/com_android_support_asynclayoutinflater': {
653 'packages': [
654 {
655 'package': 'chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater',
Mirko Bonadei80939352021-04-12 19:03:37 +0200656 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200657 },
658 ],
659 'condition': 'checkout_android',
660 'dep_type': 'cipd',
661 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200662
Artem Titov4cc13a22018-07-27 11:50:40 +0200663 'src/third_party/android_deps/libs/com_android_support_cardview_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200664 'packages': [
665 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200666 'package': 'chromium/third_party/android_deps/libs/com_android_support_cardview_v7',
Mirko Bonadei80939352021-04-12 19:03:37 +0200667 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700668 },
669 ],
670 'condition': 'checkout_android',
671 'dep_type': 'cipd',
672 },
673
674 'src/third_party/android_deps/libs/com_android_support_collections': {
675 'packages': [
676 {
677 'package': 'chromium/third_party/android_deps/libs/com_android_support_collections',
Mirko Bonadei80939352021-04-12 19:03:37 +0200678 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700679 },
680 ],
681 'condition': 'checkout_android',
682 'dep_type': 'cipd',
683 },
684
685 'src/third_party/android_deps/libs/com_android_support_coordinatorlayout': {
686 'packages': [
687 {
688 'package': 'chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout',
Mirko Bonadei80939352021-04-12 19:03:37 +0200689 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700690 },
691 ],
692 'condition': 'checkout_android',
693 'dep_type': 'cipd',
694 },
695
696 'src/third_party/android_deps/libs/com_android_support_cursoradapter': {
697 'packages': [
698 {
699 'package': 'chromium/third_party/android_deps/libs/com_android_support_cursoradapter',
Mirko Bonadei80939352021-04-12 19:03:37 +0200700 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700701 },
702 ],
703 'condition': 'checkout_android',
704 'dep_type': 'cipd',
705 },
706
707 'src/third_party/android_deps/libs/com_android_support_customview': {
708 'packages': [
709 {
710 'package': 'chromium/third_party/android_deps/libs/com_android_support_customview',
Mirko Bonadei80939352021-04-12 19:03:37 +0200711 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200712 },
713 ],
714 'condition': 'checkout_android',
715 'dep_type': 'cipd',
716 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200717
Artem Titov4cc13a22018-07-27 11:50:40 +0200718 'src/third_party/android_deps/libs/com_android_support_design': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200719 'packages': [
720 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200721 'package': 'chromium/third_party/android_deps/libs/com_android_support_design',
Mirko Bonadei80939352021-04-12 19:03:37 +0200722 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700723 },
724 ],
725 'condition': 'checkout_android',
726 'dep_type': 'cipd',
727 },
728
729 'src/third_party/android_deps/libs/com_android_support_documentfile': {
730 'packages': [
731 {
732 'package': 'chromium/third_party/android_deps/libs/com_android_support_documentfile',
Mirko Bonadei80939352021-04-12 19:03:37 +0200733 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700734 },
735 ],
736 'condition': 'checkout_android',
737 'dep_type': 'cipd',
738 },
739
740 'src/third_party/android_deps/libs/com_android_support_drawerlayout': {
741 'packages': [
742 {
743 'package': 'chromium/third_party/android_deps/libs/com_android_support_drawerlayout',
Mirko Bonadei80939352021-04-12 19:03:37 +0200744 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200745 },
746 ],
747 'condition': 'checkout_android',
748 'dep_type': 'cipd',
749 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200750
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700751 'src/third_party/android_deps/libs/com_android_support_interpolator': {
752 'packages': [
753 {
754 'package': 'chromium/third_party/android_deps/libs/com_android_support_interpolator',
Mirko Bonadei80939352021-04-12 19:03:37 +0200755 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200756 },
757 ],
758 'condition': 'checkout_android',
759 'dep_type': 'cipd',
760 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200761
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700762 'src/third_party/android_deps/libs/com_android_support_loader': {
763 'packages': [
764 {
765 'package': 'chromium/third_party/android_deps/libs/com_android_support_loader',
Mirko Bonadei80939352021-04-12 19:03:37 +0200766 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700767 },
768 ],
769 'condition': 'checkout_android',
770 'dep_type': 'cipd',
771 },
772
773 'src/third_party/android_deps/libs/com_android_support_localbroadcastmanager': {
774 'packages': [
775 {
776 'package': 'chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager',
Mirko Bonadei80939352021-04-12 19:03:37 +0200777 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200778 },
779 ],
780 'condition': 'checkout_android',
781 'dep_type': 'cipd',
782 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200783
Artem Titov4cc13a22018-07-27 11:50:40 +0200784 'src/third_party/android_deps/libs/com_android_support_multidex': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200785 'packages': [
786 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200787 'package': 'chromium/third_party/android_deps/libs/com_android_support_multidex',
Mirko Bonadei80939352021-04-12 19:03:37 +0200788 'version': 'version:2@1.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200789 },
790 ],
791 'condition': 'checkout_android',
792 'dep_type': 'cipd',
793 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200794
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700795 'src/third_party/android_deps/libs/com_android_support_print': {
796 'packages': [
797 {
798 'package': 'chromium/third_party/android_deps/libs/com_android_support_print',
Mirko Bonadei80939352021-04-12 19:03:37 +0200799 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200800 },
801 ],
802 'condition': 'checkout_android',
803 'dep_type': 'cipd',
804 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200805
Artem Titov4cc13a22018-07-27 11:50:40 +0200806 'src/third_party/android_deps/libs/com_android_support_recyclerview_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200807 'packages': [
808 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200809 'package': 'chromium/third_party/android_deps/libs/com_android_support_recyclerview_v7',
Mirko Bonadei80939352021-04-12 19:03:37 +0200810 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700811 },
812 ],
813 'condition': 'checkout_android',
814 'dep_type': 'cipd',
815 },
816
817 'src/third_party/android_deps/libs/com_android_support_slidingpanelayout': {
818 'packages': [
819 {
820 'package': 'chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout',
Mirko Bonadei80939352021-04-12 19:03:37 +0200821 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200822 },
823 ],
824 'condition': 'checkout_android',
825 'dep_type': 'cipd',
826 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200827
Artem Titov4cc13a22018-07-27 11:50:40 +0200828 'src/third_party/android_deps/libs/com_android_support_support_annotations': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200829 'packages': [
830 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200831 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_annotations',
Mirko Bonadei80939352021-04-12 19:03:37 +0200832 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200833 },
834 ],
835 'condition': 'checkout_android',
836 'dep_type': 'cipd',
837 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200838
Artem Titov4cc13a22018-07-27 11:50:40 +0200839 'src/third_party/android_deps/libs/com_android_support_support_compat': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200840 'packages': [
841 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200842 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_compat',
Mirko Bonadei80939352021-04-12 19:03:37 +0200843 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200844 },
845 ],
846 'condition': 'checkout_android',
847 'dep_type': 'cipd',
848 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200849
Artem Titov4cc13a22018-07-27 11:50:40 +0200850 'src/third_party/android_deps/libs/com_android_support_support_core_ui': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200851 'packages': [
852 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200853 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_ui',
Mirko Bonadei80939352021-04-12 19:03:37 +0200854 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200855 },
856 ],
857 'condition': 'checkout_android',
858 'dep_type': 'cipd',
859 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200860
Artem Titov4cc13a22018-07-27 11:50:40 +0200861 'src/third_party/android_deps/libs/com_android_support_support_core_utils': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200862 'packages': [
863 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200864 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_utils',
Mirko Bonadei80939352021-04-12 19:03:37 +0200865 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200866 },
867 ],
868 'condition': 'checkout_android',
869 'dep_type': 'cipd',
870 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200871
Artem Titov4cc13a22018-07-27 11:50:40 +0200872 'src/third_party/android_deps/libs/com_android_support_support_fragment': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200873 'packages': [
874 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200875 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_fragment',
Mirko Bonadei80939352021-04-12 19:03:37 +0200876 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200877 },
878 ],
879 'condition': 'checkout_android',
880 'dep_type': 'cipd',
881 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200882
Artem Titov4cc13a22018-07-27 11:50:40 +0200883 'src/third_party/android_deps/libs/com_android_support_support_media_compat': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200884 'packages': [
885 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200886 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_media_compat',
Mirko Bonadei80939352021-04-12 19:03:37 +0200887 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200888 },
889 ],
890 'condition': 'checkout_android',
891 'dep_type': 'cipd',
892 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200893
Artem Titov4cc13a22018-07-27 11:50:40 +0200894 'src/third_party/android_deps/libs/com_android_support_support_v4': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200895 'packages': [
896 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200897 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v4',
Mirko Bonadei80939352021-04-12 19:03:37 +0200898 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200899 },
900 ],
901 'condition': 'checkout_android',
902 'dep_type': 'cipd',
903 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200904
Artem Titov4cc13a22018-07-27 11:50:40 +0200905 'src/third_party/android_deps/libs/com_android_support_support_vector_drawable': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200906 'packages': [
907 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200908 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_vector_drawable',
Mirko Bonadei80939352021-04-12 19:03:37 +0200909 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700910 },
911 ],
912 'condition': 'checkout_android',
913 'dep_type': 'cipd',
914 },
915
916 'src/third_party/android_deps/libs/com_android_support_swiperefreshlayout': {
917 'packages': [
918 {
919 'package': 'chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout',
Mirko Bonadei80939352021-04-12 19:03:37 +0200920 'version': 'version:2@28.0.0.cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200921 },
922 ],
923 'condition': 'checkout_android',
924 'dep_type': 'cipd',
925 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200926
Artem Titov4cc13a22018-07-27 11:50:40 +0200927 'src/third_party/android_deps/libs/com_android_support_transition': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200928 'packages': [
929 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200930 'package': 'chromium/third_party/android_deps/libs/com_android_support_transition',
Mirko Bonadei80939352021-04-12 19:03:37 +0200931 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700932 },
933 ],
934 'condition': 'checkout_android',
935 'dep_type': 'cipd',
936 },
937
938 'src/third_party/android_deps/libs/com_android_support_versionedparcelable': {
939 'packages': [
940 {
941 'package': 'chromium/third_party/android_deps/libs/com_android_support_versionedparcelable',
Mirko Bonadei80939352021-04-12 19:03:37 +0200942 'version': 'version:2@28.0.0.cr0',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700943 },
944 ],
945 'condition': 'checkout_android',
946 'dep_type': 'cipd',
947 },
948
949 'src/third_party/android_deps/libs/com_android_support_viewpager': {
950 'packages': [
951 {
952 'package': 'chromium/third_party/android_deps/libs/com_android_support_viewpager',
Mirko Bonadei80939352021-04-12 19:03:37 +0200953 'version': 'version:2@28.0.0.cr0',
954 },
955 ],
956 'condition': 'checkout_android',
957 'dep_type': 'cipd',
958 },
959
960 'src/third_party/android_deps/libs/com_android_tools_common': {
961 'packages': [
962 {
963 'package': 'chromium/third_party/android_deps/libs/com_android_tools_common',
964 'version': 'version:2@30.0.0-alpha10.cr0',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -0800965 },
966 ],
967 'condition': 'checkout_android',
968 'dep_type': 'cipd',
969 },
970
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200971 'src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs': {
972 'packages': [
973 {
974 'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs',
Mirko Bonadei80939352021-04-12 19:03:37 +0200975 'version': 'version:2@1.1.1.cr0',
chromium-webrtc-autorollc1e6d1a2020-08-18 21:02:32 -0700976 },
977 ],
978 'condition': 'checkout_android',
979 'dep_type': 'cipd',
980 },
981
982 'src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration': {
983 'packages': [
984 {
985 'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration',
Mirko Bonadei80939352021-04-12 19:03:37 +0200986 'version': 'version:2@1.1.1.cr0',
987 },
988 ],
989 'condition': 'checkout_android',
990 'dep_type': 'cipd',
991 },
992
993 'src/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api': {
994 'packages': [
995 {
996 'package': 'chromium/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api',
997 'version': 'version:2@30.0.0-alpha10.cr0',
998 },
999 ],
1000 'condition': 'checkout_android',
1001 'dep_type': 'cipd',
1002 },
1003
1004 'src/third_party/android_deps/libs/com_android_tools_sdk_common': {
1005 'packages': [
1006 {
1007 'package': 'chromium/third_party/android_deps/libs/com_android_tools_sdk_common',
1008 'version': 'version:2@30.0.0-alpha10.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001009 },
1010 ],
1011 'condition': 'checkout_android',
1012 'dep_type': 'cipd',
1013 },
1014
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -08001015 'src/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine': {
Yves Gerey2f385d22019-11-20 12:10:08 +01001016 'packages': [
1017 {
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -08001018 'package': 'chromium/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine',
chromium-webrtc-autoroll6bbe1a42021-06-14 11:02:57 -07001019 'version': 'version:2@2.8.8.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001020 },
1021 ],
1022 'condition': 'checkout_android',
1023 'dep_type': 'cipd',
1024 },
1025
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -08001026 'src/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms': {
Yves Gerey2f385d22019-11-20 12:10:08 +01001027 'packages': [
1028 {
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -08001029 'package': 'chromium/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms',
Mirko Bonadei80939352021-04-12 19:03:37 +02001030 'version': 'version:2@1.0.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001031 },
1032 ],
1033 'condition': 'checkout_android',
1034 'dep_type': 'cipd',
1035 },
1036
Artem Titov14b0e732021-01-27 09:16:07 +01001037 'src/third_party/android_deps/libs/com_google_android_datatransport_transport_api': {
1038 'packages': [
1039 {
1040 'package': 'chromium/third_party/android_deps/libs/com_google_android_datatransport_transport_api',
Mirko Bonadei80939352021-04-12 19:03:37 +02001041 'version': 'version:2@2.2.1.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001042 },
1043 ],
1044 'condition': 'checkout_android',
1045 'dep_type': 'cipd',
1046 },
1047
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001048 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth': {
Artem Titovd673da22018-07-27 13:53:36 +02001049 'packages': [
1050 {
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001051 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth',
Mirko Bonadei80939352021-04-12 19:03:37 +02001052 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001053 },
1054 ],
1055 'condition': 'checkout_android',
1056 'dep_type': 'cipd',
1057 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001058
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001059 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone': {
1060 'packages': [
1061 {
1062 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone',
Mirko Bonadei80939352021-04-12 19:03:37 +02001063 'version': 'version:2@17.5.0.cr0',
Artem Titovd673da22018-07-27 13:53:36 +02001064 },
1065 ],
1066 'condition': 'checkout_android',
1067 'dep_type': 'cipd',
1068 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001069
Artem Titovd673da22018-07-27 13:53:36 +02001070 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base': {
1071 'packages': [
1072 {
1073 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base',
Mirko Bonadei80939352021-04-12 19:03:37 +02001074 'version': 'version:2@17.0.0.cr0',
Artem Titovd673da22018-07-27 13:53:36 +02001075 },
1076 ],
1077 'condition': 'checkout_android',
1078 'dep_type': 'cipd',
1079 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001080
Artem Titovd673da22018-07-27 13:53:36 +02001081 'src/third_party/android_deps/libs/com_google_android_gms_play_services_base': {
1082 'packages': [
1083 {
1084 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base',
Mirko Bonadei80939352021-04-12 19:03:37 +02001085 'version': 'version:2@17.5.0.cr0',
Artem Titovd673da22018-07-27 13:53:36 +02001086 },
1087 ],
1088 'condition': 'checkout_android',
1089 'dep_type': 'cipd',
1090 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001091
Artem Titovd673da22018-07-27 13:53:36 +02001092 'src/third_party/android_deps/libs/com_google_android_gms_play_services_basement': {
1093 'packages': [
1094 {
1095 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement',
Mirko Bonadei80939352021-04-12 19:03:37 +02001096 'version': 'version:2@17.5.0.cr0',
Artem Titovd673da22018-07-27 13:53:36 +02001097 },
1098 ],
1099 'condition': 'checkout_android',
1100 'dep_type': 'cipd',
1101 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001102
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001103 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast': {
1104 'packages': [
1105 {
1106 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast',
Mirko Bonadei80939352021-04-12 19:03:37 +02001107 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001108 },
1109 ],
1110 'condition': 'checkout_android',
1111 'dep_type': 'cipd',
1112 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001113
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001114 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework': {
1115 'packages': [
1116 {
1117 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework',
Mirko Bonadei80939352021-04-12 19:03:37 +02001118 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001119 },
1120 ],
1121 'condition': 'checkout_android',
1122 'dep_type': 'cipd',
1123 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001124
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001125 'src/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut': {
1126 'packages': [
1127 {
1128 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut',
Mirko Bonadei80939352021-04-12 19:03:37 +02001129 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001130 },
1131 ],
1132 'condition': 'checkout_android',
1133 'dep_type': 'cipd',
1134 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001135
Artem Titov14b0e732021-01-27 09:16:07 +01001136 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging': {
1137 'packages': [
1138 {
1139 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging',
Mirko Bonadei80939352021-04-12 19:03:37 +02001140 'version': 'version:2@16.0.0.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001141 },
1142 ],
1143 'condition': 'checkout_android',
1144 'dep_type': 'cipd',
1145 },
1146
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001147 'src/third_party/android_deps/libs/com_google_android_gms_play_services_fido': {
1148 'packages': [
1149 {
1150 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_fido',
Mirko Bonadei80939352021-04-12 19:03:37 +02001151 'version': 'version:2@19.0.0-beta.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001152 },
1153 ],
1154 'condition': 'checkout_android',
1155 'dep_type': 'cipd',
1156 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001157
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001158 'src/third_party/android_deps/libs/com_google_android_gms_play_services_flags': {
1159 'packages': [
1160 {
1161 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags',
Mirko Bonadei80939352021-04-12 19:03:37 +02001162 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001163 },
1164 ],
1165 'condition': 'checkout_android',
1166 'dep_type': 'cipd',
1167 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001168
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001169 'src/third_party/android_deps/libs/com_google_android_gms_play_services_gcm': {
1170 'packages': [
1171 {
1172 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm',
Mirko Bonadei80939352021-04-12 19:03:37 +02001173 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001174 },
1175 ],
1176 'condition': 'checkout_android',
1177 'dep_type': 'cipd',
1178 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001179
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001180 'src/third_party/android_deps/libs/com_google_android_gms_play_services_iid': {
1181 'packages': [
1182 {
1183 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid',
Mirko Bonadei80939352021-04-12 19:03:37 +02001184 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001185 },
1186 ],
1187 'condition': 'checkout_android',
1188 'dep_type': 'cipd',
1189 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001190
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001191 'src/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps': {
1192 'packages': [
1193 {
1194 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps',
Mirko Bonadei80939352021-04-12 19:03:37 +02001195 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001196 },
1197 ],
1198 'condition': 'checkout_android',
1199 'dep_type': 'cipd',
1200 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001201
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001202 'src/third_party/android_deps/libs/com_google_android_gms_play_services_location': {
1203 'packages': [
1204 {
1205 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location',
Mirko Bonadei80939352021-04-12 19:03:37 +02001206 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001207 },
1208 ],
1209 'condition': 'checkout_android',
1210 'dep_type': 'cipd',
1211 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001212
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001213 'src/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype': {
1214 'packages': [
1215 {
1216 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype',
Mirko Bonadei80939352021-04-12 19:03:37 +02001217 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001218 },
1219 ],
1220 'condition': 'checkout_android',
1221 'dep_type': 'cipd',
1222 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001223
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001224 'src/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport': {
1225 'packages': [
1226 {
1227 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport',
Mirko Bonadei80939352021-04-12 19:03:37 +02001228 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001229 },
1230 ],
1231 'condition': 'checkout_android',
1232 'dep_type': 'cipd',
1233 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001234
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001235 'src/third_party/android_deps/libs/com_google_android_gms_play_services_stats': {
1236 'packages': [
1237 {
1238 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats',
Mirko Bonadei80939352021-04-12 19:03:37 +02001239 'version': 'version:2@17.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001240 },
1241 ],
1242 'condition': 'checkout_android',
1243 'dep_type': 'cipd',
1244 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001245
Artem Titovd673da22018-07-27 13:53:36 +02001246 'src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks': {
1247 'packages': [
1248 {
1249 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks',
Mirko Bonadei80939352021-04-12 19:03:37 +02001250 'version': 'version:2@17.2.0.cr0',
Artem Titovd673da22018-07-27 13:53:36 +02001251 },
1252 ],
1253 'condition': 'checkout_android',
1254 'dep_type': 'cipd',
1255 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001256
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001257 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision': {
Sami Kalliomäkiffd92932018-08-06 11:35:52 +02001258 'packages': [
1259 {
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001260 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision',
Mirko Bonadei80939352021-04-12 19:03:37 +02001261 'version': 'version:2@18.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001262 },
1263 ],
1264 'condition': 'checkout_android',
1265 'dep_type': 'cipd',
1266 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001267
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001268 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common': {
1269 'packages': [
1270 {
1271 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common',
Mirko Bonadei80939352021-04-12 19:03:37 +02001272 'version': 'version:2@18.0.0.cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001273 },
1274 ],
1275 'condition': 'checkout_android',
1276 'dep_type': 'cipd',
1277 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001278
chromium-webrtc-autorolle007ad12019-09-03 15:01:32 -07001279 'src/third_party/android_deps/libs/com_google_android_material_material': {
1280 'packages': [
1281 {
1282 'package': 'chromium/third_party/android_deps/libs/com_google_android_material_material',
chromium-webrtc-autorollc2113a32021-08-24 13:02:48 -07001283 'version': 'version:2@1.5.0-alpha02.cr0',
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -07001284 },
1285 ],
1286 'condition': 'checkout_android',
1287 'dep_type': 'cipd',
1288 },
1289
1290 'src/third_party/android_deps/libs/com_google_android_play_core': {
1291 'packages': [
1292 {
1293 'package': 'chromium/third_party/android_deps/libs/com_google_android_play_core',
1294 'version': 'version:2@1.10.0.cr0',
chromium-webrtc-autorolle007ad12019-09-03 15:01:32 -07001295 },
1296 ],
1297 'condition': 'checkout_android',
1298 'dep_type': 'cipd',
1299 },
1300
Yves Gerey2f385d22019-11-20 12:10:08 +01001301 'src/third_party/android_deps/libs/com_google_auto_auto_common': {
1302 'packages': [
1303 {
1304 'package': 'chromium/third_party/android_deps/libs/com_google_auto_auto_common',
landreye742d8c2021-09-15 17:27:02 +00001305 'version': 'version:2@1.1.2.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001306 },
1307 ],
1308 'condition': 'checkout_android',
1309 'dep_type': 'cipd',
1310 },
1311
1312 'src/third_party/android_deps/libs/com_google_auto_service_auto_service': {
1313 'packages': [
1314 {
1315 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service',
Mirko Bonadei80939352021-04-12 19:03:37 +02001316 'version': 'version:2@1.0-rc6.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001317 },
1318 ],
1319 'condition': 'checkout_android',
1320 'dep_type': 'cipd',
1321 },
1322
1323 'src/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations': {
1324 'packages': [
1325 {
1326 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations',
Mirko Bonadei80939352021-04-12 19:03:37 +02001327 'version': 'version:2@1.0-rc6.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001328 },
1329 ],
1330 'condition': 'checkout_android',
1331 'dep_type': 'cipd',
1332 },
1333
chromium-webrtc-autorollb3a68162020-07-06 09:02:39 -07001334 'src/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations': {
1335 'packages': [
1336 {
1337 'package': 'chromium/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations',
Mirko Bonadei80939352021-04-12 19:03:37 +02001338 'version': 'version:2@1.7.cr0',
chromium-webrtc-autorollb3a68162020-07-06 09:02:39 -07001339 },
1340 ],
1341 'condition': 'checkout_android',
1342 'dep_type': 'cipd',
1343 },
1344
chromium-webrtc-autorollbb220662021-03-10 04:11:41 -08001345 'src/third_party/android_deps/libs/com_google_code_findbugs_jformatstring': {
Yves Gerey2f385d22019-11-20 12:10:08 +01001346 'packages': [
1347 {
1348 'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jformatstring',
Mirko Bonadei80939352021-04-12 19:03:37 +02001349 'version': 'version:2@3.0.0.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001350 },
1351 ],
1352 'condition': 'checkout_android',
1353 'dep_type': 'cipd',
1354 },
1355
Yves Gerey3606cab82018-09-19 19:20:19 +02001356 'src/third_party/android_deps/libs/com_google_code_findbugs_jsr305': {
1357 'packages': [
1358 {
1359 'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305',
Mirko Bonadei80939352021-04-12 19:03:37 +02001360 'version': 'version:2@3.0.2.cr0',
Yves Gerey3606cab82018-09-19 19:20:19 +02001361 },
1362 ],
1363 'condition': 'checkout_android',
1364 'dep_type': 'cipd',
1365 },
1366
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001367 'src/third_party/android_deps/libs/com_google_code_gson_gson': {
1368 'packages': [
1369 {
1370 'package': 'chromium/third_party/android_deps/libs/com_google_code_gson_gson',
Mirko Bonadei80939352021-04-12 19:03:37 +02001371 'version': 'version:2@2.8.0.cr0',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001372 },
1373 ],
1374 'condition': 'checkout_android',
1375 'dep_type': 'cipd',
1376 },
1377
Patrik Höglund3611afc2018-09-03 10:06:10 +02001378 'src/third_party/android_deps/libs/com_google_dagger_dagger': {
Patrik Höglund498aceb2018-08-30 14:08:53 +02001379 'packages': [
1380 {
1381 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger',
Mirko Bonadei80939352021-04-12 19:03:37 +02001382 'version': 'version:2@2.30.cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001383 },
1384 ],
1385 'condition': 'checkout_android',
1386 'dep_type': 'cipd',
1387 },
1388
Patrik Höglund498aceb2018-08-30 14:08:53 +02001389 'src/third_party/android_deps/libs/com_google_dagger_dagger_compiler': {
1390 'packages': [
1391 {
1392 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler',
Mirko Bonadei80939352021-04-12 19:03:37 +02001393 'version': 'version:2@2.30.cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001394 },
1395 ],
1396 'condition': 'checkout_android',
1397 'dep_type': 'cipd',
1398 },
1399
1400 'src/third_party/android_deps/libs/com_google_dagger_dagger_producers': {
1401 'packages': [
1402 {
1403 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers',
Mirko Bonadei80939352021-04-12 19:03:37 +02001404 'version': 'version:2@2.30.cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001405 },
1406 ],
1407 'condition': 'checkout_android',
1408 'dep_type': 'cipd',
1409 },
1410
1411 'src/third_party/android_deps/libs/com_google_dagger_dagger_spi': {
Yves Gerey3606cab82018-09-19 19:20:19 +02001412 'packages': [
1413 {
1414 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi',
Mirko Bonadei80939352021-04-12 19:03:37 +02001415 'version': 'version:2@2.30.cr0',
Yves Gerey3606cab82018-09-19 19:20:19 +02001416 },
1417 ],
1418 'condition': 'checkout_android',
1419 'dep_type': 'cipd',
1420 },
1421
Yves Gerey2f385d22019-11-20 12:10:08 +01001422 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation': {
1423 'packages': [
1424 {
1425 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation',
landreye742d8c2021-09-15 17:27:02 +00001426 'version': 'version:2@2.9.0.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001427 },
1428 ],
1429 'condition': 'checkout_android',
1430 'dep_type': 'cipd',
1431 },
1432
Yves Gerey3606cab82018-09-19 19:20:19 +02001433 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations': {
1434 'packages': [
1435 {
1436 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations',
landreye742d8c2021-09-15 17:27:02 +00001437 'version': 'version:2@2.9.0.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001438 },
1439 ],
1440 'condition': 'checkout_android',
1441 'dep_type': 'cipd',
1442 },
1443
1444 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api': {
1445 'packages': [
1446 {
1447 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api',
landreye742d8c2021-09-15 17:27:02 +00001448 'version': 'version:2@2.9.0.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001449 },
1450 ],
1451 'condition': 'checkout_android',
1452 'dep_type': 'cipd',
1453 },
1454
1455 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_core': {
1456 'packages': [
1457 {
1458 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_core',
landreye742d8c2021-09-15 17:27:02 +00001459 'version': 'version:2@2.9.0.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001460 },
1461 ],
1462 'condition': 'checkout_android',
1463 'dep_type': 'cipd',
1464 },
1465
1466 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations': {
1467 'packages': [
1468 {
1469 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations',
landreye742d8c2021-09-15 17:27:02 +00001470 'version': 'version:2@2.9.0.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001471 },
1472 ],
1473 'condition': 'checkout_android',
1474 'dep_type': 'cipd',
1475 },
1476
1477 'src/third_party/android_deps/libs/com_google_errorprone_javac': {
1478 'packages': [
1479 {
1480 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac',
Mirko Bonadei80939352021-04-12 19:03:37 +02001481 'version': 'version:2@9+181-r4173-1.cr0',
Yves Gerey3606cab82018-09-19 19:20:19 +02001482 },
1483 ],
1484 'condition': 'checkout_android',
1485 'dep_type': 'cipd',
1486 },
Patrik Höglund498aceb2018-08-30 14:08:53 +02001487
1488 'src/third_party/android_deps/libs/com_google_errorprone_javac_shaded': {
1489 'packages': [
1490 {
1491 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded',
Mirko Bonadei80939352021-04-12 19:03:37 +02001492 'version': 'version:2@9-dev-r4023-3.cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001493 },
1494 ],
1495 'condition': 'checkout_android',
1496 'dep_type': 'cipd',
1497 },
1498
Artem Titov14b0e732021-01-27 09:16:07 +01001499 'src/third_party/android_deps/libs/com_google_firebase_firebase_annotations': {
1500 'packages': [
1501 {
1502 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_annotations',
Mirko Bonadei80939352021-04-12 19:03:37 +02001503 'version': 'version:2@16.0.0.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001504 },
1505 ],
1506 'condition': 'checkout_android',
1507 'dep_type': 'cipd',
1508 },
1509
1510 'src/third_party/android_deps/libs/com_google_firebase_firebase_common': {
1511 'packages': [
1512 {
1513 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_common',
Mirko Bonadei80939352021-04-12 19:03:37 +02001514 'version': 'version:2@19.5.0.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001515 },
1516 ],
1517 'condition': 'checkout_android',
1518 'dep_type': 'cipd',
1519 },
1520
1521 'src/third_party/android_deps/libs/com_google_firebase_firebase_components': {
1522 'packages': [
1523 {
1524 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_components',
Mirko Bonadei80939352021-04-12 19:03:37 +02001525 'version': 'version:2@16.1.0.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001526 },
1527 ],
1528 'condition': 'checkout_android',
1529 'dep_type': 'cipd',
1530 },
1531
1532 'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders': {
1533 'packages': [
1534 {
1535 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders',
Mirko Bonadei80939352021-04-12 19:03:37 +02001536 'version': 'version:2@16.1.0.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001537 },
1538 ],
1539 'condition': 'checkout_android',
1540 'dep_type': 'cipd',
1541 },
1542
1543 'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json': {
1544 'packages': [
1545 {
1546 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json',
Mirko Bonadei80939352021-04-12 19:03:37 +02001547 'version': 'version:2@17.1.0.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001548 },
1549 ],
1550 'condition': 'checkout_android',
1551 'dep_type': 'cipd',
1552 },
1553
1554 'src/third_party/android_deps/libs/com_google_firebase_firebase_iid': {
1555 'packages': [
1556 {
1557 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid',
Mirko Bonadei80939352021-04-12 19:03:37 +02001558 'version': 'version:2@21.0.1.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001559 },
1560 ],
1561 'condition': 'checkout_android',
1562 'dep_type': 'cipd',
1563 },
1564
1565 'src/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop': {
1566 'packages': [
1567 {
1568 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop',
Mirko Bonadei80939352021-04-12 19:03:37 +02001569 'version': 'version:2@17.0.0.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001570 },
1571 ],
1572 'condition': 'checkout_android',
1573 'dep_type': 'cipd',
1574 },
1575
1576 'src/third_party/android_deps/libs/com_google_firebase_firebase_installations': {
1577 'packages': [
1578 {
1579 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations',
Mirko Bonadei80939352021-04-12 19:03:37 +02001580 'version': 'version:2@16.3.5.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001581 },
1582 ],
1583 'condition': 'checkout_android',
1584 'dep_type': 'cipd',
1585 },
1586
1587 'src/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop': {
1588 'packages': [
1589 {
1590 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop',
Mirko Bonadei80939352021-04-12 19:03:37 +02001591 'version': 'version:2@16.0.1.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001592 },
1593 ],
1594 'condition': 'checkout_android',
1595 'dep_type': 'cipd',
1596 },
1597
1598 'src/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector': {
1599 'packages': [
1600 {
1601 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector',
Mirko Bonadei80939352021-04-12 19:03:37 +02001602 'version': 'version:2@18.0.0.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001603 },
1604 ],
1605 'condition': 'checkout_android',
1606 'dep_type': 'cipd',
1607 },
1608
1609 'src/third_party/android_deps/libs/com_google_firebase_firebase_messaging': {
1610 'packages': [
1611 {
1612 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_messaging',
Mirko Bonadei80939352021-04-12 19:03:37 +02001613 'version': 'version:2@21.0.1.cr0',
Artem Titov14b0e732021-01-27 09:16:07 +01001614 },
1615 ],
1616 'condition': 'checkout_android',
1617 'dep_type': 'cipd',
1618 },
1619
Patrik Höglund498aceb2018-08-30 14:08:53 +02001620 'src/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format': {
1621 'packages': [
1622 {
1623 'package': 'chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format',
Mirko Bonadei80939352021-04-12 19:03:37 +02001624 'version': 'version:2@1.5.cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001625 },
1626 ],
1627 'condition': 'checkout_android',
1628 'dep_type': 'cipd',
1629 },
1630
Yves Gerey2f385d22019-11-20 12:10:08 +01001631 'src/third_party/android_deps/libs/com_google_guava_failureaccess': {
1632 'packages': [
1633 {
1634 'package': 'chromium/third_party/android_deps/libs/com_google_guava_failureaccess',
Mirko Bonadei80939352021-04-12 19:03:37 +02001635 'version': 'version:2@1.0.1.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001636 },
1637 ],
1638 'condition': 'checkout_android',
1639 'dep_type': 'cipd',
1640 },
1641
Patrik Höglund498aceb2018-08-30 14:08:53 +02001642 'src/third_party/android_deps/libs/com_google_guava_guava': {
1643 'packages': [
1644 {
1645 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava',
Björn Terelius88ae7082021-10-09 00:32:26 +02001646 'version': 'version:2@31.0-jre.cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001647 },
1648 ],
1649 'condition': 'checkout_android',
1650 'dep_type': 'cipd',
1651 },
1652
chromium-webrtc-autorolled95a752020-11-13 14:01:37 -08001653 'src/third_party/android_deps/libs/com_google_guava_guava_android': {
1654 'packages': [
1655 {
1656 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava_android',
Björn Terelius88ae7082021-10-09 00:32:26 +02001657 'version': 'version:2@31.0-android.cr0',
chromium-webrtc-autorolled95a752020-11-13 14:01:37 -08001658 },
1659 ],
1660 'condition': 'checkout_android',
1661 'dep_type': 'cipd',
1662 },
1663
chromium-webrtc-autoroll2bd2d852019-11-12 06:01:25 -08001664 'src/third_party/android_deps/libs/com_google_guava_listenablefuture': {
1665 'packages': [
1666 {
1667 'package': 'chromium/third_party/android_deps/libs/com_google_guava_listenablefuture',
Mirko Bonadei80939352021-04-12 19:03:37 +02001668 'version': 'version:2@1.0.cr0',
chromium-webrtc-autoroll2bd2d852019-11-12 06:01:25 -08001669 },
1670 ],
1671 'condition': 'checkout_android',
1672 'dep_type': 'cipd',
1673 },
1674
Yves Gerey3606cab82018-09-19 19:20:19 +02001675 'src/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations': {
1676 'packages': [
1677 {
1678 'package': 'chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations',
Mirko Bonadei80939352021-04-12 19:03:37 +02001679 'version': 'version:2@1.3.cr0',
Yves Gerey3606cab82018-09-19 19:20:19 +02001680 },
1681 ],
1682 'condition': 'checkout_android',
1683 'dep_type': 'cipd',
1684 },
1685
chromium-webrtc-autoroll66205062019-11-25 12:01:41 -08001686 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_java': {
1687 'packages': [
1688 {
1689 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_java',
Mirko Bonadei80939352021-04-12 19:03:37 +02001690 'version': 'version:2@3.4.0.cr0',
chromium-webrtc-autoroll66205062019-11-25 12:01:41 -08001691 },
1692 ],
1693 'condition': 'checkout_android',
1694 'dep_type': 'cipd',
1695 },
1696
chromium-webrtc-autorollae9641b2020-03-05 22:02:33 -08001697 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite': {
chromium-webrtc-autoroll66eedce2018-11-20 18:01:13 -08001698 'packages': [
1699 {
chromium-webrtc-autorollae9641b2020-03-05 22:02:33 -08001700 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite',
Mirko Bonadei80939352021-04-12 19:03:37 +02001701 'version': 'version:2@3.13.0.cr0',
chromium-webrtc-autoroll66eedce2018-11-20 18:01:13 -08001702 },
1703 ],
1704 'condition': 'checkout_android',
1705 'dep_type': 'cipd',
1706 },
1707
Yves Gerey2f385d22019-11-20 12:10:08 +01001708 'src/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils': {
1709 'packages': [
1710 {
1711 'package': 'chromium/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils',
Mirko Bonadei80939352021-04-12 19:03:37 +02001712 'version': 'version:2@1.3.0.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001713 },
1714 ],
1715 'condition': 'checkout_android',
1716 'dep_type': 'cipd',
1717 },
1718
Patrik Höglund498aceb2018-08-30 14:08:53 +02001719 'src/third_party/android_deps/libs/com_squareup_javapoet': {
1720 'packages': [
1721 {
1722 'package': 'chromium/third_party/android_deps/libs/com_squareup_javapoet',
Mirko Bonadei80939352021-04-12 19:03:37 +02001723 'version': 'version:2@1.13.0.cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001724 },
1725 ],
1726 'condition': 'checkout_android',
1727 'dep_type': 'cipd',
1728 },
1729
chromium-webrtc-autoroll06a4dd62020-03-23 14:21:18 -07001730 'src/third_party/android_deps/libs/com_squareup_javawriter': {
1731 'packages': [
1732 {
1733 'package': 'chromium/third_party/android_deps/libs/com_squareup_javawriter',
Mirko Bonadei80939352021-04-12 19:03:37 +02001734 'version': 'version:2@2.1.1.cr0',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08001735 },
1736 ],
1737 'condition': 'checkout_android',
1738 'dep_type': 'cipd',
1739 },
1740
chromium-webrtc-autoroll6bbe1a42021-06-14 11:02:57 -07001741 'src/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils': {
1742 'packages': [
1743 {
1744 'package': 'chromium/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils',
1745 'version': 'version:2@4.0.cr0',
1746 },
1747 ],
1748 'condition': 'checkout_android',
1749 'dep_type': 'cipd',
1750 },
1751
chromium-webrtc-autorollcfe75c12020-01-04 04:02:19 -08001752 'src/third_party/android_deps/libs/javax_annotation_javax_annotation_api': {
1753 'packages': [
1754 {
1755 'package': 'chromium/third_party/android_deps/libs/javax_annotation_javax_annotation_api',
Mirko Bonadei80939352021-04-12 19:03:37 +02001756 'version': 'version:2@1.3.2.cr0',
chromium-webrtc-autorollcfe75c12020-01-04 04:02:19 -08001757 },
1758 ],
1759 'condition': 'checkout_android',
1760 'dep_type': 'cipd',
1761 },
1762
Patrik Höglund498aceb2018-08-30 14:08:53 +02001763 'src/third_party/android_deps/libs/javax_annotation_jsr250_api': {
1764 'packages': [
1765 {
1766 'package': 'chromium/third_party/android_deps/libs/javax_annotation_jsr250_api',
Mirko Bonadei80939352021-04-12 19:03:37 +02001767 'version': 'version:2@1.0.cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001768 },
1769 ],
1770 'condition': 'checkout_android',
1771 'dep_type': 'cipd',
1772 },
1773
1774 'src/third_party/android_deps/libs/javax_inject_javax_inject': {
Yves Gerey3606cab82018-09-19 19:20:19 +02001775 'packages': [
1776 {
1777 'package': 'chromium/third_party/android_deps/libs/javax_inject_javax_inject',
Mirko Bonadei80939352021-04-12 19:03:37 +02001778 'version': 'version:2@1.cr0',
Yves Gerey3606cab82018-09-19 19:20:19 +02001779 },
1780 ],
1781 'condition': 'checkout_android',
1782 'dep_type': 'cipd',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001783 },
Yves Gerey3606cab82018-09-19 19:20:19 +02001784
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001785 'src/third_party/android_deps/libs/nekohtml_nekohtml': {
1786 'packages': [
1787 {
1788 'package': 'chromium/third_party/android_deps/libs/nekohtml_nekohtml',
Mirko Bonadei80939352021-04-12 19:03:37 +02001789 'version': 'version:2@1.9.6.2.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001790 },
1791 ],
1792 'condition': 'checkout_android',
1793 'dep_type': 'cipd',
1794 },
1795
chromium-webrtc-autorollbb220662021-03-10 04:11:41 -08001796 'src/third_party/android_deps/libs/nekohtml_xercesminimal': {
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001797 'packages': [
1798 {
1799 'package': 'chromium/third_party/android_deps/libs/nekohtml_xercesminimal',
Mirko Bonadei80939352021-04-12 19:03:37 +02001800 'version': 'version:2@1.9.6.2.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001801 },
1802 ],
1803 'condition': 'checkout_android',
1804 'dep_type': 'cipd',
1805 },
1806
Patrik Höglund0e089db2020-02-24 13:31:03 +01001807 'src/third_party/android_deps/libs/net_ltgt_gradle_incap_incap': {
1808 'packages': [
1809 {
1810 'package': 'chromium/third_party/android_deps/libs/net_ltgt_gradle_incap_incap',
Mirko Bonadei80939352021-04-12 19:03:37 +02001811 'version': 'version:2@0.2.cr0',
Patrik Höglund0e089db2020-02-24 13:31:03 +01001812 },
1813 ],
1814 'condition': 'checkout_android',
1815 'dep_type': 'cipd',
1816 },
1817
chromium-webrtc-autoroll548bbb62019-03-21 04:01:22 -07001818 'src/third_party/android_deps/libs/net_sf_kxml_kxml2': {
1819 'packages': [
1820 {
1821 'package': 'chromium/third_party/android_deps/libs/net_sf_kxml_kxml2',
Mirko Bonadei80939352021-04-12 19:03:37 +02001822 'version': 'version:2@2.3.0.cr0',
chromium-webrtc-autoroll548bbb62019-03-21 04:01:22 -07001823 },
1824 ],
1825 'condition': 'checkout_android',
1826 'dep_type': 'cipd',
1827 },
1828
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001829 'src/third_party/android_deps/libs/org_apache_ant_ant': {
1830 'packages': [
1831 {
1832 'package': 'chromium/third_party/android_deps/libs/org_apache_ant_ant',
Mirko Bonadei80939352021-04-12 19:03:37 +02001833 'version': 'version:2@1.8.0.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001834 },
1835 ],
1836 'condition': 'checkout_android',
1837 'dep_type': 'cipd',
1838 },
1839
1840 'src/third_party/android_deps/libs/org_apache_ant_ant_launcher': {
1841 'packages': [
1842 {
1843 'package': 'chromium/third_party/android_deps/libs/org_apache_ant_ant_launcher',
Mirko Bonadei80939352021-04-12 19:03:37 +02001844 'version': 'version:2@1.8.0.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001845 },
1846 ],
1847 'condition': 'checkout_android',
1848 'dep_type': 'cipd',
1849 },
1850
1851 'src/third_party/android_deps/libs/org_apache_maven_maven_ant_tasks': {
1852 'packages': [
1853 {
1854 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_ant_tasks',
Mirko Bonadei80939352021-04-12 19:03:37 +02001855 'version': 'version:2@2.1.3.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001856 },
1857 ],
1858 'condition': 'checkout_android',
1859 'dep_type': 'cipd',
1860 },
1861
1862 'src/third_party/android_deps/libs/org_apache_maven_maven_artifact': {
1863 'packages': [
1864 {
1865 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_artifact',
Mirko Bonadei80939352021-04-12 19:03:37 +02001866 'version': 'version:2@2.2.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001867 },
1868 ],
1869 'condition': 'checkout_android',
1870 'dep_type': 'cipd',
1871 },
1872
1873 'src/third_party/android_deps/libs/org_apache_maven_maven_artifact_manager': {
1874 'packages': [
1875 {
1876 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_artifact_manager',
Mirko Bonadei80939352021-04-12 19:03:37 +02001877 'version': 'version:2@2.2.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001878 },
1879 ],
1880 'condition': 'checkout_android',
1881 'dep_type': 'cipd',
1882 },
1883
1884 'src/third_party/android_deps/libs/org_apache_maven_maven_error_diagnostics': {
1885 'packages': [
1886 {
1887 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_error_diagnostics',
Mirko Bonadei80939352021-04-12 19:03:37 +02001888 'version': 'version:2@2.2.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001889 },
1890 ],
1891 'condition': 'checkout_android',
1892 'dep_type': 'cipd',
1893 },
1894
1895 'src/third_party/android_deps/libs/org_apache_maven_maven_model': {
1896 'packages': [
1897 {
1898 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_model',
Mirko Bonadei80939352021-04-12 19:03:37 +02001899 'version': 'version:2@2.2.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001900 },
1901 ],
1902 'condition': 'checkout_android',
1903 'dep_type': 'cipd',
1904 },
1905
1906 'src/third_party/android_deps/libs/org_apache_maven_maven_plugin_registry': {
1907 'packages': [
1908 {
1909 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_plugin_registry',
Mirko Bonadei80939352021-04-12 19:03:37 +02001910 'version': 'version:2@2.2.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001911 },
1912 ],
1913 'condition': 'checkout_android',
1914 'dep_type': 'cipd',
1915 },
1916
1917 'src/third_party/android_deps/libs/org_apache_maven_maven_profile': {
1918 'packages': [
1919 {
1920 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_profile',
Mirko Bonadei80939352021-04-12 19:03:37 +02001921 'version': 'version:2@2.2.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001922 },
1923 ],
1924 'condition': 'checkout_android',
1925 'dep_type': 'cipd',
1926 },
1927
1928 'src/third_party/android_deps/libs/org_apache_maven_maven_project': {
1929 'packages': [
1930 {
1931 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_project',
Mirko Bonadei80939352021-04-12 19:03:37 +02001932 'version': 'version:2@2.2.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001933 },
1934 ],
1935 'condition': 'checkout_android',
1936 'dep_type': 'cipd',
1937 },
1938
1939 'src/third_party/android_deps/libs/org_apache_maven_maven_repository_metadata': {
1940 'packages': [
1941 {
1942 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_repository_metadata',
Mirko Bonadei80939352021-04-12 19:03:37 +02001943 'version': 'version:2@2.2.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001944 },
1945 ],
1946 'condition': 'checkout_android',
1947 'dep_type': 'cipd',
1948 },
1949
1950 'src/third_party/android_deps/libs/org_apache_maven_maven_settings': {
1951 'packages': [
1952 {
1953 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_settings',
Mirko Bonadei80939352021-04-12 19:03:37 +02001954 'version': 'version:2@2.2.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001955 },
1956 ],
1957 'condition': 'checkout_android',
1958 'dep_type': 'cipd',
1959 },
1960
1961 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_file': {
1962 'packages': [
1963 {
1964 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_file',
Mirko Bonadei80939352021-04-12 19:03:37 +02001965 'version': 'version:2@1.0-beta-6.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001966 },
1967 ],
1968 'condition': 'checkout_android',
1969 'dep_type': 'cipd',
1970 },
1971
1972 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_lightweight': {
1973 'packages': [
1974 {
1975 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_lightweight',
Mirko Bonadei80939352021-04-12 19:03:37 +02001976 'version': 'version:2@1.0-beta-6.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001977 },
1978 ],
1979 'condition': 'checkout_android',
1980 'dep_type': 'cipd',
1981 },
1982
1983 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_shared': {
1984 'packages': [
1985 {
1986 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_shared',
Mirko Bonadei80939352021-04-12 19:03:37 +02001987 'version': 'version:2@1.0-beta-6.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001988 },
1989 ],
1990 'condition': 'checkout_android',
1991 'dep_type': 'cipd',
1992 },
1993
1994 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_provider_api': {
1995 'packages': [
1996 {
1997 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_provider_api',
Mirko Bonadei80939352021-04-12 19:03:37 +02001998 'version': 'version:2@1.0-beta-6.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001999 },
2000 ],
2001 'condition': 'checkout_android',
2002 'dep_type': 'cipd',
2003 },
2004
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02002005 'src/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup': {
2006 'packages': [
2007 {
2008 'package': 'chromium/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup',
Mirko Bonadei80939352021-04-12 19:03:37 +02002009 'version': 'version:2@1.2.1.cr0',
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02002010 },
2011 ],
2012 'condition': 'checkout_android',
2013 'dep_type': 'cipd',
2014 },
2015
Yves Gerey3606cab82018-09-19 19:20:19 +02002016 'src/third_party/android_deps/libs/org_checkerframework_checker_compat_qual': {
2017 'packages': [
2018 {
2019 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual',
Mirko Bonadei80939352021-04-12 19:03:37 +02002020 'version': 'version:2@2.5.5.cr0',
Yves Gerey3606cab82018-09-19 19:20:19 +02002021 },
2022 ],
2023 'condition': 'checkout_android',
2024 'dep_type': 'cipd',
2025 },
2026
Yves Gerey2f385d22019-11-20 12:10:08 +01002027 'src/third_party/android_deps/libs/org_checkerframework_checker_qual': {
Yves Gerey3606cab82018-09-19 19:20:19 +02002028 'packages': [
2029 {
Yves Gerey2f385d22019-11-20 12:10:08 +01002030 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_qual',
Björn Terelius88ae7082021-10-09 00:32:26 +02002031 'version': 'version:2@3.12.0.cr0',
Yves Gerey3606cab82018-09-19 19:20:19 +02002032 },
2033 ],
2034 'condition': 'checkout_android',
2035 'dep_type': 'cipd',
2036 },
2037
landreye742d8c2021-09-15 17:27:02 +00002038 'src/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone': {
Yves Gerey2f385d22019-11-20 12:10:08 +01002039 'packages': [
2040 {
landreye742d8c2021-09-15 17:27:02 +00002041 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone',
2042 'version': 'version:2@3.15.0.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01002043 },
2044 ],
2045 'condition': 'checkout_android',
2046 'dep_type': 'cipd',
2047 },
2048
2049 'src/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations': {
2050 'packages': [
2051 {
2052 'package': 'chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations',
Mirko Bonadei80939352021-04-12 19:03:37 +02002053 'version': 'version:2@1.17.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01002054 },
2055 ],
2056 'condition': 'checkout_android',
2057 'dep_type': 'cipd',
2058 },
2059
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002060 'src/third_party/android_deps/libs/org_codehaus_plexus_plexus_container_default': {
2061 'packages': [
2062 {
2063 'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_container_default',
Mirko Bonadei80939352021-04-12 19:03:37 +02002064 'version': 'version:2@1.0-alpha-9-stable-1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002065 },
2066 ],
2067 'condition': 'checkout_android',
2068 'dep_type': 'cipd',
2069 },
2070
2071 'src/third_party/android_deps/libs/org_codehaus_plexus_plexus_interpolation': {
2072 'packages': [
2073 {
2074 'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_interpolation',
Mirko Bonadei80939352021-04-12 19:03:37 +02002075 'version': 'version:2@1.11.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002076 },
2077 ],
2078 'condition': 'checkout_android',
2079 'dep_type': 'cipd',
2080 },
2081
2082 'src/third_party/android_deps/libs/org_codehaus_plexus_plexus_utils': {
2083 'packages': [
2084 {
2085 'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_utils',
Mirko Bonadei80939352021-04-12 19:03:37 +02002086 'version': 'version:2@1.5.15.cr0',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08002087 },
2088 ],
2089 'condition': 'checkout_android',
2090 'dep_type': 'cipd',
2091 },
2092
chromium-webrtc-autoroll6bbe1a42021-06-14 11:02:57 -07002093 'src/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit': {
2094 'packages': [
2095 {
2096 'package': 'chromium/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit',
2097 'version': 'version:2@4.4.1.201607150455-r.cr0',
2098 },
2099 ],
2100 'condition': 'checkout_android',
2101 'dep_type': 'cipd',
2102 },
2103
Patrik Höglunda5943ea2020-02-20 15:59:54 +01002104 'src/third_party/android_deps/libs/org_jetbrains_annotations': {
2105 'packages': [
2106 {
2107 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_annotations',
Mirko Bonadei80939352021-04-12 19:03:37 +02002108 'version': 'version:2@13.0.cr0',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01002109 },
2110 ],
2111 'condition': 'checkout_android',
2112 'dep_type': 'cipd',
2113 },
2114
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08002115 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib': {
2116 'packages': [
2117 {
2118 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib',
Björn Terelius88ae7082021-10-09 00:32:26 +02002119 'version': 'version:2@1.5.31.cr0',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08002120 },
2121 ],
2122 'condition': 'checkout_android',
2123 'dep_type': 'cipd',
2124 },
2125
2126 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common': {
2127 'packages': [
2128 {
2129 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common',
Björn Terelius88ae7082021-10-09 00:32:26 +02002130 'version': 'version:2@1.5.31.cr0',
chromium-webrtc-autorollc9716e02021-04-30 07:07:17 -07002131 },
2132 ],
2133 'condition': 'checkout_android',
2134 'dep_type': 'cipd',
2135 },
2136
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -07002137 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7': {
2138 'packages': [
2139 {
2140 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7',
2141 'version': 'version:2@1.5.0.cr0',
2142 },
2143 ],
2144 'condition': 'checkout_android',
2145 'dep_type': 'cipd',
2146 },
2147
2148 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8': {
2149 'packages': [
2150 {
2151 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8',
2152 'version': 'version:2@1.5.0.cr0',
2153 },
2154 ],
2155 'condition': 'checkout_android',
2156 'dep_type': 'cipd',
2157 },
2158
chromium-webrtc-autorollc9716e02021-04-30 07:07:17 -07002159 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android': {
2160 'packages': [
2161 {
2162 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android',
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -07002163 'version': 'version:2@1.5.0.cr0',
chromium-webrtc-autorollc9716e02021-04-30 07:07:17 -07002164 },
2165 ],
2166 'condition': 'checkout_android',
2167 'dep_type': 'cipd',
2168 },
2169
2170 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm': {
2171 'packages': [
2172 {
2173 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm',
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -07002174 'version': 'version:2@1.5.0.cr0',
Patrik Höglund0e089db2020-02-24 13:31:03 +01002175 },
2176 ],
2177 'condition': 'checkout_android',
2178 'dep_type': 'cipd',
2179 },
2180
2181 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm': {
2182 'packages': [
2183 {
2184 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm',
Mirko Bonadei80939352021-04-12 19:03:37 +02002185 'version': 'version:2@0.1.0.cr0',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08002186 },
2187 ],
2188 'condition': 'checkout_android',
2189 'dep_type': 'cipd',
2190 },
2191
Patrik Höglunda5943ea2020-02-20 15:59:54 +01002192 'src/third_party/android_deps/libs/org_ow2_asm_asm': {
2193 'packages': [
2194 {
2195 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm',
Mirko Bonadei80939352021-04-12 19:03:37 +02002196 'version': 'version:2@7.0.cr0',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01002197 },
2198 ],
2199 'condition': 'checkout_android',
2200 'dep_type': 'cipd',
2201 },
2202
2203 'src/third_party/android_deps/libs/org_ow2_asm_asm_analysis': {
2204 'packages': [
2205 {
2206 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_analysis',
Mirko Bonadei80939352021-04-12 19:03:37 +02002207 'version': 'version:2@7.0.cr0',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01002208 },
2209 ],
2210 'condition': 'checkout_android',
2211 'dep_type': 'cipd',
2212 },
2213
2214 'src/third_party/android_deps/libs/org_ow2_asm_asm_commons': {
2215 'packages': [
2216 {
2217 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_commons',
Mirko Bonadei80939352021-04-12 19:03:37 +02002218 'version': 'version:2@7.0.cr0',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01002219 },
2220 ],
2221 'condition': 'checkout_android',
2222 'dep_type': 'cipd',
2223 },
2224
2225 'src/third_party/android_deps/libs/org_ow2_asm_asm_tree': {
2226 'packages': [
2227 {
2228 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_tree',
Mirko Bonadei80939352021-04-12 19:03:37 +02002229 'version': 'version:2@7.0.cr0',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01002230 },
2231 ],
2232 'condition': 'checkout_android',
2233 'dep_type': 'cipd',
2234 },
2235
2236 'src/third_party/android_deps/libs/org_ow2_asm_asm_util': {
2237 'packages': [
2238 {
2239 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_util',
Mirko Bonadei80939352021-04-12 19:03:37 +02002240 'version': 'version:2@7.0.cr0',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01002241 },
2242 ],
2243 'condition': 'checkout_android',
2244 'dep_type': 'cipd',
2245 },
2246
Yves Gerey2f385d22019-11-20 12:10:08 +01002247 'src/third_party/android_deps/libs/org_pcollections_pcollections': {
2248 'packages': [
2249 {
2250 'package': 'chromium/third_party/android_deps/libs/org_pcollections_pcollections',
Mirko Bonadei80939352021-04-12 19:03:37 +02002251 'version': 'version:2@2.1.2.cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01002252 },
2253 ],
2254 'condition': 'checkout_android',
2255 'dep_type': 'cipd',
2256 },
chromium-webrtc-autorolleec1d042019-11-20 06:02:38 -08002257
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002258 'src/third_party/android_deps/libs/org_robolectric_annotations': {
2259 'packages': [
2260 {
2261 'package': 'chromium/third_party/android_deps/libs/org_robolectric_annotations',
Mirko Bonadei80939352021-04-12 19:03:37 +02002262 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002263 },
2264 ],
2265 'condition': 'checkout_android',
2266 'dep_type': 'cipd',
2267 },
2268
2269 'src/third_party/android_deps/libs/org_robolectric_junit': {
2270 'packages': [
2271 {
2272 'package': 'chromium/third_party/android_deps/libs/org_robolectric_junit',
Mirko Bonadei80939352021-04-12 19:03:37 +02002273 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002274 },
2275 ],
2276 'condition': 'checkout_android',
2277 'dep_type': 'cipd',
2278 },
2279
2280 'src/third_party/android_deps/libs/org_robolectric_pluginapi': {
2281 'packages': [
2282 {
2283 'package': 'chromium/third_party/android_deps/libs/org_robolectric_pluginapi',
Mirko Bonadei80939352021-04-12 19:03:37 +02002284 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002285 },
2286 ],
2287 'condition': 'checkout_android',
2288 'dep_type': 'cipd',
2289 },
2290
2291 'src/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver': {
2292 'packages': [
2293 {
2294 'package': 'chromium/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver',
Mirko Bonadei80939352021-04-12 19:03:37 +02002295 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002296 },
2297 ],
2298 'condition': 'checkout_android',
2299 'dep_type': 'cipd',
2300 },
2301
2302 'src/third_party/android_deps/libs/org_robolectric_resources': {
2303 'packages': [
2304 {
2305 'package': 'chromium/third_party/android_deps/libs/org_robolectric_resources',
Mirko Bonadei80939352021-04-12 19:03:37 +02002306 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002307 },
2308 ],
2309 'condition': 'checkout_android',
2310 'dep_type': 'cipd',
2311 },
2312
2313 'src/third_party/android_deps/libs/org_robolectric_robolectric': {
2314 'packages': [
2315 {
2316 'package': 'chromium/third_party/android_deps/libs/org_robolectric_robolectric',
Mirko Bonadei80939352021-04-12 19:03:37 +02002317 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002318 },
2319 ],
2320 'condition': 'checkout_android',
2321 'dep_type': 'cipd',
2322 },
2323
2324 'src/third_party/android_deps/libs/org_robolectric_sandbox': {
2325 'packages': [
2326 {
2327 'package': 'chromium/third_party/android_deps/libs/org_robolectric_sandbox',
Mirko Bonadei80939352021-04-12 19:03:37 +02002328 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002329 },
2330 ],
2331 'condition': 'checkout_android',
2332 'dep_type': 'cipd',
2333 },
2334
2335 'src/third_party/android_deps/libs/org_robolectric_shadowapi': {
2336 'packages': [
2337 {
2338 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadowapi',
Mirko Bonadei80939352021-04-12 19:03:37 +02002339 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002340 },
2341 ],
2342 'condition': 'checkout_android',
2343 'dep_type': 'cipd',
2344 },
2345
2346 'src/third_party/android_deps/libs/org_robolectric_shadows_framework': {
2347 'packages': [
2348 {
2349 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_framework',
Mirko Bonadei80939352021-04-12 19:03:37 +02002350 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002351 },
2352 ],
2353 'condition': 'checkout_android',
2354 'dep_type': 'cipd',
2355 },
2356
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02002357 'src/third_party/android_deps/libs/org_robolectric_shadows_playservices': {
2358 'packages': [
2359 {
2360 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_playservices',
Mirko Bonadei80939352021-04-12 19:03:37 +02002361 'version': 'version:2@4.3.1.cr0',
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02002362 },
2363 ],
2364 'condition': 'checkout_android',
2365 'dep_type': 'cipd',
2366 },
2367
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002368 'src/third_party/android_deps/libs/org_robolectric_utils': {
2369 'packages': [
2370 {
2371 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils',
Mirko Bonadei80939352021-04-12 19:03:37 +02002372 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002373 },
2374 ],
2375 'condition': 'checkout_android',
2376 'dep_type': 'cipd',
2377 },
2378
2379 'src/third_party/android_deps/libs/org_robolectric_utils_reflector': {
2380 'packages': [
2381 {
2382 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils_reflector',
Mirko Bonadei80939352021-04-12 19:03:37 +02002383 'version': 'version:2@4.3.1.cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002384 },
2385 ],
2386 'condition': 'checkout_android',
2387 'dep_type': 'cipd',
2388 },
2389
Yves Gerey3606cab82018-09-19 19:20:19 +02002390 # === ANDROID_DEPS Generated Code End ===
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002391}
kjellander200028f2017-08-17 09:54:12 -07002392
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002393hooks = [
2394 {
Henrik Kjellander27576e02015-10-15 14:24:09 +02002395 # This clobbers when necessary (based on get_landmines.py). It should be
2396 # an early hook but it will need to be run after syncing Chromium and
2397 # setting up the links, so the script actually exists.
2398 'name': 'landmines',
2399 'pattern': '.',
2400 'action': [
2401 'python',
2402 'src/build/landmines.py',
2403 '--landmine-scripts',
Henrik Kjellander90fd7d82017-05-09 08:30:10 +02002404 'src/tools_webrtc/get_landmines.py',
Henrik Kjellander27576e02015-10-15 14:24:09 +02002405 '--src-dir',
2406 'src',
2407 ],
2408 },
oprypin40e7ebd2017-07-27 01:40:18 -07002409 {
2410 # Ensure that the DEPS'd "depot_tools" has its self-update capability
2411 # disabled.
2412 'name': 'disable_depot_tools_selfupdate',
2413 'pattern': '.',
2414 'action': [
2415 'python',
2416 'src/third_party/depot_tools/update_depot_tools_toggle.py',
2417 '--disable',
2418 ],
2419 },
kjellander24d812d2016-11-22 07:02:11 -08002420 {
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002421 'name': 'sysroot_arm',
kjellander24d812d2016-11-22 07:02:11 -08002422 'pattern': '.',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002423 'condition': 'checkout_linux and checkout_arm',
kjellander24d812d2016-11-22 07:02:11 -08002424 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002425 '--arch=arm'],
2426 },
2427 {
2428 'name': 'sysroot_arm64',
2429 'pattern': '.',
2430 'condition': 'checkout_linux and checkout_arm64',
2431 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2432 '--arch=arm64'],
2433 },
2434 {
2435 'name': 'sysroot_x86',
2436 'pattern': '.',
2437 'condition': 'checkout_linux and (checkout_x86 or checkout_x64)',
2438 # TODO(mbonadei): change to --arch=x86.
2439 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2440 '--arch=i386'],
2441 },
2442 {
2443 'name': 'sysroot_mips',
2444 'pattern': '.',
2445 'condition': 'checkout_linux and checkout_mips',
2446 # TODO(mbonadei): change to --arch=mips.
2447 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2448 '--arch=mipsel'],
2449 },
2450 {
2451 'name': 'sysroot_x64',
2452 'pattern': '.',
2453 'condition': 'checkout_linux and checkout_x64',
2454 # TODO(mbonadei): change to --arch=x64.
2455 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2456 '--arch=amd64'],
kjellander24d812d2016-11-22 07:02:11 -08002457 },
2458 {
Mirko Bonadeia55bdc22018-02-12 13:22:50 +01002459 # Case-insensitivity for the Win SDK. Must run before win_toolchain below.
2460 'name': 'ciopfs_linux',
2461 'pattern': '.',
2462 'condition': 'checkout_win and host_os == "linux"',
2463 'action': [ 'python',
2464 'src/third_party/depot_tools/download_from_google_storage.py',
2465 '--no_resume',
2466 '--no_auth',
2467 '--bucket', 'chromium-browser-clang/ciopfs',
2468 '-s', 'src/build/ciopfs.sha1',
2469 ]
2470 },
2471 {
Henrik Kjellander6b269752017-10-09 13:00:41 +02002472 # Update the Windows toolchain if necessary. Must run before 'clang' below.
kjellander24d812d2016-11-22 07:02:11 -08002473 'name': 'win_toolchain',
2474 'pattern': '.',
Mirko Bonadeif0707cb2018-02-13 11:29:09 +01002475 'condition': 'checkout_win',
2476 'action': ['python', 'src/build/vs_toolchain.py', 'update', '--force'],
kjellander24d812d2016-11-22 07:02:11 -08002477 },
kjellanderec2c93e2017-09-08 10:52:17 -07002478 {
2479 # Update the Mac toolchain if necessary.
2480 'name': 'mac_toolchain',
2481 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002482 'condition': 'checkout_mac',
Mirko Bonadei02736012020-11-16 15:26:09 +01002483 'action': ['python', 'src/build/mac_toolchain.py'],
kjellanderec2c93e2017-09-08 10:52:17 -07002484 },
kjellander24d812d2016-11-22 07:02:11 -08002485 {
kjellander24d812d2016-11-22 07:02:11 -08002486 # Note: On Win, this should run after win_toolchain, as it may use it.
2487 'name': 'clang',
2488 'pattern': '.',
Nico Weber02788992021-10-26 21:36:38 -04002489 'action': ['python3', 'src/tools/clang/scripts/update.py'],
kjellander24d812d2016-11-22 07:02:11 -08002490 },
ehmaldonado293bc2a2016-11-25 04:58:47 -08002491 {
2492 # Update LASTCHANGE.
2493 'name': 'lastchange',
2494 'pattern': '.',
2495 'action': ['python', 'src/build/util/lastchange.py',
2496 '-o', 'src/build/util/LASTCHANGE'],
2497 },
kjellander24d812d2016-11-22 07:02:11 -08002498 # Pull clang-format binaries using checked-in hashes.
2499 {
2500 'name': 'clang_format_win',
2501 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002502 'condition': 'host_os == "win"',
kjellander24d812d2016-11-22 07:02:11 -08002503 'action': [ 'download_from_google_storage',
2504 '--no_resume',
2505 '--platform=win32',
2506 '--no_auth',
2507 '--bucket', 'chromium-clang-format',
2508 '-s', 'src/buildtools/win/clang-format.exe.sha1',
2509 ],
2510 },
2511 {
2512 'name': 'clang_format_mac',
2513 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002514 'condition': 'host_os == "mac"',
kjellander24d812d2016-11-22 07:02:11 -08002515 'action': [ 'download_from_google_storage',
2516 '--no_resume',
2517 '--platform=darwin',
2518 '--no_auth',
2519 '--bucket', 'chromium-clang-format',
2520 '-s', 'src/buildtools/mac/clang-format.sha1',
2521 ],
2522 },
2523 {
2524 'name': 'clang_format_linux',
2525 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002526 'condition': 'host_os == "linux"',
kjellander24d812d2016-11-22 07:02:11 -08002527 'action': [ 'download_from_google_storage',
2528 '--no_resume',
2529 '--platform=linux*',
2530 '--no_auth',
2531 '--bucket', 'chromium-clang-format',
2532 '-s', 'src/buildtools/linux64/clang-format.sha1',
2533 ],
2534 },
Oleh Prypin3ebed362017-10-27 10:14:45 +02002535 # Pull rc binaries using checked-in hashes.
2536 {
2537 'name': 'rc_win',
2538 'pattern': '.',
2539 'condition': 'checkout_win and host_os == "win"',
2540 'action': [ 'python',
2541 'src/third_party/depot_tools/download_from_google_storage.py',
2542 '--no_resume',
2543 '--no_auth',
2544 '--bucket', 'chromium-browser-clang/rc',
2545 '-s', 'src/build/toolchain/win/rc/win/rc.exe.sha1',
2546 ],
2547 },
2548 {
2549 'name': 'rc_mac',
2550 'pattern': '.',
2551 'condition': 'checkout_win and host_os == "mac"',
2552 'action': [ 'python',
2553 'src/third_party/depot_tools/download_from_google_storage.py',
2554 '--no_resume',
2555 '--no_auth',
2556 '--bucket', 'chromium-browser-clang/rc',
2557 '-s', 'src/build/toolchain/win/rc/mac/rc.sha1',
2558 ],
2559 },
2560 {
2561 'name': 'rc_linux',
2562 'pattern': '.',
2563 'condition': 'checkout_win and host_os == "linux"',
2564 'action': [ 'python',
2565 'src/third_party/depot_tools/download_from_google_storage.py',
2566 '--no_resume',
2567 '--no_auth',
2568 '--bucket', 'chromium-browser-clang/rc',
2569 '-s', 'src/build/toolchain/win/rc/linux64/rc.sha1',
2570 ],
2571 },
kjellander24d812d2016-11-22 07:02:11 -08002572 {
Mirko Bonadei2d525fe2020-03-06 14:07:45 +01002573 'name': 'test_fonts',
2574 'pattern': '.',
2575 'action': [ 'download_from_google_storage',
2576 '--no_resume',
2577 '--extract',
2578 '--no_auth',
2579 '--bucket', 'chromium-fonts',
2580 '-s', 'src/third_party/test_fonts/test_fonts.tar.gz.sha1',
2581 ],
2582 },
2583 {
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002584 'name': 'msan_chained_origins',
2585 'pattern': '.',
2586 'condition': 'checkout_instrumented_libraries',
2587 'action': [ 'python',
2588 'src/third_party/depot_tools/download_from_google_storage.py',
2589 "--no_resume",
2590 "--no_auth",
2591 "--bucket", "chromium-instrumented-libraries",
landrey21932002021-10-20 18:03:42 +00002592 "-s", "src/third_party/instrumented_libraries/binaries/msan-chained-origins.tgz.sha1",
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002593 ],
2594 },
2595 {
2596 'name': 'msan_no_origins',
2597 'pattern': '.',
2598 'condition': 'checkout_instrumented_libraries',
2599 'action': [ 'python',
2600 'src/third_party/depot_tools/download_from_google_storage.py',
2601 "--no_resume",
2602 "--no_auth",
2603 "--bucket", "chromium-instrumented-libraries",
landrey21932002021-10-20 18:03:42 +00002604 "-s", "src/third_party/instrumented_libraries/binaries/msan-no-origins.tgz.sha1",
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002605 ],
kjellander24d812d2016-11-22 07:02:11 -08002606 },
2607 {
kjellander@webrtc.org80174582013-11-04 12:07:57 +00002608 # Download test resources, i.e. video and audio files from Google Storage.
kjellander@webrtc.org8e5c8142014-12-03 07:11:44 +00002609 'pattern': '.',
2610 'action': ['download_from_google_storage',
2611 '--directory',
2612 '--recursive',
2613 '--num_threads=10',
2614 '--no_auth',
kjellander4ff818e2015-12-18 12:29:28 -08002615 '--quiet',
kjellander@webrtc.org8e5c8142014-12-03 07:11:44 +00002616 '--bucket', 'chromium-webrtc-resources',
2617 'src/resources'],
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002618 },
Mirko Bonadei0a1d2f52021-03-25 15:15:21 +01002619 {
2620 'name': 'Generate component metadata for tests',
2621 'pattern': '.',
2622 'action': [
2623 'vpython',
2624 'src/testing/generate_location_tags.py',
2625 '--out',
2626 'src/testing/location_tags.json',
2627 ],
2628 },
Mirko Bonadeidb9095d2020-11-23 17:45:52 +01002629 # Download and initialize "vpython" VirtualEnv environment packages.
2630 {
2631 'name': 'vpython_common',
2632 'pattern': '.',
2633 'action': [ 'vpython',
2634 '-vpython-spec', 'src/.vpython',
2635 '-vpython-tool', 'install',
2636 ],
2637 },
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002638]
kjellander200028f2017-08-17 09:54:12 -07002639
Oleh Prypindcba72b2019-02-08 10:39:45 +01002640recursedeps = []
Mirko Bonadeibb547202017-09-15 06:15:48 +02002641
2642# Define rules for which include paths are allowed in our source.
2643include_rules = [
2644 # Base is only used to build Android APK tests and may not be referenced by
2645 # WebRTC production code.
2646 "-base",
2647 "-chromium",
2648 "+external/webrtc/webrtc", # Android platform build.
Mirko Bonadeibb547202017-09-15 06:15:48 +02002649 "+libyuv",
Patrik Höglund5991ac92018-05-21 15:54:42 +02002650
2651 # These should eventually move out of here.
Mirko Bonadei92ea95e2017-09-15 06:47:31 +02002652 "+common_types.h",
Mirko Bonadeibb547202017-09-15 06:15:48 +02002653
2654 "+WebRTC",
Mirko Bonadei92ea95e2017-09-15 06:47:31 +02002655 "+api",
2656 "+modules/include",
2657 "+rtc_base",
2658 "+test",
2659 "+rtc_tools",
Danil Chapovalov9dce71b2018-06-11 07:48:31 +00002660
Mirko Bonadei59f3c682020-07-11 13:13:45 +02002661 # Abseil allowlist. Keep this in sync with abseil-in-webrtc.md.
Steve Antone76ca612019-01-25 12:49:14 -08002662 "+absl/algorithm/algorithm.h",
2663 "+absl/algorithm/container.h",
Danil Chapovalov348b08a2019-01-17 13:07:25 +01002664 "+absl/base/attributes.h",
Danil Chapovalov47cf5ea2019-02-19 20:20:16 +01002665 "+absl/base/config.h",
Markus Handellf70fbc82020-06-04 00:41:20 +02002666 "+absl/base/const_init.h",
Elad Alone86af2c2019-06-03 14:37:50 +02002667 "+absl/base/macros.h",
philipelf8d81d32018-08-01 17:13:08 +02002668 "+absl/container/inlined_vector.h",
Per Kjellanderfe2063e2021-05-12 09:02:43 +02002669 "+absl/functional/bind_front.h",
Karl Wiberg4c77dcd2018-06-29 14:34:50 +02002670 "+absl/memory/memory.h",
Jiawei Oua6e034a2018-11-24 20:59:41 -08002671 "+absl/meta/type_traits.h",
Danil Chapovalov09fb7872021-08-20 12:46:14 +02002672 "+absl/numeric/bits.h",
Niels Möller3c7d5992018-10-19 15:29:54 +02002673 "+absl/strings/ascii.h",
2674 "+absl/strings/match.h",
Steve Anton1c9c9fc2019-02-14 15:13:09 -08002675 "+absl/strings/str_replace.h",
Karl Wiberg24744a92018-08-15 15:23:08 +02002676 "+absl/strings/string_view.h",
Danil Chapovalov9dce71b2018-06-11 07:48:31 +00002677 "+absl/types/optional.h",
Danil Chapovalovfb8e7ef2018-06-26 10:44:13 +02002678 "+absl/types/variant.h",
Mirko Bonadei14be7992019-06-27 15:59:09 +02002679
2680 # Abseil flags are allowed in tests and tools.
2681 "+absl/flags",
Mirko Bonadeibb547202017-09-15 06:15:48 +02002682]
Patrik Höglundeeb79e92019-10-17 16:04:07 +02002683
2684specific_include_rules = {
2685 "webrtc_lib_link_test\.cc": [
2686 "+media/engine",
2687 "+modules/audio_device",
2688 "+modules/audio_processing",
2689 ]
2690}