blob: 27e5672304341fe104730addb4a299040ff9cf07 [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'
Danil Chapovalovc46385c2020-03-11 10:45:57 +01004
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00005vars = {
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02006 # By default, we should check out everything needed to run on the main
7 # chromium waterfalls. More info at: crbug.com/570091.
8 'checkout_configuration': 'default',
9 'checkout_instrumented_libraries': 'checkout_linux and checkout_configuration == "default"',
chromium-webrtc-autoroll58f29b02021-02-15 04:07:55 -080010 'chromium_revision': 'e1b9354ff443264487bd09d8acd9bcc802abe4e4',
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +000011}
Oleh Prypinf1a7bb12019-07-02 11:58:39 +020012
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +000013deps = {
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010014 # TODO(kjellander): Move this to be Android-only once the libevent dependency
15 # in base/third_party/libevent is solved.
16 'src/base':
chromium-webrtc-autoroll58f29b02021-02-15 04:07:55 -080017 'https://chromium.googlesource.com/chromium/src/base@242517a010977553f5b3d80dc331c4335ac4e539',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010018 'src/build':
chromium-webrtc-autoroll58f29b02021-02-15 04:07:55 -080019 'https://chromium.googlesource.com/chromium/src/build@251bfc510179b7aad76fa36987ba4036dbd2e398',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010020 'src/buildtools':
chromium-webrtc-autoroll58f29b02021-02-15 04:07:55 -080021 'https://chromium.googlesource.com/chromium/src/buildtools@228b1c188316f6631a591d08502e4b342a5dc3ee',
Sami Kalliomäki7ab9c512020-08-28 10:31:40 +020022 # Gradle 6.6.1. Used for testing Android Studio project generation for WebRTC.
Mirko Bonadeid3fb8642018-01-22 08:50:32 +010023 'src/examples/androidtests/third_party/gradle': {
Sami Kalliomäki7ab9c512020-08-28 10:31:40 +020024 'url': 'https://chromium.googlesource.com/external/github.com/gradle/gradle.git@f2d1fb54a951d8b11d25748e4711bec8d128d7e3',
Mirko Bonadeid3fb8642018-01-22 08:50:32 +010025 'condition': 'checkout_android',
26 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +020027 'src/ios': {
chromium-webrtc-autoroll58f29b02021-02-15 04:07:55 -080028 'url': 'https://chromium.googlesource.com/chromium/src/ios@d365fb88979ff5e5e63e6252429085d0a6c4dc15',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +020029 'condition': 'checkout_ios',
30 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010031 'src/testing':
chromium-webrtc-autoroll58f29b02021-02-15 04:07:55 -080032 'https://chromium.googlesource.com/chromium/src/testing@7dee089ce564d1249d3354ebad15bfc8648e02c0',
Artem Titov42f0d782018-06-27 13:23:17 +020033 'src/third_party':
chromium-webrtc-autoroll58f29b02021-02-15 04:07:55 -080034 'https://chromium.googlesource.com/chromium/src/third_party@d15b5c89b3542b35d4749d461e68872ec7e3003b',
Oleh Prypindcba72b2019-02-08 10:39:45 +010035
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010036 'src/buildtools/linux64': {
37 'packages': [
38 {
39 'package': 'gn/gn/linux-amd64',
chromium-webrtc-autoroll58f29b02021-02-15 04:07:55 -080040 'version': 'git_revision:dfcbc6fed0a8352696f92d67ccad54048ad182b3',
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010041 }
42 ],
43 'dep_type': 'cipd',
44 'condition': 'checkout_linux',
45 },
46 'src/buildtools/mac': {
47 'packages': [
48 {
Mirko Bonadei20422da2020-12-30 11:11:38 +010049 'package': 'gn/gn/mac-${{arch}}',
chromium-webrtc-autoroll58f29b02021-02-15 04:07:55 -080050 'version': 'git_revision:dfcbc6fed0a8352696f92d67ccad54048ad182b3',
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010051 }
52 ],
53 'dep_type': 'cipd',
54 'condition': 'checkout_mac',
55 },
56 'src/buildtools/win': {
57 'packages': [
58 {
59 'package': 'gn/gn/windows-amd64',
chromium-webrtc-autoroll58f29b02021-02-15 04:07:55 -080060 'version': 'git_revision:dfcbc6fed0a8352696f92d67ccad54048ad182b3',
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010061 }
62 ],
63 'dep_type': 'cipd',
64 'condition': 'checkout_win',
65 },
66
Oleh Prypindcba72b2019-02-08 10:39:45 +010067 'src/buildtools/clang_format/script':
Artem Titov14b0e732021-01-27 09:16:07 +010068 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git@99803d74e35962f63a775f29477882afd4d57d94',
Oleh Prypindcba72b2019-02-08 10:39:45 +010069 'src/buildtools/third_party/libc++/trunk':
chromium-webrtc-autorollc5dbe942021-02-10 10:02:03 -080070 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git@8fa87946779682841e21e2da977eccfb6cb3bded',
Oleh Prypindcba72b2019-02-08 10:39:45 +010071 'src/buildtools/third_party/libc++abi/trunk':
Patrik Höglund0e089db2020-02-24 13:31:03 +010072 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git@196ba1aaa8ac285d94f4ea8d9836390a45360533',
Oleh Prypindcba72b2019-02-08 10:39:45 +010073 'src/buildtools/third_party/libunwind/trunk':
Mirko Bonadeicd1ba942020-05-12 12:12:13 +020074 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git@d999d54f4bca789543a2eb6c995af2d9b5a1f3ed',
Oleh Prypindcba72b2019-02-08 10:39:45 +010075
Yves Gereybe7af932019-03-06 07:07:04 +010076 'src/tools/clang/dsymutil': {
77 'packages': [
78 {
79 'package': 'chromium/llvm-build-tools/dsymutil',
chromium-webrtc-autorollad780a32019-11-07 16:01:59 -080080 'version': 'M56jPzDv1620Rnm__jTMYS62Zi8rxHVq7yw0qeBFEgkC',
Yves Gereybe7af932019-03-06 07:07:04 +010081 }
82 ],
83 'condition': 'checkout_mac',
84 'dep_type': 'cipd',
85 },
86
Mirko Bonadei07592492020-03-10 15:38:49 +010087 'src/third_party/android_system_sdk': {
88 'packages': [
89 {
90 'package': 'chromium/third_party/android_system_sdk',
Artem Titov378a9482020-07-29 23:49:46 +020091 'version': 'no8ss5nRg6uYDM08HboypuIQuix7bS1kVqRGyWmwP-YC',
Mirko Bonadei07592492020-03-10 15:38:49 +010092 },
93 ],
94 'condition': 'checkout_android',
95 'dep_type': 'cipd',
96 },
97
Yves Gerey72864962018-10-29 10:24:37 +010098 'src/third_party/android_build_tools/aapt2': {
99 'packages': [
100 {
Artem Titov41f00de2018-11-01 16:35:16 +0100101 'package': 'chromium/third_party/android_build_tools/aapt2',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200102 'version': 'R2k5wwOlIaS6sjv2TIyHotiPJod-6KqnZO8NH-KFK8sC',
Yves Gerey72864962018-10-29 10:24:37 +0100103 },
104 ],
105 'condition': 'checkout_android',
106 'dep_type': 'cipd',
107 },
108
109 'src/third_party/android_build_tools/bundletool': {
110 'packages': [
111 {
112 'package': 'chromium/third_party/android_tools_bundletool',
chromium-webrtc-autoroll04ee79c2020-12-02 08:02:43 -0800113 'version': 'FIj7ed-law2zMv41QhjEXabkaJ7aN2ztmE0Tv3Z_gFUC',
Yves Gerey72864962018-10-29 10:24:37 +0100114 },
115 ],
116 'condition': 'checkout_android',
117 'dep_type': 'cipd',
118 },
119
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100120 'src/third_party/boringssl/src':
chromium-webrtc-autorollf28d7e82021-02-10 20:02:01 -0800121 'https://boringssl.googlesource.com/boringssl.git@ce9b002ebd0491a8dd802e208814360ce781f32b',
Mirko Bonadei07592492020-03-10 15:38:49 +0100122 'src/third_party/breakpad/breakpad':
chromium-webrtc-autoroll5ae40f62020-12-02 22:07:23 -0800123 'https://chromium.googlesource.com/breakpad/breakpad.git@e3d485f73f5836fdd6fb287ab96973c4f63175e1',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100124 'src/third_party/catapult':
chromium-webrtc-autoroll58f29b02021-02-15 04:07:55 -0800125 'https://chromium.googlesource.com/catapult.git@35976bfcac506668c032dec650867e785b67dc91',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200126 'src/third_party/ced/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200127 'url': 'https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git@ba412eaaacd3186085babcd901679a48863c7dd5',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200128 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100129 'src/third_party/colorama/src':
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200130 'https://chromium.googlesource.com/external/colorama.git@799604a1041e9b3bc5d2789ecbd7e8db2e18e6b8',
oprypin40e7ebd2017-07-27 01:40:18 -0700131 'src/third_party/depot_tools':
chromium-webrtc-autoroll58f29b02021-02-15 04:07:55 -0800132 'https://chromium.googlesource.com/chromium/tools/depot_tools.git@7386a1e04f2a07de66a39ada64b511affae5cd03',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100133 'src/third_party/ffmpeg':
chromium-webrtc-autoroll075fd4b2021-01-28 02:06:34 -0800134 'https://chromium.googlesource.com/chromium/third_party/ffmpeg.git@ebd8895ddb097b985db1fbdc816548549e211af9',
Oleh Prypine39c3792017-11-14 23:09:08 +0100135 'src/third_party/findbugs': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200136 'url': 'https://chromium.googlesource.com/chromium/deps/findbugs.git@4275d9ac8610db6b1bc9a5e887f97e41b33fac67',
Oleh Prypine39c3792017-11-14 23:09:08 +0100137 'condition': 'checkout_android',
138 },
Mirko Bonadei2d525fe2020-03-06 14:07:45 +0100139 # Used for embedded builds. CrOS & Linux use the system version.
140 'src/third_party/fontconfig/src': {
141 'url': 'https://chromium.googlesource.com/external/fontconfig.git@452be8125f0e2a18a7dfef469e05d19374d36307',
142 'condition': 'checkout_linux',
143 },
Mirko Bonadei25acef72018-04-23 11:17:50 +0200144 'src/third_party/freetype/src':
chromium-webrtc-autoroll58f29b02021-02-15 04:07:55 -0800145 'https://chromium.googlesource.com/chromium/src/third_party/freetype2.git@7849316ccfc794026176d462b9008e7f4c4240fe',
Mirko Bonadei25acef72018-04-23 11:17:50 +0200146 'src/third_party/harfbuzz-ng/src':
chromium-webrtc-autoroll569b7602020-11-26 10:02:54 -0800147 'https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git@53806e5b83cee0e275eac038d0780f95ac56588c',
Markus Handellf70fbc82020-06-04 00:41:20 +0200148 'src/third_party/google_benchmark/src': {
chromium-webrtc-autoroll33c5b3f2020-10-08 13:02:00 -0700149 'url': 'https://chromium.googlesource.com/external/github.com/google/benchmark.git@ffe1342eb2faa7d2e7c35b4db2ccf99fab81ec20',
Markus Handellf70fbc82020-06-04 00:41:20 +0200150 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200151 # WebRTC-only dependency (not present in Chromium).
152 'src/third_party/gtest-parallel':
chromium-webrtc-autoroll8d87e6d2020-11-24 22:06:58 -0800153 'https://chromium.googlesource.com/external/github.com/google/gtest-parallel@11cce5c2872be4849c087afc7d19fbed390fa928',
Patrik Höglund5ee869f2018-08-30 11:08:38 +0200154 'src/third_party/google-truth': {
155 'packages': [
156 {
157 'package': 'chromium/third_party/google-truth',
chromium-webrtc-autorollfa6ce012019-06-06 12:01:10 -0700158 'version': 'u8oovXxp24lStqX4d54htRovta-75Sy2w7ijg1TL07gC',
Patrik Höglund5ee869f2018-08-30 11:08:38 +0200159 },
160 ],
161 'condition': 'checkout_android',
162 'dep_type': 'cipd',
163 },
kjellander3dae7052017-05-03 06:44:36 -0700164 'src/third_party/googletest/src':
chromium-webrtc-autorollc96601e2021-01-06 22:02:53 -0800165 'https://chromium.googlesource.com/external/github.com/google/googletest.git@1b0cdaae57c046c87fb99cb4f69c312a7e794adb',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200166 'src/third_party/icu': {
Mirko Bonadei7e225cf2021-02-09 10:37:52 +0100167 'url': 'https://chromium.googlesource.com/chromium/deps/icu.git@12825ed8aae58df594373d335427f1dd3cae9fd3',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200168 },
Mirko Bonadei50747582019-10-17 13:51:03 +0200169 'src/third_party/jdk': {
170 'packages': [
171 {
172 'package': 'chromium/third_party/jdk',
Bjorn Terelius09932cd2021-03-02 12:59:43 +0100173 'version': 'JhpgSvTpgVUkoKe56yQmYaR1jXNcY8NqlltA0mKIO4EC',
Mirko Bonadei4c04d8e2019-11-05 12:12:27 +0100174 },
Bjorn Terelius09932cd2021-03-02 12:59:43 +0100175 ],
176 'condition': 'host_os == "linux" and checkout_android',
177 'dep_type': 'cipd',
178 },
179 'src/third_party/jdk/extras': {
180 'packages': [
Mirko Bonadei4c04d8e2019-11-05 12:12:27 +0100181 {
182 'package': 'chromium/third_party/jdk/extras',
Bjorn Terelius09932cd2021-03-02 12:59:43 +0100183 'version': '-7m_pvgICYN60yQI3qmTj_8iKjtnT4NXicT0G_jJPqsC',
Mirko Bonadei50747582019-10-17 13:51:03 +0200184 },
Bjorn Terelius09932cd2021-03-02 12:59:43 +0100185 ],
Mirko Bonadei50747582019-10-17 13:51:03 +0200186 'condition': 'host_os == "linux" and checkout_android',
187 'dep_type': 'cipd',
188 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100189 'src/third_party/jsoncpp/source':
chromium-webrtc-autoroll87b11002020-09-28 07:05:46 -0700190 'https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git@9059f5cad030ba11d37818847443a53918c327b1', # from svn 248
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200191 'src/third_party/junit/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200192 'url': 'https://chromium.googlesource.com/external/junit.git@64155f8a9babcfcf4263cf4d08253a1556e75481',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200193 'condition': 'checkout_android',
194 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100195 # Used for building libFuzzers (only supports Linux).
196 'src/third_party/libFuzzer/src':
chromium-webrtc-autoroll1833a0c2019-11-22 14:01:45 -0800197 'https://chromium.googlesource.com/chromium/llvm-project/compiler-rt/lib/fuzzer.git@debe7d2d1982e540fbd6bd78604bf001753f9e74',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100198 'src/third_party/libjpeg_turbo':
Keiichi Enomoto198299c2021-02-24 08:20:39 +0900199 'https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git@7b4981b6500ccba10733c352b9ed2dad14ce3c73',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100200 'src/third_party/libsrtp':
chromium-webrtc-autorollc5561232020-11-19 06:05:22 -0800201 'https://chromium.googlesource.com/chromium/deps/libsrtp.git@7990ca64c616b150a9cb4714601c4a3b0c84fe91',
Danil Chapovalovc46385c2020-03-11 10:45:57 +0100202 'src/third_party/libaom/source/libaom':
chromium-webrtc-autoroll58f29b02021-02-15 04:07:55 -0800203 'https://aomedia.googlesource.com/aom.git@e72d81ffbc23b2c062b66a2d3be841e008514e4b',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200204 'src/third_party/libunwindstack': {
Jeremy Leconteb19cfee2020-06-25 22:57:49 +0200205 'url': 'https://chromium.googlesource.com/chromium/src/third_party/libunwindstack.git@11659d420a71e7323b379ea8781f07c6f384bc7e',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200206 'condition': 'checkout_android',
207 },
Andrey Logvin249aa4d2020-06-10 09:57:04 +0000208 'src/third_party/perfetto':
chromium-webrtc-autoroll58f29b02021-02-15 04:07:55 -0800209 'https://android.googlesource.com/platform/external/perfetto.git@794504004178288e18b1edfc449411cd269ea0d3',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100210 'src/third_party/libvpx/source/libvpx':
chromium-webrtc-autoroll653d5342021-02-04 04:07:27 -0800211 'https://chromium.googlesource.com/webm/libvpx.git@61edec1efbea1c02d71857e2aff9426d9cd2df4e',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100212 'src/third_party/libyuv':
chromium-webrtc-autoroll086ed6e2021-01-12 22:03:50 -0800213 'https://chromium.googlesource.com/libyuv/libyuv.git@93b1b332cd60b56ab90aea14182755e379c28a80',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200214 'src/third_party/lss': {
chromium-webrtc-autorolldd9db8c2020-08-13 15:07:23 -0700215 'url': 'https://chromium.googlesource.com/linux-syscall-support.git@29f7c7e018f4ce706a709f0b0afbf8bacf869480',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200216 'condition': 'checkout_android or checkout_linux',
217 },
218 'src/third_party/mockito/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200219 'url': 'https://chromium.googlesource.com/external/mockito/mockito.git@04a2a289a4222f80ad20717c25144981210d2eac',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200220 'condition': 'checkout_android',
221 },
Yves Gerey0393c642018-11-08 18:30:39 +0100222
223 # Used by boringssl.
224 'src/third_party/nasm': {
chromium-webrtc-autorollc8c01f32020-07-15 21:02:20 -0700225 'url': 'https://chromium.googlesource.com/chromium/deps/nasm.git@19f3fad68da99277b2882939d3b2fa4c4b8d51d9'
Yves Gerey0393c642018-11-08 18:30:39 +0100226 },
227
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100228 'src/third_party/openh264/src':
Artem Titov378a9482020-07-29 23:49:46 +0200229 'https://chromium.googlesource.com/external/github.com/cisco/openh264@3dd5b80bc4f172dd82925bb259cb7c82348409c5',
Patrik Höglund72520532018-06-08 10:43:05 +0200230 'src/third_party/r8': {
231 'packages': [
232 {
233 'package': 'chromium/third_party/r8',
chromium-webrtc-autoroll61ede7a2021-01-15 10:03:22 -0800234 'version': 'F8cKQoSai0fZxFRJVRZnoWeS-oVyp53L7bpuVq9t44AC',
Patrik Höglund72520532018-06-08 10:43:05 +0200235 },
236 ],
237 'condition': 'checkout_android',
238 'dep_type': 'cipd',
239 },
Patrik Höglund1606d5e2018-09-01 15:04:52 +0200240 'src/third_party/proguard': {
241 'packages': [
242 {
243 'package': 'chromium/third_party/proguard',
chromium-webrtc-autoroll93bcaae2020-03-18 17:02:26 -0700244 'version': 'Fd91BJFVlmiO6c46YMTsdy7n2f5Sk2hVVGlzPLvqZPsC',
Patrik Höglund1606d5e2018-09-01 15:04:52 +0200245 },
246 ],
247 'condition': 'checkout_android',
248 'dep_type': 'cipd',
249 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200250 'src/third_party/requests/src': {
Artem Titov378a9482020-07-29 23:49:46 +0200251 'url': 'https://chromium.googlesource.com/external/github.com/kennethreitz/requests.git@refs/tags/v2.23.0',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200252 'condition': 'checkout_android',
253 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200254 'src/third_party/ub-uiautomator/lib': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200255 'url': 'https://chromium.googlesource.com/chromium/third_party/ub-uiautomator.git@00270549ce3161ae72ceb24712618ea28b4f9434',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200256 'condition': 'checkout_android',
257 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100258 'src/third_party/usrsctp/usrsctplib':
Mirko Bonadei7e225cf2021-02-09 10:37:52 +0100259 'https://chromium.googlesource.com/external/github.com/sctplab/usrsctp@a6647318b57c0a05d590c8c21fc22aba87f08749',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200260 # Dependency used by libjpeg-turbo.
261 'src/third_party/yasm/binaries': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200262 'url': 'https://chromium.googlesource.com/chromium/deps/yasm/binaries.git@52f9b3f4b0aa06da24ef8b123058bb61ee468881',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200263 'condition': 'checkout_win',
264 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100265 'src/tools':
chromium-webrtc-autoroll58f29b02021-02-15 04:07:55 -0800266 'https://chromium.googlesource.com/chromium/src/tools@bd77bcca0dca8d01a7f66a1bee06f1989822ceff',
oprypin4ccd9c12017-08-30 00:42:43 -0700267 'src/tools/swarming_client':
Mirko Bonadei1d77c3e2021-01-26 17:10:04 +0100268 'https://chromium.googlesource.com/infra/luci/client-py.git@a32a1607f6093d338f756c7e7c7b4333b0c50c9c',
Oleh Prypine18e2692018-02-19 18:43:17 +0100269
270 'src/third_party/accessibility_test_framework': {
271 'packages': [
272 {
273 'package': 'chromium/third_party/accessibility-test-framework',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800274 'version': 'b5ec1e56e58e56bc1a0c77d43111c37f9b512c8a',
Oleh Prypine18e2692018-02-19 18:43:17 +0100275 },
276 ],
277 'condition': 'checkout_android',
278 'dep_type': 'cipd',
279 },
280
281 'src/third_party/android_support_test_runner': {
282 'packages': [
283 {
284 'package': 'chromium/third_party/android_support_test_runner',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800285 'version': '96d4bf848cd210fdcbca6bcc8c1b4b39cbd93141',
Oleh Prypine18e2692018-02-19 18:43:17 +0100286 },
287 ],
288 'condition': 'checkout_android',
289 'dep_type': 'cipd',
290 },
291
Oleh Prypine18e2692018-02-19 18:43:17 +0100292 'src/third_party/bazel': {
293 'packages': [
294 {
295 'package': 'chromium/third_party/bazel',
chromium-webrtc-autorolleec1d042019-11-20 06:02:38 -0800296 'version': 'VjMsf48QUWw8n7XtJP2AuSjIGmbQeYdWdwyxVvIRLmAC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100297 },
298 ],
299 'condition': 'checkout_android',
300 'dep_type': 'cipd',
301 },
302
303 'src/third_party/bouncycastle': {
304 'packages': [
305 {
306 'package': 'chromium/third_party/bouncycastle',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800307 'version': 'c078e87552ba26e776566fdaf0f22cd8712743d0',
Oleh Prypine18e2692018-02-19 18:43:17 +0100308 },
309 ],
310 'condition': 'checkout_android',
311 'dep_type': 'cipd',
312 },
313
314 'src/third_party/byte_buddy': {
315 'packages': [
316 {
317 'package': 'chromium/third_party/byte_buddy',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800318 'version': 'c9b53316603fc2d997c899c7ca1707f809b918cd',
Oleh Prypine18e2692018-02-19 18:43:17 +0100319 },
320 ],
321 'condition': 'checkout_android',
322 'dep_type': 'cipd',
323 },
324
Artem Titarenko3c7abdc2019-08-19 10:56:46 +0200325 'src/third_party/byte_buddy/android_sdk_build_tools_25_0_2': {
326 'packages': [
327 {
328 'package': 'chromium/third_party/android_sdk/public/build-tools',
329 'version': 'kwIs2vdfTm93yEP8LG5aSnchN4BVEdVxbqQtF4XpPdkC',
330 },
331 ],
332 'condition': 'checkout_android',
333 'dep_type': 'cipd',
334 },
335
Oleh Prypine18e2692018-02-19 18:43:17 +0100336 'src/third_party/espresso': {
337 'packages': [
338 {
339 'package': 'chromium/third_party/espresso',
Jeremy Leconteb19cfee2020-06-25 22:57:49 +0200340 'version': 'y8fIfH8Leo2cPm7iGCYnBxZpwOlgLv8rm2mlcmJlvGsC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100341 },
342 ],
343 'condition': 'checkout_android',
344 'dep_type': 'cipd',
345 },
346
Oleh Prypine18e2692018-02-19 18:43:17 +0100347 'src/third_party/hamcrest': {
348 'packages': [
349 {
350 'package': 'chromium/third_party/hamcrest',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800351 'version': '37eccfc658fe79695d6abb6dd497463c4372032f',
Oleh Prypine18e2692018-02-19 18:43:17 +0100352 },
353 ],
354 'condition': 'checkout_android',
355 'dep_type': 'cipd',
356 },
357
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100358 'src/third_party/android_ndk': {
chromium-webrtc-autoroll075fd4b2021-01-28 02:06:34 -0800359 'url': 'https://chromium.googlesource.com/android_ndk.git@401019bf85744311b26c88ced255cd53401af8b7',
Mirko Bonadei9b9b2532019-03-20 09:04:46 +0100360 'condition': 'checkout_android',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100361 },
362
Andrey Logvin32edd542021-02-05 13:58:04 +0000363 'src/third_party/androidx': {
364 'packages': [
365 {
366 'package': 'chromium/third_party/androidx',
chromium-webrtc-autoroll58f29b02021-02-15 04:07:55 -0800367 'version': '09Q7fX-z4zxVsv_sl0K_cenKEZASVgwYe4goJB_KaIsC',
Andrey Logvin32edd542021-02-05 13:58:04 +0000368 },
369 ],
370 'condition': 'checkout_android',
371 'dep_type': 'cipd',
372 },
373
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100374 'src/third_party/android_sdk/public': {
375 'packages': [
376 {
Artem Titov378a9482020-07-29 23:49:46 +0200377 'package': 'chromium/third_party/android_sdk/public/build-tools/30.0.1',
378 'version': '8LZujEmLjSh0g3JciDA3cslSptxKs9HOa_iUPXkOeYQC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100379 },
380 {
381 'package': 'chromium/third_party/android_sdk/public/emulator',
Artem Titov378a9482020-07-29 23:49:46 +0200382 'version': 'A4EvXZUIuQho0QRDJopMUpgyp6NA3aiDQjGKPUKbowMC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100383 },
384 {
385 'package': 'chromium/third_party/android_sdk/public/extras',
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200386 'version': 'ppQ4TnqDvBHQ3lXx5KPq97egzF5X2FFyOrVHkGmiTMQC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100387 },
388 {
389 'package': 'chromium/third_party/android_sdk/public/patcher',
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200390 'version': 'I6FNMhrXlpB-E1lOhMlvld7xt9lBVNOO83KIluXDyA0C',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100391 },
392 {
393 'package': 'chromium/third_party/android_sdk/public/platform-tools',
Artem Titov378a9482020-07-29 23:49:46 +0200394 'version': '8tF0AOj7Dwlv4j7_nfkhxWB0jzrvWWYjEIpirt8FIWYC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100395 },
396 {
Artem Titov378a9482020-07-29 23:49:46 +0200397 'package': 'chromium/third_party/android_sdk/public/platforms/android-30',
398 'version': 'YMUu9EHNZ__2Xcxl-KsaSf-dI5TMt_P62IseUVsxktMC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100399 },
400 {
Yves Gerey67e5bd32019-11-19 14:04:18 +0100401 'package': 'chromium/third_party/android_sdk/public/sources/android-29',
402 'version': '4gxhM8E62bvZpQs7Q3d0DinQaW0RLCIefhXrQBFkNy8C',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100403 },
404 {
Yves Gerey434dfa72020-01-07 06:56:55 +0100405 'package': 'chromium/third_party/android_sdk/public/cmdline-tools',
chromium-webrtc-autoroll4a423d52020-10-29 15:02:17 -0700406 'version': 'V__2Ycej-H2-6AcXX5A3gi7sIk74SuN44PBm2uC_N1sC',
Yves Gerey434dfa72020-01-07 06:56:55 +0100407 },
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100408 ],
Mirko Bonadei9b9b2532019-03-20 09:04:46 +0100409 'condition': 'checkout_android',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100410 'dep_type': 'cipd',
411 },
412
Oleh Prypine18e2692018-02-19 18:43:17 +0100413 'src/third_party/icu4j': {
414 'packages': [
415 {
416 'package': 'chromium/third_party/icu4j',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800417 'version': 'e87e5bed2b4935913ee26a3ebd0b723ee2344354',
Oleh Prypine18e2692018-02-19 18:43:17 +0100418 },
419 ],
420 'condition': 'checkout_android',
421 'dep_type': 'cipd',
422 },
423
Oleh Prypine18e2692018-02-19 18:43:17 +0100424 'src/third_party/objenesis': {
425 'packages': [
426 {
427 'package': 'chromium/third_party/objenesis',
chromium-webrtc-autorolle9ecdc02019-12-05 08:03:01 -0800428 'version': 'tknDblENYi8IaJYyD6tUahUyHYZlzJ_Y74_QZSz4DpIC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100429 },
430 ],
431 'condition': 'checkout_android',
432 'dep_type': 'cipd',
433 },
434
Oleh Prypine18e2692018-02-19 18:43:17 +0100435 'src/third_party/robolectric': {
436 'packages': [
437 {
438 'package': 'chromium/third_party/robolectric',
Patrik Höglunda5943ea2020-02-20 15:59:54 +0100439 'version': 'iC6RDM5EH3GEAzR-1shW_Mg0FeeNE5shq1okkFfuuNQC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100440 },
441 ],
442 'condition': 'checkout_android',
443 'dep_type': 'cipd',
444 },
445
446 'src/third_party/sqlite4java': {
447 'packages': [
448 {
449 'package': 'chromium/third_party/sqlite4java',
chromium-webrtc-autoroll5590ec02020-01-12 06:00:55 -0800450 'version': 'LofjKH9dgXIAJhRYCPQlMFywSwxYimrfDeBmaHc-Z5EC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100451 },
452 ],
453 'condition': 'checkout_android',
454 'dep_type': 'cipd',
455 },
456
Artem Titov469205e2020-03-17 13:44:12 +0100457 'src/third_party/turbine': {
458 'packages': [
459 {
460 'package': 'chromium/third_party/turbine',
chromium-webrtc-autoroll7bb3afa2020-12-16 04:01:58 -0800461 'version': '_iPtB_ThhxlMOt2TsYqVppwriEEn0mp-NUNRwDwYLUAC',
Artem Titov469205e2020-03-17 13:44:12 +0100462 },
463 ],
464 'condition': 'checkout_android',
465 'dep_type': 'cipd',
466 },
467
468 'src/third_party/turbine/src': {
chromium-webrtc-autoroll7bb3afa2020-12-16 04:01:58 -0800469 'url': 'https://chromium.googlesource.com/external/github.com/google/turbine.git' + '@' + '3c31e67ae25b5e43713fd868e3a9b535ff6298af',
Artem Titov469205e2020-03-17 13:44:12 +0100470 'condition': 'checkout_android',
471 },
472
Oleh Prypine18e2692018-02-19 18:43:17 +0100473 'src/third_party/xstream': {
474 'packages': [
475 {
476 'package': 'chromium/third_party/xstream',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800477 'version': '4278b1b78b86ab7a1a29e64d5aec9a47a9aab0fe',
Oleh Prypine18e2692018-02-19 18:43:17 +0100478 },
479 ],
480 'condition': 'checkout_android',
481 'dep_type': 'cipd',
482 },
Oleh Prypin0a778892018-07-19 13:55:40 +0200483
Artem Titarenko60d770f2018-12-07 15:46:53 +0100484 'src/tools/luci-go': {
485 'packages': [
486 {
487 'package': 'infra/tools/luci/isolate/${{platform}}',
chromium-webrtc-autoroll16691032021-01-14 08:02:45 -0800488 'version': 'git_revision:77944aa535e42e29faadf6cfa81aee252807d468',
Artem Titarenko60d770f2018-12-07 15:46:53 +0100489 },
490 {
491 'package': 'infra/tools/luci/isolated/${{platform}}',
chromium-webrtc-autoroll16691032021-01-14 08:02:45 -0800492 'version': 'git_revision:77944aa535e42e29faadf6cfa81aee252807d468',
Artem Titarenko60d770f2018-12-07 15:46:53 +0100493 },
494 {
495 'package': 'infra/tools/luci/swarming/${{platform}}',
chromium-webrtc-autoroll16691032021-01-14 08:02:45 -0800496 'version': 'git_revision:77944aa535e42e29faadf6cfa81aee252807d468',
Artem Titarenko60d770f2018-12-07 15:46:53 +0100497 },
498 ],
499 'dep_type': 'cipd',
500 },
501
Yves Gerey3606cab82018-09-19 19:20:19 +0200502 # Everything coming after this is automatically updated by the auto-roller.
503 # === ANDROID_DEPS Generated Code Start ===
chromium-webrtc-autoroll1e63b9b2020-01-06 14:01:43 -0800504 # Generated by //third_party/android_deps/fetch_all.py
Yves Gerey3606cab82018-09-19 19:20:19 +0200505 'src/third_party/android_deps/libs/android_arch_core_common': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200506 'packages': [
507 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200508 'package': 'chromium/third_party/android_deps/libs/android_arch_core_common',
chromium-webrtc-autoroll25790472019-04-04 01:01:35 -0700509 'version': 'version:1.1.1-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200510 },
511 ],
512 'condition': 'checkout_android',
513 'dep_type': 'cipd',
514 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200515
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700516 'src/third_party/android_deps/libs/android_arch_core_runtime': {
517 'packages': [
518 {
519 'package': 'chromium/third_party/android_deps/libs/android_arch_core_runtime',
520 'version': 'version:1.1.1-cr0',
521 },
522 ],
523 'condition': 'checkout_android',
524 'dep_type': 'cipd',
525 },
526
Artem Titov4cc13a22018-07-27 11:50:40 +0200527 'src/third_party/android_deps/libs/android_arch_lifecycle_common': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200528 'packages': [
529 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200530 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common',
chromium-webrtc-autoroll25790472019-04-04 01:01:35 -0700531 'version': 'version:1.1.1-cr0',
532 },
533 ],
534 'condition': 'checkout_android',
535 'dep_type': 'cipd',
536 },
537
538 'src/third_party/android_deps/libs/android_arch_lifecycle_common_java8': {
539 'packages': [
540 {
541 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common_java8',
542 'version': 'version:1.1.1-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200543 },
544 ],
545 'condition': 'checkout_android',
546 'dep_type': 'cipd',
547 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200548
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700549 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata': {
550 'packages': [
551 {
552 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata',
553 'version': 'version:1.1.1-cr0',
554 },
555 ],
556 'condition': 'checkout_android',
557 'dep_type': 'cipd',
558 },
559
560 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata_core': {
561 'packages': [
562 {
563 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core',
564 'version': 'version:1.1.1-cr0',
565 },
566 ],
567 'condition': 'checkout_android',
568 'dep_type': 'cipd',
569 },
570
Artem Titov4cc13a22018-07-27 11:50:40 +0200571 'src/third_party/android_deps/libs/android_arch_lifecycle_runtime': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200572 'packages': [
573 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200574 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime',
chromium-webrtc-autoroll25790472019-04-04 01:01:35 -0700575 'version': 'version:1.1.1-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200576 },
577 ],
578 'condition': 'checkout_android',
579 'dep_type': 'cipd',
580 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200581
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700582 'src/third_party/android_deps/libs/android_arch_lifecycle_viewmodel': {
583 'packages': [
584 {
585 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel',
586 'version': 'version:1.1.1-cr0',
587 },
588 ],
589 'condition': 'checkout_android',
590 'dep_type': 'cipd',
591 },
592
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200593 'src/third_party/android_deps/libs/backport_util_concurrent_backport_util_concurrent': {
594 'packages': [
595 {
596 'package': 'chromium/third_party/android_deps/libs/backport_util_concurrent_backport_util_concurrent',
597 'version': 'version:3.1-cr0',
598 },
599 ],
600 'condition': 'checkout_android',
601 'dep_type': 'cipd',
602 },
603
604 'src/third_party/android_deps/libs/classworlds_classworlds': {
605 'packages': [
606 {
607 'package': 'chromium/third_party/android_deps/libs/classworlds_classworlds',
608 'version': 'version:1.1-alpha-2-cr0',
609 },
610 ],
611 'condition': 'checkout_android',
612 'dep_type': 'cipd',
613 },
614
Artem Titov4cc13a22018-07-27 11:50:40 +0200615 'src/third_party/android_deps/libs/com_android_support_animated_vector_drawable': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200616 'packages': [
617 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200618 'package': 'chromium/third_party/android_deps/libs/com_android_support_animated_vector_drawable',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700619 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200620 },
621 ],
622 'condition': 'checkout_android',
623 'dep_type': 'cipd',
624 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200625
Artem Titov4cc13a22018-07-27 11:50:40 +0200626 'src/third_party/android_deps/libs/com_android_support_appcompat_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200627 'packages': [
628 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200629 'package': 'chromium/third_party/android_deps/libs/com_android_support_appcompat_v7',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700630 'version': 'version:28.0.0-cr0',
631 },
632 ],
633 'condition': 'checkout_android',
634 'dep_type': 'cipd',
635 },
636
637 'src/third_party/android_deps/libs/com_android_support_asynclayoutinflater': {
638 'packages': [
639 {
640 'package': 'chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater',
641 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200642 },
643 ],
644 'condition': 'checkout_android',
645 'dep_type': 'cipd',
646 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200647
Artem Titov4cc13a22018-07-27 11:50:40 +0200648 'src/third_party/android_deps/libs/com_android_support_cardview_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200649 'packages': [
650 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200651 'package': 'chromium/third_party/android_deps/libs/com_android_support_cardview_v7',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700652 'version': 'version:28.0.0-cr0',
653 },
654 ],
655 'condition': 'checkout_android',
656 'dep_type': 'cipd',
657 },
658
659 'src/third_party/android_deps/libs/com_android_support_collections': {
660 'packages': [
661 {
662 'package': 'chromium/third_party/android_deps/libs/com_android_support_collections',
663 'version': 'version:28.0.0-cr0',
664 },
665 ],
666 'condition': 'checkout_android',
667 'dep_type': 'cipd',
668 },
669
670 'src/third_party/android_deps/libs/com_android_support_coordinatorlayout': {
671 'packages': [
672 {
673 'package': 'chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout',
674 'version': 'version:28.0.0-cr0',
675 },
676 ],
677 'condition': 'checkout_android',
678 'dep_type': 'cipd',
679 },
680
681 'src/third_party/android_deps/libs/com_android_support_cursoradapter': {
682 'packages': [
683 {
684 'package': 'chromium/third_party/android_deps/libs/com_android_support_cursoradapter',
685 'version': 'version:28.0.0-cr0',
686 },
687 ],
688 'condition': 'checkout_android',
689 'dep_type': 'cipd',
690 },
691
692 'src/third_party/android_deps/libs/com_android_support_customview': {
693 'packages': [
694 {
695 'package': 'chromium/third_party/android_deps/libs/com_android_support_customview',
696 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200697 },
698 ],
699 'condition': 'checkout_android',
700 'dep_type': 'cipd',
701 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200702
Artem Titov4cc13a22018-07-27 11:50:40 +0200703 'src/third_party/android_deps/libs/com_android_support_design': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200704 'packages': [
705 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200706 'package': 'chromium/third_party/android_deps/libs/com_android_support_design',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700707 'version': 'version:28.0.0-cr0',
708 },
709 ],
710 'condition': 'checkout_android',
711 'dep_type': 'cipd',
712 },
713
714 'src/third_party/android_deps/libs/com_android_support_documentfile': {
715 'packages': [
716 {
717 'package': 'chromium/third_party/android_deps/libs/com_android_support_documentfile',
718 'version': 'version:28.0.0-cr0',
719 },
720 ],
721 'condition': 'checkout_android',
722 'dep_type': 'cipd',
723 },
724
725 'src/third_party/android_deps/libs/com_android_support_drawerlayout': {
726 'packages': [
727 {
728 'package': 'chromium/third_party/android_deps/libs/com_android_support_drawerlayout',
729 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200730 },
731 ],
732 'condition': 'checkout_android',
733 'dep_type': 'cipd',
734 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200735
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700736 'src/third_party/android_deps/libs/com_android_support_interpolator': {
737 'packages': [
738 {
739 'package': 'chromium/third_party/android_deps/libs/com_android_support_interpolator',
740 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200741 },
742 ],
743 'condition': 'checkout_android',
744 'dep_type': 'cipd',
745 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200746
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700747 'src/third_party/android_deps/libs/com_android_support_loader': {
748 'packages': [
749 {
750 'package': 'chromium/third_party/android_deps/libs/com_android_support_loader',
751 'version': 'version:28.0.0-cr0',
752 },
753 ],
754 'condition': 'checkout_android',
755 'dep_type': 'cipd',
756 },
757
758 'src/third_party/android_deps/libs/com_android_support_localbroadcastmanager': {
759 'packages': [
760 {
761 'package': 'chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager',
762 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200763 },
764 ],
765 'condition': 'checkout_android',
766 'dep_type': 'cipd',
767 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200768
Artem Titov4cc13a22018-07-27 11:50:40 +0200769 'src/third_party/android_deps/libs/com_android_support_multidex': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200770 'packages': [
771 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200772 'package': 'chromium/third_party/android_deps/libs/com_android_support_multidex',
773 'version': 'version:1.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200774 },
775 ],
776 'condition': 'checkout_android',
777 'dep_type': 'cipd',
778 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200779
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700780 'src/third_party/android_deps/libs/com_android_support_print': {
781 'packages': [
782 {
783 'package': 'chromium/third_party/android_deps/libs/com_android_support_print',
784 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200785 },
786 ],
787 'condition': 'checkout_android',
788 'dep_type': 'cipd',
789 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200790
Artem Titov4cc13a22018-07-27 11:50:40 +0200791 'src/third_party/android_deps/libs/com_android_support_recyclerview_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200792 'packages': [
793 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200794 'package': 'chromium/third_party/android_deps/libs/com_android_support_recyclerview_v7',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700795 'version': 'version:28.0.0-cr0',
796 },
797 ],
798 'condition': 'checkout_android',
799 'dep_type': 'cipd',
800 },
801
802 'src/third_party/android_deps/libs/com_android_support_slidingpanelayout': {
803 'packages': [
804 {
805 'package': 'chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout',
806 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200807 },
808 ],
809 'condition': 'checkout_android',
810 'dep_type': 'cipd',
811 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200812
Artem Titov4cc13a22018-07-27 11:50:40 +0200813 'src/third_party/android_deps/libs/com_android_support_support_annotations': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200814 'packages': [
815 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200816 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_annotations',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700817 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200818 },
819 ],
820 'condition': 'checkout_android',
821 'dep_type': 'cipd',
822 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200823
Artem Titov4cc13a22018-07-27 11:50:40 +0200824 'src/third_party/android_deps/libs/com_android_support_support_compat': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200825 'packages': [
826 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200827 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_compat',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700828 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200829 },
830 ],
831 'condition': 'checkout_android',
832 'dep_type': 'cipd',
833 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200834
Artem Titov4cc13a22018-07-27 11:50:40 +0200835 'src/third_party/android_deps/libs/com_android_support_support_core_ui': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200836 'packages': [
837 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200838 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_ui',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700839 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200840 },
841 ],
842 'condition': 'checkout_android',
843 'dep_type': 'cipd',
844 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200845
Artem Titov4cc13a22018-07-27 11:50:40 +0200846 'src/third_party/android_deps/libs/com_android_support_support_core_utils': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200847 'packages': [
848 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200849 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_utils',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700850 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200851 },
852 ],
853 'condition': 'checkout_android',
854 'dep_type': 'cipd',
855 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200856
Artem Titov4cc13a22018-07-27 11:50:40 +0200857 'src/third_party/android_deps/libs/com_android_support_support_fragment': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200858 'packages': [
859 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200860 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_fragment',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700861 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200862 },
863 ],
864 'condition': 'checkout_android',
865 'dep_type': 'cipd',
866 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200867
Artem Titov4cc13a22018-07-27 11:50:40 +0200868 'src/third_party/android_deps/libs/com_android_support_support_media_compat': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200869 'packages': [
870 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200871 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_media_compat',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700872 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200873 },
874 ],
875 'condition': 'checkout_android',
876 'dep_type': 'cipd',
877 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200878
Artem Titov4cc13a22018-07-27 11:50:40 +0200879 'src/third_party/android_deps/libs/com_android_support_support_v4': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200880 'packages': [
881 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200882 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v4',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700883 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200884 },
885 ],
886 'condition': 'checkout_android',
887 'dep_type': 'cipd',
888 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200889
Artem Titov4cc13a22018-07-27 11:50:40 +0200890 'src/third_party/android_deps/libs/com_android_support_support_vector_drawable': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200891 'packages': [
892 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200893 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_vector_drawable',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700894 'version': 'version:28.0.0-cr0',
895 },
896 ],
897 'condition': 'checkout_android',
898 'dep_type': 'cipd',
899 },
900
901 'src/third_party/android_deps/libs/com_android_support_swiperefreshlayout': {
902 'packages': [
903 {
904 'package': 'chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout',
905 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200906 },
907 ],
908 'condition': 'checkout_android',
909 'dep_type': 'cipd',
910 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200911
Artem Titov4cc13a22018-07-27 11:50:40 +0200912 'src/third_party/android_deps/libs/com_android_support_transition': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200913 'packages': [
914 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200915 'package': 'chromium/third_party/android_deps/libs/com_android_support_transition',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700916 'version': 'version:28.0.0-cr0',
917 },
918 ],
919 'condition': 'checkout_android',
920 'dep_type': 'cipd',
921 },
922
923 'src/third_party/android_deps/libs/com_android_support_versionedparcelable': {
924 'packages': [
925 {
926 'package': 'chromium/third_party/android_deps/libs/com_android_support_versionedparcelable',
927 'version': 'version:28.0.0-cr0',
928 },
929 ],
930 'condition': 'checkout_android',
931 'dep_type': 'cipd',
932 },
933
934 'src/third_party/android_deps/libs/com_android_support_viewpager': {
935 'packages': [
936 {
937 'package': 'chromium/third_party/android_deps/libs/com_android_support_viewpager',
938 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200939 },
940 ],
941 'condition': 'checkout_android',
942 'dep_type': 'cipd',
943 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200944
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -0800945 'src/third_party/android_deps/libs/com_android_tools_build_jetifier_jetifier_core': {
946 'packages': [
947 {
948 'package': 'chromium/third_party/android_deps/libs/com_android_tools_build_jetifier_jetifier_core',
949 'version': 'version:1.0.0-beta08-cr0',
950 },
951 ],
952 'condition': 'checkout_android',
953 'dep_type': 'cipd',
954 },
955
956 'src/third_party/android_deps/libs/com_android_tools_build_jetifier_jetifier_processor': {
957 'packages': [
958 {
959 'package': 'chromium/third_party/android_deps/libs/com_android_tools_build_jetifier_jetifier_processor',
960 'version': 'version:1.0.0-beta08-cr0',
961 },
962 ],
963 'condition': 'checkout_android',
964 'dep_type': 'cipd',
965 },
966
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200967 'src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs': {
968 'packages': [
969 {
970 'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs',
chromium-webrtc-autorollc1e6d1a2020-08-18 21:02:32 -0700971 'version': 'version:1.0.10-cr0',
972 },
973 ],
974 'condition': 'checkout_android',
975 'dep_type': 'cipd',
976 },
977
978 'src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration': {
979 'packages': [
980 {
981 'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration',
982 'version': 'version:1.0.10-cr0',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200983 },
984 ],
985 'condition': 'checkout_android',
986 'dep_type': 'cipd',
987 },
988
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -0800989 'src/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine': {
Yves Gerey2f385d22019-11-20 12:10:08 +0100990 'packages': [
991 {
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -0800992 'package': 'chromium/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine',
chromium-webrtc-autorollb3a68162020-07-06 09:02:39 -0700993 'version': 'version:2.8.0-cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +0100994 },
995 ],
996 'condition': 'checkout_android',
997 'dep_type': 'cipd',
998 },
999
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -08001000 'src/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms': {
Yves Gerey2f385d22019-11-20 12:10:08 +01001001 'packages': [
1002 {
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -08001003 'package': 'chromium/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms',
1004 'version': 'version:1.0-cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001005 },
1006 ],
1007 'condition': 'checkout_android',
1008 'dep_type': 'cipd',
1009 },
1010
Artem Titov14b0e732021-01-27 09:16:07 +01001011 'src/third_party/android_deps/libs/com_google_android_datatransport_transport_api': {
1012 'packages': [
1013 {
1014 'package': 'chromium/third_party/android_deps/libs/com_google_android_datatransport_transport_api',
1015 'version': 'version:2.2.1-cr0',
1016 },
1017 ],
1018 'condition': 'checkout_android',
1019 'dep_type': 'cipd',
1020 },
1021
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001022 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth': {
Artem Titovd673da22018-07-27 13:53:36 +02001023 'packages': [
1024 {
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001025 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth',
chromium-webrtc-autoroll2240d5e2020-03-03 06:01:19 -08001026 'version': 'version:17.0.0-cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001027 },
1028 ],
1029 'condition': 'checkout_android',
1030 'dep_type': 'cipd',
1031 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001032
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001033 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone': {
1034 'packages': [
1035 {
1036 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone',
chromium-webrtc-autorolld273ed02020-10-19 15:01:27 -07001037 'version': 'version:17.5.0-cr0',
Artem Titovd673da22018-07-27 13:53:36 +02001038 },
1039 ],
1040 'condition': 'checkout_android',
1041 'dep_type': 'cipd',
1042 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001043
Artem Titovd673da22018-07-27 13:53:36 +02001044 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base': {
1045 'packages': [
1046 {
1047 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base',
chromium-webrtc-autoroll2240d5e2020-03-03 06:01:19 -08001048 'version': 'version:17.0.0-cr0',
Artem Titovd673da22018-07-27 13:53:36 +02001049 },
1050 ],
1051 'condition': 'checkout_android',
1052 'dep_type': 'cipd',
1053 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001054
Artem Titovd673da22018-07-27 13:53:36 +02001055 'src/third_party/android_deps/libs/com_google_android_gms_play_services_base': {
1056 'packages': [
1057 {
1058 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base',
Mirko Bonadei7e225cf2021-02-09 10:37:52 +01001059 'version': 'version:17.5.0-cr0',
Artem Titovd673da22018-07-27 13:53:36 +02001060 },
1061 ],
1062 'condition': 'checkout_android',
1063 'dep_type': 'cipd',
1064 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001065
Artem Titovd673da22018-07-27 13:53:36 +02001066 'src/third_party/android_deps/libs/com_google_android_gms_play_services_basement': {
1067 'packages': [
1068 {
1069 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement',
Mirko Bonadei7e225cf2021-02-09 10:37:52 +01001070 'version': 'version:17.5.0-cr0',
Artem Titovd673da22018-07-27 13:53:36 +02001071 },
1072 ],
1073 'condition': 'checkout_android',
1074 'dep_type': 'cipd',
1075 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001076
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001077 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast': {
1078 'packages': [
1079 {
1080 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast',
chromium-webrtc-autoroll2240d5e2020-03-03 06:01:19 -08001081 'version': 'version:17.0.0-cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001082 },
1083 ],
1084 'condition': 'checkout_android',
1085 'dep_type': 'cipd',
1086 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001087
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001088 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework': {
1089 'packages': [
1090 {
1091 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework',
chromium-webrtc-autoroll2240d5e2020-03-03 06:01:19 -08001092 'version': 'version:17.0.0-cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001093 },
1094 ],
1095 'condition': 'checkout_android',
1096 'dep_type': 'cipd',
1097 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001098
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001099 'src/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut': {
1100 'packages': [
1101 {
1102 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut',
chromium-webrtc-autoroll2240d5e2020-03-03 06:01:19 -08001103 'version': 'version:17.0.0-cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001104 },
1105 ],
1106 'condition': 'checkout_android',
1107 'dep_type': 'cipd',
1108 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001109
Artem Titov14b0e732021-01-27 09:16:07 +01001110 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging': {
1111 'packages': [
1112 {
1113 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging',
1114 'version': 'version:16.0.0-cr0',
1115 },
1116 ],
1117 'condition': 'checkout_android',
1118 'dep_type': 'cipd',
1119 },
1120
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001121 'src/third_party/android_deps/libs/com_google_android_gms_play_services_fido': {
1122 'packages': [
1123 {
1124 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_fido',
Mirko Bonadei7e225cf2021-02-09 10:37:52 +01001125 'version': 'version:19.0.0-beta-cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001126 },
1127 ],
1128 'condition': 'checkout_android',
1129 'dep_type': 'cipd',
1130 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001131
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001132 'src/third_party/android_deps/libs/com_google_android_gms_play_services_flags': {
1133 'packages': [
1134 {
1135 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags',
chromium-webrtc-autoroll2240d5e2020-03-03 06:01:19 -08001136 'version': 'version:17.0.0-cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001137 },
1138 ],
1139 'condition': 'checkout_android',
1140 'dep_type': 'cipd',
1141 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001142
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001143 'src/third_party/android_deps/libs/com_google_android_gms_play_services_gcm': {
1144 'packages': [
1145 {
1146 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm',
chromium-webrtc-autoroll2240d5e2020-03-03 06:01:19 -08001147 'version': 'version:17.0.0-cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001148 },
1149 ],
1150 'condition': 'checkout_android',
1151 'dep_type': 'cipd',
1152 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001153
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001154 'src/third_party/android_deps/libs/com_google_android_gms_play_services_iid': {
1155 'packages': [
1156 {
1157 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid',
chromium-webrtc-autoroll2240d5e2020-03-03 06:01:19 -08001158 'version': 'version:17.0.0-cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001159 },
1160 ],
1161 'condition': 'checkout_android',
1162 'dep_type': 'cipd',
1163 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001164
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001165 'src/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps': {
1166 'packages': [
1167 {
1168 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps',
chromium-webrtc-autoroll2240d5e2020-03-03 06:01:19 -08001169 'version': 'version:17.0.0-cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001170 },
1171 ],
1172 'condition': 'checkout_android',
1173 'dep_type': 'cipd',
1174 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001175
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001176 'src/third_party/android_deps/libs/com_google_android_gms_play_services_location': {
1177 'packages': [
1178 {
1179 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location',
chromium-webrtc-autoroll2240d5e2020-03-03 06:01:19 -08001180 'version': 'version:17.0.0-cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001181 },
1182 ],
1183 'condition': 'checkout_android',
1184 'dep_type': 'cipd',
1185 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001186
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001187 'src/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype': {
1188 'packages': [
1189 {
1190 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype',
chromium-webrtc-autoroll2240d5e2020-03-03 06:01:19 -08001191 'version': 'version:17.0.0-cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001192 },
1193 ],
1194 'condition': 'checkout_android',
1195 'dep_type': 'cipd',
1196 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001197
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001198 'src/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport': {
1199 'packages': [
1200 {
1201 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport',
chromium-webrtc-autoroll2240d5e2020-03-03 06:01:19 -08001202 'version': 'version:17.0.0-cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001203 },
1204 ],
1205 'condition': 'checkout_android',
1206 'dep_type': 'cipd',
1207 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001208
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001209 'src/third_party/android_deps/libs/com_google_android_gms_play_services_stats': {
1210 'packages': [
1211 {
1212 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats',
chromium-webrtc-autoroll2240d5e2020-03-03 06:01:19 -08001213 'version': 'version:17.0.0-cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001214 },
1215 ],
1216 'condition': 'checkout_android',
1217 'dep_type': 'cipd',
1218 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001219
Artem Titovd673da22018-07-27 13:53:36 +02001220 'src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks': {
1221 'packages': [
1222 {
1223 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks',
Mirko Bonadei7e225cf2021-02-09 10:37:52 +01001224 'version': 'version:17.2.0-cr0',
Artem Titovd673da22018-07-27 13:53:36 +02001225 },
1226 ],
1227 'condition': 'checkout_android',
1228 'dep_type': 'cipd',
1229 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001230
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001231 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision': {
Sami Kalliomäkiffd92932018-08-06 11:35:52 +02001232 'packages': [
1233 {
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001234 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision',
chromium-webrtc-autoroll2240d5e2020-03-03 06:01:19 -08001235 'version': 'version:18.0.0-cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001236 },
1237 ],
1238 'condition': 'checkout_android',
1239 'dep_type': 'cipd',
1240 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001241
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001242 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common': {
1243 'packages': [
1244 {
1245 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common',
chromium-webrtc-autoroll2240d5e2020-03-03 06:01:19 -08001246 'version': 'version:18.0.0-cr0',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001247 },
1248 ],
1249 'condition': 'checkout_android',
1250 'dep_type': 'cipd',
1251 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001252
chromium-webrtc-autorolle007ad12019-09-03 15:01:32 -07001253 'src/third_party/android_deps/libs/com_google_android_material_material': {
1254 'packages': [
1255 {
1256 'package': 'chromium/third_party/android_deps/libs/com_google_android_material_material',
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02001257 'version': 'version:1.2.0-alpha06-cr0',
chromium-webrtc-autorolle007ad12019-09-03 15:01:32 -07001258 },
1259 ],
1260 'condition': 'checkout_android',
1261 'dep_type': 'cipd',
1262 },
1263
Yves Gerey2f385d22019-11-20 12:10:08 +01001264 'src/third_party/android_deps/libs/com_google_auto_auto_common': {
1265 'packages': [
1266 {
1267 'package': 'chromium/third_party/android_deps/libs/com_google_auto_auto_common',
1268 'version': 'version:0.10-cr0',
1269 },
1270 ],
1271 'condition': 'checkout_android',
1272 'dep_type': 'cipd',
1273 },
1274
1275 'src/third_party/android_deps/libs/com_google_auto_service_auto_service': {
1276 'packages': [
1277 {
1278 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service',
1279 'version': 'version:1.0-rc6-cr0',
1280 },
1281 ],
1282 'condition': 'checkout_android',
1283 'dep_type': 'cipd',
1284 },
1285
1286 'src/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations': {
1287 'packages': [
1288 {
1289 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations',
1290 'version': 'version:1.0-rc6-cr0',
1291 },
1292 ],
1293 'condition': 'checkout_android',
1294 'dep_type': 'cipd',
1295 },
1296
chromium-webrtc-autorollb3a68162020-07-06 09:02:39 -07001297 'src/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations': {
1298 'packages': [
1299 {
1300 'package': 'chromium/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations',
1301 'version': 'version:1.7-cr0',
1302 },
1303 ],
1304 'condition': 'checkout_android',
1305 'dep_type': 'cipd',
1306 },
1307
Yves Gerey2f385d22019-11-20 12:10:08 +01001308 'src/third_party/android_deps/libs/com_google_code_findbugs_jFormatString': {
1309 'packages': [
1310 {
1311 'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jformatstring',
1312 'version': 'version:3.0.0-cr0',
1313 },
1314 ],
1315 'condition': 'checkout_android',
1316 'dep_type': 'cipd',
1317 },
1318
Yves Gerey3606cab82018-09-19 19:20:19 +02001319 'src/third_party/android_deps/libs/com_google_code_findbugs_jsr305': {
1320 'packages': [
1321 {
1322 'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305',
Yves Gerey2f385d22019-11-20 12:10:08 +01001323 'version': 'version:3.0.2-cr0',
Yves Gerey3606cab82018-09-19 19:20:19 +02001324 },
1325 ],
1326 'condition': 'checkout_android',
1327 'dep_type': 'cipd',
1328 },
1329
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001330 'src/third_party/android_deps/libs/com_google_code_gson_gson': {
1331 'packages': [
1332 {
1333 'package': 'chromium/third_party/android_deps/libs/com_google_code_gson_gson',
1334 'version': 'version:2.8.0-cr0',
1335 },
1336 ],
1337 'condition': 'checkout_android',
1338 'dep_type': 'cipd',
1339 },
1340
Patrik Höglund3611afc2018-09-03 10:06:10 +02001341 'src/third_party/android_deps/libs/com_google_dagger_dagger': {
Patrik Höglund498aceb2018-08-30 14:08:53 +02001342 'packages': [
1343 {
1344 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger',
chromium-webrtc-autorollbafeede2020-11-24 14:02:09 -08001345 'version': 'version:2.30-cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001346 },
1347 ],
1348 'condition': 'checkout_android',
1349 'dep_type': 'cipd',
1350 },
1351
Patrik Höglund498aceb2018-08-30 14:08:53 +02001352 'src/third_party/android_deps/libs/com_google_dagger_dagger_compiler': {
1353 'packages': [
1354 {
1355 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler',
chromium-webrtc-autorollbafeede2020-11-24 14:02:09 -08001356 'version': 'version:2.30-cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001357 },
1358 ],
1359 'condition': 'checkout_android',
1360 'dep_type': 'cipd',
1361 },
1362
1363 'src/third_party/android_deps/libs/com_google_dagger_dagger_producers': {
1364 'packages': [
1365 {
1366 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers',
chromium-webrtc-autorollbafeede2020-11-24 14:02:09 -08001367 'version': 'version:2.30-cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001368 },
1369 ],
1370 'condition': 'checkout_android',
1371 'dep_type': 'cipd',
1372 },
1373
1374 'src/third_party/android_deps/libs/com_google_dagger_dagger_spi': {
Yves Gerey3606cab82018-09-19 19:20:19 +02001375 'packages': [
1376 {
1377 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi',
chromium-webrtc-autorollbafeede2020-11-24 14:02:09 -08001378 'version': 'version:2.30-cr0',
Yves Gerey3606cab82018-09-19 19:20:19 +02001379 },
1380 ],
1381 'condition': 'checkout_android',
1382 'dep_type': 'cipd',
1383 },
1384
Yves Gerey2f385d22019-11-20 12:10:08 +01001385 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation': {
1386 'packages': [
1387 {
1388 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation',
chromium-webrtc-autorollb3a68162020-07-06 09:02:39 -07001389 'version': 'version:2.4.0-cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001390 },
1391 ],
1392 'condition': 'checkout_android',
1393 'dep_type': 'cipd',
1394 },
1395
Yves Gerey3606cab82018-09-19 19:20:19 +02001396 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations': {
1397 'packages': [
1398 {
1399 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations',
chromium-webrtc-autorollb3a68162020-07-06 09:02:39 -07001400 'version': 'version:2.4.0-cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001401 },
1402 ],
1403 'condition': 'checkout_android',
1404 'dep_type': 'cipd',
1405 },
1406
1407 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api': {
1408 'packages': [
1409 {
1410 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api',
chromium-webrtc-autorollb3a68162020-07-06 09:02:39 -07001411 'version': 'version:2.4.0-cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001412 },
1413 ],
1414 'condition': 'checkout_android',
1415 'dep_type': 'cipd',
1416 },
1417
1418 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_core': {
1419 'packages': [
1420 {
1421 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_core',
chromium-webrtc-autorollb3a68162020-07-06 09:02:39 -07001422 'version': 'version:2.4.0-cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001423 },
1424 ],
1425 'condition': 'checkout_android',
1426 'dep_type': 'cipd',
1427 },
1428
1429 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations': {
1430 'packages': [
1431 {
1432 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations',
chromium-webrtc-autorollb3a68162020-07-06 09:02:39 -07001433 'version': 'version:2.4.0-cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01001434 },
1435 ],
1436 'condition': 'checkout_android',
1437 'dep_type': 'cipd',
1438 },
1439
1440 'src/third_party/android_deps/libs/com_google_errorprone_javac': {
1441 'packages': [
1442 {
1443 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac',
1444 'version': 'version:9+181-r4173-1-cr0',
Yves Gerey3606cab82018-09-19 19:20:19 +02001445 },
1446 ],
1447 'condition': 'checkout_android',
1448 'dep_type': 'cipd',
1449 },
Patrik Höglund498aceb2018-08-30 14:08:53 +02001450
1451 'src/third_party/android_deps/libs/com_google_errorprone_javac_shaded': {
1452 'packages': [
1453 {
1454 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded',
1455 'version': 'version:9-dev-r4023-3-cr0',
1456 },
1457 ],
1458 'condition': 'checkout_android',
1459 'dep_type': 'cipd',
1460 },
1461
Artem Titov14b0e732021-01-27 09:16:07 +01001462 'src/third_party/android_deps/libs/com_google_firebase_firebase_annotations': {
1463 'packages': [
1464 {
1465 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_annotations',
1466 'version': 'version:16.0.0-cr0',
1467 },
1468 ],
1469 'condition': 'checkout_android',
1470 'dep_type': 'cipd',
1471 },
1472
1473 'src/third_party/android_deps/libs/com_google_firebase_firebase_common': {
1474 'packages': [
1475 {
1476 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_common',
1477 'version': 'version:19.5.0-cr0',
1478 },
1479 ],
1480 'condition': 'checkout_android',
1481 'dep_type': 'cipd',
1482 },
1483
1484 'src/third_party/android_deps/libs/com_google_firebase_firebase_components': {
1485 'packages': [
1486 {
1487 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_components',
1488 'version': 'version:16.1.0-cr0',
1489 },
1490 ],
1491 'condition': 'checkout_android',
1492 'dep_type': 'cipd',
1493 },
1494
1495 'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders': {
1496 'packages': [
1497 {
1498 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders',
1499 'version': 'version:16.1.0-cr0',
1500 },
1501 ],
1502 'condition': 'checkout_android',
1503 'dep_type': 'cipd',
1504 },
1505
1506 'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json': {
1507 'packages': [
1508 {
1509 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json',
1510 'version': 'version:17.1.0-cr0',
1511 },
1512 ],
1513 'condition': 'checkout_android',
1514 'dep_type': 'cipd',
1515 },
1516
1517 'src/third_party/android_deps/libs/com_google_firebase_firebase_iid': {
1518 'packages': [
1519 {
1520 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid',
1521 'version': 'version:21.0.1-cr0',
1522 },
1523 ],
1524 'condition': 'checkout_android',
1525 'dep_type': 'cipd',
1526 },
1527
1528 'src/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop': {
1529 'packages': [
1530 {
1531 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop',
1532 'version': 'version:17.0.0-cr0',
1533 },
1534 ],
1535 'condition': 'checkout_android',
1536 'dep_type': 'cipd',
1537 },
1538
1539 'src/third_party/android_deps/libs/com_google_firebase_firebase_installations': {
1540 'packages': [
1541 {
1542 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations',
1543 'version': 'version:16.3.5-cr0',
1544 },
1545 ],
1546 'condition': 'checkout_android',
1547 'dep_type': 'cipd',
1548 },
1549
1550 'src/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop': {
1551 'packages': [
1552 {
1553 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop',
1554 'version': 'version:16.0.1-cr0',
1555 },
1556 ],
1557 'condition': 'checkout_android',
1558 'dep_type': 'cipd',
1559 },
1560
1561 'src/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector': {
1562 'packages': [
1563 {
1564 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector',
1565 'version': 'version:18.0.0-cr0',
1566 },
1567 ],
1568 'condition': 'checkout_android',
1569 'dep_type': 'cipd',
1570 },
1571
1572 'src/third_party/android_deps/libs/com_google_firebase_firebase_messaging': {
1573 'packages': [
1574 {
1575 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_messaging',
1576 'version': 'version:21.0.1-cr0',
1577 },
1578 ],
1579 'condition': 'checkout_android',
1580 'dep_type': 'cipd',
1581 },
1582
Patrik Höglund498aceb2018-08-30 14:08:53 +02001583 'src/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format': {
1584 'packages': [
1585 {
1586 'package': 'chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format',
1587 'version': 'version:1.5-cr0',
1588 },
1589 ],
1590 'condition': 'checkout_android',
1591 'dep_type': 'cipd',
1592 },
1593
Yves Gerey2f385d22019-11-20 12:10:08 +01001594 'src/third_party/android_deps/libs/com_google_guava_failureaccess': {
1595 'packages': [
1596 {
1597 'package': 'chromium/third_party/android_deps/libs/com_google_guava_failureaccess',
1598 'version': 'version:1.0.1-cr0',
1599 },
1600 ],
1601 'condition': 'checkout_android',
1602 'dep_type': 'cipd',
1603 },
1604
Patrik Höglund498aceb2018-08-30 14:08:53 +02001605 'src/third_party/android_deps/libs/com_google_guava_guava': {
1606 'packages': [
1607 {
1608 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava',
chromium-webrtc-autoroll9e63aba2020-12-21 16:01:33 -08001609 'version': 'version:30.1-jre-cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001610 },
1611 ],
1612 'condition': 'checkout_android',
1613 'dep_type': 'cipd',
1614 },
1615
chromium-webrtc-autorolled95a752020-11-13 14:01:37 -08001616 'src/third_party/android_deps/libs/com_google_guava_guava_android': {
1617 'packages': [
1618 {
1619 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava_android',
chromium-webrtc-autoroll9e63aba2020-12-21 16:01:33 -08001620 'version': 'version:30.1-android-cr0',
chromium-webrtc-autorolled95a752020-11-13 14:01:37 -08001621 },
1622 ],
1623 'condition': 'checkout_android',
1624 'dep_type': 'cipd',
1625 },
1626
chromium-webrtc-autoroll2bd2d852019-11-12 06:01:25 -08001627 'src/third_party/android_deps/libs/com_google_guava_listenablefuture': {
1628 'packages': [
1629 {
1630 'package': 'chromium/third_party/android_deps/libs/com_google_guava_listenablefuture',
1631 'version': 'version:1.0-cr0',
1632 },
1633 ],
1634 'condition': 'checkout_android',
1635 'dep_type': 'cipd',
1636 },
1637
Yves Gerey3606cab82018-09-19 19:20:19 +02001638 'src/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations': {
1639 'packages': [
1640 {
1641 'package': 'chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations',
chromium-webrtc-autoroll9e63aba2020-12-21 16:01:33 -08001642 'version': 'version:1.3-cr0',
Yves Gerey3606cab82018-09-19 19:20:19 +02001643 },
1644 ],
1645 'condition': 'checkout_android',
1646 'dep_type': 'cipd',
1647 },
1648
chromium-webrtc-autoroll66205062019-11-25 12:01:41 -08001649 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_java': {
1650 'packages': [
1651 {
1652 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_java',
1653 'version': 'version:3.4.0-cr0',
1654 },
1655 ],
1656 'condition': 'checkout_android',
1657 'dep_type': 'cipd',
1658 },
1659
chromium-webrtc-autorollae9641b2020-03-05 22:02:33 -08001660 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite': {
chromium-webrtc-autoroll66eedce2018-11-20 18:01:13 -08001661 'packages': [
1662 {
chromium-webrtc-autorollae9641b2020-03-05 22:02:33 -08001663 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite',
chromium-webrtc-autorollcf41c602020-08-26 17:01:39 -07001664 'version': 'version:3.13.0-cr0',
chromium-webrtc-autoroll66eedce2018-11-20 18:01:13 -08001665 },
1666 ],
1667 'condition': 'checkout_android',
1668 'dep_type': 'cipd',
1669 },
1670
Yves Gerey2f385d22019-11-20 12:10:08 +01001671 'src/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils': {
1672 'packages': [
1673 {
1674 'package': 'chromium/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils',
1675 'version': 'version:1.3.0-cr0',
1676 },
1677 ],
1678 'condition': 'checkout_android',
1679 'dep_type': 'cipd',
1680 },
1681
Patrik Höglund498aceb2018-08-30 14:08:53 +02001682 'src/third_party/android_deps/libs/com_squareup_javapoet': {
1683 'packages': [
1684 {
1685 'package': 'chromium/third_party/android_deps/libs/com_squareup_javapoet',
chromium-webrtc-autorollbafeede2020-11-24 14:02:09 -08001686 'version': 'version:1.13.0-cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001687 },
1688 ],
1689 'condition': 'checkout_android',
1690 'dep_type': 'cipd',
1691 },
1692
chromium-webrtc-autoroll06a4dd62020-03-23 14:21:18 -07001693 'src/third_party/android_deps/libs/com_squareup_javawriter': {
1694 'packages': [
1695 {
1696 'package': 'chromium/third_party/android_deps/libs/com_squareup_javawriter',
1697 'version': 'version:2.1.1-cr0',
1698 },
1699 ],
1700 'condition': 'checkout_android',
1701 'dep_type': 'cipd',
1702 },
1703
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08001704 'src/third_party/android_deps/libs/commons_cli_commons_cli': {
1705 'packages': [
1706 {
1707 'package': 'chromium/third_party/android_deps/libs/commons_cli_commons_cli',
1708 'version': 'version:1.3.1-cr0',
1709 },
1710 ],
1711 'condition': 'checkout_android',
1712 'dep_type': 'cipd',
1713 },
1714
chromium-webrtc-autorollcfe75c12020-01-04 04:02:19 -08001715 'src/third_party/android_deps/libs/javax_annotation_javax_annotation_api': {
1716 'packages': [
1717 {
1718 'package': 'chromium/third_party/android_deps/libs/javax_annotation_javax_annotation_api',
1719 'version': 'version:1.3.2-cr0',
1720 },
1721 ],
1722 'condition': 'checkout_android',
1723 'dep_type': 'cipd',
1724 },
1725
Patrik Höglund498aceb2018-08-30 14:08:53 +02001726 'src/third_party/android_deps/libs/javax_annotation_jsr250_api': {
1727 'packages': [
1728 {
1729 'package': 'chromium/third_party/android_deps/libs/javax_annotation_jsr250_api',
1730 'version': 'version:1.0-cr0',
1731 },
1732 ],
1733 'condition': 'checkout_android',
1734 'dep_type': 'cipd',
1735 },
1736
1737 'src/third_party/android_deps/libs/javax_inject_javax_inject': {
Yves Gerey3606cab82018-09-19 19:20:19 +02001738 'packages': [
1739 {
1740 'package': 'chromium/third_party/android_deps/libs/javax_inject_javax_inject',
1741 'version': 'version:1-cr0',
1742 },
1743 ],
1744 'condition': 'checkout_android',
1745 'dep_type': 'cipd',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001746 },
Yves Gerey3606cab82018-09-19 19:20:19 +02001747
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001748 'src/third_party/android_deps/libs/nekohtml_nekohtml': {
1749 'packages': [
1750 {
1751 'package': 'chromium/third_party/android_deps/libs/nekohtml_nekohtml',
1752 'version': 'version:1.9.6.2-cr0',
1753 },
1754 ],
1755 'condition': 'checkout_android',
1756 'dep_type': 'cipd',
1757 },
1758
1759 'src/third_party/android_deps/libs/nekohtml_xercesMinimal': {
1760 'packages': [
1761 {
1762 'package': 'chromium/third_party/android_deps/libs/nekohtml_xercesminimal',
1763 'version': 'version:1.9.6.2-cr0',
1764 },
1765 ],
1766 'condition': 'checkout_android',
1767 'dep_type': 'cipd',
1768 },
1769
Patrik Höglund0e089db2020-02-24 13:31:03 +01001770 'src/third_party/android_deps/libs/net_ltgt_gradle_incap_incap': {
1771 'packages': [
1772 {
1773 'package': 'chromium/third_party/android_deps/libs/net_ltgt_gradle_incap_incap',
1774 'version': 'version:0.2-cr0',
1775 },
1776 ],
1777 'condition': 'checkout_android',
1778 'dep_type': 'cipd',
1779 },
1780
chromium-webrtc-autoroll548bbb62019-03-21 04:01:22 -07001781 'src/third_party/android_deps/libs/net_sf_kxml_kxml2': {
1782 'packages': [
1783 {
1784 'package': 'chromium/third_party/android_deps/libs/net_sf_kxml_kxml2',
1785 'version': 'version:2.3.0-cr0',
1786 },
1787 ],
1788 'condition': 'checkout_android',
1789 'dep_type': 'cipd',
1790 },
1791
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02001792 'src/third_party/android_deps/libs/org_apache_ant_ant': {
1793 'packages': [
1794 {
1795 'package': 'chromium/third_party/android_deps/libs/org_apache_ant_ant',
1796 'version': 'version:1.8.0-cr0',
1797 },
1798 ],
1799 'condition': 'checkout_android',
1800 'dep_type': 'cipd',
1801 },
1802
1803 'src/third_party/android_deps/libs/org_apache_ant_ant_launcher': {
1804 'packages': [
1805 {
1806 'package': 'chromium/third_party/android_deps/libs/org_apache_ant_ant_launcher',
1807 'version': 'version:1.8.0-cr0',
1808 },
1809 ],
1810 'condition': 'checkout_android',
1811 'dep_type': 'cipd',
1812 },
1813
1814 'src/third_party/android_deps/libs/org_apache_maven_maven_ant_tasks': {
1815 'packages': [
1816 {
1817 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_ant_tasks',
1818 'version': 'version:2.1.3-cr0',
1819 },
1820 ],
1821 'condition': 'checkout_android',
1822 'dep_type': 'cipd',
1823 },
1824
1825 'src/third_party/android_deps/libs/org_apache_maven_maven_artifact': {
1826 'packages': [
1827 {
1828 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_artifact',
1829 'version': 'version:2.2.1-cr0',
1830 },
1831 ],
1832 'condition': 'checkout_android',
1833 'dep_type': 'cipd',
1834 },
1835
1836 'src/third_party/android_deps/libs/org_apache_maven_maven_artifact_manager': {
1837 'packages': [
1838 {
1839 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_artifact_manager',
1840 'version': 'version:2.2.1-cr0',
1841 },
1842 ],
1843 'condition': 'checkout_android',
1844 'dep_type': 'cipd',
1845 },
1846
1847 'src/third_party/android_deps/libs/org_apache_maven_maven_error_diagnostics': {
1848 'packages': [
1849 {
1850 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_error_diagnostics',
1851 'version': 'version:2.2.1-cr0',
1852 },
1853 ],
1854 'condition': 'checkout_android',
1855 'dep_type': 'cipd',
1856 },
1857
1858 'src/third_party/android_deps/libs/org_apache_maven_maven_model': {
1859 'packages': [
1860 {
1861 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_model',
1862 'version': 'version:2.2.1-cr0',
1863 },
1864 ],
1865 'condition': 'checkout_android',
1866 'dep_type': 'cipd',
1867 },
1868
1869 'src/third_party/android_deps/libs/org_apache_maven_maven_plugin_registry': {
1870 'packages': [
1871 {
1872 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_plugin_registry',
1873 'version': 'version:2.2.1-cr0',
1874 },
1875 ],
1876 'condition': 'checkout_android',
1877 'dep_type': 'cipd',
1878 },
1879
1880 'src/third_party/android_deps/libs/org_apache_maven_maven_profile': {
1881 'packages': [
1882 {
1883 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_profile',
1884 'version': 'version:2.2.1-cr0',
1885 },
1886 ],
1887 'condition': 'checkout_android',
1888 'dep_type': 'cipd',
1889 },
1890
1891 'src/third_party/android_deps/libs/org_apache_maven_maven_project': {
1892 'packages': [
1893 {
1894 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_project',
1895 'version': 'version:2.2.1-cr0',
1896 },
1897 ],
1898 'condition': 'checkout_android',
1899 'dep_type': 'cipd',
1900 },
1901
1902 'src/third_party/android_deps/libs/org_apache_maven_maven_repository_metadata': {
1903 'packages': [
1904 {
1905 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_repository_metadata',
1906 'version': 'version:2.2.1-cr0',
1907 },
1908 ],
1909 'condition': 'checkout_android',
1910 'dep_type': 'cipd',
1911 },
1912
1913 'src/third_party/android_deps/libs/org_apache_maven_maven_settings': {
1914 'packages': [
1915 {
1916 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_settings',
1917 'version': 'version:2.2.1-cr0',
1918 },
1919 ],
1920 'condition': 'checkout_android',
1921 'dep_type': 'cipd',
1922 },
1923
1924 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_file': {
1925 'packages': [
1926 {
1927 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_file',
1928 'version': 'version:1.0-beta-6-cr0',
1929 },
1930 ],
1931 'condition': 'checkout_android',
1932 'dep_type': 'cipd',
1933 },
1934
1935 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_lightweight': {
1936 'packages': [
1937 {
1938 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_lightweight',
1939 'version': 'version:1.0-beta-6-cr0',
1940 },
1941 ],
1942 'condition': 'checkout_android',
1943 'dep_type': 'cipd',
1944 },
1945
1946 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_shared': {
1947 'packages': [
1948 {
1949 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_shared',
1950 'version': 'version:1.0-beta-6-cr0',
1951 },
1952 ],
1953 'condition': 'checkout_android',
1954 'dep_type': 'cipd',
1955 },
1956
1957 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_provider_api': {
1958 'packages': [
1959 {
1960 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_provider_api',
1961 'version': 'version:1.0-beta-6-cr0',
1962 },
1963 ],
1964 'condition': 'checkout_android',
1965 'dep_type': 'cipd',
1966 },
1967
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02001968 'src/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup': {
1969 'packages': [
1970 {
1971 'package': 'chromium/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup',
1972 'version': 'version:1.2.1-cr0',
1973 },
1974 ],
1975 'condition': 'checkout_android',
1976 'dep_type': 'cipd',
1977 },
1978
Yves Gerey3606cab82018-09-19 19:20:19 +02001979 'src/third_party/android_deps/libs/org_checkerframework_checker_compat_qual': {
1980 'packages': [
1981 {
1982 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual',
chromium-webrtc-autoroll9e63aba2020-12-21 16:01:33 -08001983 'version': 'version:2.5.5-cr0',
Yves Gerey3606cab82018-09-19 19:20:19 +02001984 },
1985 ],
1986 'condition': 'checkout_android',
1987 'dep_type': 'cipd',
1988 },
1989
Yves Gerey2f385d22019-11-20 12:10:08 +01001990 'src/third_party/android_deps/libs/org_checkerframework_checker_qual': {
Yves Gerey3606cab82018-09-19 19:20:19 +02001991 'packages': [
1992 {
Yves Gerey2f385d22019-11-20 12:10:08 +01001993 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_qual',
chromium-webrtc-autoroll9e63aba2020-12-21 16:01:33 -08001994 'version': 'version:3.5.0-cr0',
Yves Gerey3606cab82018-09-19 19:20:19 +02001995 },
1996 ],
1997 'condition': 'checkout_android',
1998 'dep_type': 'cipd',
1999 },
2000
chromium-webrtc-autorollb3a68162020-07-06 09:02:39 -07002001 'src/third_party/android_deps/libs/org_checkerframework_dataflow_shaded': {
Yves Gerey2f385d22019-11-20 12:10:08 +01002002 'packages': [
2003 {
chromium-webrtc-autorollb3a68162020-07-06 09:02:39 -07002004 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_dataflow_shaded',
2005 'version': 'version:3.1.2-cr0',
Yves Gerey2f385d22019-11-20 12:10:08 +01002006 },
2007 ],
2008 'condition': 'checkout_android',
2009 'dep_type': 'cipd',
2010 },
2011
2012 'src/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations': {
2013 'packages': [
2014 {
2015 'package': 'chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations',
2016 'version': 'version:1.17-cr0',
2017 },
2018 ],
2019 'condition': 'checkout_android',
2020 'dep_type': 'cipd',
2021 },
2022
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002023 'src/third_party/android_deps/libs/org_codehaus_plexus_plexus_container_default': {
2024 'packages': [
2025 {
2026 'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_container_default',
2027 'version': 'version:1.0-alpha-9-stable-1-cr0',
2028 },
2029 ],
2030 'condition': 'checkout_android',
2031 'dep_type': 'cipd',
2032 },
2033
2034 'src/third_party/android_deps/libs/org_codehaus_plexus_plexus_interpolation': {
2035 'packages': [
2036 {
2037 'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_interpolation',
2038 'version': 'version:1.11-cr0',
2039 },
2040 ],
2041 'condition': 'checkout_android',
2042 'dep_type': 'cipd',
2043 },
2044
2045 'src/third_party/android_deps/libs/org_codehaus_plexus_plexus_utils': {
2046 'packages': [
2047 {
2048 'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_utils',
2049 'version': 'version:1.5.15-cr0',
2050 },
2051 ],
2052 'condition': 'checkout_android',
2053 'dep_type': 'cipd',
2054 },
2055
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08002056 'src/third_party/android_deps/libs/org_jdom_jdom2': {
2057 'packages': [
2058 {
2059 'package': 'chromium/third_party/android_deps/libs/org_jdom_jdom2',
2060 'version': 'version:2.0.6-cr0',
2061 },
2062 ],
2063 'condition': 'checkout_android',
2064 'dep_type': 'cipd',
2065 },
2066
Patrik Höglunda5943ea2020-02-20 15:59:54 +01002067 'src/third_party/android_deps/libs/org_jetbrains_annotations': {
2068 'packages': [
2069 {
2070 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_annotations',
2071 'version': 'version:13.0-cr0',
2072 },
2073 ],
2074 'condition': 'checkout_android',
2075 'dep_type': 'cipd',
2076 },
2077
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08002078 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib': {
2079 'packages': [
2080 {
2081 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib',
chromium-webrtc-autorollbafeede2020-11-24 14:02:09 -08002082 'version': 'version:1.3.72-cr0',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08002083 },
2084 ],
2085 'condition': 'checkout_android',
2086 'dep_type': 'cipd',
2087 },
2088
2089 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common': {
2090 'packages': [
2091 {
2092 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common',
chromium-webrtc-autorollbafeede2020-11-24 14:02:09 -08002093 'version': 'version:1.3.72-cr0',
Patrik Höglund0e089db2020-02-24 13:31:03 +01002094 },
2095 ],
2096 'condition': 'checkout_android',
2097 'dep_type': 'cipd',
2098 },
2099
2100 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm': {
2101 'packages': [
2102 {
2103 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm',
2104 'version': 'version:0.1.0-cr0',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08002105 },
2106 ],
2107 'condition': 'checkout_android',
2108 'dep_type': 'cipd',
2109 },
2110
Patrik Höglunda5943ea2020-02-20 15:59:54 +01002111 'src/third_party/android_deps/libs/org_ow2_asm_asm': {
2112 'packages': [
2113 {
2114 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm',
2115 'version': 'version:7.0-cr0',
2116 },
2117 ],
2118 'condition': 'checkout_android',
2119 'dep_type': 'cipd',
2120 },
2121
2122 'src/third_party/android_deps/libs/org_ow2_asm_asm_analysis': {
2123 'packages': [
2124 {
2125 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_analysis',
2126 'version': 'version:7.0-cr0',
2127 },
2128 ],
2129 'condition': 'checkout_android',
2130 'dep_type': 'cipd',
2131 },
2132
2133 'src/third_party/android_deps/libs/org_ow2_asm_asm_commons': {
2134 'packages': [
2135 {
2136 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_commons',
2137 'version': 'version:7.0-cr0',
2138 },
2139 ],
2140 'condition': 'checkout_android',
2141 'dep_type': 'cipd',
2142 },
2143
2144 'src/third_party/android_deps/libs/org_ow2_asm_asm_tree': {
2145 'packages': [
2146 {
2147 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_tree',
2148 'version': 'version:7.0-cr0',
2149 },
2150 ],
2151 'condition': 'checkout_android',
2152 'dep_type': 'cipd',
2153 },
2154
2155 'src/third_party/android_deps/libs/org_ow2_asm_asm_util': {
2156 'packages': [
2157 {
2158 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_util',
2159 'version': 'version:7.0-cr0',
2160 },
2161 ],
2162 'condition': 'checkout_android',
2163 'dep_type': 'cipd',
2164 },
2165
Yves Gerey2f385d22019-11-20 12:10:08 +01002166 'src/third_party/android_deps/libs/org_pcollections_pcollections': {
2167 'packages': [
2168 {
2169 'package': 'chromium/third_party/android_deps/libs/org_pcollections_pcollections',
2170 'version': 'version:2.1.2-cr0',
2171 },
2172 ],
2173 'condition': 'checkout_android',
2174 'dep_type': 'cipd',
2175 },
chromium-webrtc-autorolleec1d042019-11-20 06:02:38 -08002176
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002177 'src/third_party/android_deps/libs/org_robolectric_annotations': {
2178 'packages': [
2179 {
2180 'package': 'chromium/third_party/android_deps/libs/org_robolectric_annotations',
2181 'version': 'version:4.3.1-cr0',
2182 },
2183 ],
2184 'condition': 'checkout_android',
2185 'dep_type': 'cipd',
2186 },
2187
2188 'src/third_party/android_deps/libs/org_robolectric_junit': {
2189 'packages': [
2190 {
2191 'package': 'chromium/third_party/android_deps/libs/org_robolectric_junit',
2192 'version': 'version:4.3.1-cr0',
2193 },
2194 ],
2195 'condition': 'checkout_android',
2196 'dep_type': 'cipd',
2197 },
2198
2199 'src/third_party/android_deps/libs/org_robolectric_pluginapi': {
2200 'packages': [
2201 {
2202 'package': 'chromium/third_party/android_deps/libs/org_robolectric_pluginapi',
2203 'version': 'version:4.3.1-cr0',
2204 },
2205 ],
2206 'condition': 'checkout_android',
2207 'dep_type': 'cipd',
2208 },
2209
2210 'src/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver': {
2211 'packages': [
2212 {
2213 'package': 'chromium/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver',
2214 'version': 'version:4.3.1-cr0',
2215 },
2216 ],
2217 'condition': 'checkout_android',
2218 'dep_type': 'cipd',
2219 },
2220
2221 'src/third_party/android_deps/libs/org_robolectric_resources': {
2222 'packages': [
2223 {
2224 'package': 'chromium/third_party/android_deps/libs/org_robolectric_resources',
2225 'version': 'version:4.3.1-cr0',
2226 },
2227 ],
2228 'condition': 'checkout_android',
2229 'dep_type': 'cipd',
2230 },
2231
2232 'src/third_party/android_deps/libs/org_robolectric_robolectric': {
2233 'packages': [
2234 {
2235 'package': 'chromium/third_party/android_deps/libs/org_robolectric_robolectric',
2236 'version': 'version:4.3.1-cr0',
2237 },
2238 ],
2239 'condition': 'checkout_android',
2240 'dep_type': 'cipd',
2241 },
2242
2243 'src/third_party/android_deps/libs/org_robolectric_sandbox': {
2244 'packages': [
2245 {
2246 'package': 'chromium/third_party/android_deps/libs/org_robolectric_sandbox',
2247 'version': 'version:4.3.1-cr0',
2248 },
2249 ],
2250 'condition': 'checkout_android',
2251 'dep_type': 'cipd',
2252 },
2253
2254 'src/third_party/android_deps/libs/org_robolectric_shadowapi': {
2255 'packages': [
2256 {
2257 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadowapi',
2258 'version': 'version:4.3.1-cr0',
2259 },
2260 ],
2261 'condition': 'checkout_android',
2262 'dep_type': 'cipd',
2263 },
2264
2265 'src/third_party/android_deps/libs/org_robolectric_shadows_framework': {
2266 'packages': [
2267 {
2268 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_framework',
2269 'version': 'version:4.3.1-cr0',
2270 },
2271 ],
2272 'condition': 'checkout_android',
2273 'dep_type': 'cipd',
2274 },
2275
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02002276 'src/third_party/android_deps/libs/org_robolectric_shadows_multidex': {
2277 'packages': [
2278 {
2279 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_multidex',
Jeremy Leconteb19cfee2020-06-25 22:57:49 +02002280 'version': 'version:4.3.1-cr1',
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02002281 },
2282 ],
2283 'condition': 'checkout_android',
2284 'dep_type': 'cipd',
2285 },
2286
2287 'src/third_party/android_deps/libs/org_robolectric_shadows_playservices': {
2288 'packages': [
2289 {
2290 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_playservices',
2291 'version': 'version:4.3.1-cr0',
2292 },
2293 ],
2294 'condition': 'checkout_android',
2295 'dep_type': 'cipd',
2296 },
2297
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002298 'src/third_party/android_deps/libs/org_robolectric_utils': {
2299 'packages': [
2300 {
2301 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils',
2302 'version': 'version:4.3.1-cr0',
2303 },
2304 ],
2305 'condition': 'checkout_android',
2306 'dep_type': 'cipd',
2307 },
2308
2309 'src/third_party/android_deps/libs/org_robolectric_utils_reflector': {
2310 'packages': [
2311 {
2312 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils_reflector',
2313 'version': 'version:4.3.1-cr0',
2314 },
2315 ],
2316 'condition': 'checkout_android',
2317 'dep_type': 'cipd',
2318 },
2319
chromium-webrtc-autorollb3a68162020-07-06 09:02:39 -07002320 'src/third_party/android_deps/libs/org_threeten_threeten_extra': {
2321 'packages': [
2322 {
2323 'package': 'chromium/third_party/android_deps/libs/org_threeten_threeten_extra',
2324 'version': 'version:1.5.0-cr0',
2325 },
2326 ],
2327 'condition': 'checkout_android',
2328 'dep_type': 'cipd',
2329 },
2330
Yves Gerey3606cab82018-09-19 19:20:19 +02002331 # === ANDROID_DEPS Generated Code End ===
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002332}
kjellander200028f2017-08-17 09:54:12 -07002333
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002334hooks = [
2335 {
Henrik Kjellander27576e02015-10-15 14:24:09 +02002336 # This clobbers when necessary (based on get_landmines.py). It should be
2337 # an early hook but it will need to be run after syncing Chromium and
2338 # setting up the links, so the script actually exists.
2339 'name': 'landmines',
2340 'pattern': '.',
2341 'action': [
2342 'python',
2343 'src/build/landmines.py',
2344 '--landmine-scripts',
Henrik Kjellander90fd7d82017-05-09 08:30:10 +02002345 'src/tools_webrtc/get_landmines.py',
Henrik Kjellander27576e02015-10-15 14:24:09 +02002346 '--src-dir',
2347 'src',
2348 ],
2349 },
oprypin40e7ebd2017-07-27 01:40:18 -07002350 {
2351 # Ensure that the DEPS'd "depot_tools" has its self-update capability
2352 # disabled.
2353 'name': 'disable_depot_tools_selfupdate',
2354 'pattern': '.',
2355 'action': [
2356 'python',
2357 'src/third_party/depot_tools/update_depot_tools_toggle.py',
2358 '--disable',
2359 ],
2360 },
kjellander24d812d2016-11-22 07:02:11 -08002361 {
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002362 'name': 'sysroot_arm',
kjellander24d812d2016-11-22 07:02:11 -08002363 'pattern': '.',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002364 'condition': 'checkout_linux and checkout_arm',
kjellander24d812d2016-11-22 07:02:11 -08002365 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002366 '--arch=arm'],
2367 },
2368 {
2369 'name': 'sysroot_arm64',
2370 'pattern': '.',
2371 'condition': 'checkout_linux and checkout_arm64',
2372 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2373 '--arch=arm64'],
2374 },
2375 {
2376 'name': 'sysroot_x86',
2377 'pattern': '.',
2378 'condition': 'checkout_linux and (checkout_x86 or checkout_x64)',
2379 # TODO(mbonadei): change to --arch=x86.
2380 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2381 '--arch=i386'],
2382 },
2383 {
2384 'name': 'sysroot_mips',
2385 'pattern': '.',
2386 'condition': 'checkout_linux and checkout_mips',
2387 # TODO(mbonadei): change to --arch=mips.
2388 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2389 '--arch=mipsel'],
2390 },
2391 {
2392 'name': 'sysroot_x64',
2393 'pattern': '.',
2394 'condition': 'checkout_linux and checkout_x64',
2395 # TODO(mbonadei): change to --arch=x64.
2396 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2397 '--arch=amd64'],
kjellander24d812d2016-11-22 07:02:11 -08002398 },
2399 {
Mirko Bonadeia55bdc22018-02-12 13:22:50 +01002400 # Case-insensitivity for the Win SDK. Must run before win_toolchain below.
2401 'name': 'ciopfs_linux',
2402 'pattern': '.',
2403 'condition': 'checkout_win and host_os == "linux"',
2404 'action': [ 'python',
2405 'src/third_party/depot_tools/download_from_google_storage.py',
2406 '--no_resume',
2407 '--no_auth',
2408 '--bucket', 'chromium-browser-clang/ciopfs',
2409 '-s', 'src/build/ciopfs.sha1',
2410 ]
2411 },
2412 {
Henrik Kjellander6b269752017-10-09 13:00:41 +02002413 # Update the Windows toolchain if necessary. Must run before 'clang' below.
kjellander24d812d2016-11-22 07:02:11 -08002414 'name': 'win_toolchain',
2415 'pattern': '.',
Mirko Bonadeif0707cb2018-02-13 11:29:09 +01002416 'condition': 'checkout_win',
2417 'action': ['python', 'src/build/vs_toolchain.py', 'update', '--force'],
kjellander24d812d2016-11-22 07:02:11 -08002418 },
kjellanderec2c93e2017-09-08 10:52:17 -07002419 {
2420 # Update the Mac toolchain if necessary.
2421 'name': 'mac_toolchain',
2422 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002423 'condition': 'checkout_mac',
Mirko Bonadei02736012020-11-16 15:26:09 +01002424 'action': ['python', 'src/build/mac_toolchain.py'],
kjellanderec2c93e2017-09-08 10:52:17 -07002425 },
kjellander24d812d2016-11-22 07:02:11 -08002426 {
kjellander24d812d2016-11-22 07:02:11 -08002427 # Note: On Win, this should run after win_toolchain, as it may use it.
2428 'name': 'clang',
2429 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002430 'action': ['python', 'src/tools/clang/scripts/update.py'],
kjellander24d812d2016-11-22 07:02:11 -08002431 },
ehmaldonado293bc2a2016-11-25 04:58:47 -08002432 {
2433 # Update LASTCHANGE.
2434 'name': 'lastchange',
2435 'pattern': '.',
2436 'action': ['python', 'src/build/util/lastchange.py',
2437 '-o', 'src/build/util/LASTCHANGE'],
2438 },
kjellander24d812d2016-11-22 07:02:11 -08002439 # Pull clang-format binaries using checked-in hashes.
2440 {
2441 'name': 'clang_format_win',
2442 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002443 'condition': 'host_os == "win"',
kjellander24d812d2016-11-22 07:02:11 -08002444 'action': [ 'download_from_google_storage',
2445 '--no_resume',
2446 '--platform=win32',
2447 '--no_auth',
2448 '--bucket', 'chromium-clang-format',
2449 '-s', 'src/buildtools/win/clang-format.exe.sha1',
2450 ],
2451 },
2452 {
2453 'name': 'clang_format_mac',
2454 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002455 'condition': 'host_os == "mac"',
kjellander24d812d2016-11-22 07:02:11 -08002456 'action': [ 'download_from_google_storage',
2457 '--no_resume',
2458 '--platform=darwin',
2459 '--no_auth',
2460 '--bucket', 'chromium-clang-format',
2461 '-s', 'src/buildtools/mac/clang-format.sha1',
2462 ],
2463 },
2464 {
2465 'name': 'clang_format_linux',
2466 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002467 'condition': 'host_os == "linux"',
kjellander24d812d2016-11-22 07:02:11 -08002468 'action': [ 'download_from_google_storage',
2469 '--no_resume',
2470 '--platform=linux*',
2471 '--no_auth',
2472 '--bucket', 'chromium-clang-format',
2473 '-s', 'src/buildtools/linux64/clang-format.sha1',
2474 ],
2475 },
Oleh Prypin3ebed362017-10-27 10:14:45 +02002476 # Pull rc binaries using checked-in hashes.
2477 {
2478 'name': 'rc_win',
2479 'pattern': '.',
2480 'condition': 'checkout_win and host_os == "win"',
2481 'action': [ 'python',
2482 'src/third_party/depot_tools/download_from_google_storage.py',
2483 '--no_resume',
2484 '--no_auth',
2485 '--bucket', 'chromium-browser-clang/rc',
2486 '-s', 'src/build/toolchain/win/rc/win/rc.exe.sha1',
2487 ],
2488 },
2489 {
2490 'name': 'rc_mac',
2491 'pattern': '.',
2492 'condition': 'checkout_win and host_os == "mac"',
2493 'action': [ 'python',
2494 'src/third_party/depot_tools/download_from_google_storage.py',
2495 '--no_resume',
2496 '--no_auth',
2497 '--bucket', 'chromium-browser-clang/rc',
2498 '-s', 'src/build/toolchain/win/rc/mac/rc.sha1',
2499 ],
2500 },
2501 {
2502 'name': 'rc_linux',
2503 'pattern': '.',
2504 'condition': 'checkout_win and host_os == "linux"',
2505 'action': [ 'python',
2506 'src/third_party/depot_tools/download_from_google_storage.py',
2507 '--no_resume',
2508 '--no_auth',
2509 '--bucket', 'chromium-browser-clang/rc',
2510 '-s', 'src/build/toolchain/win/rc/linux64/rc.sha1',
2511 ],
2512 },
kjellander24d812d2016-11-22 07:02:11 -08002513 {
Mirko Bonadei2d525fe2020-03-06 14:07:45 +01002514 'name': 'test_fonts',
2515 'pattern': '.',
2516 'action': [ 'download_from_google_storage',
2517 '--no_resume',
2518 '--extract',
2519 '--no_auth',
2520 '--bucket', 'chromium-fonts',
2521 '-s', 'src/third_party/test_fonts/test_fonts.tar.gz.sha1',
2522 ],
2523 },
2524 {
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002525 'name': 'msan_chained_origins',
2526 'pattern': '.',
2527 'condition': 'checkout_instrumented_libraries',
2528 'action': [ 'python',
2529 'src/third_party/depot_tools/download_from_google_storage.py',
2530 "--no_resume",
2531 "--no_auth",
2532 "--bucket", "chromium-instrumented-libraries",
2533 "-s", "src/third_party/instrumented_libraries/binaries/msan-chained-origins-trusty.tgz.sha1",
2534 ],
2535 },
2536 {
2537 'name': 'msan_no_origins',
2538 'pattern': '.',
2539 'condition': 'checkout_instrumented_libraries',
2540 'action': [ 'python',
2541 'src/third_party/depot_tools/download_from_google_storage.py',
2542 "--no_resume",
2543 "--no_auth",
2544 "--bucket", "chromium-instrumented-libraries",
2545 "-s", "src/third_party/instrumented_libraries/binaries/msan-no-origins-trusty.tgz.sha1",
2546 ],
kjellander24d812d2016-11-22 07:02:11 -08002547 },
2548 {
kjellander@webrtc.org80174582013-11-04 12:07:57 +00002549 # Download test resources, i.e. video and audio files from Google Storage.
kjellander@webrtc.org8e5c8142014-12-03 07:11:44 +00002550 'pattern': '.',
2551 'action': ['download_from_google_storage',
2552 '--directory',
2553 '--recursive',
2554 '--num_threads=10',
2555 '--no_auth',
kjellander4ff818e2015-12-18 12:29:28 -08002556 '--quiet',
kjellander@webrtc.org8e5c8142014-12-03 07:11:44 +00002557 '--bucket', 'chromium-webrtc-resources',
2558 'src/resources'],
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002559 },
Mirko Bonadeidb9095d2020-11-23 17:45:52 +01002560 # Download and initialize "vpython" VirtualEnv environment packages.
2561 {
2562 'name': 'vpython_common',
2563 'pattern': '.',
2564 'action': [ 'vpython',
2565 '-vpython-spec', 'src/.vpython',
2566 '-vpython-tool', 'install',
2567 ],
2568 },
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002569]
kjellander200028f2017-08-17 09:54:12 -07002570
Oleh Prypindcba72b2019-02-08 10:39:45 +01002571recursedeps = []
Mirko Bonadeibb547202017-09-15 06:15:48 +02002572
2573# Define rules for which include paths are allowed in our source.
2574include_rules = [
2575 # Base is only used to build Android APK tests and may not be referenced by
2576 # WebRTC production code.
2577 "-base",
2578 "-chromium",
2579 "+external/webrtc/webrtc", # Android platform build.
Mirko Bonadeibb547202017-09-15 06:15:48 +02002580 "+libyuv",
Patrik Höglund5991ac92018-05-21 15:54:42 +02002581
2582 # These should eventually move out of here.
Mirko Bonadei92ea95e2017-09-15 06:47:31 +02002583 "+common_types.h",
Mirko Bonadeibb547202017-09-15 06:15:48 +02002584
2585 "+WebRTC",
Mirko Bonadei92ea95e2017-09-15 06:47:31 +02002586 "+api",
2587 "+modules/include",
2588 "+rtc_base",
2589 "+test",
2590 "+rtc_tools",
Danil Chapovalov9dce71b2018-06-11 07:48:31 +00002591
Mirko Bonadei59f3c682020-07-11 13:13:45 +02002592 # Abseil allowlist. Keep this in sync with abseil-in-webrtc.md.
Steve Antone76ca612019-01-25 12:49:14 -08002593 "+absl/algorithm/algorithm.h",
2594 "+absl/algorithm/container.h",
Danil Chapovalov348b08a2019-01-17 13:07:25 +01002595 "+absl/base/attributes.h",
Danil Chapovalov47cf5ea2019-02-19 20:20:16 +01002596 "+absl/base/config.h",
Markus Handellf70fbc82020-06-04 00:41:20 +02002597 "+absl/base/const_init.h",
Elad Alone86af2c2019-06-03 14:37:50 +02002598 "+absl/base/macros.h",
philipelf8d81d32018-08-01 17:13:08 +02002599 "+absl/container/inlined_vector.h",
Karl Wiberg4c77dcd2018-06-29 14:34:50 +02002600 "+absl/memory/memory.h",
Jiawei Oua6e034a2018-11-24 20:59:41 -08002601 "+absl/meta/type_traits.h",
Niels Möller3c7d5992018-10-19 15:29:54 +02002602 "+absl/strings/ascii.h",
2603 "+absl/strings/match.h",
Steve Anton1c9c9fc2019-02-14 15:13:09 -08002604 "+absl/strings/str_replace.h",
Karl Wiberg24744a92018-08-15 15:23:08 +02002605 "+absl/strings/string_view.h",
Danil Chapovalov9dce71b2018-06-11 07:48:31 +00002606 "+absl/types/optional.h",
Danil Chapovalovfb8e7ef2018-06-26 10:44:13 +02002607 "+absl/types/variant.h",
Mirko Bonadei14be7992019-06-27 15:59:09 +02002608
2609 # Abseil flags are allowed in tests and tools.
2610 "+absl/flags",
Mirko Bonadeibb547202017-09-15 06:15:48 +02002611]
Patrik Höglundeeb79e92019-10-17 16:04:07 +02002612
2613specific_include_rules = {
2614 "webrtc_lib_link_test\.cc": [
2615 "+media/engine",
2616 "+modules/audio_device",
2617 "+modules/audio_processing",
2618 ]
2619}