blob: 0a014723282f03118f32e38a80495bd42421d27f [file] [log] [blame]
kjellander@webrtc.org177567c2016-12-22 10:40:28 +01001# This file contains dependencies for WebRTC.
kjellander@webrtc.org89256622014-08-20 12:10:11 +00002
Danil Chapovalovc46385c2020-03-11 10:45:57 +01003gclient_gn_args_file = 'src/build/config/gclient_args.gni'
Björn Tereliusbc032592021-06-16 10:47:17 +02004gclient_gn_args = [
5 'generate_location_tags',
6]
Danil Chapovalovc46385c2020-03-11 10:45:57 +01007
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00008vars = {
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02009 # By default, we should check out everything needed to run on the main
10 # chromium waterfalls. More info at: crbug.com/570091.
11 'checkout_configuration': 'default',
12 'checkout_instrumented_libraries': 'checkout_linux and checkout_configuration == "default"',
chromium-webrtc-autorollf88d42f2022-06-16 07:01:40 -070013 'chromium_revision': '683d3734e71e8c7dbe00cb0c94c71828c0217fe5',
Björn Tereliusbc032592021-06-16 10:47:17 +020014
15 # Keep the Chromium default of generating location tags.
16 'generate_location_tags': True,
Christoffer Janssonca9be222021-10-27 13:47:35 +020017
18 # ResultDB version
chromium-webrtc-autorolla9fa92e2022-03-21 01:01:47 -070019 'resultdb_version': 'git_revision:6cc18e2763e180929d70c786b419c1f8e6bcc66c',
Mirko Bonadeia976a872022-06-08 14:09:49 +000020
21 # By default, download the fuchsia sdk from the public sdk directory.
22 'fuchsia_sdk_cipd_prefix': 'fuchsia/sdk/gn/',
chromium-webrtc-autoroll6be0f652022-06-14 15:01:49 -070023 'fuchsia_version': 'version:8.20220614.2.1',
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +000024}
Oleh Prypinf1a7bb12019-07-02 11:58:39 +020025
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +000026deps = {
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010027 # TODO(kjellander): Move this to be Android-only once the libevent dependency
28 # in base/third_party/libevent is solved.
29 'src/base':
chromium-webrtc-autorollf88d42f2022-06-16 07:01:40 -070030 'https://chromium.googlesource.com/chromium/src/base@c4abe36396a0c04b1ce138c3645ab87e713b6c07',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010031 'src/build':
chromium-webrtc-autorollf88d42f2022-06-16 07:01:40 -070032 'https://chromium.googlesource.com/chromium/src/build@3eff1541381fe10711080ad1bd5e39a75758ce81',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010033 'src/buildtools':
chromium-webrtc-autorollf88d42f2022-06-16 07:01:40 -070034 'https://chromium.googlesource.com/chromium/src/buildtools@d909ea083bcc10b197ec291fc455f552ff9df226',
Sami Kalliomäki7ab9c512020-08-28 10:31:40 +020035 # Gradle 6.6.1. Used for testing Android Studio project generation for WebRTC.
Mirko Bonadeid3fb8642018-01-22 08:50:32 +010036 'src/examples/androidtests/third_party/gradle': {
Sami Kalliomäki7ab9c512020-08-28 10:31:40 +020037 'url': 'https://chromium.googlesource.com/external/github.com/gradle/gradle.git@f2d1fb54a951d8b11d25748e4711bec8d128d7e3',
Mirko Bonadeid3fb8642018-01-22 08:50:32 +010038 'condition': 'checkout_android',
39 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +020040 'src/ios': {
chromium-webrtc-autorollf88d42f2022-06-16 07:01:40 -070041 'url': 'https://chromium.googlesource.com/chromium/src/ios@fbcb54c9069e9d264ac469850cbc56eb0667d32e',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +020042 'condition': 'checkout_ios',
43 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010044 'src/testing':
chromium-webrtc-autorollf88d42f2022-06-16 07:01:40 -070045 'https://chromium.googlesource.com/chromium/src/testing@4eb666ba429bfe1be01874e1cbe2f00900273499',
Artem Titov42f0d782018-06-27 13:23:17 +020046 'src/third_party':
chromium-webrtc-autorollf88d42f2022-06-16 07:01:40 -070047 'https://chromium.googlesource.com/chromium/src/third_party@e9a0691734a4d24b26893a8dbf2105b9b40ba3f6',
Oleh Prypindcba72b2019-02-08 10:39:45 +010048
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010049 'src/buildtools/linux64': {
50 'packages': [
51 {
landreyab8c1e52022-05-19 17:16:04 +000052 'package': 'gn/gn/linux-${{arch}}',
chromium-webrtc-autorollf8ebeb92022-06-14 05:02:12 -070053 'version': 'git_revision:e62d4e1938a45babc9afb6db543f388cd1802a52',
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010054 }
55 ],
56 'dep_type': 'cipd',
57 'condition': 'checkout_linux',
58 },
59 'src/buildtools/mac': {
60 'packages': [
61 {
Mirko Bonadei20422da2020-12-30 11:11:38 +010062 'package': 'gn/gn/mac-${{arch}}',
chromium-webrtc-autorollf8ebeb92022-06-14 05:02:12 -070063 'version': 'git_revision:e62d4e1938a45babc9afb6db543f388cd1802a52',
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010064 }
65 ],
66 'dep_type': 'cipd',
67 'condition': 'checkout_mac',
68 },
69 'src/buildtools/win': {
70 'packages': [
71 {
72 'package': 'gn/gn/windows-amd64',
chromium-webrtc-autorollf8ebeb92022-06-14 05:02:12 -070073 'version': 'git_revision:e62d4e1938a45babc9afb6db543f388cd1802a52',
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010074 }
75 ],
76 'dep_type': 'cipd',
77 'condition': 'checkout_win',
78 },
79
Oleh Prypindcba72b2019-02-08 10:39:45 +010080 'src/buildtools/clang_format/script':
chromium-webrtc-autorollcfe927b2021-12-03 14:07:39 -080081 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git@e435ad79c17b1888b34df88d6a30a094936e3836',
Oleh Prypindcba72b2019-02-08 10:39:45 +010082 'src/buildtools/third_party/libc++/trunk':
chromium-webrtc-autorolle30015a2022-06-15 21:02:05 -070083 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git@1a637088a36d19d4ba0358c5e2994c3c9e024a62',
Oleh Prypindcba72b2019-02-08 10:39:45 +010084 'src/buildtools/third_party/libc++abi/trunk':
chromium-webrtc-autorollca0c54d2022-06-15 05:03:15 -070085 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git@2dba7d2cc46a25cd67fb990826179e0c159c5b5c',
Oleh Prypindcba72b2019-02-08 10:39:45 +010086 'src/buildtools/third_party/libunwind/trunk':
chromium-webrtc-autorolld6de9772022-06-06 21:01:10 -070087 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git@1644d070bf374182739543c3a12df88dfec0b88a',
Yves Gereybe7af932019-03-06 07:07:04 +010088
Mirko Bonadei07592492020-03-10 15:38:49 +010089 'src/third_party/android_system_sdk': {
90 'packages': [
91 {
Mirko Bonadei56c24062021-07-30 10:21:30 +020092 'package': 'chromium/third_party/android_system_sdk/public',
93 'version': 'oSfDIvHlCa6W0gS79Q5OOfB9E4eBg3uAvi3BEDN21U0C',
Mirko Bonadei07592492020-03-10 15:38:49 +010094 },
95 ],
96 'condition': 'checkout_android',
97 'dep_type': 'cipd',
98 },
Christoffer Janssonca9be222021-10-27 13:47:35 +020099 'src/tools/resultdb': {
100 'packages': [
101 {
102 'package': 'infra/tools/result_adapter/${{platform}}',
103 'version': Var('resultdb_version'),
104 },
105 ],
Mirko Bonadei5a2b3772021-10-28 17:14:37 +0200106 'dep_type': 'cipd',
Christoffer Janssonca9be222021-10-27 13:47:35 +0200107 },
Mirko Bonadei07592492020-03-10 15:38:49 +0100108
Yves Gerey72864962018-10-29 10:24:37 +0100109 'src/third_party/android_build_tools/aapt2': {
110 'packages': [
111 {
Artem Titov41f00de2018-11-01 16:35:16 +0100112 'package': 'chromium/third_party/android_build_tools/aapt2',
chromium-webrtc-autorollfbc6a2d2022-06-07 05:01:15 -0700113 'version': 'jziPmg_EUjoj-eSkO24eMaf5ylm449Q7BKO1-ga2tbgC',
Yves Gerey72864962018-10-29 10:24:37 +0100114 },
115 ],
116 'condition': 'checkout_android',
117 'dep_type': 'cipd',
118 },
119
120 'src/third_party/android_build_tools/bundletool': {
121 'packages': [
122 {
Mirko Bonadeif1358002021-08-18 11:08:40 +0200123 'package': 'chromium/third_party/android_build_tools/bundletool',
Christoffer Jansson65dcc472022-04-26 09:16:32 +0200124 'version': 'AqsPZpWJh-ZyGraHKlbH8XgjRnmyDmolX4HhwPEo9XUC',
Yves Gerey72864962018-10-29 10:24:37 +0100125 },
126 ],
127 'condition': 'checkout_android',
128 'dep_type': 'cipd',
129 },
130
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100131 'src/third_party/boringssl/src':
chromium-webrtc-autoroll1bf9c5e2022-06-13 15:02:31 -0700132 'https://boringssl.googlesource.com/boringssl.git@1e469e45a46ff580899cbef939babe02ad916c85',
Mirko Bonadei07592492020-03-10 15:38:49 +0100133 'src/third_party/breakpad/breakpad':
chromium-webrtc-autoroll774b4722022-06-08 19:03:47 -0700134 'https://chromium.googlesource.com/breakpad/breakpad.git@c4c43b80ea8854c57a4374ac32579b577172dc23',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100135 'src/third_party/catapult':
chromium-webrtc-autorolle30015a2022-06-15 21:02:05 -0700136 'https://chromium.googlesource.com/catapult.git@2b591cc800048d0e4f8d9e6a7222c54be4f45811',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200137 'src/third_party/ced/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200138 'url': 'https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git@ba412eaaacd3186085babcd901679a48863c7dd5',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200139 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100140 'src/third_party/colorama/src':
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200141 'https://chromium.googlesource.com/external/colorama.git@799604a1041e9b3bc5d2789ecbd7e8db2e18e6b8',
Victor Boiviea8662282021-04-12 16:09:14 +0200142 'src/third_party/crc32c/src':
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -0700143 'https://chromium.googlesource.com/external/github.com/google/crc32c.git@fa5ade41ee480003d9c5af6f43567ba22e4e17e6',
oprypin40e7ebd2017-07-27 01:40:18 -0700144 'src/third_party/depot_tools':
chromium-webrtc-autorollf88d42f2022-06-16 07:01:40 -0700145 'https://chromium.googlesource.com/chromium/tools/depot_tools.git@93fbd989e046cdc2e4bf6a23b5a517e6c4c2d01b',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100146 'src/third_party/ffmpeg':
chromium-webrtc-autoroll213d3892022-05-20 11:01:26 -0700147 'https://chromium.googlesource.com/chromium/third_party/ffmpeg.git@abfc2628f25d283c27ffc960a8ff820ae8110467',
Oleh Prypine39c3792017-11-14 23:09:08 +0100148 'src/third_party/findbugs': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200149 'url': 'https://chromium.googlesource.com/chromium/deps/findbugs.git@4275d9ac8610db6b1bc9a5e887f97e41b33fac67',
Oleh Prypine39c3792017-11-14 23:09:08 +0100150 'condition': 'checkout_android',
151 },
Florent Castelli023be3c2022-03-15 16:01:52 +0100152 'src/third_party/grpc/src': {
chromium-webrtc-autoroll34fc3f42022-05-18 05:02:13 -0700153 'url': 'https://chromium.googlesource.com/external/github.com/grpc/grpc.git@d1338d8751231bdc0d87e732d25420e87d24cffd',
Florent Castelli023be3c2022-03-15 16:01:52 +0100154 },
Mirko Bonadei2d525fe2020-03-06 14:07:45 +0100155 # Used for embedded builds. CrOS & Linux use the system version.
156 'src/third_party/fontconfig/src': {
157 'url': 'https://chromium.googlesource.com/external/fontconfig.git@452be8125f0e2a18a7dfef469e05d19374d36307',
158 'condition': 'checkout_linux',
159 },
Mirko Bonadei25acef72018-04-23 11:17:50 +0200160 'src/third_party/freetype/src':
chromium-webrtc-autoroll932d0792022-06-14 11:05:10 -0700161 'https://chromium.googlesource.com/chromium/src/third_party/freetype2.git@8bb7722a5315fe9f176821242fd453fadb3004da',
Mirko Bonadei25acef72018-04-23 11:17:50 +0200162 'src/third_party/harfbuzz-ng/src':
chromium-webrtc-autoroll8c0f54b2022-06-01 13:01:53 -0700163 'https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git@c88a6a9ec3c38793ec8b662362282e076e948943',
Markus Handellf70fbc82020-06-04 00:41:20 +0200164 'src/third_party/google_benchmark/src': {
landrey21932002021-10-20 18:03:42 +0000165 'url': 'https://chromium.googlesource.com/external/github.com/google/benchmark.git@f730846b0a3c0dc0699978846fb14ffb2fad0bdc',
Markus Handellf70fbc82020-06-04 00:41:20 +0200166 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200167 # WebRTC-only dependency (not present in Chromium).
168 'src/third_party/gtest-parallel':
Jeremy Lecontef73dc862022-06-02 11:38:17 +0200169 'https://chromium.googlesource.com/external/github.com/google/gtest-parallel@e28fc0e83f54105af859e68e068e3ec05d87c3b7',
Patrik Höglund5ee869f2018-08-30 11:08:38 +0200170 'src/third_party/google-truth': {
171 'packages': [
172 {
173 'package': 'chromium/third_party/google-truth',
chromium-webrtc-autorollfa6ce012019-06-06 12:01:10 -0700174 'version': 'u8oovXxp24lStqX4d54htRovta-75Sy2w7ijg1TL07gC',
Patrik Höglund5ee869f2018-08-30 11:08:38 +0200175 },
176 ],
177 'condition': 'checkout_android',
178 'dep_type': 'cipd',
179 },
kjellander3dae7052017-05-03 06:44:36 -0700180 'src/third_party/googletest/src':
chromium-webrtc-autoroll75e19ed2022-03-24 07:01:57 -0700181 'https://chromium.googlesource.com/external/github.com/google/googletest.git@af29db7ec28d6df1c7f0f745186884091e602e07',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200182 'src/third_party/icu': {
chromium-webrtc-autorolle30015a2022-06-15 21:02:05 -0700183 'url': 'https://chromium.googlesource.com/chromium/deps/icu.git@1da917013f1e008f12e3e5d0853d889f893875ac',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200184 },
Mirko Bonadei50747582019-10-17 13:51:03 +0200185 'src/third_party/jdk': {
186 'packages': [
187 {
188 'package': 'chromium/third_party/jdk',
chromium-webrtc-autoroll34fc3f42022-05-18 05:02:13 -0700189 'version': 'egbcSHbmF1XZQbKxp_PQiGLFWlQK65krTGqQE-Bj4j8C',
Mirko Bonadei4c04d8e2019-11-05 12:12:27 +0100190 },
Bjorn Terelius09932cd2021-03-02 12:59:43 +0100191 ],
192 'condition': 'host_os == "linux" and checkout_android',
193 'dep_type': 'cipd',
194 },
195 'src/third_party/jdk/extras': {
196 'packages': [
Mirko Bonadei4c04d8e2019-11-05 12:12:27 +0100197 {
198 'package': 'chromium/third_party/jdk/extras',
Bjorn Terelius09932cd2021-03-02 12:59:43 +0100199 'version': '-7m_pvgICYN60yQI3qmTj_8iKjtnT4NXicT0G_jJPqsC',
Mirko Bonadei50747582019-10-17 13:51:03 +0200200 },
Bjorn Terelius09932cd2021-03-02 12:59:43 +0100201 ],
Mirko Bonadei50747582019-10-17 13:51:03 +0200202 'condition': 'host_os == "linux" and checkout_android',
203 'dep_type': 'cipd',
204 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100205 'src/third_party/jsoncpp/source':
chromium-webrtc-autoroll2f0f2852022-05-12 01:04:44 -0700206 'https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git@42e892d96e47b1f6e29844cc705e148ec4856448', # from svn 248
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200207 'src/third_party/junit/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200208 'url': 'https://chromium.googlesource.com/external/junit.git@64155f8a9babcfcf4263cf4d08253a1556e75481',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200209 'condition': 'checkout_android',
210 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100211 # Used for building libFuzzers (only supports Linux).
212 'src/third_party/libFuzzer/src':
chromium-webrtc-autoroll1833a0c2019-11-22 14:01:45 -0800213 'https://chromium.googlesource.com/chromium/llvm-project/compiler-rt/lib/fuzzer.git@debe7d2d1982e540fbd6bd78604bf001753f9e74',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100214 'src/third_party/libjpeg_turbo':
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800215 'https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git@22f1a22c99e9dde8cd3c72ead333f425c5a7aa77',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100216 'src/third_party/libsrtp':
chromium-webrtc-autoroll63c96ce2021-06-11 07:02:59 -0700217 'https://chromium.googlesource.com/chromium/deps/libsrtp.git@5b7c744eb8310250ccc534f3f86a2015b3887a0a',
philipelb09d8722021-11-23 11:00:24 +0100218 'src/third_party/dav1d/libdav1d':
chromium-webrtc-autorollb2be4ef2022-03-30 13:01:40 -0700219 'https://chromium.googlesource.com/external/github.com/videolan/dav1d.git@87f9a81cd770e49394a45deca7a3df41243de00b',
Danil Chapovalovc46385c2020-03-11 10:45:57 +0100220 'src/third_party/libaom/source/libaom':
chromium-webrtc-autoroll1bf9c5e2022-06-13 15:02:31 -0700221 'https://aomedia.googlesource.com/aom.git@5f65a36fd95051c12c045c00c7191aa2f647c7be',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200222 'src/third_party/libunwindstack': {
chromium-webrtc-autoroll2f0f2852022-05-12 01:04:44 -0700223 'url': 'https://chromium.googlesource.com/chromium/src/third_party/libunwindstack.git@3c86843ae0f8d560ae0d15b92e34ce88cf83057a',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200224 'condition': 'checkout_android',
225 },
Andrey Logvin249aa4d2020-06-10 09:57:04 +0000226 'src/third_party/perfetto':
chromium-webrtc-autorolle30015a2022-06-15 21:02:05 -0700227 'https://android.googlesource.com/platform/external/perfetto.git@66845965eea2742de82e11ca9467e53b01b78a31',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100228 'src/third_party/libvpx/source/libvpx':
chromium-webrtc-autoroll34fc3f42022-05-18 05:02:13 -0700229 'https://chromium.googlesource.com/webm/libvpx.git@ca89bed50dbc5fe2abef50c5f36924bb1da6d1f6',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100230 'src/third_party/libyuv':
chromium-webrtc-autoroll1bf9c5e2022-06-13 15:02:31 -0700231 'https://chromium.googlesource.com/libyuv/libyuv.git@30f9b280487be412da346aecce7834275020976e',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200232 'src/third_party/lss': {
chromium-webrtc-autoroll6b0bedb2022-06-09 03:06:45 -0700233 'url': 'https://chromium.googlesource.com/linux-syscall-support.git@1d387f43f3702818f7fc04d334539a2f05cafccd',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200234 'condition': 'checkout_android or checkout_linux',
235 },
236 'src/third_party/mockito/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200237 'url': 'https://chromium.googlesource.com/external/mockito/mockito.git@04a2a289a4222f80ad20717c25144981210d2eac',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200238 'condition': 'checkout_android',
239 },
Yves Gerey0393c642018-11-08 18:30:39 +0100240
241 # Used by boringssl.
242 'src/third_party/nasm': {
landrey21932002021-10-20 18:03:42 +0000243 'url': 'https://chromium.googlesource.com/chromium/deps/nasm.git@9215e8e1d0fe474ffd3e16c1a07a0f97089e6224'
Yves Gerey0393c642018-11-08 18:30:39 +0100244 },
245
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100246 'src/third_party/openh264/src':
chromium-webrtc-autoroll4ca02df2022-05-11 09:01:53 -0700247 'https://chromium.googlesource.com/external/github.com/cisco/openh264@fac04ceb3e966f613ed17e98178e9d690280bba6',
Patrik Höglund72520532018-06-08 10:43:05 +0200248 'src/third_party/r8': {
249 'packages': [
250 {
251 'package': 'chromium/third_party/r8',
chromium-webrtc-autoroll60ba6e22022-06-03 09:10:24 -0700252 'version': '9ZYYzSVt4L6QGnf272Wm7wxsJ4VH77Dh2fel6JB9nOcC',
Patrik Höglund72520532018-06-08 10:43:05 +0200253 },
254 ],
255 'condition': 'checkout_android',
256 'dep_type': 'cipd',
257 },
Patrik Höglund1606d5e2018-09-01 15:04:52 +0200258 'src/third_party/proguard': {
259 'packages': [
260 {
261 'package': 'chromium/third_party/proguard',
chromium-webrtc-autoroll93bcaae2020-03-18 17:02:26 -0700262 'version': 'Fd91BJFVlmiO6c46YMTsdy7n2f5Sk2hVVGlzPLvqZPsC',
Patrik Höglund1606d5e2018-09-01 15:04:52 +0200263 },
264 ],
265 'condition': 'checkout_android',
266 'dep_type': 'cipd',
267 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200268 'src/third_party/requests/src': {
Artem Titov378a9482020-07-29 23:49:46 +0200269 'url': 'https://chromium.googlesource.com/external/github.com/kennethreitz/requests.git@refs/tags/v2.23.0',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200270 'condition': 'checkout_android',
271 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200272 # Dependency used by libjpeg-turbo.
273 'src/third_party/yasm/binaries': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200274 'url': 'https://chromium.googlesource.com/chromium/deps/yasm/binaries.git@52f9b3f4b0aa06da24ef8b123058bb61ee468881',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200275 'condition': 'checkout_win',
276 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100277 'src/tools':
chromium-webrtc-autorollf88d42f2022-06-16 07:01:40 -0700278 'https://chromium.googlesource.com/chromium/src/tools@1b0dfbf086a29ffe1b9b4e8e575a2d1658a44cb3',
Oleh Prypine18e2692018-02-19 18:43:17 +0100279
280 'src/third_party/accessibility_test_framework': {
281 'packages': [
282 {
283 'package': 'chromium/third_party/accessibility-test-framework',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800284 'version': 'b5ec1e56e58e56bc1a0c77d43111c37f9b512c8a',
Oleh Prypine18e2692018-02-19 18:43:17 +0100285 },
286 ],
287 'condition': 'checkout_android',
288 'dep_type': 'cipd',
289 },
290
291 'src/third_party/android_support_test_runner': {
292 'packages': [
293 {
294 'package': 'chromium/third_party/android_support_test_runner',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800295 'version': '96d4bf848cd210fdcbca6bcc8c1b4b39cbd93141',
Oleh Prypine18e2692018-02-19 18:43:17 +0100296 },
297 ],
298 'condition': 'checkout_android',
299 'dep_type': 'cipd',
300 },
301
Oleh Prypine18e2692018-02-19 18:43:17 +0100302 'src/third_party/bouncycastle': {
303 'packages': [
304 {
305 'package': 'chromium/third_party/bouncycastle',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800306 'version': 'c078e87552ba26e776566fdaf0f22cd8712743d0',
Oleh Prypine18e2692018-02-19 18:43:17 +0100307 },
308 ],
309 'condition': 'checkout_android',
310 'dep_type': 'cipd',
311 },
312
313 'src/third_party/byte_buddy': {
314 'packages': [
315 {
316 'package': 'chromium/third_party/byte_buddy',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800317 'version': 'c9b53316603fc2d997c899c7ca1707f809b918cd',
Oleh Prypine18e2692018-02-19 18:43:17 +0100318 },
319 ],
320 'condition': 'checkout_android',
321 'dep_type': 'cipd',
322 },
323
Artem Titarenko3c7abdc2019-08-19 10:56:46 +0200324 'src/third_party/byte_buddy/android_sdk_build_tools_25_0_2': {
325 'packages': [
326 {
327 'package': 'chromium/third_party/android_sdk/public/build-tools',
328 'version': 'kwIs2vdfTm93yEP8LG5aSnchN4BVEdVxbqQtF4XpPdkC',
329 },
330 ],
331 'condition': 'checkout_android',
332 'dep_type': 'cipd',
333 },
334
Oleh Prypine18e2692018-02-19 18:43:17 +0100335 'src/third_party/espresso': {
336 'packages': [
337 {
338 'package': 'chromium/third_party/espresso',
Jeremy Leconteb19cfee2020-06-25 22:57:49 +0200339 'version': 'y8fIfH8Leo2cPm7iGCYnBxZpwOlgLv8rm2mlcmJlvGsC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100340 },
341 ],
342 'condition': 'checkout_android',
343 'dep_type': 'cipd',
344 },
345
Mirko Bonadeia976a872022-06-08 14:09:49 +0000346 'src/third_party/fuchsia-sdk/sdk': {
347 'packages': [
348 {
349 'package': Var('fuchsia_sdk_cipd_prefix') + '${{platform}}',
350 'version': Var('fuchsia_version'),
351 },
352 ],
353 'condition': 'checkout_fuchsia',
354 'dep_type': 'cipd',
355 },
356
Oleh Prypine18e2692018-02-19 18:43:17 +0100357 'src/third_party/hamcrest': {
358 'packages': [
359 {
360 'package': 'chromium/third_party/hamcrest',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800361 'version': '37eccfc658fe79695d6abb6dd497463c4372032f',
Oleh Prypine18e2692018-02-19 18:43:17 +0100362 },
363 ],
364 'condition': 'checkout_android',
365 'dep_type': 'cipd',
366 },
367
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100368 'src/third_party/android_ndk': {
Björn Tereliuscbcf8f32022-04-12 19:04:32 +0200369 'url': 'https://chromium.googlesource.com/android_ndk.git@8388a2be5421311dc75c5f937aae13d821a27f3d',
Mirko Bonadei9b9b2532019-03-20 09:04:46 +0100370 'condition': 'checkout_android',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100371 },
372
Andrey Logvin32edd542021-02-05 13:58:04 +0000373 'src/third_party/androidx': {
374 'packages': [
375 {
376 'package': 'chromium/third_party/androidx',
chromium-webrtc-autorollca0c54d2022-06-15 05:03:15 -0700377 'version': 'ffRu7ou3A-tWC0cp9INlqplJN090p9v3saKCut6KJZ8C',
Andrey Logvin32edd542021-02-05 13:58:04 +0000378 },
379 ],
380 'condition': 'checkout_android',
381 'dep_type': 'cipd',
382 },
383
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100384 'src/third_party/android_sdk/public': {
385 'packages': [
386 {
Mirko Bonadei56c24062021-07-30 10:21:30 +0200387 'package': 'chromium/third_party/android_sdk/public/build-tools/31.0.0',
388 'version': 'tRoD45SCi7UleQqSV7MrMQO1_e5P8ysphkCcj6z_cCQC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100389 },
390 {
391 'package': 'chromium/third_party/android_sdk/public/emulator',
Mirko Bonadei56c24062021-07-30 10:21:30 +0200392 'version': 'gMHhUuoQRKfxr-MBn3fNNXZtkAVXtOwMwT7kfx8jkIgC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100393 },
394 {
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100395 'package': 'chromium/third_party/android_sdk/public/patcher',
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200396 'version': 'I6FNMhrXlpB-E1lOhMlvld7xt9lBVNOO83KIluXDyA0C',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100397 },
398 {
399 'package': 'chromium/third_party/android_sdk/public/platform-tools',
chromium-webrtc-autorollba995a92021-09-20 15:02:37 -0700400 'version': 'g7n_-r6yJd_SGRklujGB1wEt8iyr77FZTUJVS9w6O34C',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100401 },
402 {
Mirko Bonadei56c24062021-07-30 10:21:30 +0200403 'package': 'chromium/third_party/android_sdk/public/platforms/android-31',
404 'version': 'lL3IGexKjYlwjO_1Ga-xwxgwbE_w-lmi2Zi1uOlWUIAC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100405 },
406 {
Mirko Bonadei4c039d52021-10-31 17:42:39 +0100407 'package': 'chromium/third_party/android_sdk/public/sources/android-31',
408 'version': '_a_BcnANjPYw5mSKlNHa7GFY8yc1kdqj2rmQgac7yUcC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100409 },
410 {
Yves Gerey434dfa72020-01-07 06:56:55 +0100411 'package': 'chromium/third_party/android_sdk/public/cmdline-tools',
chromium-webrtc-autorolld4ad96e2022-05-19 13:02:53 -0700412 'version': 'PGPmqJtSIQ84If155ba7iTU846h5WJ-bL5d_OoUWEWYC',
Yves Gerey434dfa72020-01-07 06:56:55 +0100413 },
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100414 ],
Mirko Bonadei9b9b2532019-03-20 09:04:46 +0100415 'condition': 'checkout_android',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100416 'dep_type': 'cipd',
417 },
418
Oleh Prypine18e2692018-02-19 18:43:17 +0100419 'src/third_party/icu4j': {
420 'packages': [
421 {
422 'package': 'chromium/third_party/icu4j',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800423 'version': 'e87e5bed2b4935913ee26a3ebd0b723ee2344354',
Oleh Prypine18e2692018-02-19 18:43:17 +0100424 },
425 ],
426 'condition': 'checkout_android',
427 'dep_type': 'cipd',
428 },
429
Oleh Prypine18e2692018-02-19 18:43:17 +0100430 'src/third_party/objenesis': {
431 'packages': [
432 {
433 'package': 'chromium/third_party/objenesis',
chromium-webrtc-autorolle9ecdc02019-12-05 08:03:01 -0800434 'version': 'tknDblENYi8IaJYyD6tUahUyHYZlzJ_Y74_QZSz4DpIC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100435 },
436 ],
437 'condition': 'checkout_android',
438 'dep_type': 'cipd',
439 },
440
Oleh Prypine18e2692018-02-19 18:43:17 +0100441 'src/third_party/robolectric': {
442 'packages': [
443 {
444 'package': 'chromium/third_party/robolectric',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -0800445 'version': 'WZ96VJuhBM63xzHb-_E72Tf46M9yIbfia6basI1YG4EC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100446 },
447 ],
448 'condition': 'checkout_android',
449 'dep_type': 'cipd',
450 },
451
452 'src/third_party/sqlite4java': {
453 'packages': [
454 {
455 'package': 'chromium/third_party/sqlite4java',
chromium-webrtc-autoroll5590ec02020-01-12 06:00:55 -0800456 'version': 'LofjKH9dgXIAJhRYCPQlMFywSwxYimrfDeBmaHc-Z5EC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100457 },
458 ],
459 'condition': 'checkout_android',
460 'dep_type': 'cipd',
461 },
462
Artem Titov469205e2020-03-17 13:44:12 +0100463 'src/third_party/turbine': {
464 'packages': [
465 {
466 'package': 'chromium/third_party/turbine',
chromium-webrtc-autorollfa2cd2c2022-06-06 09:01:48 -0700467 'version': 'A5bkaoLBc1JYa6Xv31jYUCK5TnXYCbxRrA4FBPXXcWgC',
Artem Titov469205e2020-03-17 13:44:12 +0100468 },
469 ],
470 'condition': 'checkout_android',
471 'dep_type': 'cipd',
472 },
473
Artem Titarenko60d770f2018-12-07 15:46:53 +0100474 'src/tools/luci-go': {
475 'packages': [
476 {
477 'package': 'infra/tools/luci/isolate/${{platform}}',
chromium-webrtc-autoroll381d5e72022-05-31 19:02:55 -0700478 'version': 'git_revision:de014227dd270df7c61bfab740eb4ae4b52ac2a7',
Artem Titarenko60d770f2018-12-07 15:46:53 +0100479 },
480 {
Artem Titarenko60d770f2018-12-07 15:46:53 +0100481 'package': 'infra/tools/luci/swarming/${{platform}}',
chromium-webrtc-autoroll381d5e72022-05-31 19:02:55 -0700482 'version': 'git_revision:de014227dd270df7c61bfab740eb4ae4b52ac2a7',
Artem Titarenko60d770f2018-12-07 15:46:53 +0100483 },
484 ],
485 'dep_type': 'cipd',
486 },
487
Yves Gerey3606cab82018-09-19 19:20:19 +0200488 # Everything coming after this is automatically updated by the auto-roller.
489 # === ANDROID_DEPS Generated Code Start ===
chromium-webrtc-autoroll1e63b9b2020-01-06 14:01:43 -0800490 # Generated by //third_party/android_deps/fetch_all.py
Yves Gerey3606cab82018-09-19 19:20:19 +0200491 'src/third_party/android_deps/libs/android_arch_core_common': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200492 'packages': [
493 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200494 'package': 'chromium/third_party/android_deps/libs/android_arch_core_common',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800495 'version': 'version:2@1.1.1.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200496 },
497 ],
498 'condition': 'checkout_android',
499 'dep_type': 'cipd',
500 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200501
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700502 'src/third_party/android_deps/libs/android_arch_core_runtime': {
503 'packages': [
504 {
505 'package': 'chromium/third_party/android_deps/libs/android_arch_core_runtime',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800506 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700507 },
508 ],
509 'condition': 'checkout_android',
510 'dep_type': 'cipd',
511 },
512
Artem Titov4cc13a22018-07-27 11:50:40 +0200513 'src/third_party/android_deps/libs/android_arch_lifecycle_common': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200514 'packages': [
515 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200516 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800517 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll25790472019-04-04 01:01:35 -0700518 },
519 ],
520 'condition': 'checkout_android',
521 'dep_type': 'cipd',
522 },
523
524 'src/third_party/android_deps/libs/android_arch_lifecycle_common_java8': {
525 'packages': [
526 {
527 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common_java8',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800528 'version': 'version:2@1.1.1.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200529 },
530 ],
531 'condition': 'checkout_android',
532 'dep_type': 'cipd',
533 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200534
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700535 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata': {
536 'packages': [
537 {
538 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800539 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700540 },
541 ],
542 'condition': 'checkout_android',
543 'dep_type': 'cipd',
544 },
545
546 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata_core': {
547 'packages': [
548 {
549 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800550 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700551 },
552 ],
553 'condition': 'checkout_android',
554 'dep_type': 'cipd',
555 },
556
Artem Titov4cc13a22018-07-27 11:50:40 +0200557 'src/third_party/android_deps/libs/android_arch_lifecycle_runtime': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200558 'packages': [
559 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200560 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800561 'version': 'version:2@1.1.1.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200562 },
563 ],
564 'condition': 'checkout_android',
565 'dep_type': 'cipd',
566 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200567
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700568 'src/third_party/android_deps/libs/android_arch_lifecycle_viewmodel': {
569 'packages': [
570 {
571 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800572 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700573 },
574 ],
575 'condition': 'checkout_android',
576 'dep_type': 'cipd',
577 },
578
Artem Titov4cc13a22018-07-27 11:50:40 +0200579 'src/third_party/android_deps/libs/com_android_support_animated_vector_drawable': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200580 'packages': [
581 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200582 'package': 'chromium/third_party/android_deps/libs/com_android_support_animated_vector_drawable',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800583 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200584 },
585 ],
586 'condition': 'checkout_android',
587 'dep_type': 'cipd',
588 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200589
Artem Titov4cc13a22018-07-27 11:50:40 +0200590 'src/third_party/android_deps/libs/com_android_support_appcompat_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200591 'packages': [
592 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200593 'package': 'chromium/third_party/android_deps/libs/com_android_support_appcompat_v7',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800594 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700595 },
596 ],
597 'condition': 'checkout_android',
598 'dep_type': 'cipd',
599 },
600
601 'src/third_party/android_deps/libs/com_android_support_asynclayoutinflater': {
602 'packages': [
603 {
604 'package': 'chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800605 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200606 },
607 ],
608 'condition': 'checkout_android',
609 'dep_type': 'cipd',
610 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200611
Artem Titov4cc13a22018-07-27 11:50:40 +0200612 'src/third_party/android_deps/libs/com_android_support_cardview_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200613 'packages': [
614 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200615 'package': 'chromium/third_party/android_deps/libs/com_android_support_cardview_v7',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800616 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700617 },
618 ],
619 'condition': 'checkout_android',
620 'dep_type': 'cipd',
621 },
622
623 'src/third_party/android_deps/libs/com_android_support_collections': {
624 'packages': [
625 {
626 'package': 'chromium/third_party/android_deps/libs/com_android_support_collections',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800627 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700628 },
629 ],
630 'condition': 'checkout_android',
631 'dep_type': 'cipd',
632 },
633
634 'src/third_party/android_deps/libs/com_android_support_coordinatorlayout': {
635 'packages': [
636 {
637 'package': 'chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800638 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700639 },
640 ],
641 'condition': 'checkout_android',
642 'dep_type': 'cipd',
643 },
644
645 'src/third_party/android_deps/libs/com_android_support_cursoradapter': {
646 'packages': [
647 {
648 'package': 'chromium/third_party/android_deps/libs/com_android_support_cursoradapter',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800649 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700650 },
651 ],
652 'condition': 'checkout_android',
653 'dep_type': 'cipd',
654 },
655
656 'src/third_party/android_deps/libs/com_android_support_customview': {
657 'packages': [
658 {
659 'package': 'chromium/third_party/android_deps/libs/com_android_support_customview',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800660 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200661 },
662 ],
663 'condition': 'checkout_android',
664 'dep_type': 'cipd',
665 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200666
Artem Titov4cc13a22018-07-27 11:50:40 +0200667 'src/third_party/android_deps/libs/com_android_support_design': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200668 'packages': [
669 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200670 'package': 'chromium/third_party/android_deps/libs/com_android_support_design',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800671 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700672 },
673 ],
674 'condition': 'checkout_android',
675 'dep_type': 'cipd',
676 },
677
678 'src/third_party/android_deps/libs/com_android_support_documentfile': {
679 'packages': [
680 {
681 'package': 'chromium/third_party/android_deps/libs/com_android_support_documentfile',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800682 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700683 },
684 ],
685 'condition': 'checkout_android',
686 'dep_type': 'cipd',
687 },
688
689 'src/third_party/android_deps/libs/com_android_support_drawerlayout': {
690 'packages': [
691 {
692 'package': 'chromium/third_party/android_deps/libs/com_android_support_drawerlayout',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800693 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200694 },
695 ],
696 'condition': 'checkout_android',
697 'dep_type': 'cipd',
698 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200699
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700700 'src/third_party/android_deps/libs/com_android_support_interpolator': {
701 'packages': [
702 {
703 'package': 'chromium/third_party/android_deps/libs/com_android_support_interpolator',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800704 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200705 },
706 ],
707 'condition': 'checkout_android',
708 'dep_type': 'cipd',
709 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200710
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700711 'src/third_party/android_deps/libs/com_android_support_loader': {
712 'packages': [
713 {
714 'package': 'chromium/third_party/android_deps/libs/com_android_support_loader',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800715 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700716 },
717 ],
718 'condition': 'checkout_android',
719 'dep_type': 'cipd',
720 },
721
722 'src/third_party/android_deps/libs/com_android_support_localbroadcastmanager': {
723 'packages': [
724 {
725 'package': 'chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800726 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200727 },
728 ],
729 'condition': 'checkout_android',
730 'dep_type': 'cipd',
731 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200732
Artem Titov4cc13a22018-07-27 11:50:40 +0200733 'src/third_party/android_deps/libs/com_android_support_multidex': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200734 'packages': [
735 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200736 'package': 'chromium/third_party/android_deps/libs/com_android_support_multidex',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800737 'version': 'version:2@1.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200738 },
739 ],
740 'condition': 'checkout_android',
741 'dep_type': 'cipd',
742 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200743
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700744 'src/third_party/android_deps/libs/com_android_support_print': {
745 'packages': [
746 {
747 'package': 'chromium/third_party/android_deps/libs/com_android_support_print',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800748 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200749 },
750 ],
751 'condition': 'checkout_android',
752 'dep_type': 'cipd',
753 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200754
Artem Titov4cc13a22018-07-27 11:50:40 +0200755 'src/third_party/android_deps/libs/com_android_support_recyclerview_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200756 'packages': [
757 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200758 'package': 'chromium/third_party/android_deps/libs/com_android_support_recyclerview_v7',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800759 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700760 },
761 ],
762 'condition': 'checkout_android',
763 'dep_type': 'cipd',
764 },
765
766 'src/third_party/android_deps/libs/com_android_support_slidingpanelayout': {
767 'packages': [
768 {
769 'package': 'chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800770 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200771 },
772 ],
773 'condition': 'checkout_android',
774 'dep_type': 'cipd',
775 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200776
Artem Titov4cc13a22018-07-27 11:50:40 +0200777 'src/third_party/android_deps/libs/com_android_support_support_annotations': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200778 'packages': [
779 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200780 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800781 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200782 },
783 ],
784 'condition': 'checkout_android',
785 'dep_type': 'cipd',
786 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200787
Artem Titov4cc13a22018-07-27 11:50:40 +0200788 'src/third_party/android_deps/libs/com_android_support_support_compat': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200789 'packages': [
790 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200791 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_compat',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800792 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200793 },
794 ],
795 'condition': 'checkout_android',
796 'dep_type': 'cipd',
797 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200798
Artem Titov4cc13a22018-07-27 11:50:40 +0200799 'src/third_party/android_deps/libs/com_android_support_support_core_ui': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200800 'packages': [
801 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200802 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_ui',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800803 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200804 },
805 ],
806 'condition': 'checkout_android',
807 'dep_type': 'cipd',
808 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200809
Artem Titov4cc13a22018-07-27 11:50:40 +0200810 'src/third_party/android_deps/libs/com_android_support_support_core_utils': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200811 'packages': [
812 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200813 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_utils',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800814 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200815 },
816 ],
817 'condition': 'checkout_android',
818 'dep_type': 'cipd',
819 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200820
Artem Titov4cc13a22018-07-27 11:50:40 +0200821 'src/third_party/android_deps/libs/com_android_support_support_fragment': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200822 'packages': [
823 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200824 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_fragment',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800825 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200826 },
827 ],
828 'condition': 'checkout_android',
829 'dep_type': 'cipd',
830 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200831
Artem Titov4cc13a22018-07-27 11:50:40 +0200832 'src/third_party/android_deps/libs/com_android_support_support_media_compat': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200833 'packages': [
834 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200835 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_media_compat',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800836 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200837 },
838 ],
839 'condition': 'checkout_android',
840 'dep_type': 'cipd',
841 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200842
Artem Titov4cc13a22018-07-27 11:50:40 +0200843 'src/third_party/android_deps/libs/com_android_support_support_v4': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200844 'packages': [
845 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200846 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v4',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800847 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200848 },
849 ],
850 'condition': 'checkout_android',
851 'dep_type': 'cipd',
852 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200853
Artem Titov4cc13a22018-07-27 11:50:40 +0200854 'src/third_party/android_deps/libs/com_android_support_support_vector_drawable': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200855 'packages': [
856 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200857 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_vector_drawable',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800858 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700859 },
860 ],
861 'condition': 'checkout_android',
862 'dep_type': 'cipd',
863 },
864
865 'src/third_party/android_deps/libs/com_android_support_swiperefreshlayout': {
866 'packages': [
867 {
868 'package': 'chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800869 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200870 },
871 ],
872 'condition': 'checkout_android',
873 'dep_type': 'cipd',
874 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200875
Artem Titov4cc13a22018-07-27 11:50:40 +0200876 'src/third_party/android_deps/libs/com_android_support_transition': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200877 'packages': [
878 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200879 'package': 'chromium/third_party/android_deps/libs/com_android_support_transition',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800880 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700881 },
882 ],
883 'condition': 'checkout_android',
884 'dep_type': 'cipd',
885 },
886
887 'src/third_party/android_deps/libs/com_android_support_versionedparcelable': {
888 'packages': [
889 {
890 'package': 'chromium/third_party/android_deps/libs/com_android_support_versionedparcelable',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800891 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700892 },
893 ],
894 'condition': 'checkout_android',
895 'dep_type': 'cipd',
896 },
897
898 'src/third_party/android_deps/libs/com_android_support_viewpager': {
899 'packages': [
900 {
901 'package': 'chromium/third_party/android_deps/libs/com_android_support_viewpager',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800902 'version': 'version:2@28.0.0.cr1',
Mirko Bonadei80939352021-04-12 19:03:37 +0200903 },
904 ],
905 'condition': 'checkout_android',
906 'dep_type': 'cipd',
907 },
908
909 'src/third_party/android_deps/libs/com_android_tools_common': {
910 'packages': [
911 {
912 'package': 'chromium/third_party/android_deps/libs/com_android_tools_common',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800913 'version': 'version:2@30.2.0-beta01.cr1',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -0800914 },
915 ],
916 'condition': 'checkout_android',
917 'dep_type': 'cipd',
918 },
919
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200920 'src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs': {
921 'packages': [
922 {
923 'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs',
chromium-webrtc-autoroll974750e2022-02-22 14:02:05 -0800924 'version': 'version:2@1.1.5.cr1',
chromium-webrtc-autorollc1e6d1a2020-08-18 21:02:32 -0700925 },
926 ],
927 'condition': 'checkout_android',
928 'dep_type': 'cipd',
929 },
930
931 'src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration': {
932 'packages': [
933 {
934 'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration',
chromium-webrtc-autoroll974750e2022-02-22 14:02:05 -0800935 'version': 'version:2@1.1.5.cr1',
Mirko Bonadei80939352021-04-12 19:03:37 +0200936 },
937 ],
938 'condition': 'checkout_android',
939 'dep_type': 'cipd',
940 },
941
942 'src/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api': {
943 'packages': [
944 {
945 'package': 'chromium/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800946 'version': 'version:2@30.2.0-beta01.cr1',
Mirko Bonadei80939352021-04-12 19:03:37 +0200947 },
948 ],
949 'condition': 'checkout_android',
950 'dep_type': 'cipd',
951 },
952
953 'src/third_party/android_deps/libs/com_android_tools_sdk_common': {
954 'packages': [
955 {
956 'package': 'chromium/third_party/android_deps/libs/com_android_tools_sdk_common',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800957 'version': 'version:2@30.2.0-beta01.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200958 },
959 ],
960 'condition': 'checkout_android',
961 'dep_type': 'cipd',
962 },
963
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -0800964 'src/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine': {
Yves Gerey2f385d22019-11-20 12:10:08 +0100965 'packages': [
966 {
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -0800967 'package': 'chromium/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800968 'version': 'version:2@2.8.8.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +0100969 },
970 ],
971 'condition': 'checkout_android',
972 'dep_type': 'cipd',
973 },
974
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -0800975 'src/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms': {
Yves Gerey2f385d22019-11-20 12:10:08 +0100976 'packages': [
977 {
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -0800978 'package': 'chromium/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800979 'version': 'version:2@1.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +0100980 },
981 ],
982 'condition': 'checkout_android',
983 'dep_type': 'cipd',
984 },
985
chromium-webrtc-autoroll2ea15022022-05-04 13:08:10 -0700986 'src/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework': {
987 'packages': [
988 {
989 'package': 'chromium/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework',
990 'version': 'version:2@3.1.2.cr1',
991 },
992 ],
993 'condition': 'checkout_android',
994 'dep_type': 'cipd',
995 },
996
Artem Titov14b0e732021-01-27 09:16:07 +0100997 'src/third_party/android_deps/libs/com_google_android_datatransport_transport_api': {
998 'packages': [
999 {
1000 'package': 'chromium/third_party/android_deps/libs/com_google_android_datatransport_transport_api',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001001 'version': 'version:2@2.2.1.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001002 },
1003 ],
1004 'condition': 'checkout_android',
1005 'dep_type': 'cipd',
1006 },
1007
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001008 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth': {
Artem Titovd673da22018-07-27 13:53:36 +02001009 'packages': [
1010 {
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001011 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001012 'version': 'version:2@20.1.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001013 },
1014 ],
1015 'condition': 'checkout_android',
1016 'dep_type': 'cipd',
1017 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001018
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001019 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone': {
1020 'packages': [
1021 {
1022 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001023 'version': 'version:2@18.0.1.cr1',
Artem Titovd673da22018-07-27 13:53:36 +02001024 },
1025 ],
1026 'condition': 'checkout_android',
1027 'dep_type': 'cipd',
1028 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001029
Artem Titovd673da22018-07-27 13:53:36 +02001030 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base': {
1031 'packages': [
1032 {
1033 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001034 'version': 'version:2@18.0.2.cr1',
Artem Titovd673da22018-07-27 13:53:36 +02001035 },
1036 ],
1037 'condition': 'checkout_android',
1038 'dep_type': 'cipd',
1039 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001040
Artem Titovd673da22018-07-27 13:53:36 +02001041 'src/third_party/android_deps/libs/com_google_android_gms_play_services_base': {
1042 'packages': [
1043 {
1044 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001045 'version': 'version:2@18.0.1.cr1',
Artem Titovd673da22018-07-27 13:53:36 +02001046 },
1047 ],
1048 'condition': 'checkout_android',
1049 'dep_type': 'cipd',
1050 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001051
Artem Titovd673da22018-07-27 13:53:36 +02001052 'src/third_party/android_deps/libs/com_google_android_gms_play_services_basement': {
1053 'packages': [
1054 {
1055 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001056 'version': 'version:2@18.0.1.cr1',
Artem Titovd673da22018-07-27 13:53:36 +02001057 },
1058 ],
1059 'condition': 'checkout_android',
1060 'dep_type': 'cipd',
1061 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001062
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001063 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast': {
1064 'packages': [
1065 {
1066 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001067 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001068 },
1069 ],
1070 'condition': 'checkout_android',
1071 'dep_type': 'cipd',
1072 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001073
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001074 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework': {
1075 'packages': [
1076 {
1077 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001078 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001079 },
1080 ],
1081 'condition': 'checkout_android',
1082 'dep_type': 'cipd',
1083 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001084
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001085 'src/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut': {
1086 'packages': [
1087 {
1088 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001089 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001090 },
1091 ],
1092 'condition': 'checkout_android',
1093 'dep_type': 'cipd',
1094 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001095
Artem Titov14b0e732021-01-27 09:16:07 +01001096 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging': {
1097 'packages': [
1098 {
1099 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001100 'version': 'version:2@16.0.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001101 },
1102 ],
1103 'condition': 'checkout_android',
1104 'dep_type': 'cipd',
1105 },
1106
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001107 'src/third_party/android_deps/libs/com_google_android_gms_play_services_fido': {
1108 'packages': [
1109 {
1110 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_fido',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001111 'version': 'version:2@19.0.0-beta.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001112 },
1113 ],
1114 'condition': 'checkout_android',
1115 'dep_type': 'cipd',
1116 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001117
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001118 'src/third_party/android_deps/libs/com_google_android_gms_play_services_flags': {
1119 'packages': [
1120 {
1121 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001122 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001123 },
1124 ],
1125 'condition': 'checkout_android',
1126 'dep_type': 'cipd',
1127 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001128
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001129 'src/third_party/android_deps/libs/com_google_android_gms_play_services_gcm': {
1130 'packages': [
1131 {
1132 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001133 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001134 },
1135 ],
1136 'condition': 'checkout_android',
1137 'dep_type': 'cipd',
1138 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001139
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001140 'src/third_party/android_deps/libs/com_google_android_gms_play_services_iid': {
1141 'packages': [
1142 {
1143 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001144 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001145 },
1146 ],
1147 'condition': 'checkout_android',
1148 'dep_type': 'cipd',
1149 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001150
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001151 'src/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps': {
1152 'packages': [
1153 {
1154 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001155 'version': 'version:2@18.0.1.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001156 },
1157 ],
1158 'condition': 'checkout_android',
1159 'dep_type': 'cipd',
1160 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001161
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001162 'src/third_party/android_deps/libs/com_google_android_gms_play_services_location': {
1163 'packages': [
1164 {
1165 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001166 'version': 'version:2@19.0.1.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001167 },
1168 ],
1169 'condition': 'checkout_android',
1170 'dep_type': 'cipd',
1171 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001172
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001173 'src/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype': {
1174 'packages': [
1175 {
1176 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001177 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001178 },
1179 ],
1180 'condition': 'checkout_android',
1181 'dep_type': 'cipd',
1182 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001183
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001184 'src/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport': {
1185 'packages': [
1186 {
1187 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001188 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001189 },
1190 ],
1191 'condition': 'checkout_android',
1192 'dep_type': 'cipd',
1193 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001194
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001195 'src/third_party/android_deps/libs/com_google_android_gms_play_services_stats': {
1196 'packages': [
1197 {
1198 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001199 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001200 },
1201 ],
1202 'condition': 'checkout_android',
1203 'dep_type': 'cipd',
1204 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001205
Artem Titovd673da22018-07-27 13:53:36 +02001206 'src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks': {
1207 'packages': [
1208 {
1209 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001210 'version': 'version:2@18.0.1.cr1',
Artem Titovd673da22018-07-27 13:53:36 +02001211 },
1212 ],
1213 'condition': 'checkout_android',
1214 'dep_type': 'cipd',
1215 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001216
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001217 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision': {
Sami Kalliomäkiffd92932018-08-06 11:35:52 +02001218 'packages': [
1219 {
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001220 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001221 'version': 'version:2@20.1.3.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001222 },
1223 ],
1224 'condition': 'checkout_android',
1225 'dep_type': 'cipd',
1226 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001227
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001228 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common': {
1229 'packages': [
1230 {
1231 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001232 'version': 'version:2@19.1.3.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001233 },
1234 ],
1235 'condition': 'checkout_android',
1236 'dep_type': 'cipd',
1237 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001238
chromium-webrtc-autorolle007ad12019-09-03 15:01:32 -07001239 'src/third_party/android_deps/libs/com_google_android_material_material': {
1240 'packages': [
1241 {
1242 'package': 'chromium/third_party/android_deps/libs/com_google_android_material_material',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001243 'version': 'version:2@1.6.0-alpha01.cr1',
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -07001244 },
1245 ],
1246 'condition': 'checkout_android',
1247 'dep_type': 'cipd',
1248 },
1249
1250 'src/third_party/android_deps/libs/com_google_android_play_core': {
1251 'packages': [
1252 {
1253 'package': 'chromium/third_party/android_deps/libs/com_google_android_play_core',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001254 'version': 'version:2@1.10.0.cr1',
chromium-webrtc-autorolle007ad12019-09-03 15:01:32 -07001255 },
1256 ],
1257 'condition': 'checkout_android',
1258 'dep_type': 'cipd',
1259 },
1260
Yves Gerey2f385d22019-11-20 12:10:08 +01001261 'src/third_party/android_deps/libs/com_google_auto_auto_common': {
1262 'packages': [
1263 {
1264 'package': 'chromium/third_party/android_deps/libs/com_google_auto_auto_common',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001265 'version': 'version:2@1.2.1.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001266 },
1267 ],
1268 'condition': 'checkout_android',
1269 'dep_type': 'cipd',
1270 },
1271
1272 'src/third_party/android_deps/libs/com_google_auto_service_auto_service': {
1273 'packages': [
1274 {
1275 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001276 'version': 'version:2@1.0-rc6.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001277 },
1278 ],
1279 'condition': 'checkout_android',
1280 'dep_type': 'cipd',
1281 },
1282
1283 'src/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations': {
1284 'packages': [
1285 {
1286 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001287 'version': 'version:2@1.0-rc6.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001288 },
1289 ],
1290 'condition': 'checkout_android',
1291 'dep_type': 'cipd',
1292 },
1293
chromium-webrtc-autorollb3a68162020-07-06 09:02:39 -07001294 'src/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations': {
1295 'packages': [
1296 {
1297 'package': 'chromium/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001298 'version': 'version:2@1.9.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001299 },
1300 ],
1301 'condition': 'checkout_android',
1302 'dep_type': 'cipd',
1303 },
1304
Yves Gerey3606cab82018-09-19 19:20:19 +02001305 'src/third_party/android_deps/libs/com_google_code_findbugs_jsr305': {
1306 'packages': [
1307 {
1308 'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001309 'version': 'version:2@3.0.2.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001310 },
1311 ],
1312 'condition': 'checkout_android',
1313 'dep_type': 'cipd',
1314 },
1315
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001316 'src/third_party/android_deps/libs/com_google_code_gson_gson': {
1317 'packages': [
1318 {
1319 'package': 'chromium/third_party/android_deps/libs/com_google_code_gson_gson',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001320 'version': 'version:2@2.8.0.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001321 },
1322 ],
1323 'condition': 'checkout_android',
1324 'dep_type': 'cipd',
1325 },
1326
Patrik Höglund3611afc2018-09-03 10:06:10 +02001327 'src/third_party/android_deps/libs/com_google_dagger_dagger': {
Patrik Höglund498aceb2018-08-30 14:08:53 +02001328 'packages': [
1329 {
1330 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001331 'version': 'version:2@2.30.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001332 },
1333 ],
1334 'condition': 'checkout_android',
1335 'dep_type': 'cipd',
1336 },
1337
Patrik Höglund498aceb2018-08-30 14:08:53 +02001338 'src/third_party/android_deps/libs/com_google_dagger_dagger_compiler': {
1339 'packages': [
1340 {
1341 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001342 'version': 'version:2@2.30.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001343 },
1344 ],
1345 'condition': 'checkout_android',
1346 'dep_type': 'cipd',
1347 },
1348
1349 'src/third_party/android_deps/libs/com_google_dagger_dagger_producers': {
1350 'packages': [
1351 {
1352 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001353 'version': 'version:2@2.30.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001354 },
1355 ],
1356 'condition': 'checkout_android',
1357 'dep_type': 'cipd',
1358 },
1359
1360 'src/third_party/android_deps/libs/com_google_dagger_dagger_spi': {
Yves Gerey3606cab82018-09-19 19:20:19 +02001361 'packages': [
1362 {
1363 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001364 'version': 'version:2@2.30.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001365 },
1366 ],
1367 'condition': 'checkout_android',
1368 'dep_type': 'cipd',
1369 },
1370
Yves Gerey2f385d22019-11-20 12:10:08 +01001371 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation': {
1372 'packages': [
1373 {
1374 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001375 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001376 },
1377 ],
1378 'condition': 'checkout_android',
1379 'dep_type': 'cipd',
1380 },
1381
Yves Gerey3606cab82018-09-19 19:20:19 +02001382 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations': {
1383 'packages': [
1384 {
1385 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001386 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001387 },
1388 ],
1389 'condition': 'checkout_android',
1390 'dep_type': 'cipd',
1391 },
1392
1393 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api': {
1394 'packages': [
1395 {
1396 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001397 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001398 },
1399 ],
1400 'condition': 'checkout_android',
1401 'dep_type': 'cipd',
1402 },
1403
1404 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_core': {
1405 'packages': [
1406 {
1407 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_core',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001408 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001409 },
1410 ],
1411 'condition': 'checkout_android',
1412 'dep_type': 'cipd',
1413 },
1414
1415 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations': {
1416 'packages': [
1417 {
1418 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001419 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001420 },
1421 ],
1422 'condition': 'checkout_android',
1423 'dep_type': 'cipd',
1424 },
1425
1426 'src/third_party/android_deps/libs/com_google_errorprone_javac': {
1427 'packages': [
1428 {
1429 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001430 'version': 'version:2@9+181-r4173-1.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001431 },
1432 ],
1433 'condition': 'checkout_android',
1434 'dep_type': 'cipd',
1435 },
Patrik Höglund498aceb2018-08-30 14:08:53 +02001436
1437 'src/third_party/android_deps/libs/com_google_errorprone_javac_shaded': {
1438 'packages': [
1439 {
1440 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001441 'version': 'version:2@9-dev-r4023-3.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001442 },
1443 ],
1444 'condition': 'checkout_android',
1445 'dep_type': 'cipd',
1446 },
1447
Artem Titov14b0e732021-01-27 09:16:07 +01001448 'src/third_party/android_deps/libs/com_google_firebase_firebase_annotations': {
1449 'packages': [
1450 {
1451 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001452 'version': 'version:2@16.0.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001453 },
1454 ],
1455 'condition': 'checkout_android',
1456 'dep_type': 'cipd',
1457 },
1458
1459 'src/third_party/android_deps/libs/com_google_firebase_firebase_common': {
1460 'packages': [
1461 {
1462 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_common',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001463 'version': 'version:2@19.5.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001464 },
1465 ],
1466 'condition': 'checkout_android',
1467 'dep_type': 'cipd',
1468 },
1469
1470 'src/third_party/android_deps/libs/com_google_firebase_firebase_components': {
1471 'packages': [
1472 {
1473 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_components',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001474 'version': 'version:2@16.1.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001475 },
1476 ],
1477 'condition': 'checkout_android',
1478 'dep_type': 'cipd',
1479 },
1480
1481 'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders': {
1482 'packages': [
1483 {
1484 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001485 'version': 'version:2@16.1.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001486 },
1487 ],
1488 'condition': 'checkout_android',
1489 'dep_type': 'cipd',
1490 },
1491
1492 'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json': {
1493 'packages': [
1494 {
1495 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001496 'version': 'version:2@17.1.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001497 },
1498 ],
1499 'condition': 'checkout_android',
1500 'dep_type': 'cipd',
1501 },
1502
1503 'src/third_party/android_deps/libs/com_google_firebase_firebase_iid': {
1504 'packages': [
1505 {
1506 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001507 'version': 'version:2@21.0.1.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001508 },
1509 ],
1510 'condition': 'checkout_android',
1511 'dep_type': 'cipd',
1512 },
1513
1514 'src/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop': {
1515 'packages': [
1516 {
1517 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001518 'version': 'version:2@17.0.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001519 },
1520 ],
1521 'condition': 'checkout_android',
1522 'dep_type': 'cipd',
1523 },
1524
1525 'src/third_party/android_deps/libs/com_google_firebase_firebase_installations': {
1526 'packages': [
1527 {
1528 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001529 'version': 'version:2@16.3.5.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001530 },
1531 ],
1532 'condition': 'checkout_android',
1533 'dep_type': 'cipd',
1534 },
1535
1536 'src/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop': {
1537 'packages': [
1538 {
1539 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001540 'version': 'version:2@16.0.1.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001541 },
1542 ],
1543 'condition': 'checkout_android',
1544 'dep_type': 'cipd',
1545 },
1546
1547 'src/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector': {
1548 'packages': [
1549 {
1550 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001551 'version': 'version:2@18.0.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001552 },
1553 ],
1554 'condition': 'checkout_android',
1555 'dep_type': 'cipd',
1556 },
1557
1558 'src/third_party/android_deps/libs/com_google_firebase_firebase_messaging': {
1559 'packages': [
1560 {
1561 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_messaging',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001562 'version': 'version:2@21.0.1.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001563 },
1564 ],
1565 'condition': 'checkout_android',
1566 'dep_type': 'cipd',
1567 },
1568
Mirko Bonadeif5ea3b92021-11-15 15:41:28 +01001569 'src/third_party/android_deps/libs/com_google_flatbuffers_flatbuffers_java': {
1570 'packages': [
1571 {
1572 'package': 'chromium/third_party/android_deps/libs/com_google_flatbuffers_flatbuffers_java',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001573 'version': 'version:2@2.0.3.cr1',
Mirko Bonadeif5ea3b92021-11-15 15:41:28 +01001574 },
1575 ],
1576 'condition': 'checkout_android',
1577 'dep_type': 'cipd',
1578 },
1579
Patrik Höglund498aceb2018-08-30 14:08:53 +02001580 'src/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format': {
1581 'packages': [
1582 {
1583 'package': 'chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001584 'version': 'version:2@1.5.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001585 },
1586 ],
1587 'condition': 'checkout_android',
1588 'dep_type': 'cipd',
1589 },
1590
Yves Gerey2f385d22019-11-20 12:10:08 +01001591 'src/third_party/android_deps/libs/com_google_guava_failureaccess': {
1592 'packages': [
1593 {
1594 'package': 'chromium/third_party/android_deps/libs/com_google_guava_failureaccess',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001595 'version': 'version:2@1.0.1.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001596 },
1597 ],
1598 'condition': 'checkout_android',
1599 'dep_type': 'cipd',
1600 },
1601
Patrik Höglund498aceb2018-08-30 14:08:53 +02001602 'src/third_party/android_deps/libs/com_google_guava_guava': {
1603 'packages': [
1604 {
1605 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001606 'version': 'version:2@31.0.1-jre.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001607 },
1608 ],
1609 'condition': 'checkout_android',
1610 'dep_type': 'cipd',
1611 },
1612
chromium-webrtc-autorolled95a752020-11-13 14:01:37 -08001613 'src/third_party/android_deps/libs/com_google_guava_guava_android': {
1614 'packages': [
1615 {
1616 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava_android',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001617 'version': 'version:2@31.0-android.cr1',
chromium-webrtc-autorolled95a752020-11-13 14:01:37 -08001618 },
1619 ],
1620 'condition': 'checkout_android',
1621 'dep_type': 'cipd',
1622 },
1623
chromium-webrtc-autoroll2bd2d852019-11-12 06:01:25 -08001624 'src/third_party/android_deps/libs/com_google_guava_listenablefuture': {
1625 'packages': [
1626 {
1627 'package': 'chromium/third_party/android_deps/libs/com_google_guava_listenablefuture',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001628 'version': 'version:2@1.0.cr1',
chromium-webrtc-autoroll2bd2d852019-11-12 06:01:25 -08001629 },
1630 ],
1631 'condition': 'checkout_android',
1632 'dep_type': 'cipd',
1633 },
1634
Yves Gerey3606cab82018-09-19 19:20:19 +02001635 'src/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations': {
1636 'packages': [
1637 {
1638 'package': 'chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001639 'version': 'version:2@1.3.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001640 },
1641 ],
1642 'condition': 'checkout_android',
1643 'dep_type': 'cipd',
1644 },
1645
chromium-webrtc-autoroll66205062019-11-25 12:01:41 -08001646 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_java': {
1647 'packages': [
1648 {
1649 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_java',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001650 'version': 'version:2@3.19.2.cr1',
chromium-webrtc-autoroll66205062019-11-25 12:01:41 -08001651 },
1652 ],
1653 'condition': 'checkout_android',
1654 'dep_type': 'cipd',
1655 },
1656
chromium-webrtc-autorollae9641b2020-03-05 22:02:33 -08001657 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite': {
chromium-webrtc-autoroll66eedce2018-11-20 18:01:13 -08001658 'packages': [
1659 {
chromium-webrtc-autorollae9641b2020-03-05 22:02:33 -08001660 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001661 'version': 'version:2@3.19.3.cr1',
chromium-webrtc-autoroll66eedce2018-11-20 18:01:13 -08001662 },
1663 ],
1664 'condition': 'checkout_android',
1665 'dep_type': 'cipd',
1666 },
1667
chromium-webrtc-autoroll2ea15022022-05-04 13:08:10 -07001668 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_lite': {
1669 'packages': [
1670 {
1671 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_lite',
1672 'version': 'version:2@3.0.1.cr1',
1673 },
1674 ],
1675 'condition': 'checkout_android',
1676 'dep_type': 'cipd',
1677 },
1678
Yves Gerey2f385d22019-11-20 12:10:08 +01001679 'src/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils': {
1680 'packages': [
1681 {
1682 'package': 'chromium/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001683 'version': 'version:2@1.3.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001684 },
1685 ],
1686 'condition': 'checkout_android',
1687 'dep_type': 'cipd',
1688 },
1689
Patrik Höglund498aceb2018-08-30 14:08:53 +02001690 'src/third_party/android_deps/libs/com_squareup_javapoet': {
1691 'packages': [
1692 {
1693 'package': 'chromium/third_party/android_deps/libs/com_squareup_javapoet',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001694 'version': 'version:2@1.13.0.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001695 },
1696 ],
1697 'condition': 'checkout_android',
1698 'dep_type': 'cipd',
1699 },
1700
chromium-webrtc-autoroll06a4dd62020-03-23 14:21:18 -07001701 'src/third_party/android_deps/libs/com_squareup_javawriter': {
1702 'packages': [
1703 {
1704 'package': 'chromium/third_party/android_deps/libs/com_squareup_javawriter',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001705 'version': 'version:2@2.1.1.cr1',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08001706 },
1707 ],
1708 'condition': 'checkout_android',
1709 'dep_type': 'cipd',
1710 },
1711
chromium-webrtc-autoroll6bbe1a42021-06-14 11:02:57 -07001712 'src/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils': {
1713 'packages': [
1714 {
1715 'package': 'chromium/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001716 'version': 'version:2@4.0.cr1',
chromium-webrtc-autoroll6bbe1a42021-06-14 11:02:57 -07001717 },
1718 ],
1719 'condition': 'checkout_android',
1720 'dep_type': 'cipd',
1721 },
1722
chromium-webrtc-autorollcfe75c12020-01-04 04:02:19 -08001723 'src/third_party/android_deps/libs/javax_annotation_javax_annotation_api': {
1724 'packages': [
1725 {
1726 'package': 'chromium/third_party/android_deps/libs/javax_annotation_javax_annotation_api',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001727 'version': 'version:2@1.3.2.cr1',
chromium-webrtc-autorollcfe75c12020-01-04 04:02:19 -08001728 },
1729 ],
1730 'condition': 'checkout_android',
1731 'dep_type': 'cipd',
1732 },
1733
Patrik Höglund498aceb2018-08-30 14:08:53 +02001734 'src/third_party/android_deps/libs/javax_annotation_jsr250_api': {
1735 'packages': [
1736 {
1737 'package': 'chromium/third_party/android_deps/libs/javax_annotation_jsr250_api',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001738 'version': 'version:2@1.0.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001739 },
1740 ],
1741 'condition': 'checkout_android',
1742 'dep_type': 'cipd',
1743 },
1744
1745 'src/third_party/android_deps/libs/javax_inject_javax_inject': {
Yves Gerey3606cab82018-09-19 19:20:19 +02001746 'packages': [
1747 {
1748 'package': 'chromium/third_party/android_deps/libs/javax_inject_javax_inject',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001749 'version': 'version:2@1.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001750 },
1751 ],
1752 'condition': 'checkout_android',
1753 'dep_type': 'cipd',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001754 },
Yves Gerey3606cab82018-09-19 19:20:19 +02001755
Patrik Höglund0e089db2020-02-24 13:31:03 +01001756 'src/third_party/android_deps/libs/net_ltgt_gradle_incap_incap': {
1757 'packages': [
1758 {
1759 'package': 'chromium/third_party/android_deps/libs/net_ltgt_gradle_incap_incap',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001760 'version': 'version:2@0.2.cr1',
Patrik Höglund0e089db2020-02-24 13:31:03 +01001761 },
1762 ],
1763 'condition': 'checkout_android',
1764 'dep_type': 'cipd',
1765 },
1766
chromium-webrtc-autoroll548bbb62019-03-21 04:01:22 -07001767 'src/third_party/android_deps/libs/net_sf_kxml_kxml2': {
1768 'packages': [
1769 {
1770 'package': 'chromium/third_party/android_deps/libs/net_sf_kxml_kxml2',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001771 'version': 'version:2@2.3.0.cr1',
chromium-webrtc-autoroll548bbb62019-03-21 04:01:22 -07001772 },
1773 ],
1774 'condition': 'checkout_android',
1775 'dep_type': 'cipd',
1776 },
1777
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02001778 'src/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup': {
1779 'packages': [
1780 {
1781 'package': 'chromium/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001782 'version': 'version:2@1.2.1.cr1',
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02001783 },
1784 ],
1785 'condition': 'checkout_android',
1786 'dep_type': 'cipd',
1787 },
1788
Yves Gerey3606cab82018-09-19 19:20:19 +02001789 'src/third_party/android_deps/libs/org_checkerframework_checker_compat_qual': {
1790 'packages': [
1791 {
1792 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001793 'version': 'version:2@2.5.5.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001794 },
1795 ],
1796 'condition': 'checkout_android',
1797 'dep_type': 'cipd',
1798 },
1799
Yves Gerey2f385d22019-11-20 12:10:08 +01001800 'src/third_party/android_deps/libs/org_checkerframework_checker_qual': {
Yves Gerey3606cab82018-09-19 19:20:19 +02001801 'packages': [
1802 {
Yves Gerey2f385d22019-11-20 12:10:08 +01001803 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_qual',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001804 'version': 'version:2@3.12.0.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001805 },
1806 ],
1807 'condition': 'checkout_android',
1808 'dep_type': 'cipd',
1809 },
1810
landreye742d8c2021-09-15 17:27:02 +00001811 'src/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone': {
Yves Gerey2f385d22019-11-20 12:10:08 +01001812 'packages': [
1813 {
landreye742d8c2021-09-15 17:27:02 +00001814 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001815 'version': 'version:2@3.15.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001816 },
1817 ],
1818 'condition': 'checkout_android',
1819 'dep_type': 'cipd',
1820 },
1821
1822 'src/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations': {
1823 'packages': [
1824 {
1825 'package': 'chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001826 'version': 'version:2@1.17.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001827 },
1828 ],
1829 'condition': 'checkout_android',
1830 'dep_type': 'cipd',
1831 },
1832
chromium-webrtc-autoroll6bbe1a42021-06-14 11:02:57 -07001833 'src/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit': {
1834 'packages': [
1835 {
1836 'package': 'chromium/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001837 'version': 'version:2@4.4.1.201607150455-r.cr1',
chromium-webrtc-autoroll6bbe1a42021-06-14 11:02:57 -07001838 },
1839 ],
1840 'condition': 'checkout_android',
1841 'dep_type': 'cipd',
1842 },
1843
chromium-webrtc-autoroll2ea15022022-05-04 13:08:10 -07001844 'src/third_party/android_deps/libs/org_hamcrest_hamcrest': {
1845 'packages': [
1846 {
1847 'package': 'chromium/third_party/android_deps/libs/org_hamcrest_hamcrest',
1848 'version': 'version:2@2.2.cr1',
1849 },
1850 ],
1851 'condition': 'checkout_android',
1852 'dep_type': 'cipd',
1853 },
1854
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001855 'src/third_party/android_deps/libs/org_jetbrains_annotations': {
1856 'packages': [
1857 {
1858 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001859 'version': 'version:2@13.0.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001860 },
1861 ],
1862 'condition': 'checkout_android',
1863 'dep_type': 'cipd',
1864 },
1865
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08001866 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib': {
1867 'packages': [
1868 {
1869 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib',
chromium-webrtc-autoroll2ea15022022-05-04 13:08:10 -07001870 'version': 'version:2@1.6.21.cr1',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08001871 },
1872 ],
1873 'condition': 'checkout_android',
1874 'dep_type': 'cipd',
1875 },
1876
1877 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common': {
1878 'packages': [
1879 {
1880 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common',
chromium-webrtc-autoroll2ea15022022-05-04 13:08:10 -07001881 'version': 'version:2@1.6.21.cr1',
chromium-webrtc-autorollc9716e02021-04-30 07:07:17 -07001882 },
1883 ],
1884 'condition': 'checkout_android',
1885 'dep_type': 'cipd',
1886 },
1887
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -07001888 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7': {
1889 'packages': [
1890 {
1891 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7',
Björn Tereliuscbcf8f32022-04-12 19:04:32 +02001892 'version': 'version:2@1.6.20.cr1',
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -07001893 },
1894 ],
1895 'condition': 'checkout_android',
1896 'dep_type': 'cipd',
1897 },
1898
1899 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8': {
1900 'packages': [
1901 {
1902 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8',
Björn Tereliuscbcf8f32022-04-12 19:04:32 +02001903 'version': 'version:2@1.6.20.cr1',
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -07001904 },
1905 ],
1906 'condition': 'checkout_android',
1907 'dep_type': 'cipd',
1908 },
1909
chromium-webrtc-autorollc9716e02021-04-30 07:07:17 -07001910 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android': {
1911 'packages': [
1912 {
1913 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android',
Björn Tereliuscbcf8f32022-04-12 19:04:32 +02001914 'version': 'version:2@1.6.1.cr1',
chromium-webrtc-autorollc9716e02021-04-30 07:07:17 -07001915 },
1916 ],
1917 'condition': 'checkout_android',
1918 'dep_type': 'cipd',
1919 },
1920
1921 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm': {
1922 'packages': [
1923 {
1924 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm',
Björn Tereliuscbcf8f32022-04-12 19:04:32 +02001925 'version': 'version:2@1.6.1.cr1',
Patrik Höglund0e089db2020-02-24 13:31:03 +01001926 },
1927 ],
1928 'condition': 'checkout_android',
1929 'dep_type': 'cipd',
1930 },
1931
1932 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm': {
1933 'packages': [
1934 {
1935 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001936 'version': 'version:2@0.1.0.cr1',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08001937 },
1938 ],
1939 'condition': 'checkout_android',
1940 'dep_type': 'cipd',
1941 },
1942
chromium-webrtc-autoroll2ea15022022-05-04 13:08:10 -07001943 'src/third_party/android_deps/libs/org_jsoup_jsoup': {
1944 'packages': [
1945 {
1946 'package': 'chromium/third_party/android_deps/libs/org_jsoup_jsoup',
1947 'version': 'version:2@1.14.3.cr1',
1948 },
1949 ],
1950 'condition': 'checkout_android',
1951 'dep_type': 'cipd',
1952 },
1953
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001954 'src/third_party/android_deps/libs/org_ow2_asm_asm': {
1955 'packages': [
1956 {
1957 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08001958 'version': 'version:2@9.2.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001959 },
1960 ],
1961 'condition': 'checkout_android',
1962 'dep_type': 'cipd',
1963 },
1964
1965 'src/third_party/android_deps/libs/org_ow2_asm_asm_analysis': {
1966 'packages': [
1967 {
1968 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_analysis',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08001969 'version': 'version:2@9.2.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001970 },
1971 ],
1972 'condition': 'checkout_android',
1973 'dep_type': 'cipd',
1974 },
1975
1976 'src/third_party/android_deps/libs/org_ow2_asm_asm_commons': {
1977 'packages': [
1978 {
1979 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_commons',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08001980 'version': 'version:2@9.2.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001981 },
1982 ],
1983 'condition': 'checkout_android',
1984 'dep_type': 'cipd',
1985 },
1986
1987 'src/third_party/android_deps/libs/org_ow2_asm_asm_tree': {
1988 'packages': [
1989 {
1990 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_tree',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08001991 'version': 'version:2@9.2.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001992 },
1993 ],
1994 'condition': 'checkout_android',
1995 'dep_type': 'cipd',
1996 },
1997
1998 'src/third_party/android_deps/libs/org_ow2_asm_asm_util': {
1999 'packages': [
2000 {
2001 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_util',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002002 'version': 'version:2@9.2.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01002003 },
2004 ],
2005 'condition': 'checkout_android',
2006 'dep_type': 'cipd',
2007 },
2008
Yves Gerey2f385d22019-11-20 12:10:08 +01002009 'src/third_party/android_deps/libs/org_pcollections_pcollections': {
2010 'packages': [
2011 {
2012 'package': 'chromium/third_party/android_deps/libs/org_pcollections_pcollections',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08002013 'version': 'version:2@3.1.4.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01002014 },
2015 ],
2016 'condition': 'checkout_android',
2017 'dep_type': 'cipd',
2018 },
chromium-webrtc-autorolleec1d042019-11-20 06:02:38 -08002019
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002020 'src/third_party/android_deps/libs/org_robolectric_annotations': {
2021 'packages': [
2022 {
2023 'package': 'chromium/third_party/android_deps/libs/org_robolectric_annotations',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002024 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002025 },
2026 ],
2027 'condition': 'checkout_android',
2028 'dep_type': 'cipd',
2029 },
2030
2031 'src/third_party/android_deps/libs/org_robolectric_junit': {
2032 'packages': [
2033 {
2034 'package': 'chromium/third_party/android_deps/libs/org_robolectric_junit',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002035 'version': 'version:2@4.7.3.cr1',
2036 },
2037 ],
2038 'condition': 'checkout_android',
2039 'dep_type': 'cipd',
2040 },
2041
2042 'src/third_party/android_deps/libs/org_robolectric_nativeruntime': {
2043 'packages': [
2044 {
2045 'package': 'chromium/third_party/android_deps/libs/org_robolectric_nativeruntime',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08002046 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002047 },
2048 ],
2049 'condition': 'checkout_android',
2050 'dep_type': 'cipd',
2051 },
2052
2053 'src/third_party/android_deps/libs/org_robolectric_pluginapi': {
2054 'packages': [
2055 {
2056 'package': 'chromium/third_party/android_deps/libs/org_robolectric_pluginapi',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002057 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002058 },
2059 ],
2060 'condition': 'checkout_android',
2061 'dep_type': 'cipd',
2062 },
2063
2064 'src/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver': {
2065 'packages': [
2066 {
2067 'package': 'chromium/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002068 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002069 },
2070 ],
2071 'condition': 'checkout_android',
2072 'dep_type': 'cipd',
2073 },
2074
2075 'src/third_party/android_deps/libs/org_robolectric_resources': {
2076 'packages': [
2077 {
2078 'package': 'chromium/third_party/android_deps/libs/org_robolectric_resources',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002079 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002080 },
2081 ],
2082 'condition': 'checkout_android',
2083 'dep_type': 'cipd',
2084 },
2085
2086 'src/third_party/android_deps/libs/org_robolectric_robolectric': {
2087 'packages': [
2088 {
2089 'package': 'chromium/third_party/android_deps/libs/org_robolectric_robolectric',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002090 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002091 },
2092 ],
2093 'condition': 'checkout_android',
2094 'dep_type': 'cipd',
2095 },
2096
2097 'src/third_party/android_deps/libs/org_robolectric_sandbox': {
2098 'packages': [
2099 {
2100 'package': 'chromium/third_party/android_deps/libs/org_robolectric_sandbox',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002101 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002102 },
2103 ],
2104 'condition': 'checkout_android',
2105 'dep_type': 'cipd',
2106 },
2107
2108 'src/third_party/android_deps/libs/org_robolectric_shadowapi': {
2109 'packages': [
2110 {
2111 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadowapi',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002112 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002113 },
2114 ],
2115 'condition': 'checkout_android',
2116 'dep_type': 'cipd',
2117 },
2118
2119 'src/third_party/android_deps/libs/org_robolectric_shadows_framework': {
2120 'packages': [
2121 {
2122 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_framework',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002123 'version': 'version:2@4.7.3.cr1',
Björn Tereliuscaf20632022-02-24 12:15:25 +01002124 },
2125 ],
2126 'condition': 'checkout_android',
2127 'dep_type': 'cipd',
2128 },
2129
2130 'src/third_party/android_deps/libs/org_robolectric_shadows_multidex': {
2131 'packages': [
2132 {
2133 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_multidex',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002134 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002135 },
2136 ],
2137 'condition': 'checkout_android',
2138 'dep_type': 'cipd',
2139 },
2140
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02002141 'src/third_party/android_deps/libs/org_robolectric_shadows_playservices': {
2142 'packages': [
2143 {
2144 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_playservices',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002145 'version': 'version:2@4.7.3.cr1',
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02002146 },
2147 ],
2148 'condition': 'checkout_android',
2149 'dep_type': 'cipd',
2150 },
2151
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002152 'src/third_party/android_deps/libs/org_robolectric_utils': {
2153 'packages': [
2154 {
2155 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002156 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002157 },
2158 ],
2159 'condition': 'checkout_android',
2160 'dep_type': 'cipd',
2161 },
2162
2163 'src/third_party/android_deps/libs/org_robolectric_utils_reflector': {
2164 'packages': [
2165 {
2166 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils_reflector',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002167 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002168 },
2169 ],
2170 'condition': 'checkout_android',
2171 'dep_type': 'cipd',
2172 },
2173
Yves Gerey3606cab82018-09-19 19:20:19 +02002174 # === ANDROID_DEPS Generated Code End ===
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002175}
kjellander200028f2017-08-17 09:54:12 -07002176
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002177hooks = [
2178 {
Henrik Kjellander27576e02015-10-15 14:24:09 +02002179 # This clobbers when necessary (based on get_landmines.py). It should be
2180 # an early hook but it will need to be run after syncing Chromium and
2181 # setting up the links, so the script actually exists.
2182 'name': 'landmines',
2183 'pattern': '.',
2184 'action': [
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002185 'python3',
Henrik Kjellander27576e02015-10-15 14:24:09 +02002186 'src/build/landmines.py',
2187 '--landmine-scripts',
Henrik Kjellander90fd7d82017-05-09 08:30:10 +02002188 'src/tools_webrtc/get_landmines.py',
Henrik Kjellander27576e02015-10-15 14:24:09 +02002189 '--src-dir',
2190 'src',
2191 ],
2192 },
oprypin40e7ebd2017-07-27 01:40:18 -07002193 {
2194 # Ensure that the DEPS'd "depot_tools" has its self-update capability
2195 # disabled.
2196 'name': 'disable_depot_tools_selfupdate',
2197 'pattern': '.',
2198 'action': [
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002199 'python3',
oprypin40e7ebd2017-07-27 01:40:18 -07002200 'src/third_party/depot_tools/update_depot_tools_toggle.py',
2201 '--disable',
2202 ],
2203 },
kjellander24d812d2016-11-22 07:02:11 -08002204 {
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002205 'name': 'sysroot_arm',
kjellander24d812d2016-11-22 07:02:11 -08002206 'pattern': '.',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002207 'condition': 'checkout_linux and checkout_arm',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002208 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002209 '--arch=arm'],
2210 },
2211 {
2212 'name': 'sysroot_arm64',
2213 'pattern': '.',
2214 'condition': 'checkout_linux and checkout_arm64',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002215 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002216 '--arch=arm64'],
2217 },
2218 {
2219 'name': 'sysroot_x86',
2220 'pattern': '.',
2221 'condition': 'checkout_linux and (checkout_x86 or checkout_x64)',
2222 # TODO(mbonadei): change to --arch=x86.
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002223 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002224 '--arch=i386'],
2225 },
2226 {
2227 'name': 'sysroot_mips',
2228 'pattern': '.',
2229 'condition': 'checkout_linux and checkout_mips',
2230 # TODO(mbonadei): change to --arch=mips.
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002231 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002232 '--arch=mipsel'],
2233 },
2234 {
2235 'name': 'sysroot_x64',
2236 'pattern': '.',
2237 'condition': 'checkout_linux and checkout_x64',
2238 # TODO(mbonadei): change to --arch=x64.
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002239 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002240 '--arch=amd64'],
kjellander24d812d2016-11-22 07:02:11 -08002241 },
2242 {
Mirko Bonadeia55bdc22018-02-12 13:22:50 +01002243 # Case-insensitivity for the Win SDK. Must run before win_toolchain below.
2244 'name': 'ciopfs_linux',
2245 'pattern': '.',
2246 'condition': 'checkout_win and host_os == "linux"',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002247 'action': [ 'python3',
Mirko Bonadeia55bdc22018-02-12 13:22:50 +01002248 'src/third_party/depot_tools/download_from_google_storage.py',
2249 '--no_resume',
2250 '--no_auth',
2251 '--bucket', 'chromium-browser-clang/ciopfs',
2252 '-s', 'src/build/ciopfs.sha1',
2253 ]
2254 },
2255 {
Henrik Kjellander6b269752017-10-09 13:00:41 +02002256 # Update the Windows toolchain if necessary. Must run before 'clang' below.
kjellander24d812d2016-11-22 07:02:11 -08002257 'name': 'win_toolchain',
2258 'pattern': '.',
Mirko Bonadeif0707cb2018-02-13 11:29:09 +01002259 'condition': 'checkout_win',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002260 'action': ['python3', 'src/build/vs_toolchain.py', 'update', '--force'],
kjellander24d812d2016-11-22 07:02:11 -08002261 },
kjellanderec2c93e2017-09-08 10:52:17 -07002262 {
2263 # Update the Mac toolchain if necessary.
2264 'name': 'mac_toolchain',
2265 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002266 'condition': 'checkout_mac',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002267 'action': ['python3', 'src/build/mac_toolchain.py'],
kjellanderec2c93e2017-09-08 10:52:17 -07002268 },
kjellander24d812d2016-11-22 07:02:11 -08002269 {
kjellander24d812d2016-11-22 07:02:11 -08002270 # Note: On Win, this should run after win_toolchain, as it may use it.
2271 'name': 'clang',
2272 'pattern': '.',
Nico Weber02788992021-10-26 21:36:38 -04002273 'action': ['python3', 'src/tools/clang/scripts/update.py'],
kjellander24d812d2016-11-22 07:02:11 -08002274 },
ehmaldonado293bc2a2016-11-25 04:58:47 -08002275 {
2276 # Update LASTCHANGE.
2277 'name': 'lastchange',
2278 'pattern': '.',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002279 'action': ['python3', 'src/build/util/lastchange.py',
ehmaldonado293bc2a2016-11-25 04:58:47 -08002280 '-o', 'src/build/util/LASTCHANGE'],
2281 },
Björn Tereliuscbcf8f32022-04-12 19:04:32 +02002282 # Pull dsymutil binaries using checked-in hashes.
2283 {
2284 'name': 'dsymutil_mac_arm64',
2285 'pattern': '.',
2286 'condition': 'host_os == "mac" and host_cpu == "arm64"',
2287 'action': [ 'python3',
2288 'src/third_party/depot_tools/download_from_google_storage.py',
2289 '--no_resume',
2290 '--no_auth',
2291 '--bucket', 'chromium-browser-clang',
2292 '-s', 'src/tools/clang/dsymutil/bin/dsymutil.arm64.sha1',
2293 '-o', 'src/tools/clang/dsymutil/bin/dsymutil',
2294 ],
2295 },
2296 {
2297 'name': 'dsymutil_mac_x64',
2298 'pattern': '.',
2299 'condition': 'host_os == "mac" and host_cpu == "x64"',
2300 'action': [ 'python3',
2301 'src/third_party/depot_tools/download_from_google_storage.py',
2302 '--no_resume',
2303 '--no_auth',
2304 '--bucket', 'chromium-browser-clang',
2305 '-s', 'src/tools/clang/dsymutil/bin/dsymutil.x64.sha1',
2306 '-o', 'src/tools/clang/dsymutil/bin/dsymutil',
2307 ],
2308 },
kjellander24d812d2016-11-22 07:02:11 -08002309 # Pull clang-format binaries using checked-in hashes.
2310 {
2311 'name': 'clang_format_win',
2312 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002313 'condition': 'host_os == "win"',
Christoffer Janssone7d74972022-03-23 09:36:13 +01002314 'action': [ 'python3',
2315 'src/third_party/depot_tools/download_from_google_storage.py',
kjellander24d812d2016-11-22 07:02:11 -08002316 '--no_resume',
2317 '--platform=win32',
2318 '--no_auth',
2319 '--bucket', 'chromium-clang-format',
2320 '-s', 'src/buildtools/win/clang-format.exe.sha1',
2321 ],
2322 },
2323 {
Christoffer Janssone7d74972022-03-23 09:36:13 +01002324 'name': 'clang_format_mac_x64',
kjellander24d812d2016-11-22 07:02:11 -08002325 'pattern': '.',
Christoffer Janssone7d74972022-03-23 09:36:13 +01002326 'condition': 'host_os == "mac" and host_cpu == "x64"',
2327 'action': [ 'python3',
2328 'src/third_party/depot_tools/download_from_google_storage.py',
kjellander24d812d2016-11-22 07:02:11 -08002329 '--no_resume',
2330 '--platform=darwin',
2331 '--no_auth',
2332 '--bucket', 'chromium-clang-format',
Christoffer Janssone7d74972022-03-23 09:36:13 +01002333 '-s', 'src/buildtools/mac/clang-format.x64.sha1',
2334 '-o', 'src/buildtools/mac/clang-format',
kjellander24d812d2016-11-22 07:02:11 -08002335 ],
2336 },
2337 {
Christoffer Janssone7d74972022-03-23 09:36:13 +01002338 'name': 'clang_format_mac_arm64',
2339 'pattern': '.',
2340 'condition': 'host_os == "mac" and host_cpu == "arm64"',
2341 'action': [ 'python3',
2342 'src/third_party/depot_tools/download_from_google_storage.py',
2343 '--no_resume',
2344 '--no_auth',
2345 '--bucket', 'chromium-clang-format',
2346 '-s', 'src/buildtools/mac/clang-format.arm64.sha1',
2347 '-o', 'src/buildtools/mac/clang-format',
2348 ],
2349 },
2350 {
kjellander24d812d2016-11-22 07:02:11 -08002351 'name': 'clang_format_linux',
2352 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002353 'condition': 'host_os == "linux"',
Christoffer Janssone7d74972022-03-23 09:36:13 +01002354 'action': [ 'python3',
2355 'src/third_party/depot_tools/download_from_google_storage.py',
kjellander24d812d2016-11-22 07:02:11 -08002356 '--no_resume',
2357 '--platform=linux*',
2358 '--no_auth',
2359 '--bucket', 'chromium-clang-format',
2360 '-s', 'src/buildtools/linux64/clang-format.sha1',
2361 ],
2362 },
Oleh Prypin3ebed362017-10-27 10:14:45 +02002363 # Pull rc binaries using checked-in hashes.
2364 {
2365 'name': 'rc_win',
2366 'pattern': '.',
2367 'condition': 'checkout_win and host_os == "win"',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002368 'action': [ 'python3',
Oleh Prypin3ebed362017-10-27 10:14:45 +02002369 'src/third_party/depot_tools/download_from_google_storage.py',
2370 '--no_resume',
2371 '--no_auth',
2372 '--bucket', 'chromium-browser-clang/rc',
2373 '-s', 'src/build/toolchain/win/rc/win/rc.exe.sha1',
2374 ],
2375 },
2376 {
2377 'name': 'rc_mac',
2378 'pattern': '.',
2379 'condition': 'checkout_win and host_os == "mac"',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002380 'action': [ 'python3',
Oleh Prypin3ebed362017-10-27 10:14:45 +02002381 'src/third_party/depot_tools/download_from_google_storage.py',
2382 '--no_resume',
2383 '--no_auth',
2384 '--bucket', 'chromium-browser-clang/rc',
2385 '-s', 'src/build/toolchain/win/rc/mac/rc.sha1',
2386 ],
2387 },
2388 {
2389 'name': 'rc_linux',
2390 'pattern': '.',
2391 'condition': 'checkout_win and host_os == "linux"',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002392 'action': [ 'python3',
Oleh Prypin3ebed362017-10-27 10:14:45 +02002393 'src/third_party/depot_tools/download_from_google_storage.py',
2394 '--no_resume',
2395 '--no_auth',
2396 '--bucket', 'chromium-browser-clang/rc',
2397 '-s', 'src/build/toolchain/win/rc/linux64/rc.sha1',
2398 ],
2399 },
kjellander24d812d2016-11-22 07:02:11 -08002400 {
Mirko Bonadei2d525fe2020-03-06 14:07:45 +01002401 'name': 'test_fonts',
2402 'pattern': '.',
2403 'action': [ 'download_from_google_storage',
2404 '--no_resume',
2405 '--extract',
2406 '--no_auth',
2407 '--bucket', 'chromium-fonts',
2408 '-s', 'src/third_party/test_fonts/test_fonts.tar.gz.sha1',
2409 ],
2410 },
2411 {
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002412 'name': 'msan_chained_origins',
2413 'pattern': '.',
2414 'condition': 'checkout_instrumented_libraries',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002415 'action': [ 'python3',
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002416 'src/third_party/depot_tools/download_from_google_storage.py',
2417 "--no_resume",
2418 "--no_auth",
2419 "--bucket", "chromium-instrumented-libraries",
landrey21932002021-10-20 18:03:42 +00002420 "-s", "src/third_party/instrumented_libraries/binaries/msan-chained-origins.tgz.sha1",
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002421 ],
2422 },
2423 {
2424 'name': 'msan_no_origins',
2425 'pattern': '.',
2426 'condition': 'checkout_instrumented_libraries',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002427 'action': [ 'python3',
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002428 'src/third_party/depot_tools/download_from_google_storage.py',
2429 "--no_resume",
2430 "--no_auth",
2431 "--bucket", "chromium-instrumented-libraries",
landrey21932002021-10-20 18:03:42 +00002432 "-s", "src/third_party/instrumented_libraries/binaries/msan-no-origins.tgz.sha1",
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002433 ],
kjellander24d812d2016-11-22 07:02:11 -08002434 },
2435 {
kjellander@webrtc.org80174582013-11-04 12:07:57 +00002436 # Download test resources, i.e. video and audio files from Google Storage.
kjellander@webrtc.org8e5c8142014-12-03 07:11:44 +00002437 'pattern': '.',
2438 'action': ['download_from_google_storage',
2439 '--directory',
2440 '--recursive',
2441 '--num_threads=10',
2442 '--no_auth',
kjellander4ff818e2015-12-18 12:29:28 -08002443 '--quiet',
kjellander@webrtc.org8e5c8142014-12-03 07:11:44 +00002444 '--bucket', 'chromium-webrtc-resources',
2445 'src/resources'],
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002446 },
Mirko Bonadei0a1d2f52021-03-25 15:15:21 +01002447 {
2448 'name': 'Generate component metadata for tests',
2449 'pattern': '.',
2450 'action': [
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002451 'vpython3',
Mirko Bonadei0a1d2f52021-03-25 15:15:21 +01002452 'src/testing/generate_location_tags.py',
2453 '--out',
2454 'src/testing/location_tags.json',
2455 ],
2456 },
Mirko Bonadeidb9095d2020-11-23 17:45:52 +01002457 # Download and initialize "vpython" VirtualEnv environment packages.
2458 {
2459 'name': 'vpython_common',
2460 'pattern': '.',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002461 'action': [ 'vpython3',
2462 '-vpython-spec', 'src/.vpython3',
Mirko Bonadeidb9095d2020-11-23 17:45:52 +01002463 '-vpython-tool', 'install',
2464 ],
2465 },
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002466]
kjellander200028f2017-08-17 09:54:12 -07002467
Oleh Prypindcba72b2019-02-08 10:39:45 +01002468recursedeps = []
Mirko Bonadeibb547202017-09-15 06:15:48 +02002469
2470# Define rules for which include paths are allowed in our source.
2471include_rules = [
2472 # Base is only used to build Android APK tests and may not be referenced by
2473 # WebRTC production code.
2474 "-base",
2475 "-chromium",
2476 "+external/webrtc/webrtc", # Android platform build.
Mirko Bonadeibb547202017-09-15 06:15:48 +02002477 "+libyuv",
Patrik Höglund5991ac92018-05-21 15:54:42 +02002478
2479 # These should eventually move out of here.
Mirko Bonadei92ea95e2017-09-15 06:47:31 +02002480 "+common_types.h",
Mirko Bonadeibb547202017-09-15 06:15:48 +02002481
2482 "+WebRTC",
Mirko Bonadei92ea95e2017-09-15 06:47:31 +02002483 "+api",
2484 "+modules/include",
2485 "+rtc_base",
2486 "+test",
2487 "+rtc_tools",
Danil Chapovalov9dce71b2018-06-11 07:48:31 +00002488
Mirko Bonadei59f3c682020-07-11 13:13:45 +02002489 # Abseil allowlist. Keep this in sync with abseil-in-webrtc.md.
Steve Antone76ca612019-01-25 12:49:14 -08002490 "+absl/algorithm/algorithm.h",
2491 "+absl/algorithm/container.h",
Danil Chapovalov348b08a2019-01-17 13:07:25 +01002492 "+absl/base/attributes.h",
Danil Chapovalov47cf5ea2019-02-19 20:20:16 +01002493 "+absl/base/config.h",
Markus Handellf70fbc82020-06-04 00:41:20 +02002494 "+absl/base/const_init.h",
Elad Alone86af2c2019-06-03 14:37:50 +02002495 "+absl/base/macros.h",
Danil Chapovalove6106102022-02-16 12:29:02 +01002496 "+absl/cleanup/cleanup.h",
philipelf8d81d32018-08-01 17:13:08 +02002497 "+absl/container/inlined_vector.h",
Per Kjellanderfe2063e2021-05-12 09:02:43 +02002498 "+absl/functional/bind_front.h",
Karl Wiberg4c77dcd2018-06-29 14:34:50 +02002499 "+absl/memory/memory.h",
Jiawei Oua6e034a2018-11-24 20:59:41 -08002500 "+absl/meta/type_traits.h",
Danil Chapovalov09fb7872021-08-20 12:46:14 +02002501 "+absl/numeric/bits.h",
Niels Möller3c7d5992018-10-19 15:29:54 +02002502 "+absl/strings/ascii.h",
2503 "+absl/strings/match.h",
Steve Anton1c9c9fc2019-02-14 15:13:09 -08002504 "+absl/strings/str_replace.h",
Karl Wiberg24744a92018-08-15 15:23:08 +02002505 "+absl/strings/string_view.h",
Danil Chapovalov9dce71b2018-06-11 07:48:31 +00002506 "+absl/types/optional.h",
Danil Chapovalovfb8e7ef2018-06-26 10:44:13 +02002507 "+absl/types/variant.h",
Mirko Bonadei14be7992019-06-27 15:59:09 +02002508
2509 # Abseil flags are allowed in tests and tools.
2510 "+absl/flags",
Mirko Bonadeibb547202017-09-15 06:15:48 +02002511]
Patrik Höglundeeb79e92019-10-17 16:04:07 +02002512
2513specific_include_rules = {
2514 "webrtc_lib_link_test\.cc": [
2515 "+media/engine",
2516 "+modules/audio_device",
2517 "+modules/audio_processing",
2518 ]
2519}