blob: 6732a9a4cebc87d70873f526352d9f9657a5f6af [file] [log] [blame]
kjellander@webrtc.org177567c2016-12-22 09:40:281# This file contains dependencies for WebRTC.
kjellander@webrtc.org89256622014-08-20 12:10:112
Danil Chapovalovc46385c2020-03-11 09:45:573gclient_gn_args_file = 'src/build/config/gclient_args.gni'
Björn Tereliusbc032592021-06-16 08:47:174gclient_gn_args = [
5 'generate_location_tags',
6]
Danil Chapovalovc46385c2020-03-11 09:45:577
andrew@webrtc.org4ce52bb2012-07-31 21:54:138vars = {
Mirko Bonadeicb2bc112017-10-10 11:28:189 # 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-autorollf7826f12023-03-15 08:01:5713 'chromium_revision': '90a22411ad1d18c5a168679e8d6f07c40578e2a2',
Björn Tereliusbc032592021-06-16 08:47:1714
Björn Tereliuse9c3e512023-02-06 16:07:0815 # Fetch the prebuilt binaries for llvm-cov and llvm-profdata. Needed to
16 # process the raw profiles produced by instrumented targets (built with
17 # the gn arg 'use_clang_coverage').
18 'checkout_clang_coverage_tools': False,
19
Björn Tereliusbc032592021-06-16 08:47:1720 # Keep the Chromium default of generating location tags.
21 'generate_location_tags': True,
Christoffer Janssonca9be222021-10-27 11:47:3522
23 # ResultDB version
chromium-webrtc-autorollcd7ea3e2023-02-17 12:16:0124 'resultdb_version': 'git_revision:ebc74d10fa0d64057daa6f128e89f3672eeeec95',
Mirko Bonadeia976a872022-06-08 14:09:4925
26 # By default, download the fuchsia sdk from the public sdk directory.
27 'fuchsia_sdk_cipd_prefix': 'fuchsia/sdk/gn/',
chromium-webrtc-autorollf7826f12023-03-15 08:01:5728 'fuchsia_version': 'version:12.20230314.3.1',
Christoffer Jansson25e41562022-09-23 06:38:5429 # By default, download the fuchsia images from the fuchsia GCS bucket.
30 'fuchsia_images_bucket': 'fuchsia',
Christoffer Jansson25e41562022-09-23 06:38:5431 'checkout_fuchsia': False,
Christoffer Jansson816e26d2022-11-11 15:08:3132 # Since the images are hundreds of MB, default to only downloading the image
33 # most commonly useful for developers. Bots and developers that need to use
34 # other images can override this with additional images.
35 'checkout_fuchsia_boot_images': "terminal.qemu-x64",
36 'checkout_fuchsia_product_bundles': '"{checkout_fuchsia_boot_images}" != ""',
Junji Watanabeef26df82022-08-24 01:06:4337
Junji Watanabeef26df82022-08-24 01:06:4338 # reclient CIPD package version
chromium-webrtc-autorollcd7ea3e2023-02-17 12:16:0139 'reclient_version': 're_client_version:0.96.2.d36a87c-gomaip',
Junji Watanabe1b84da72022-09-30 01:40:3540
41 # ninja CIPD package version
42 # https://chrome-infra-packages.appspot.com/p/infra/3pp/tools/ninja
chromium-webrtc-autoroll9a8aa202023-01-17 14:06:0943 'ninja_version': 'version:2@1.11.1.chromium.6',
andrew@webrtc.org4ce52bb2012-07-31 21:54:1344}
Oleh Prypinf1a7bb12019-07-02 09:58:3945
andrew@webrtc.org4ce52bb2012-07-31 21:54:1346deps = {
Byoungchan Leed69a7262022-06-23 13:06:0047 # TODO(kjellander): Move this to be Android-only.
kjellander@webrtc.org177567c2016-12-22 09:40:2848 'src/base':
chromium-webrtc-autorollf7826f12023-03-15 08:01:5749 'https://chromium.googlesource.com/chromium/src/base@055755033f91db36e2bcf11774c79e19872d86aa',
kjellander@webrtc.org177567c2016-12-22 09:40:2850 'src/build':
chromium-webrtc-autorollf7826f12023-03-15 08:01:5751 'https://chromium.googlesource.com/chromium/src/build@846fbc899d242a9e53c91e125626c6a0d96414de',
kjellander@webrtc.org177567c2016-12-22 09:40:2852 'src/buildtools':
chromium-webrtc-autorolla63e96f2023-03-15 00:02:5053 'https://chromium.googlesource.com/chromium/src/buildtools@df1b9ef691064b41cfadf5776ee1c4c57e0e4b14',
Sami Kalliomäki7ab9c512020-08-28 08:31:4054 # Gradle 6.6.1. Used for testing Android Studio project generation for WebRTC.
Mirko Bonadeid3fb8642018-01-22 07:50:3255 'src/examples/androidtests/third_party/gradle': {
Sami Kalliomäki7ab9c512020-08-28 08:31:4056 'url': 'https://chromium.googlesource.com/external/github.com/gradle/gradle.git@f2d1fb54a951d8b11d25748e4711bec8d128d7e3',
Mirko Bonadeid3fb8642018-01-22 07:50:3257 'condition': 'checkout_android',
58 },
Henrik Kjellander5a17ea92017-10-09 11:14:2359 'src/ios': {
chromium-webrtc-autorollf7826f12023-03-15 08:01:5760 'url': 'https://chromium.googlesource.com/chromium/src/ios@090588b06307cf7804c154b5b9b623bfcd35450e',
Henrik Kjellander5a17ea92017-10-09 11:14:2361 'condition': 'checkout_ios',
62 },
kjellander@webrtc.org177567c2016-12-22 09:40:2863 'src/testing':
chromium-webrtc-autorollf7826f12023-03-15 08:01:5764 'https://chromium.googlesource.com/chromium/src/testing@76015e6d5fdb1d07cb7498f3c1418b61ae9c008d',
Artem Titov42f0d782018-06-27 11:23:1765 'src/third_party':
chromium-webrtc-autorollf7826f12023-03-15 08:01:5766 'https://chromium.googlesource.com/chromium/src/third_party@b59b20ea15afb76aa9a2ec8d351d9a73552555b7',
Oleh Prypindcba72b2019-02-08 09:39:4567
Oleh Prypin02ba0ac2019-03-18 08:24:1768 'src/buildtools/linux64': {
69 'packages': [
70 {
landreyab8c1e52022-05-19 17:16:0471 'package': 'gn/gn/linux-${{arch}}',
chromium-webrtc-autorollcec85692023-02-24 10:02:4272 'version': 'git_revision:fe330c0ae1ec29db30b6f830e50771a335e071fb',
Oleh Prypin02ba0ac2019-03-18 08:24:1773 }
74 ],
75 'dep_type': 'cipd',
76 'condition': 'checkout_linux',
77 },
78 'src/buildtools/mac': {
79 'packages': [
80 {
Mirko Bonadei20422da2020-12-30 10:11:3881 'package': 'gn/gn/mac-${{arch}}',
chromium-webrtc-autorollcec85692023-02-24 10:02:4282 'version': 'git_revision:fe330c0ae1ec29db30b6f830e50771a335e071fb',
Oleh Prypin02ba0ac2019-03-18 08:24:1783 }
84 ],
85 'dep_type': 'cipd',
86 'condition': 'checkout_mac',
87 },
88 'src/buildtools/win': {
89 'packages': [
90 {
91 'package': 'gn/gn/windows-amd64',
chromium-webrtc-autorollcec85692023-02-24 10:02:4292 'version': 'git_revision:fe330c0ae1ec29db30b6f830e50771a335e071fb',
Oleh Prypin02ba0ac2019-03-18 08:24:1793 }
94 ],
95 'dep_type': 'cipd',
96 'condition': 'checkout_win',
97 },
Junji Watanabeef26df82022-08-24 01:06:4398 'src/buildtools/reclient': {
99 'packages': [
100 {
Junji Watanabe8d74b282022-12-13 08:39:14101 # https://chrome-infra-packages.appspot.com/p/infra/rbe/client/
Junji Watanabeef26df82022-08-24 01:06:43102 'package': 'infra/rbe/client/${{platform}}',
103 'version': Var('reclient_version'),
104 }
105 ],
106 'dep_type': 'cipd',
Junji Watanabe8d74b282022-12-13 08:39:14107 # Reclient doesn't have linux-arm64 package.
108 'condition': 'not (host_os == "linux" and host_cpu == "arm64")',
Junji Watanabeef26df82022-08-24 01:06:43109 },
Oleh Prypin02ba0ac2019-03-18 08:24:17110
Oleh Prypindcba72b2019-02-08 09:39:45111 'src/buildtools/clang_format/script':
chromium-webrtc-autoroll897f15d2023-01-17 20:02:22112 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git@f97059df7f8b205064625cdb5f97b56668a125ef',
Oleh Prypindcba72b2019-02-08 09:39:45113 'src/buildtools/third_party/libc++/trunk':
chromium-webrtc-autorolla63e96f2023-03-15 00:02:50114 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git@24a179746076f39dc0abc2396830beb13ea07237',
Oleh Prypindcba72b2019-02-08 09:39:45115 'src/buildtools/third_party/libc++abi/trunk':
chromium-webrtc-autorolle1298af2023-03-09 16:03:15116 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git@10804337f26a94fbffb3fff7b76695c080173653',
Oleh Prypindcba72b2019-02-08 09:39:45117 'src/buildtools/third_party/libunwind/trunk':
chromium-webrtc-autoroll88047ad2023-03-08 06:02:19118 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git@d101cb593368d2dc9c72aeec8bcd60f1f215638a',
Yves Gereybe7af932019-03-06 06:07:04119
Junji Watanabe1b84da72022-09-30 01:40:35120 'src/third_party/ninja': {
121 'packages': [
122 {
123 'package': 'infra/3pp/tools/ninja/${{platform}}',
124 'version': Var('ninja_version'),
125 }
126 ],
127 'dep_type': 'cipd',
128 },
129
Mirko Bonadei07592492020-03-10 14:38:49130 'src/third_party/android_system_sdk': {
131 'packages': [
132 {
Mirko Bonadei56c24062021-07-30 08:21:30133 'package': 'chromium/third_party/android_system_sdk/public',
landrey6f248172022-07-27 14:19:30134 'version': 'RGY8Vyf8jjszRIJRFxZj7beXSUEHTQM90MtYejUvdMgC',
Mirko Bonadei07592492020-03-10 14:38:49135 },
136 ],
137 'condition': 'checkout_android',
138 'dep_type': 'cipd',
139 },
Christoffer Janssonca9be222021-10-27 11:47:35140 'src/tools/resultdb': {
141 'packages': [
142 {
143 'package': 'infra/tools/result_adapter/${{platform}}',
144 'version': Var('resultdb_version'),
145 },
146 ],
Mirko Bonadei5a2b3772021-10-28 15:14:37147 'dep_type': 'cipd',
Christoffer Janssonca9be222021-10-27 11:47:35148 },
Mirko Bonadei07592492020-03-10 14:38:49149
Yves Gerey72864962018-10-29 09:24:37150 'src/third_party/android_build_tools/aapt2': {
151 'packages': [
152 {
Artem Titov41f00de2018-11-01 15:35:16153 'package': 'chromium/third_party/android_build_tools/aapt2',
chromium-webrtc-autorolle4f8a6b2023-02-21 22:02:00154 'version': '36NqCian2RIwuM6SFfizdUgKoXyZhy3q6pFfsws0szYC',
Yves Gerey72864962018-10-29 09:24:37155 },
156 ],
157 'condition': 'checkout_android',
158 'dep_type': 'cipd',
159 },
160
161 'src/third_party/android_build_tools/bundletool': {
162 'packages': [
163 {
Mirko Bonadeif1358002021-08-18 09:08:40164 'package': 'chromium/third_party/android_build_tools/bundletool',
Mirko Bonadeicd3e1d02023-02-08 09:43:13165 'version': 'TpDdbF-PPgwL0iOVsdLM07L-DUp2DV3hgzCMmPd2_GUC',
Yves Gerey72864962018-10-29 09:24:37166 },
167 ],
168 'condition': 'checkout_android',
169 'dep_type': 'cipd',
170 },
171
kjellander@webrtc.org177567c2016-12-22 09:40:28172 'src/third_party/boringssl/src':
chromium-webrtc-autoroll09eccc72023-03-13 12:02:00173 'https://boringssl.googlesource.com/boringssl.git@082e953a134ad423a00b8859f9daf5708e729260',
Mirko Bonadei07592492020-03-10 14:38:49174 'src/third_party/breakpad/breakpad':
chromium-webrtc-autoroll13947db2023-02-17 22:01:41175 'https://chromium.googlesource.com/breakpad/breakpad.git@abb105db21e962eda5b7d9b7a0ac8dd701e0b987',
kjellander@webrtc.org177567c2016-12-22 09:40:28176 'src/third_party/catapult':
chromium-webrtc-autorolla63e96f2023-03-15 00:02:50177 'https://chromium.googlesource.com/catapult.git@f471ada82a99af3f93286e401ae1d6d4c65474e9',
Henrik Kjellander5a17ea92017-10-09 11:14:23178 'src/third_party/ced/src': {
Oleh Prypinf1a7bb12019-07-02 09:58:39179 'url': 'https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git@ba412eaaacd3186085babcd901679a48863c7dd5',
Henrik Kjellander5a17ea92017-10-09 11:14:23180 },
kjellander@webrtc.org177567c2016-12-22 09:40:28181 'src/third_party/colorama/src':
chromium-webrtc-autoroll44853a22023-03-14 18:02:19182 'https://chromium.googlesource.com/external/colorama.git@3de9f013df4b470069d03d250224062e8cf15c49',
Victor Boiviea8662282021-04-12 14:09:14183 'src/third_party/crc32c/src':
chromium-webrtc-autoroll6504fbd2021-07-02 18:14:07184 'https://chromium.googlesource.com/external/github.com/google/crc32c.git@fa5ade41ee480003d9c5af6f43567ba22e4e17e6',
oprypin40e7ebd2017-07-27 08:40:18185 'src/third_party/depot_tools':
chromium-webrtc-autorolla63e96f2023-03-15 00:02:50186 'https://chromium.googlesource.com/chromium/tools/depot_tools.git@3408652be0f95743987e9bbd0cdb033ebfcf8642',
kjellander@webrtc.org177567c2016-12-22 09:40:28187 'src/third_party/ffmpeg':
chromium-webrtc-autoroll09eccc72023-03-13 12:02:00188 'https://chromium.googlesource.com/chromium/third_party/ffmpeg.git@a51c75b09b3f54ab2d3efe583dcc89ba84d24c0d',
Björn Terelius32827472022-10-25 11:35:20189 'src/third_party/flatbuffers/src':
chromium-webrtc-autorollcd7ea3e2023-02-17 12:16:01190 'https://chromium.googlesource.com/external/github.com/google/flatbuffers.git@a56f9ec50e908362e20254fcef28e62a2f148d91',
Florent Castelli023be3c2022-03-15 15:01:52191 'src/third_party/grpc/src': {
chromium-webrtc-autoroll09eccc72023-03-13 12:02:00192 'url': 'https://chromium.googlesource.com/external/github.com/grpc/grpc.git@822dab21d9995c5cf942476b35ca12a1aa9d2737',
Florent Castelli023be3c2022-03-15 15:01:52193 },
Mirko Bonadei2d525fe2020-03-06 13:07:45194 # Used for embedded builds. CrOS & Linux use the system version.
195 'src/third_party/fontconfig/src': {
chromium-webrtc-autoroll5e482c12023-02-23 08:02:10196 'url': 'https://chromium.googlesource.com/external/fontconfig.git@06929a556fdc39c8fe12965b69070c8df520a33e',
Mirko Bonadei2d525fe2020-03-06 13:07:45197 'condition': 'checkout_linux',
198 },
Mirko Bonadei25acef72018-04-23 09:17:50199 'src/third_party/freetype/src':
chromium-webrtc-autoroll44853a22023-03-14 18:02:19200 'https://chromium.googlesource.com/chromium/src/third_party/freetype2.git@d857bd535b6c7e877f262a9b61ed21ee11b35dab',
Mirko Bonadei25acef72018-04-23 09:17:50201 'src/third_party/harfbuzz-ng/src':
Mirko Bonadei9b68e352022-11-15 13:11:39202 'https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git@2822b589bc837fae6f66233e2cf2eef0f6ce8470',
Markus Handellf70fbc82020-06-03 22:41:20203 'src/third_party/google_benchmark/src': {
landrey21932002021-10-20 18:03:42204 'url': 'https://chromium.googlesource.com/external/github.com/google/benchmark.git@f730846b0a3c0dc0699978846fb14ffb2fad0bdc',
Markus Handellf70fbc82020-06-03 22:41:20205 },
Henrik Kjellander5a17ea92017-10-09 11:14:23206 # WebRTC-only dependency (not present in Chromium).
207 'src/third_party/gtest-parallel':
chromium-webrtc-autorolle3342ef2022-06-21 20:03:07208 'https://chromium.googlesource.com/external/github.com/google/gtest-parallel@f4d65b555894b301699c7c3c52906f72ea052e83',
Patrik Höglund5ee869f2018-08-30 09:08:38209 'src/third_party/google-truth': {
210 'packages': [
211 {
212 'package': 'chromium/third_party/google-truth',
chromium-webrtc-autorollfa6ce012019-06-06 19:01:10213 'version': 'u8oovXxp24lStqX4d54htRovta-75Sy2w7ijg1TL07gC',
Patrik Höglund5ee869f2018-08-30 09:08:38214 },
215 ],
216 'condition': 'checkout_android',
217 'dep_type': 'cipd',
218 },
kjellander3dae7052017-05-03 13:44:36219 'src/third_party/googletest/src':
chromium-webrtc-autoroll75e19ed2022-03-24 14:01:57220 'https://chromium.googlesource.com/external/github.com/google/googletest.git@af29db7ec28d6df1c7f0f745186884091e602e07',
Henrik Kjellander5a17ea92017-10-09 11:14:23221 'src/third_party/icu': {
chromium-webrtc-autoroll0b57f202023-02-25 00:01:18222 'url': 'https://chromium.googlesource.com/chromium/deps/icu.git@1e49ac26ddc712b1ab702f69023cbc57e9ae6628',
Henrik Kjellander5a17ea92017-10-09 11:14:23223 },
Mirko Bonadei50747582019-10-17 11:51:03224 'src/third_party/jdk': {
225 'packages': [
226 {
227 'package': 'chromium/third_party/jdk',
landreyca1cfd42023-01-26 19:18:17228 'version': '-FR8HTNcMfxy7J2HUaWVa0QmEE4f68iotzvFbqOj2LEC',
Mirko Bonadei4c04d8e2019-11-05 11:12:27229 },
Bjorn Terelius09932cd2021-03-02 11:59:43230 ],
231 'condition': 'host_os == "linux" and checkout_android',
232 'dep_type': 'cipd',
233 },
landreyca1cfd42023-01-26 19:18:17234 # Deprecated - only use for tools which are broken real JDK.
235 # Not used by WebRTC. Added for compatibility with Chromium.
236 'src/third_party/jdk11': {
237 'packages': [
238 {
239 'package': 'chromium/third_party/jdk',
240 # Do not update this hash - any newer hash will point to JDK17+.
241 'version': 'egbcSHbmF1XZQbKxp_PQiGLFWlQK65krTGqQE-Bj4j8C',
242 },
243 ],
244 'condition': 'checkout_android',
245 'dep_type': 'cipd',
246 },
Björn Terelius5525e6312022-07-11 23:48:02247 'src/third_party/jsoncpp/source':
chromium-webrtc-autoroll2f0f2852022-05-12 08:04:44248 'https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git@42e892d96e47b1f6e29844cc705e148ec4856448', # from svn 248
Henrik Kjellander5a17ea92017-10-09 11:14:23249 'src/third_party/junit/src': {
Mirko Bonadei9b68e352022-11-15 13:11:39250 'url': 'https://chromium.googlesource.com/external/junit.git@05fe2a64f59127c02135be22f416e91260d6ede6',
Henrik Kjellander5a17ea92017-10-09 11:14:23251 'condition': 'checkout_android',
252 },
Mirko Bonadeicd3e1d02023-02-08 09:43:13253 'src/third_party/kotlin_stdlib': {
254 'packages': [
255 {
256 'package': 'chromium/third_party/kotlin_stdlib',
chromium-webrtc-autorolledca73c2023-03-08 16:03:08257 'version': 'zeFlVAEGvnpaj3JJujWHzRlUiBEm4XeeaMQzVsdW6D4C',
Mirko Bonadeicd3e1d02023-02-08 09:43:13258 },
259 ],
260 'condition': 'checkout_android',
261 'dep_type': 'cipd',
262 },
263
264 'src/third_party/kotlinc/current': {
265 'packages': [
266 {
267 'package': 'chromium/third_party/kotlinc',
268 'version': 'bCZedwoM-hb1pP1QKzA3P5aR4zjZltqLj4JQpmQsHuUC',
269 },
270 ],
271 'condition': 'checkout_android',
272 'dep_type': 'cipd',
273 },
kjellander@webrtc.org177567c2016-12-22 09:40:28274 # Used for building libFuzzers (only supports Linux).
275 'src/third_party/libFuzzer/src':
chromium-webrtc-autoroll1833a0c2019-11-22 22:01:45276 'https://chromium.googlesource.com/chromium/llvm-project/compiler-rt/lib/fuzzer.git@debe7d2d1982e540fbd6bd78604bf001753f9e74',
kjellander@webrtc.org177567c2016-12-22 09:40:28277 'src/third_party/libjpeg_turbo':
chromium-webrtc-autorolldf355f12023-03-02 20:02:51278 'https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git@aa4075f116e4312537d0d3e9dbd5e31096539f94',
kjellander@webrtc.org177567c2016-12-22 09:40:28279 'src/third_party/libsrtp':
chromium-webrtc-autoroll63c96ce2021-06-11 14:02:59280 'https://chromium.googlesource.com/chromium/deps/libsrtp.git@5b7c744eb8310250ccc534f3f86a2015b3887a0a',
philipelb09d8722021-11-23 10:00:24281 'src/third_party/dav1d/libdav1d':
chromium-webrtc-autoroll24c78f02023-03-03 04:16:26282 'https://chromium.googlesource.com/external/github.com/videolan/dav1d.git@d426d1c91075b9c552b12dd052af1cd0368f05a2',
Danil Chapovalovc46385c2020-03-11 09:45:57283 'src/third_party/libaom/source/libaom':
chromium-webrtc-autoroll09eccc72023-03-13 12:02:00284 'https://aomedia.googlesource.com/aom.git@35410dede1a3a25d59e0704f2c139e737a6d6398',
Mirko Bonadeicd1ba942020-05-12 10:12:13285 'src/third_party/libunwindstack': {
chromium-webrtc-autoroll482ce912022-10-15 04:02:36286 'url': 'https://chromium.googlesource.com/chromium/src/third_party/libunwindstack.git@4dbfa0e8c844c8e243b297bc185e54a99ff94f9e',
Mirko Bonadeicd1ba942020-05-12 10:12:13287 'condition': 'checkout_android',
288 },
Andrey Logvin249aa4d2020-06-10 09:57:04289 'src/third_party/perfetto':
chromium-webrtc-autoroll0791e8f2023-03-10 12:08:41290 'https://android.googlesource.com/platform/external/perfetto.git@b10e32f6dda5eacb6c3af8e238dd417abad74f70',
kjellander@webrtc.org177567c2016-12-22 09:40:28291 'src/third_party/libvpx/source/libvpx':
chromium-webrtc-autoroll09eccc72023-03-13 12:02:00292 'https://chromium.googlesource.com/webm/libvpx.git@f7ca33c46cbc4c1510a7343c125117ace5a183e7',
kjellander@webrtc.org177567c2016-12-22 09:40:28293 'src/third_party/libyuv':
chromium-webrtc-autorolla63e96f2023-03-15 00:02:50294 'https://chromium.googlesource.com/libyuv/libyuv.git@f9b23b9cc0ca3bd27b9acc07ea0450cd5097175d',
Henrik Kjellander5a17ea92017-10-09 11:14:23295 'src/third_party/lss': {
chromium-webrtc-autorolla7dcd292022-08-24 08:04:58296 'url': 'https://chromium.googlesource.com/linux-syscall-support.git@ce877209e11aa69dcfffbd53ef90ea1d07136521',
Henrik Kjellander5a17ea92017-10-09 11:14:23297 'condition': 'checkout_android or checkout_linux',
298 },
299 'src/third_party/mockito/src': {
Oleh Prypinf1a7bb12019-07-02 09:58:39300 'url': 'https://chromium.googlesource.com/external/mockito/mockito.git@04a2a289a4222f80ad20717c25144981210d2eac',
Henrik Kjellander5a17ea92017-10-09 11:14:23301 'condition': 'checkout_android',
302 },
Yves Gerey0393c642018-11-08 17:30:39303
304 # Used by boringssl.
305 'src/third_party/nasm': {
chromium-webrtc-autoroll508979b2023-01-25 02:04:50306 'url': 'https://chromium.googlesource.com/chromium/deps/nasm.git@7fc833e889d1afda72c06220e5bed8fb43b2e5ce'
Yves Gerey0393c642018-11-08 17:30:39307 },
308
kjellander@webrtc.org177567c2016-12-22 09:40:28309 'src/third_party/openh264/src':
chromium-webrtc-autorollf836b1d2022-11-01 20:02:03310 'https://chromium.googlesource.com/external/github.com/cisco/openh264@db956674bbdfbaab5acdd3fdb4117c2fef5527e9',
Patrik Höglund72520532018-06-08 08:43:05311 'src/third_party/r8': {
312 'packages': [
313 {
314 'package': 'chromium/third_party/r8',
chromium-webrtc-autoroll44853a22023-03-14 18:02:19315 'version': 'snzp0LrrAYYZZjXt-s8-UCas9JJRk9qFtiDHIVIr64EC',
Patrik Höglund72520532018-06-08 08:43:05316 },
317 ],
318 'condition': 'checkout_android',
319 'dep_type': 'cipd',
320 },
Mirko Bonadeie1e2c462022-09-05 07:31:13321 # This duplication is intentional, so we avoid updating the r8.jar used by
322 # dexing unless necessary, since each update invalidates all incremental
323 # dexing and unnecessarily slows down all bots.
324 'src/third_party/r8/d8': {
325 'packages': [
326 {
327 'package': 'chromium/third_party/r8',
chromium-webrtc-autorolle4f8a6b2023-02-21 22:02:00328 'version': 'PwglNZFRNPkBBXdnY9NfrZFk2ULWDTRxhV9rl2kvkpUC',
Mirko Bonadeie1e2c462022-09-05 07:31:13329 },
330 ],
331 'condition': 'checkout_android',
332 'dep_type': 'cipd',
333 },
Henrik Kjellander5a17ea92017-10-09 11:14:23334 'src/third_party/requests/src': {
Artem Titov378a9482020-07-29 21:49:46335 'url': 'https://chromium.googlesource.com/external/github.com/kennethreitz/requests.git@refs/tags/v2.23.0',
Henrik Kjellander5a17ea92017-10-09 11:14:23336 'condition': 'checkout_android',
337 },
kjellander@webrtc.org177567c2016-12-22 09:40:28338 'src/tools':
chromium-webrtc-autorollf7826f12023-03-15 08:01:57339 'https://chromium.googlesource.com/chromium/src/tools@90e0bc3c63b4eaf52e7c53e6ebc95fb0e4c91fa7',
Oleh Prypine18e2692018-02-19 17:43:17340
341 'src/third_party/accessibility_test_framework': {
342 'packages': [
343 {
344 'package': 'chromium/third_party/accessibility-test-framework',
chromium-webrtc-autoroll35f1e852018-11-29 20:01:23345 'version': 'b5ec1e56e58e56bc1a0c77d43111c37f9b512c8a',
Oleh Prypine18e2692018-02-19 17:43:17346 },
347 ],
348 'condition': 'checkout_android',
349 'dep_type': 'cipd',
350 },
351
352 'src/third_party/android_support_test_runner': {
353 'packages': [
354 {
355 'package': 'chromium/third_party/android_support_test_runner',
chromium-webrtc-autoroll35f1e852018-11-29 20:01:23356 'version': '96d4bf848cd210fdcbca6bcc8c1b4b39cbd93141',
Oleh Prypine18e2692018-02-19 17:43:17357 },
358 ],
359 'condition': 'checkout_android',
360 'dep_type': 'cipd',
361 },
362
Björn Terelius5525e6312022-07-11 23:48:02363 'src/third_party/byte_buddy': {
Oleh Prypine18e2692018-02-19 17:43:17364 'packages': [
365 {
366 'package': 'chromium/third_party/byte_buddy',
chromium-webrtc-autoroll35f1e852018-11-29 20:01:23367 'version': 'c9b53316603fc2d997c899c7ca1707f809b918cd',
Oleh Prypine18e2692018-02-19 17:43:17368 },
369 ],
370 'condition': 'checkout_android',
371 'dep_type': 'cipd',
372 },
373
Artem Titarenko3c7abdc2019-08-19 08:56:46374 'src/third_party/byte_buddy/android_sdk_build_tools_25_0_2': {
375 'packages': [
376 {
377 'package': 'chromium/third_party/android_sdk/public/build-tools',
378 'version': 'kwIs2vdfTm93yEP8LG5aSnchN4BVEdVxbqQtF4XpPdkC',
379 },
380 ],
381 'condition': 'checkout_android',
382 'dep_type': 'cipd',
383 },
384
Oleh Prypine18e2692018-02-19 17:43:17385 'src/third_party/espresso': {
386 'packages': [
387 {
388 'package': 'chromium/third_party/espresso',
Jeremy Leconteb19cfee2020-06-25 20:57:49389 'version': 'y8fIfH8Leo2cPm7iGCYnBxZpwOlgLv8rm2mlcmJlvGsC',
Oleh Prypine18e2692018-02-19 17:43:17390 },
391 ],
392 'condition': 'checkout_android',
393 'dep_type': 'cipd',
394 },
395
Oleh Prypine18e2692018-02-19 17:43:17396 'src/third_party/hamcrest': {
397 'packages': [
398 {
399 'package': 'chromium/third_party/hamcrest',
chromium-webrtc-autoroll35f1e852018-11-29 20:01:23400 'version': '37eccfc658fe79695d6abb6dd497463c4372032f',
Oleh Prypine18e2692018-02-19 17:43:17401 },
402 ],
403 'condition': 'checkout_android',
404 'dep_type': 'cipd',
405 },
406
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15407 'src/third_party/android_ndk': {
Björn Tereliuscbcf8f32022-04-12 17:04:32408 'url': 'https://chromium.googlesource.com/android_ndk.git@8388a2be5421311dc75c5f937aae13d821a27f3d',
Mirko Bonadei9b9b2532019-03-20 08:04:46409 'condition': 'checkout_android',
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15410 },
411
Andrey Logvin32edd542021-02-05 13:58:04412 'src/third_party/androidx': {
413 'packages': [
414 {
415 'package': 'chromium/third_party/androidx',
chromium-webrtc-autorollf7826f12023-03-15 08:01:57416 'version': 'LLtf_y7wIoD3nh8qgjXgA0Dg0ZT4nnP8qMFFlz7gMAUC',
Andrey Logvin32edd542021-02-05 13:58:04417 },
418 ],
419 'condition': 'checkout_android',
420 'dep_type': 'cipd',
421 },
422
Mirko Bonadei58fbd1b2022-07-04 19:31:29423 'src/third_party/android_build_tools/manifest_merger': {
424 'packages': [
425 {
426 'package': 'chromium/third_party/android_build_tools/manifest_merger',
chromium-webrtc-autorolla63e96f2023-03-15 00:02:50427 'version': 'lC0-JZAP05FMcCXlQn9Oej4oD6ytlLkFQEnExeLuAWkC',
Mirko Bonadei58fbd1b2022-07-04 19:31:29428 },
429 ],
430 'condition': 'checkout_android',
431 'dep_type': 'cipd',
432 },
433
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15434 'src/third_party/android_sdk/public': {
435 'packages': [
436 {
landrey6f248172022-07-27 14:19:30437 'package': 'chromium/third_party/android_sdk/public/build-tools/33.0.0',
438 'version': '-VRKr36Uw8L_iFqqo9nevIBgNMggND5iWxjidyjnCgsC',
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15439 },
440 {
441 'package': 'chromium/third_party/android_sdk/public/emulator',
landrey6f248172022-07-27 14:19:30442 'version': '9lGp8nTUCRRWGMnI_96HcKfzjnxEJKUcfvfwmA3wXNkC',
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15443 },
444 {
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15445 'package': 'chromium/third_party/android_sdk/public/patcher',
Oleh Prypinf1a7bb12019-07-02 09:58:39446 'version': 'I6FNMhrXlpB-E1lOhMlvld7xt9lBVNOO83KIluXDyA0C',
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15447 },
448 {
449 'package': 'chromium/third_party/android_sdk/public/platform-tools',
landrey6f248172022-07-27 14:19:30450 'version': 'RSI3iwryh7URLGRgJHsCvUxj092woTPnKt4pwFcJ6L8C',
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15451 },
452 {
landrey6f248172022-07-27 14:19:30453 'package': 'chromium/third_party/android_sdk/public/platforms/android-33',
454 'version': 'eo5KvW6UVor92LwZai8Zulc624BQZoCu-yn7wa1z_YcC',
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15455 },
456 {
Mirko Bonadei23671032023-01-31 08:46:19457 'package': 'chromium/third_party/android_sdk/public/platforms/android-tiramisuprivacysandbox',
458 'version': 'YWMYkzyxGBgVsty0GhXL1oxbY0pGXQIgFc0Rh7ZMRPYC',
459 },
460 {
Mirko Bonadei4c039d52021-10-31 16:42:39461 'package': 'chromium/third_party/android_sdk/public/sources/android-31',
462 'version': '_a_BcnANjPYw5mSKlNHa7GFY8yc1kdqj2rmQgac7yUcC',
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15463 },
464 {
Yves Gerey434dfa72020-01-07 05:56:55465 'package': 'chromium/third_party/android_sdk/public/cmdline-tools',
chromium-webrtc-autoroll5e7ae142023-01-22 10:16:34466 'version': '3Yn5Sn7BMObm8gsoZCF0loJMKg9_PpgU07G9DObCLdQC',
Yves Gerey434dfa72020-01-07 05:56:55467 },
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15468 ],
Mirko Bonadei9b9b2532019-03-20 08:04:46469 'condition': 'checkout_android',
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15470 'dep_type': 'cipd',
471 },
472
Oleh Prypine18e2692018-02-19 17:43:17473 'src/third_party/icu4j': {
474 'packages': [
475 {
476 'package': 'chromium/third_party/icu4j',
chromium-webrtc-autoroll35f1e852018-11-29 20:01:23477 'version': 'e87e5bed2b4935913ee26a3ebd0b723ee2344354',
Oleh Prypine18e2692018-02-19 17:43:17478 },
479 ],
480 'condition': 'checkout_android',
481 'dep_type': 'cipd',
482 },
483
Oleh Prypine18e2692018-02-19 17:43:17484 'src/third_party/objenesis': {
485 'packages': [
486 {
487 'package': 'chromium/third_party/objenesis',
chromium-webrtc-autorolle9ecdc02019-12-05 16:03:01488 'version': 'tknDblENYi8IaJYyD6tUahUyHYZlzJ_Y74_QZSz4DpIC',
Oleh Prypine18e2692018-02-19 17:43:17489 },
490 ],
491 'condition': 'checkout_android',
492 'dep_type': 'cipd',
493 },
494
Oleh Prypine18e2692018-02-19 17:43:17495 'src/third_party/robolectric': {
496 'packages': [
497 {
498 'package': 'chromium/third_party/robolectric',
chromium-webrtc-autoroll9d21eb32023-01-27 10:17:07499 'version': 'hzetqh1qFI32FOgQroZvGcGdomrgVBJ6WKRnl1KFw6EC',
Oleh Prypine18e2692018-02-19 17:43:17500 },
501 ],
502 'condition': 'checkout_android',
503 'dep_type': 'cipd',
504 },
505
506 'src/third_party/sqlite4java': {
507 'packages': [
508 {
509 'package': 'chromium/third_party/sqlite4java',
chromium-webrtc-autoroll5590ec02020-01-12 14:00:55510 'version': 'LofjKH9dgXIAJhRYCPQlMFywSwxYimrfDeBmaHc-Z5EC',
Oleh Prypine18e2692018-02-19 17:43:17511 },
512 ],
513 'condition': 'checkout_android',
514 'dep_type': 'cipd',
515 },
516
Artem Titov469205e2020-03-17 12:44:12517 'src/third_party/turbine': {
518 'packages': [
519 {
520 'package': 'chromium/third_party/turbine',
chromium-webrtc-autoroll88047ad2023-03-08 06:02:19521 'version': 'epnqx7Yf9QxgyDaU87KJ1fLQvdZ_Mho_JjfpjmIBYWYC',
Artem Titov469205e2020-03-17 12:44:12522 },
523 ],
524 'condition': 'checkout_android',
525 'dep_type': 'cipd',
526 },
527
Artem Titarenko60d770f2018-12-07 14:46:53528 'src/tools/luci-go': {
529 'packages': [
530 {
531 'package': 'infra/tools/luci/isolate/${{platform}}',
chromium-webrtc-autoroll09eccc72023-03-13 12:02:00532 'version': 'git_revision:320bf3ed60cd4d24549d0ea9ee3a94394f2665ce',
Artem Titarenko60d770f2018-12-07 14:46:53533 },
534 {
Artem Titarenko60d770f2018-12-07 14:46:53535 'package': 'infra/tools/luci/swarming/${{platform}}',
chromium-webrtc-autoroll09eccc72023-03-13 12:02:00536 'version': 'git_revision:320bf3ed60cd4d24549d0ea9ee3a94394f2665ce',
Artem Titarenko60d770f2018-12-07 14:46:53537 },
538 ],
539 'dep_type': 'cipd',
540 },
Jan Grulich1264dc12022-10-18 12:27:17541 'src/third_party/pipewire/linux-amd64': {
542 'packages': [
543 {
544 'package': 'chromium/third_party/pipewire/linux-amd64',
545 'version': 'BaVKmAmwpjdS6O0pnjSaMNSKhO1nmk5mRnyPVAJ2-HEC',
546 },
547 {
548 'package': 'chromium/third_party/pipewire-media-session/linux-amd64',
549 'version': 'Y6wUeITvAA0QD1vt8_a7eQdzbp0gkI1B02qfZUMJdowC',
550 },
551 ],
552
553 'condition': 'checkout_linux',
554 'dep_type': 'cipd',
555 },
Artem Titarenko60d770f2018-12-07 14:46:53556
Yves Gerey3606cab82018-09-19 17:20:19557 # Everything coming after this is automatically updated by the auto-roller.
558 # === ANDROID_DEPS Generated Code Start ===
chromium-webrtc-autoroll1e63b9b2020-01-06 22:01:43559 # Generated by //third_party/android_deps/fetch_all.py
Yves Gerey3606cab82018-09-19 17:20:19560 'src/third_party/android_deps/libs/android_arch_core_common': {
Oleh Prypin0a778892018-07-19 11:55:40561 'packages': [
562 {
Artem Titov4cc13a22018-07-27 09:50:40563 'package': 'chromium/third_party/android_deps/libs/android_arch_core_common',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03564 'version': 'version:2@1.1.1.cr1',
Oleh Prypin0a778892018-07-19 11:55:40565 },
566 ],
567 'condition': 'checkout_android',
568 'dep_type': 'cipd',
569 },
Patrik Höglund3611afc2018-09-03 08:06:10570
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27571 'src/third_party/android_deps/libs/android_arch_core_runtime': {
572 'packages': [
573 {
574 'package': 'chromium/third_party/android_deps/libs/android_arch_core_runtime',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03575 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27576 },
577 ],
578 'condition': 'checkout_android',
579 'dep_type': 'cipd',
580 },
581
Artem Titov4cc13a22018-07-27 09:50:40582 'src/third_party/android_deps/libs/android_arch_lifecycle_common': {
Oleh Prypin0a778892018-07-19 11:55:40583 'packages': [
584 {
Artem Titov4cc13a22018-07-27 09:50:40585 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03586 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll25790472019-04-04 08:01:35587 },
588 ],
589 'condition': 'checkout_android',
590 'dep_type': 'cipd',
591 },
592
593 'src/third_party/android_deps/libs/android_arch_lifecycle_common_java8': {
594 'packages': [
595 {
596 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common_java8',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03597 'version': 'version:2@1.1.1.cr1',
Oleh Prypin0a778892018-07-19 11:55:40598 },
599 ],
600 'condition': 'checkout_android',
601 'dep_type': 'cipd',
602 },
Patrik Höglund3611afc2018-09-03 08:06:10603
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27604 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata': {
605 'packages': [
606 {
607 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03608 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27609 },
610 ],
611 'condition': 'checkout_android',
612 'dep_type': 'cipd',
613 },
614
615 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata_core': {
616 'packages': [
617 {
618 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03619 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27620 },
621 ],
622 'condition': 'checkout_android',
623 'dep_type': 'cipd',
624 },
625
Artem Titov4cc13a22018-07-27 09:50:40626 'src/third_party/android_deps/libs/android_arch_lifecycle_runtime': {
Oleh Prypin0a778892018-07-19 11:55:40627 'packages': [
628 {
Artem Titov4cc13a22018-07-27 09:50:40629 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03630 'version': 'version:2@1.1.1.cr1',
Oleh Prypin0a778892018-07-19 11:55:40631 },
632 ],
633 'condition': 'checkout_android',
634 'dep_type': 'cipd',
635 },
Patrik Höglund3611afc2018-09-03 08:06:10636
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27637 'src/third_party/android_deps/libs/android_arch_lifecycle_viewmodel': {
638 'packages': [
639 {
640 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03641 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27642 },
643 ],
644 'condition': 'checkout_android',
645 'dep_type': 'cipd',
646 },
647
Artem Titov4cc13a22018-07-27 09:50:40648 'src/third_party/android_deps/libs/com_android_support_animated_vector_drawable': {
Oleh Prypin0a778892018-07-19 11:55:40649 'packages': [
650 {
Artem Titov4cc13a22018-07-27 09:50:40651 'package': 'chromium/third_party/android_deps/libs/com_android_support_animated_vector_drawable',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03652 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40653 },
654 ],
655 'condition': 'checkout_android',
656 'dep_type': 'cipd',
657 },
Patrik Höglund3611afc2018-09-03 08:06:10658
Artem Titov4cc13a22018-07-27 09:50:40659 'src/third_party/android_deps/libs/com_android_support_appcompat_v7': {
Oleh Prypin0a778892018-07-19 11:55:40660 'packages': [
661 {
Artem Titov4cc13a22018-07-27 09:50:40662 'package': 'chromium/third_party/android_deps/libs/com_android_support_appcompat_v7',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03663 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27664 },
665 ],
666 'condition': 'checkout_android',
667 'dep_type': 'cipd',
668 },
669
670 'src/third_party/android_deps/libs/com_android_support_asynclayoutinflater': {
671 'packages': [
672 {
673 'package': 'chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03674 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40675 },
676 ],
677 'condition': 'checkout_android',
678 'dep_type': 'cipd',
679 },
Patrik Höglund3611afc2018-09-03 08:06:10680
Artem Titov4cc13a22018-07-27 09:50:40681 'src/third_party/android_deps/libs/com_android_support_cardview_v7': {
Oleh Prypin0a778892018-07-19 11:55:40682 'packages': [
683 {
Artem Titov4cc13a22018-07-27 09:50:40684 'package': 'chromium/third_party/android_deps/libs/com_android_support_cardview_v7',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03685 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27686 },
687 ],
688 'condition': 'checkout_android',
689 'dep_type': 'cipd',
690 },
691
692 'src/third_party/android_deps/libs/com_android_support_collections': {
693 'packages': [
694 {
695 'package': 'chromium/third_party/android_deps/libs/com_android_support_collections',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03696 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27697 },
698 ],
699 'condition': 'checkout_android',
700 'dep_type': 'cipd',
701 },
702
703 'src/third_party/android_deps/libs/com_android_support_coordinatorlayout': {
704 'packages': [
705 {
706 'package': 'chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03707 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27708 },
709 ],
710 'condition': 'checkout_android',
711 'dep_type': 'cipd',
712 },
713
714 'src/third_party/android_deps/libs/com_android_support_cursoradapter': {
715 'packages': [
716 {
717 'package': 'chromium/third_party/android_deps/libs/com_android_support_cursoradapter',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03718 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27719 },
720 ],
721 'condition': 'checkout_android',
722 'dep_type': 'cipd',
723 },
724
725 'src/third_party/android_deps/libs/com_android_support_customview': {
726 'packages': [
727 {
728 'package': 'chromium/third_party/android_deps/libs/com_android_support_customview',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03729 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40730 },
731 ],
732 'condition': 'checkout_android',
733 'dep_type': 'cipd',
734 },
Patrik Höglund3611afc2018-09-03 08:06:10735
Artem Titov4cc13a22018-07-27 09:50:40736 'src/third_party/android_deps/libs/com_android_support_design': {
Oleh Prypin0a778892018-07-19 11:55:40737 'packages': [
738 {
Artem Titov4cc13a22018-07-27 09:50:40739 'package': 'chromium/third_party/android_deps/libs/com_android_support_design',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03740 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27741 },
742 ],
743 'condition': 'checkout_android',
744 'dep_type': 'cipd',
745 },
746
747 'src/third_party/android_deps/libs/com_android_support_documentfile': {
748 'packages': [
749 {
750 'package': 'chromium/third_party/android_deps/libs/com_android_support_documentfile',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03751 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27752 },
753 ],
754 'condition': 'checkout_android',
755 'dep_type': 'cipd',
756 },
757
758 'src/third_party/android_deps/libs/com_android_support_drawerlayout': {
759 'packages': [
760 {
761 'package': 'chromium/third_party/android_deps/libs/com_android_support_drawerlayout',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03762 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40763 },
764 ],
765 'condition': 'checkout_android',
766 'dep_type': 'cipd',
767 },
Patrik Höglund3611afc2018-09-03 08:06:10768
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27769 'src/third_party/android_deps/libs/com_android_support_interpolator': {
770 'packages': [
771 {
772 'package': 'chromium/third_party/android_deps/libs/com_android_support_interpolator',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03773 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40774 },
775 ],
776 'condition': 'checkout_android',
777 'dep_type': 'cipd',
778 },
Patrik Höglund3611afc2018-09-03 08:06:10779
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27780 'src/third_party/android_deps/libs/com_android_support_loader': {
781 'packages': [
782 {
783 'package': 'chromium/third_party/android_deps/libs/com_android_support_loader',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03784 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27785 },
786 ],
787 'condition': 'checkout_android',
788 'dep_type': 'cipd',
789 },
790
791 'src/third_party/android_deps/libs/com_android_support_localbroadcastmanager': {
792 'packages': [
793 {
794 'package': 'chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03795 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40796 },
797 ],
798 'condition': 'checkout_android',
799 'dep_type': 'cipd',
800 },
Patrik Höglund3611afc2018-09-03 08:06:10801
Artem Titov4cc13a22018-07-27 09:50:40802 'src/third_party/android_deps/libs/com_android_support_multidex': {
Oleh Prypin0a778892018-07-19 11:55:40803 'packages': [
804 {
Artem Titov4cc13a22018-07-27 09:50:40805 'package': 'chromium/third_party/android_deps/libs/com_android_support_multidex',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03806 'version': 'version:2@1.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40807 },
808 ],
809 'condition': 'checkout_android',
810 'dep_type': 'cipd',
811 },
Patrik Höglund3611afc2018-09-03 08:06:10812
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27813 'src/third_party/android_deps/libs/com_android_support_print': {
814 'packages': [
815 {
816 'package': 'chromium/third_party/android_deps/libs/com_android_support_print',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03817 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40818 },
819 ],
820 'condition': 'checkout_android',
821 'dep_type': 'cipd',
822 },
Patrik Höglund3611afc2018-09-03 08:06:10823
Artem Titov4cc13a22018-07-27 09:50:40824 'src/third_party/android_deps/libs/com_android_support_recyclerview_v7': {
Oleh Prypin0a778892018-07-19 11:55:40825 'packages': [
826 {
Artem Titov4cc13a22018-07-27 09:50:40827 'package': 'chromium/third_party/android_deps/libs/com_android_support_recyclerview_v7',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03828 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27829 },
830 ],
831 'condition': 'checkout_android',
832 'dep_type': 'cipd',
833 },
834
835 'src/third_party/android_deps/libs/com_android_support_slidingpanelayout': {
836 'packages': [
837 {
838 'package': 'chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03839 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40840 },
841 ],
842 'condition': 'checkout_android',
843 'dep_type': 'cipd',
844 },
Patrik Höglund3611afc2018-09-03 08:06:10845
Artem Titov4cc13a22018-07-27 09:50:40846 'src/third_party/android_deps/libs/com_android_support_support_annotations': {
Oleh Prypin0a778892018-07-19 11:55:40847 'packages': [
848 {
Artem Titov4cc13a22018-07-27 09:50:40849 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03850 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40851 },
852 ],
853 'condition': 'checkout_android',
854 'dep_type': 'cipd',
855 },
Patrik Höglund3611afc2018-09-03 08:06:10856
Artem Titov4cc13a22018-07-27 09:50:40857 'src/third_party/android_deps/libs/com_android_support_support_compat': {
Oleh Prypin0a778892018-07-19 11:55:40858 'packages': [
859 {
Artem Titov4cc13a22018-07-27 09:50:40860 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_compat',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03861 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40862 },
863 ],
864 'condition': 'checkout_android',
865 'dep_type': 'cipd',
866 },
Patrik Höglund3611afc2018-09-03 08:06:10867
Artem Titov4cc13a22018-07-27 09:50:40868 'src/third_party/android_deps/libs/com_android_support_support_core_ui': {
Oleh Prypin0a778892018-07-19 11:55:40869 'packages': [
870 {
Artem Titov4cc13a22018-07-27 09:50:40871 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_ui',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03872 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40873 },
874 ],
875 'condition': 'checkout_android',
876 'dep_type': 'cipd',
877 },
Patrik Höglund3611afc2018-09-03 08:06:10878
Artem Titov4cc13a22018-07-27 09:50:40879 'src/third_party/android_deps/libs/com_android_support_support_core_utils': {
Oleh Prypin0a778892018-07-19 11:55:40880 'packages': [
881 {
Artem Titov4cc13a22018-07-27 09:50:40882 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_utils',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03883 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40884 },
885 ],
886 'condition': 'checkout_android',
887 'dep_type': 'cipd',
888 },
Patrik Höglund3611afc2018-09-03 08:06:10889
Artem Titov4cc13a22018-07-27 09:50:40890 'src/third_party/android_deps/libs/com_android_support_support_fragment': {
Oleh Prypin0a778892018-07-19 11:55:40891 'packages': [
892 {
Artem Titov4cc13a22018-07-27 09:50:40893 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_fragment',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03894 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40895 },
896 ],
897 'condition': 'checkout_android',
898 'dep_type': 'cipd',
899 },
Patrik Höglund3611afc2018-09-03 08:06:10900
Artem Titov4cc13a22018-07-27 09:50:40901 'src/third_party/android_deps/libs/com_android_support_support_media_compat': {
Oleh Prypin0a778892018-07-19 11:55:40902 'packages': [
903 {
Artem Titov4cc13a22018-07-27 09:50:40904 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_media_compat',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03905 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40906 },
907 ],
908 'condition': 'checkout_android',
909 'dep_type': 'cipd',
910 },
Patrik Höglund3611afc2018-09-03 08:06:10911
Artem Titov4cc13a22018-07-27 09:50:40912 'src/third_party/android_deps/libs/com_android_support_support_v4': {
Oleh Prypin0a778892018-07-19 11:55:40913 'packages': [
914 {
Artem Titov4cc13a22018-07-27 09:50:40915 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v4',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03916 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40917 },
918 ],
919 'condition': 'checkout_android',
920 'dep_type': 'cipd',
921 },
Patrik Höglund3611afc2018-09-03 08:06:10922
Artem Titov4cc13a22018-07-27 09:50:40923 'src/third_party/android_deps/libs/com_android_support_support_vector_drawable': {
Oleh Prypin0a778892018-07-19 11:55:40924 'packages': [
925 {
Artem Titov4cc13a22018-07-27 09:50:40926 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_vector_drawable',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03927 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27928 },
929 ],
930 'condition': 'checkout_android',
931 'dep_type': 'cipd',
932 },
933
934 'src/third_party/android_deps/libs/com_android_support_swiperefreshlayout': {
935 'packages': [
936 {
937 'package': 'chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03938 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40939 },
940 ],
941 'condition': 'checkout_android',
942 'dep_type': 'cipd',
943 },
Patrik Höglund3611afc2018-09-03 08:06:10944
Artem Titov4cc13a22018-07-27 09:50:40945 'src/third_party/android_deps/libs/com_android_support_transition': {
Oleh Prypin0a778892018-07-19 11:55:40946 'packages': [
947 {
Artem Titov4cc13a22018-07-27 09:50:40948 'package': 'chromium/third_party/android_deps/libs/com_android_support_transition',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03949 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27950 },
951 ],
952 'condition': 'checkout_android',
953 'dep_type': 'cipd',
954 },
955
956 'src/third_party/android_deps/libs/com_android_support_versionedparcelable': {
957 'packages': [
958 {
959 'package': 'chromium/third_party/android_deps/libs/com_android_support_versionedparcelable',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03960 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27961 },
962 ],
963 'condition': 'checkout_android',
964 'dep_type': 'cipd',
965 },
966
967 'src/third_party/android_deps/libs/com_android_support_viewpager': {
968 'packages': [
969 {
970 'package': 'chromium/third_party/android_deps/libs/com_android_support_viewpager',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03971 'version': 'version:2@28.0.0.cr1',
Mirko Bonadei80939352021-04-12 17:03:37972 },
973 ],
974 'condition': 'checkout_android',
975 'dep_type': 'cipd',
976 },
977
978 'src/third_party/android_deps/libs/com_android_tools_common': {
979 'packages': [
980 {
981 'package': 'chromium/third_party/android_deps/libs/com_android_tools_common',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03982 'version': 'version:2@30.2.0-beta01.cr1',
chromium-webrtc-autoroll6adeb212020-01-23 00:01:25983 },
984 ],
985 'condition': 'checkout_android',
986 'dep_type': 'cipd',
987 },
988
Mirko Bonadei80939352021-04-12 17:03:37989 'src/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api': {
990 'packages': [
991 {
992 'package': 'chromium/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03993 'version': 'version:2@30.2.0-beta01.cr1',
Mirko Bonadei80939352021-04-12 17:03:37994 },
995 ],
996 'condition': 'checkout_android',
997 'dep_type': 'cipd',
998 },
999
1000 'src/third_party/android_deps/libs/com_android_tools_sdk_common': {
1001 'packages': [
1002 {
1003 'package': 'chromium/third_party/android_deps/libs/com_android_tools_sdk_common',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031004 'version': 'version:2@30.2.0-beta01.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:131005 },
1006 ],
1007 'condition': 'checkout_android',
1008 'dep_type': 'cipd',
1009 },
1010
chromium-webrtc-autoroll4c4735b2020-01-25 02:01:451011 'src/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine': {
Yves Gerey2f385d22019-11-20 11:10:081012 'packages': [
1013 {
chromium-webrtc-autoroll4c4735b2020-01-25 02:01:451014 'package': 'chromium/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031015 'version': 'version:2@2.8.8.cr1',
Yves Gerey2f385d22019-11-20 11:10:081016 },
1017 ],
1018 'condition': 'checkout_android',
1019 'dep_type': 'cipd',
1020 },
1021
chromium-webrtc-autoroll4c4735b2020-01-25 02:01:451022 'src/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms': {
Yves Gerey2f385d22019-11-20 11:10:081023 'packages': [
1024 {
chromium-webrtc-autoroll4c4735b2020-01-25 02:01:451025 'package': 'chromium/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031026 'version': 'version:2@1.0.cr1',
Yves Gerey2f385d22019-11-20 11:10:081027 },
1028 ],
1029 'condition': 'checkout_android',
1030 'dep_type': 'cipd',
1031 },
1032
chromium-webrtc-autorollfd1d5082022-10-08 04:04:541033 'src/third_party/android_deps/libs/com_google_android_annotations': {
1034 'packages': [
1035 {
1036 'package': 'chromium/third_party/android_deps/libs/com_google_android_annotations',
1037 'version': 'version:2@4.1.1.4.cr1',
1038 },
1039 ],
1040 'condition': 'checkout_android',
1041 'dep_type': 'cipd',
1042 },
1043
chromium-webrtc-autoroll2ea15022022-05-04 20:08:101044 'src/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework': {
1045 'packages': [
1046 {
1047 'package': 'chromium/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework',
chromium-webrtc-autorollfc3b67f2022-09-14 09:41:261048 'version': 'version:2@4.0.0.cr1',
chromium-webrtc-autoroll2ea15022022-05-04 20:08:101049 },
1050 ],
1051 'condition': 'checkout_android',
1052 'dep_type': 'cipd',
1053 },
1054
Artem Titov14b0e732021-01-27 08:16:071055 'src/third_party/android_deps/libs/com_google_android_datatransport_transport_api': {
1056 'packages': [
1057 {
1058 'package': 'chromium/third_party/android_deps/libs/com_google_android_datatransport_transport_api',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031059 'version': 'version:2@2.2.1.cr1',
Artem Titov14b0e732021-01-27 08:16:071060 },
1061 ],
1062 'condition': 'checkout_android',
1063 'dep_type': 'cipd',
1064 },
1065
Patrik Höglund5ee869f2018-08-30 09:08:381066 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth': {
Artem Titovd673da22018-07-27 11:53:361067 'packages': [
1068 {
Patrik Höglund5ee869f2018-08-30 09:08:381069 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:211070 'version': 'version:2@20.1.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381071 },
1072 ],
1073 'condition': 'checkout_android',
1074 'dep_type': 'cipd',
1075 },
Patrik Höglund3611afc2018-09-03 08:06:101076
Patrik Höglund5ee869f2018-08-30 09:08:381077 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone': {
1078 'packages': [
1079 {
1080 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:211081 'version': 'version:2@18.0.1.cr1',
Artem Titovd673da22018-07-27 11:53:361082 },
1083 ],
1084 'condition': 'checkout_android',
1085 'dep_type': 'cipd',
1086 },
Patrik Höglund3611afc2018-09-03 08:06:101087
Artem Titovd673da22018-07-27 11:53:361088 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base': {
1089 'packages': [
1090 {
1091 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:211092 'version': 'version:2@18.0.2.cr1',
Artem Titovd673da22018-07-27 11:53:361093 },
1094 ],
1095 'condition': 'checkout_android',
1096 'dep_type': 'cipd',
1097 },
Patrik Höglund3611afc2018-09-03 08:06:101098
Artem Titovd673da22018-07-27 11:53:361099 'src/third_party/android_deps/libs/com_google_android_gms_play_services_base': {
1100 'packages': [
1101 {
1102 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:211103 'version': 'version:2@18.0.1.cr1',
Artem Titovd673da22018-07-27 11:53:361104 },
1105 ],
1106 'condition': 'checkout_android',
1107 'dep_type': 'cipd',
1108 },
Patrik Höglund3611afc2018-09-03 08:06:101109
Artem Titovd673da22018-07-27 11:53:361110 'src/third_party/android_deps/libs/com_google_android_gms_play_services_basement': {
1111 'packages': [
1112 {
1113 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement',
chromium-webrtc-autorolla5abc242023-02-13 10:01:221114 'version': 'version:2@18.1.0.cr1',
Artem Titovd673da22018-07-27 11:53:361115 },
1116 ],
1117 'condition': 'checkout_android',
1118 'dep_type': 'cipd',
1119 },
Patrik Höglund3611afc2018-09-03 08:06:101120
Patrik Höglund5ee869f2018-08-30 09:08:381121 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast': {
1122 'packages': [
1123 {
1124 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031125 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381126 },
1127 ],
1128 'condition': 'checkout_android',
1129 'dep_type': 'cipd',
1130 },
Patrik Höglund3611afc2018-09-03 08:06:101131
Patrik Höglund5ee869f2018-08-30 09:08:381132 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework': {
1133 'packages': [
1134 {
1135 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031136 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381137 },
1138 ],
1139 'condition': 'checkout_android',
1140 'dep_type': 'cipd',
1141 },
Patrik Höglund3611afc2018-09-03 08:06:101142
Patrik Höglund5ee869f2018-08-30 09:08:381143 'src/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut': {
1144 'packages': [
1145 {
1146 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031147 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381148 },
1149 ],
1150 'condition': 'checkout_android',
1151 'dep_type': 'cipd',
1152 },
Patrik Höglund3611afc2018-09-03 08:06:101153
Artem Titov14b0e732021-01-27 08:16:071154 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging': {
1155 'packages': [
1156 {
1157 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031158 'version': 'version:2@16.0.0.cr1',
Artem Titov14b0e732021-01-27 08:16:071159 },
1160 ],
1161 'condition': 'checkout_android',
1162 'dep_type': 'cipd',
1163 },
1164
Patrik Höglund5ee869f2018-08-30 09:08:381165 'src/third_party/android_deps/libs/com_google_android_gms_play_services_fido': {
1166 'packages': [
1167 {
1168 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_fido',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031169 'version': 'version:2@19.0.0-beta.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381170 },
1171 ],
1172 'condition': 'checkout_android',
1173 'dep_type': 'cipd',
1174 },
Patrik Höglund3611afc2018-09-03 08:06:101175
Patrik Höglund5ee869f2018-08-30 09:08:381176 'src/third_party/android_deps/libs/com_google_android_gms_play_services_flags': {
1177 'packages': [
1178 {
1179 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031180 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381181 },
1182 ],
1183 'condition': 'checkout_android',
1184 'dep_type': 'cipd',
1185 },
Patrik Höglund3611afc2018-09-03 08:06:101186
Patrik Höglund5ee869f2018-08-30 09:08:381187 'src/third_party/android_deps/libs/com_google_android_gms_play_services_gcm': {
1188 'packages': [
1189 {
1190 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031191 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381192 },
1193 ],
1194 'condition': 'checkout_android',
1195 'dep_type': 'cipd',
1196 },
Patrik Höglund3611afc2018-09-03 08:06:101197
Patrik Höglund5ee869f2018-08-30 09:08:381198 'src/third_party/android_deps/libs/com_google_android_gms_play_services_iid': {
1199 'packages': [
1200 {
1201 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031202 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381203 },
1204 ],
1205 'condition': 'checkout_android',
1206 'dep_type': 'cipd',
1207 },
Patrik Höglund3611afc2018-09-03 08:06:101208
Patrik Höglund5ee869f2018-08-30 09:08:381209 'src/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps': {
1210 'packages': [
1211 {
1212 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:211213 'version': 'version:2@18.0.1.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381214 },
1215 ],
1216 'condition': 'checkout_android',
1217 'dep_type': 'cipd',
1218 },
Patrik Höglund3611afc2018-09-03 08:06:101219
Patrik Höglund5ee869f2018-08-30 09:08:381220 'src/third_party/android_deps/libs/com_google_android_gms_play_services_location': {
1221 'packages': [
1222 {
1223 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:211224 'version': 'version:2@19.0.1.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381225 },
1226 ],
1227 'condition': 'checkout_android',
1228 'dep_type': 'cipd',
1229 },
Patrik Höglund3611afc2018-09-03 08:06:101230
Patrik Höglund5ee869f2018-08-30 09:08:381231 'src/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype': {
1232 'packages': [
1233 {
1234 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031235 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381236 },
1237 ],
1238 'condition': 'checkout_android',
1239 'dep_type': 'cipd',
1240 },
Patrik Höglund3611afc2018-09-03 08:06:101241
Patrik Höglund5ee869f2018-08-30 09:08:381242 'src/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport': {
1243 'packages': [
1244 {
1245 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031246 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381247 },
1248 ],
1249 'condition': 'checkout_android',
1250 'dep_type': 'cipd',
1251 },
Patrik Höglund3611afc2018-09-03 08:06:101252
Patrik Höglund5ee869f2018-08-30 09:08:381253 'src/third_party/android_deps/libs/com_google_android_gms_play_services_stats': {
1254 'packages': [
1255 {
1256 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031257 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381258 },
1259 ],
1260 'condition': 'checkout_android',
1261 'dep_type': 'cipd',
1262 },
Patrik Höglund3611afc2018-09-03 08:06:101263
Artem Titovd673da22018-07-27 11:53:361264 'src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks': {
1265 'packages': [
1266 {
1267 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks',
chromium-webrtc-autorolla5abc242023-02-13 10:01:221268 'version': 'version:2@18.0.2.cr1',
Artem Titovd673da22018-07-27 11:53:361269 },
1270 ],
1271 'condition': 'checkout_android',
1272 'dep_type': 'cipd',
1273 },
Patrik Höglund3611afc2018-09-03 08:06:101274
Patrik Höglund5ee869f2018-08-30 09:08:381275 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision': {
Sami Kalliomäkiffd92932018-08-06 09:35:521276 'packages': [
1277 {
Patrik Höglund5ee869f2018-08-30 09:08:381278 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:211279 'version': 'version:2@20.1.3.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381280 },
1281 ],
1282 'condition': 'checkout_android',
1283 'dep_type': 'cipd',
1284 },
Patrik Höglund3611afc2018-09-03 08:06:101285
Patrik Höglund5ee869f2018-08-30 09:08:381286 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common': {
1287 'packages': [
1288 {
1289 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:211290 'version': 'version:2@19.1.3.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381291 },
1292 ],
1293 'condition': 'checkout_android',
1294 'dep_type': 'cipd',
1295 },
Patrik Höglund3611afc2018-09-03 08:06:101296
chromium-webrtc-autorolle007ad12019-09-03 22:01:321297 'src/third_party/android_deps/libs/com_google_android_material_material': {
1298 'packages': [
1299 {
1300 'package': 'chromium/third_party/android_deps/libs/com_google_android_material_material',
chromium-webrtc-autoroll7494da32022-07-26 04:01:531301 'version': 'version:2@1.7.0-alpha02.cr1',
chromium-webrtc-autoroll6504fbd2021-07-02 18:14:071302 },
1303 ],
1304 'condition': 'checkout_android',
1305 'dep_type': 'cipd',
1306 },
1307
chromium-webrtc-autorolla5abc242023-02-13 10:01:221308 'src/third_party/android_deps/libs/com_google_android_play_core_common': {
chromium-webrtc-autoroll6504fbd2021-07-02 18:14:071309 'packages': [
1310 {
chromium-webrtc-autorolla5abc242023-02-13 10:01:221311 'package': 'chromium/third_party/android_deps/libs/com_google_android_play_core_common',
1312 'version': 'version:2@2.0.2.cr1',
1313 },
1314 ],
1315 'condition': 'checkout_android',
1316 'dep_type': 'cipd',
1317 },
1318
1319 'src/third_party/android_deps/libs/com_google_android_play_feature_delivery': {
1320 'packages': [
1321 {
1322 'package': 'chromium/third_party/android_deps/libs/com_google_android_play_feature_delivery',
1323 'version': 'version:2@2.0.1.cr1',
chromium-webrtc-autorolle007ad12019-09-03 22:01:321324 },
1325 ],
1326 'condition': 'checkout_android',
1327 'dep_type': 'cipd',
1328 },
1329
Yves Gerey2f385d22019-11-20 11:10:081330 'src/third_party/android_deps/libs/com_google_auto_auto_common': {
1331 'packages': [
1332 {
1333 'package': 'chromium/third_party/android_deps/libs/com_google_auto_auto_common',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031334 'version': 'version:2@1.2.1.cr1',
Yves Gerey2f385d22019-11-20 11:10:081335 },
1336 ],
1337 'condition': 'checkout_android',
1338 'dep_type': 'cipd',
1339 },
1340
1341 'src/third_party/android_deps/libs/com_google_auto_service_auto_service': {
1342 'packages': [
1343 {
1344 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031345 'version': 'version:2@1.0-rc6.cr1',
Yves Gerey2f385d22019-11-20 11:10:081346 },
1347 ],
1348 'condition': 'checkout_android',
1349 'dep_type': 'cipd',
1350 },
1351
1352 'src/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations': {
1353 'packages': [
1354 {
1355 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031356 'version': 'version:2@1.0-rc6.cr1',
Yves Gerey2f385d22019-11-20 11:10:081357 },
1358 ],
1359 'condition': 'checkout_android',
1360 'dep_type': 'cipd',
1361 },
1362
chromium-webrtc-autorollb3a68162020-07-06 16:02:391363 'src/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations': {
1364 'packages': [
1365 {
1366 'package': 'chromium/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031367 'version': 'version:2@1.9.cr1',
Yves Gerey2f385d22019-11-20 11:10:081368 },
1369 ],
1370 'condition': 'checkout_android',
1371 'dep_type': 'cipd',
1372 },
1373
Yves Gerey3606cab82018-09-19 17:20:191374 'src/third_party/android_deps/libs/com_google_code_findbugs_jsr305': {
1375 'packages': [
1376 {
1377 'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031378 'version': 'version:2@3.0.2.cr1',
Yves Gerey3606cab82018-09-19 17:20:191379 },
1380 ],
1381 'condition': 'checkout_android',
1382 'dep_type': 'cipd',
1383 },
1384
Patrik Höglunda5943ea2020-02-20 14:59:541385 'src/third_party/android_deps/libs/com_google_code_gson_gson': {
1386 'packages': [
1387 {
1388 'package': 'chromium/third_party/android_deps/libs/com_google_code_gson_gson',
chromium-webrtc-autorollfd1d5082022-10-08 04:04:541389 'version': 'version:2@2.9.0.cr1',
Patrik Höglunda5943ea2020-02-20 14:59:541390 },
1391 ],
1392 'condition': 'checkout_android',
1393 'dep_type': 'cipd',
1394 },
1395
Patrik Höglund3611afc2018-09-03 08:06:101396 'src/third_party/android_deps/libs/com_google_dagger_dagger': {
Patrik Höglund498aceb2018-08-30 12:08:531397 'packages': [
1398 {
1399 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031400 'version': 'version:2@2.30.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531401 },
1402 ],
1403 'condition': 'checkout_android',
1404 'dep_type': 'cipd',
1405 },
1406
Patrik Höglund498aceb2018-08-30 12:08:531407 'src/third_party/android_deps/libs/com_google_dagger_dagger_compiler': {
1408 'packages': [
1409 {
1410 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031411 'version': 'version:2@2.30.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531412 },
1413 ],
1414 'condition': 'checkout_android',
1415 'dep_type': 'cipd',
1416 },
1417
1418 'src/third_party/android_deps/libs/com_google_dagger_dagger_producers': {
1419 'packages': [
1420 {
1421 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031422 'version': 'version:2@2.30.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531423 },
1424 ],
1425 'condition': 'checkout_android',
1426 'dep_type': 'cipd',
1427 },
1428
1429 'src/third_party/android_deps/libs/com_google_dagger_dagger_spi': {
Yves Gerey3606cab82018-09-19 17:20:191430 'packages': [
1431 {
1432 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031433 'version': 'version:2@2.30.cr1',
Yves Gerey3606cab82018-09-19 17:20:191434 },
1435 ],
1436 'condition': 'checkout_android',
1437 'dep_type': 'cipd',
1438 },
1439
Yves Gerey2f385d22019-11-20 11:10:081440 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation': {
1441 'packages': [
1442 {
1443 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031444 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 11:10:081445 },
1446 ],
1447 'condition': 'checkout_android',
1448 'dep_type': 'cipd',
1449 },
1450
Yves Gerey3606cab82018-09-19 17:20:191451 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations': {
1452 'packages': [
1453 {
1454 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations',
chromium-webrtc-autorollfc3b67f2022-09-14 09:41:261455 'version': 'version:2@2.14.0.cr1',
Yves Gerey2f385d22019-11-20 11:10:081456 },
1457 ],
1458 'condition': 'checkout_android',
1459 'dep_type': 'cipd',
1460 },
1461
1462 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api': {
1463 'packages': [
1464 {
1465 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031466 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 11:10:081467 },
1468 ],
1469 'condition': 'checkout_android',
1470 'dep_type': 'cipd',
1471 },
1472
1473 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_core': {
1474 'packages': [
1475 {
1476 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_core',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031477 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 11:10:081478 },
1479 ],
1480 'condition': 'checkout_android',
1481 'dep_type': 'cipd',
1482 },
1483
1484 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations': {
1485 'packages': [
1486 {
1487 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031488 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 11:10:081489 },
1490 ],
1491 'condition': 'checkout_android',
1492 'dep_type': 'cipd',
1493 },
1494
1495 'src/third_party/android_deps/libs/com_google_errorprone_javac': {
1496 'packages': [
1497 {
1498 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031499 'version': 'version:2@9+181-r4173-1.cr1',
Yves Gerey3606cab82018-09-19 17:20:191500 },
1501 ],
1502 'condition': 'checkout_android',
1503 'dep_type': 'cipd',
1504 },
Patrik Höglund498aceb2018-08-30 12:08:531505
1506 'src/third_party/android_deps/libs/com_google_errorprone_javac_shaded': {
1507 'packages': [
1508 {
1509 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031510 'version': 'version:2@9-dev-r4023-3.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531511 },
1512 ],
1513 'condition': 'checkout_android',
1514 'dep_type': 'cipd',
1515 },
1516
Artem Titov14b0e732021-01-27 08:16:071517 'src/third_party/android_deps/libs/com_google_firebase_firebase_annotations': {
1518 'packages': [
1519 {
1520 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031521 'version': 'version:2@16.0.0.cr1',
Artem Titov14b0e732021-01-27 08:16:071522 },
1523 ],
1524 'condition': 'checkout_android',
1525 'dep_type': 'cipd',
1526 },
1527
1528 'src/third_party/android_deps/libs/com_google_firebase_firebase_common': {
1529 'packages': [
1530 {
1531 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_common',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031532 'version': 'version:2@19.5.0.cr1',
Artem Titov14b0e732021-01-27 08:16:071533 },
1534 ],
1535 'condition': 'checkout_android',
1536 'dep_type': 'cipd',
1537 },
1538
1539 'src/third_party/android_deps/libs/com_google_firebase_firebase_components': {
1540 'packages': [
1541 {
1542 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_components',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031543 'version': 'version:2@16.1.0.cr1',
Artem Titov14b0e732021-01-27 08:16:071544 },
1545 ],
1546 'condition': 'checkout_android',
1547 'dep_type': 'cipd',
1548 },
1549
1550 'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders': {
1551 'packages': [
1552 {
1553 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031554 'version': 'version:2@16.1.0.cr1',
Artem Titov14b0e732021-01-27 08:16:071555 },
1556 ],
1557 'condition': 'checkout_android',
1558 'dep_type': 'cipd',
1559 },
1560
1561 'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json': {
1562 'packages': [
1563 {
1564 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031565 'version': 'version:2@17.1.0.cr1',
Artem Titov14b0e732021-01-27 08:16:071566 },
1567 ],
1568 'condition': 'checkout_android',
1569 'dep_type': 'cipd',
1570 },
1571
1572 'src/third_party/android_deps/libs/com_google_firebase_firebase_iid': {
1573 'packages': [
1574 {
1575 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031576 'version': 'version:2@21.0.1.cr1',
Artem Titov14b0e732021-01-27 08:16:071577 },
1578 ],
1579 'condition': 'checkout_android',
1580 'dep_type': 'cipd',
1581 },
1582
1583 'src/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop': {
1584 'packages': [
1585 {
1586 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031587 'version': 'version:2@17.0.0.cr1',
Artem Titov14b0e732021-01-27 08:16:071588 },
1589 ],
1590 'condition': 'checkout_android',
1591 'dep_type': 'cipd',
1592 },
1593
1594 'src/third_party/android_deps/libs/com_google_firebase_firebase_installations': {
1595 'packages': [
1596 {
1597 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031598 'version': 'version:2@16.3.5.cr1',
Artem Titov14b0e732021-01-27 08:16:071599 },
1600 ],
1601 'condition': 'checkout_android',
1602 'dep_type': 'cipd',
1603 },
1604
1605 'src/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop': {
1606 'packages': [
1607 {
1608 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031609 'version': 'version:2@16.0.1.cr1',
Artem Titov14b0e732021-01-27 08:16:071610 },
1611 ],
1612 'condition': 'checkout_android',
1613 'dep_type': 'cipd',
1614 },
1615
1616 'src/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector': {
1617 'packages': [
1618 {
1619 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031620 'version': 'version:2@18.0.0.cr1',
Artem Titov14b0e732021-01-27 08:16:071621 },
1622 ],
1623 'condition': 'checkout_android',
1624 'dep_type': 'cipd',
1625 },
1626
1627 'src/third_party/android_deps/libs/com_google_firebase_firebase_messaging': {
1628 'packages': [
1629 {
1630 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_messaging',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031631 'version': 'version:2@21.0.1.cr1',
Artem Titov14b0e732021-01-27 08:16:071632 },
1633 ],
1634 'condition': 'checkout_android',
1635 'dep_type': 'cipd',
1636 },
1637
Patrik Höglund498aceb2018-08-30 12:08:531638 'src/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format': {
1639 'packages': [
1640 {
1641 'package': 'chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031642 'version': 'version:2@1.5.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531643 },
1644 ],
1645 'condition': 'checkout_android',
1646 'dep_type': 'cipd',
1647 },
1648
Yves Gerey2f385d22019-11-20 11:10:081649 'src/third_party/android_deps/libs/com_google_guava_failureaccess': {
1650 'packages': [
1651 {
1652 'package': 'chromium/third_party/android_deps/libs/com_google_guava_failureaccess',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031653 'version': 'version:2@1.0.1.cr1',
Yves Gerey2f385d22019-11-20 11:10:081654 },
1655 ],
1656 'condition': 'checkout_android',
1657 'dep_type': 'cipd',
1658 },
1659
Patrik Höglund498aceb2018-08-30 12:08:531660 'src/third_party/android_deps/libs/com_google_guava_guava': {
1661 'packages': [
1662 {
1663 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031664 'version': 'version:2@31.0.1-jre.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531665 },
1666 ],
1667 'condition': 'checkout_android',
1668 'dep_type': 'cipd',
1669 },
1670
chromium-webrtc-autorolled95a752020-11-13 22:01:371671 'src/third_party/android_deps/libs/com_google_guava_guava_android': {
1672 'packages': [
1673 {
1674 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava_android',
chromium-webrtc-autorollfd1d5082022-10-08 04:04:541675 'version': 'version:2@31.1-android.cr1',
chromium-webrtc-autorolled95a752020-11-13 22:01:371676 },
1677 ],
1678 'condition': 'checkout_android',
1679 'dep_type': 'cipd',
1680 },
1681
chromium-webrtc-autoroll2bd2d852019-11-12 14:01:251682 'src/third_party/android_deps/libs/com_google_guava_listenablefuture': {
1683 'packages': [
1684 {
1685 'package': 'chromium/third_party/android_deps/libs/com_google_guava_listenablefuture',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031686 'version': 'version:2@1.0.cr1',
chromium-webrtc-autoroll2bd2d852019-11-12 14:01:251687 },
1688 ],
1689 'condition': 'checkout_android',
1690 'dep_type': 'cipd',
1691 },
1692
Yves Gerey3606cab82018-09-19 17:20:191693 'src/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations': {
1694 'packages': [
1695 {
1696 'package': 'chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031697 'version': 'version:2@1.3.cr1',
Yves Gerey3606cab82018-09-19 17:20:191698 },
1699 ],
1700 'condition': 'checkout_android',
1701 'dep_type': 'cipd',
1702 },
1703
chromium-webrtc-autoroll66205062019-11-25 20:01:411704 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_java': {
1705 'packages': [
1706 {
1707 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_java',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031708 'version': 'version:2@3.19.2.cr1',
chromium-webrtc-autoroll66205062019-11-25 20:01:411709 },
1710 ],
1711 'condition': 'checkout_android',
1712 'dep_type': 'cipd',
1713 },
1714
chromium-webrtc-autorollae9641b2020-03-06 06:02:331715 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite': {
chromium-webrtc-autoroll66eedce2018-11-21 02:01:131716 'packages': [
1717 {
chromium-webrtc-autorollae9641b2020-03-06 06:02:331718 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite',
chromium-webrtc-autorollfd1d5082022-10-08 04:04:541719 'version': 'version:2@3.21.1.cr1',
chromium-webrtc-autoroll66eedce2018-11-21 02:01:131720 },
1721 ],
1722 'condition': 'checkout_android',
1723 'dep_type': 'cipd',
1724 },
1725
Yves Gerey2f385d22019-11-20 11:10:081726 'src/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils': {
1727 'packages': [
1728 {
1729 'package': 'chromium/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031730 'version': 'version:2@1.3.0.cr1',
Yves Gerey2f385d22019-11-20 11:10:081731 },
1732 ],
1733 'condition': 'checkout_android',
1734 'dep_type': 'cipd',
1735 },
1736
Patrik Höglund498aceb2018-08-30 12:08:531737 'src/third_party/android_deps/libs/com_squareup_javapoet': {
1738 'packages': [
1739 {
1740 'package': 'chromium/third_party/android_deps/libs/com_squareup_javapoet',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031741 'version': 'version:2@1.13.0.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531742 },
1743 ],
1744 'condition': 'checkout_android',
1745 'dep_type': 'cipd',
1746 },
1747
chromium-webrtc-autoroll06a4dd62020-03-23 21:21:181748 'src/third_party/android_deps/libs/com_squareup_javawriter': {
1749 'packages': [
1750 {
1751 'package': 'chromium/third_party/android_deps/libs/com_squareup_javawriter',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031752 'version': 'version:2@2.1.1.cr1',
chromium-webrtc-autoroll6adeb212020-01-23 00:01:251753 },
1754 ],
1755 'condition': 'checkout_android',
1756 'dep_type': 'cipd',
1757 },
1758
chromium-webrtc-autoroll33af25c2023-03-02 12:08:011759 'src/third_party/android_deps/libs/com_squareup_okio_okio_jvm': {
1760 'packages': [
1761 {
1762 'package': 'chromium/third_party/android_deps/libs/com_squareup_okio_okio_jvm',
1763 'version': 'version:2@3.0.0.cr1',
1764 },
1765 ],
1766 'condition': 'checkout_android',
1767 'dep_type': 'cipd',
1768 },
1769
1770 'src/third_party/android_deps/libs/com_squareup_wire_wire_runtime_jvm': {
1771 'packages': [
1772 {
1773 'package': 'chromium/third_party/android_deps/libs/com_squareup_wire_wire_runtime_jvm',
1774 'version': 'version:2@4.4.3.cr1',
1775 },
1776 ],
1777 'condition': 'checkout_android',
1778 'dep_type': 'cipd',
1779 },
1780
chromium-webrtc-autoroll6bbe1a42021-06-14 18:02:571781 'src/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils': {
1782 'packages': [
1783 {
1784 'package': 'chromium/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031785 'version': 'version:2@4.0.cr1',
chromium-webrtc-autoroll6bbe1a42021-06-14 18:02:571786 },
1787 ],
1788 'condition': 'checkout_android',
1789 'dep_type': 'cipd',
1790 },
1791
chromium-webrtc-autorollfd1d5082022-10-08 04:04:541792 'src/third_party/android_deps/libs/io_grpc_grpc_api': {
1793 'packages': [
1794 {
1795 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_api',
1796 'version': 'version:2@1.49.0.cr1',
1797 },
1798 ],
1799 'condition': 'checkout_android',
1800 'dep_type': 'cipd',
1801 },
1802
1803 'src/third_party/android_deps/libs/io_grpc_grpc_binder': {
1804 'packages': [
1805 {
1806 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_binder',
1807 'version': 'version:2@1.49.0.cr1',
1808 },
1809 ],
1810 'condition': 'checkout_android',
1811 'dep_type': 'cipd',
1812 },
1813
1814 'src/third_party/android_deps/libs/io_grpc_grpc_context': {
1815 'packages': [
1816 {
1817 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_context',
1818 'version': 'version:2@1.49.0.cr1',
1819 },
1820 ],
1821 'condition': 'checkout_android',
1822 'dep_type': 'cipd',
1823 },
1824
1825 'src/third_party/android_deps/libs/io_grpc_grpc_core': {
1826 'packages': [
1827 {
1828 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_core',
1829 'version': 'version:2@1.49.0.cr1',
1830 },
1831 ],
1832 'condition': 'checkout_android',
1833 'dep_type': 'cipd',
1834 },
1835
1836 'src/third_party/android_deps/libs/io_grpc_grpc_protobuf_lite': {
1837 'packages': [
1838 {
1839 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_protobuf_lite',
1840 'version': 'version:2@1.49.0.cr1',
1841 },
1842 ],
1843 'condition': 'checkout_android',
1844 'dep_type': 'cipd',
1845 },
1846
1847 'src/third_party/android_deps/libs/io_grpc_grpc_stub': {
1848 'packages': [
1849 {
1850 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_stub',
1851 'version': 'version:2@1.49.0.cr1',
1852 },
1853 ],
1854 'condition': 'checkout_android',
1855 'dep_type': 'cipd',
1856 },
1857
1858 'src/third_party/android_deps/libs/io_perfmark_perfmark_api': {
1859 'packages': [
1860 {
1861 'package': 'chromium/third_party/android_deps/libs/io_perfmark_perfmark_api',
1862 'version': 'version:2@0.25.0.cr1',
1863 },
1864 ],
1865 'condition': 'checkout_android',
1866 'dep_type': 'cipd',
1867 },
1868
chromium-webrtc-autorollcfe75c12020-01-04 12:02:191869 'src/third_party/android_deps/libs/javax_annotation_javax_annotation_api': {
1870 'packages': [
1871 {
1872 'package': 'chromium/third_party/android_deps/libs/javax_annotation_javax_annotation_api',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031873 'version': 'version:2@1.3.2.cr1',
chromium-webrtc-autorollcfe75c12020-01-04 12:02:191874 },
1875 ],
1876 'condition': 'checkout_android',
1877 'dep_type': 'cipd',
1878 },
1879
Patrik Höglund498aceb2018-08-30 12:08:531880 'src/third_party/android_deps/libs/javax_annotation_jsr250_api': {
1881 'packages': [
1882 {
1883 'package': 'chromium/third_party/android_deps/libs/javax_annotation_jsr250_api',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031884 'version': 'version:2@1.0.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531885 },
1886 ],
1887 'condition': 'checkout_android',
1888 'dep_type': 'cipd',
1889 },
1890
1891 'src/third_party/android_deps/libs/javax_inject_javax_inject': {
Yves Gerey3606cab82018-09-19 17:20:191892 'packages': [
1893 {
1894 'package': 'chromium/third_party/android_deps/libs/javax_inject_javax_inject',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031895 'version': 'version:2@1.cr1',
Yves Gerey3606cab82018-09-19 17:20:191896 },
1897 ],
1898 'condition': 'checkout_android',
1899 'dep_type': 'cipd',
Patrik Höglund498aceb2018-08-30 12:08:531900 },
Yves Gerey3606cab82018-09-19 17:20:191901
Christoffer Jansson53a762a2022-09-16 14:29:561902 'src/third_party/android_deps/libs/net_bytebuddy_byte_buddy': {
1903 'packages': [
1904 {
1905 'package': 'chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy',
Mirko Bonadeicd3e1d02023-02-08 09:43:131906 'version': 'version:2@1.12.22.cr1',
Christoffer Jansson53a762a2022-09-16 14:29:561907 },
1908 ],
1909 'condition': 'checkout_android',
1910 'dep_type': 'cipd',
1911 },
1912
1913 'src/third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent': {
1914 'packages': [
1915 {
1916 'package': 'chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent',
Mirko Bonadeicd3e1d02023-02-08 09:43:131917 'version': 'version:2@1.12.22.cr1',
Christoffer Jansson53a762a2022-09-16 14:29:561918 },
1919 ],
1920 'condition': 'checkout_android',
1921 'dep_type': 'cipd',
1922 },
1923
chromium-webrtc-autoroll88047ad2023-03-08 06:02:191924 'src/third_party/android_deps/libs/net_bytebuddy_byte_buddy_android': {
1925 'packages': [
1926 {
1927 'package': 'chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy_android',
1928 'version': 'version:2@1.12.22.cr1',
1929 },
1930 ],
1931 'condition': 'checkout_android',
1932 'dep_type': 'cipd',
1933 },
1934
Patrik Höglund0e089db2020-02-24 12:31:031935 'src/third_party/android_deps/libs/net_ltgt_gradle_incap_incap': {
1936 'packages': [
1937 {
1938 'package': 'chromium/third_party/android_deps/libs/net_ltgt_gradle_incap_incap',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031939 'version': 'version:2@0.2.cr1',
Patrik Höglund0e089db2020-02-24 12:31:031940 },
1941 ],
1942 'condition': 'checkout_android',
1943 'dep_type': 'cipd',
1944 },
1945
chromium-webrtc-autoroll548bbb62019-03-21 11:01:221946 'src/third_party/android_deps/libs/net_sf_kxml_kxml2': {
1947 'packages': [
1948 {
1949 'package': 'chromium/third_party/android_deps/libs/net_sf_kxml_kxml2',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031950 'version': 'version:2@2.3.0.cr1',
chromium-webrtc-autoroll548bbb62019-03-21 11:01:221951 },
1952 ],
1953 'condition': 'checkout_android',
1954 'dep_type': 'cipd',
1955 },
1956
chromium-webrtc-autoroll3b526d42022-07-07 09:24:581957 'src/third_party/android_deps/libs/org_bouncycastle_bcprov_jdk15on': {
1958 'packages': [
1959 {
1960 'package': 'chromium/third_party/android_deps/libs/org_bouncycastle_bcprov_jdk15on',
1961 'version': 'version:2@1.68.cr1',
1962 },
1963 ],
1964 'condition': 'checkout_android',
1965 'dep_type': 'cipd',
1966 },
1967
Mirko Bonadei447cd3e2020-06-03 19:53:281968 'src/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup': {
1969 'packages': [
1970 {
1971 'package': 'chromium/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031972 'version': 'version:2@1.2.1.cr1',
Mirko Bonadei447cd3e2020-06-03 19:53:281973 },
1974 ],
1975 'condition': 'checkout_android',
1976 'dep_type': 'cipd',
1977 },
1978
Yves Gerey3606cab82018-09-19 17:20:191979 'src/third_party/android_deps/libs/org_checkerframework_checker_compat_qual': {
1980 'packages': [
1981 {
1982 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031983 'version': 'version:2@2.5.5.cr1',
Yves Gerey3606cab82018-09-19 17:20:191984 },
1985 ],
1986 'condition': 'checkout_android',
1987 'dep_type': 'cipd',
1988 },
1989
Yves Gerey2f385d22019-11-20 11:10:081990 'src/third_party/android_deps/libs/org_checkerframework_checker_qual': {
Yves Gerey3606cab82018-09-19 17:20:191991 'packages': [
1992 {
Yves Gerey2f385d22019-11-20 11:10:081993 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_qual',
chromium-webrtc-autorolld035d7e2022-09-30 10:02:521994 'version': 'version:2@3.25.0.cr1',
1995 },
1996 ],
1997 'condition': 'checkout_android',
1998 'dep_type': 'cipd',
1999 },
2000
2001 'src/third_party/android_deps/libs/org_checkerframework_checker_util': {
2002 'packages': [
2003 {
2004 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_util',
2005 'version': 'version:2@3.25.0.cr1',
Yves Gerey3606cab82018-09-19 17:20:192006 },
2007 ],
2008 'condition': 'checkout_android',
2009 'dep_type': 'cipd',
2010 },
2011
landreye742d8c2021-09-15 17:27:022012 'src/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone': {
Yves Gerey2f385d22019-11-20 11:10:082013 'packages': [
2014 {
landreye742d8c2021-09-15 17:27:022015 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:032016 'version': 'version:2@3.15.0.cr1',
Yves Gerey2f385d22019-11-20 11:10:082017 },
2018 ],
2019 'condition': 'checkout_android',
2020 'dep_type': 'cipd',
2021 },
2022
2023 'src/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations': {
2024 'packages': [
2025 {
2026 'package': 'chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations',
chromium-webrtc-autorollfd1d5082022-10-08 04:04:542027 'version': 'version:2@1.21.cr1',
Yves Gerey2f385d22019-11-20 11:10:082028 },
2029 ],
2030 'condition': 'checkout_android',
2031 'dep_type': 'cipd',
2032 },
2033
chromium-webrtc-autoroll1e43ce62023-01-24 12:02:402034 'src/third_party/android_deps/libs/org_conscrypt_conscrypt_openjdk_uber': {
2035 'packages': [
2036 {
2037 'package': 'chromium/third_party/android_deps/libs/org_conscrypt_conscrypt_openjdk_uber',
2038 'version': 'version:2@2.5.2.cr1',
2039 },
2040 ],
2041 'condition': 'checkout_android',
2042 'dep_type': 'cipd',
2043 },
2044
chromium-webrtc-autoroll6bbe1a42021-06-14 18:02:572045 'src/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit': {
2046 'packages': [
2047 {
2048 'package': 'chromium/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:032049 'version': 'version:2@4.4.1.201607150455-r.cr1',
chromium-webrtc-autoroll6bbe1a42021-06-14 18:02:572050 },
2051 ],
2052 'condition': 'checkout_android',
2053 'dep_type': 'cipd',
2054 },
2055
chromium-webrtc-autoroll2ea15022022-05-04 20:08:102056 'src/third_party/android_deps/libs/org_hamcrest_hamcrest': {
2057 'packages': [
2058 {
2059 'package': 'chromium/third_party/android_deps/libs/org_hamcrest_hamcrest',
2060 'version': 'version:2@2.2.cr1',
2061 },
2062 ],
2063 'condition': 'checkout_android',
2064 'dep_type': 'cipd',
2065 },
2066
chromium-webrtc-autoroll6504fbd2021-07-02 18:14:072067 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7': {
2068 'packages': [
2069 {
2070 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7',
chromium-webrtc-autoroll541024a2023-01-19 20:01:442071 'version': 'version:2@1.8.0.cr1',
chromium-webrtc-autoroll6504fbd2021-07-02 18:14:072072 },
2073 ],
2074 'condition': 'checkout_android',
2075 'dep_type': 'cipd',
2076 },
2077
2078 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8': {
2079 'packages': [
2080 {
2081 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8',
chromium-webrtc-autoroll541024a2023-01-19 20:01:442082 'version': 'version:2@1.8.0.cr1',
chromium-webrtc-autoroll6504fbd2021-07-02 18:14:072083 },
2084 ],
2085 'condition': 'checkout_android',
2086 'dep_type': 'cipd',
2087 },
2088
chromium-webrtc-autorollc9716e02021-04-30 14:07:172089 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android': {
2090 'packages': [
2091 {
2092 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android',
Björn Tereliuscbcf8f32022-04-12 17:04:322093 'version': 'version:2@1.6.1.cr1',
chromium-webrtc-autorollc9716e02021-04-30 14:07:172094 },
2095 ],
2096 'condition': 'checkout_android',
2097 'dep_type': 'cipd',
2098 },
2099
2100 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm': {
2101 'packages': [
2102 {
2103 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm',
Björn Tereliuscbcf8f32022-04-12 17:04:322104 'version': 'version:2@1.6.1.cr1',
Patrik Höglund0e089db2020-02-24 12:31:032105 },
2106 ],
2107 'condition': 'checkout_android',
2108 'dep_type': 'cipd',
2109 },
2110
2111 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm': {
2112 'packages': [
2113 {
2114 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:032115 'version': 'version:2@0.1.0.cr1',
chromium-webrtc-autoroll6adeb212020-01-23 00:01:252116 },
2117 ],
2118 'condition': 'checkout_android',
2119 'dep_type': 'cipd',
2120 },
2121
chromium-webrtc-autoroll2ea15022022-05-04 20:08:102122 'src/third_party/android_deps/libs/org_jsoup_jsoup': {
2123 'packages': [
2124 {
2125 'package': 'chromium/third_party/android_deps/libs/org_jsoup_jsoup',
chromium-webrtc-autorollfc3b67f2022-09-14 09:41:262126 'version': 'version:2@1.15.1.cr1',
2127 },
2128 ],
2129 'condition': 'checkout_android',
2130 'dep_type': 'cipd',
2131 },
2132
chromium-webrtc-autoroll88047ad2023-03-08 06:02:192133 'src/third_party/android_deps/libs/org_mockito_mockito_android': {
2134 'packages': [
2135 {
2136 'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_android',
2137 'version': 'version:2@5.1.1.cr1',
2138 },
2139 ],
2140 'condition': 'checkout_android',
2141 'dep_type': 'cipd',
2142 },
2143
chromium-webrtc-autorollfc3b67f2022-09-14 09:41:262144 'src/third_party/android_deps/libs/org_mockito_mockito_core': {
2145 'packages': [
2146 {
2147 'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_core',
Mirko Bonadeicd3e1d02023-02-08 09:43:132148 'version': 'version:2@5.1.1.cr1',
chromium-webrtc-autoroll2ea15022022-05-04 20:08:102149 },
2150 ],
2151 'condition': 'checkout_android',
2152 'dep_type': 'cipd',
2153 },
2154
Christoffer Jansson53a762a2022-09-16 14:29:562155 'src/third_party/android_deps/libs/org_objenesis_objenesis': {
2156 'packages': [
2157 {
2158 'package': 'chromium/third_party/android_deps/libs/org_objenesis_objenesis',
Mirko Bonadeicd3e1d02023-02-08 09:43:132159 'version': 'version:2@3.3.cr1',
Christoffer Jansson53a762a2022-09-16 14:29:562160 },
2161 ],
2162 'condition': 'checkout_android',
2163 'dep_type': 'cipd',
2164 },
2165
Patrik Höglunda5943ea2020-02-20 14:59:542166 'src/third_party/android_deps/libs/org_ow2_asm_asm': {
2167 'packages': [
2168 {
2169 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm',
chromium-webrtc-autoroll55443382022-03-02 22:02:362170 'version': 'version:2@9.2.cr1',
Patrik Höglunda5943ea2020-02-20 14:59:542171 },
2172 ],
2173 'condition': 'checkout_android',
2174 'dep_type': 'cipd',
2175 },
2176
2177 'src/third_party/android_deps/libs/org_ow2_asm_asm_analysis': {
2178 'packages': [
2179 {
2180 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_analysis',
chromium-webrtc-autoroll55443382022-03-02 22:02:362181 'version': 'version:2@9.2.cr1',
Patrik Höglunda5943ea2020-02-20 14:59:542182 },
2183 ],
2184 'condition': 'checkout_android',
2185 'dep_type': 'cipd',
2186 },
2187
2188 'src/third_party/android_deps/libs/org_ow2_asm_asm_commons': {
2189 'packages': [
2190 {
2191 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_commons',
chromium-webrtc-autoroll55443382022-03-02 22:02:362192 'version': 'version:2@9.2.cr1',
Patrik Höglunda5943ea2020-02-20 14:59:542193 },
2194 ],
2195 'condition': 'checkout_android',
2196 'dep_type': 'cipd',
2197 },
2198
2199 'src/third_party/android_deps/libs/org_ow2_asm_asm_tree': {
2200 'packages': [
2201 {
2202 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_tree',
chromium-webrtc-autoroll55443382022-03-02 22:02:362203 'version': 'version:2@9.2.cr1',
Patrik Höglunda5943ea2020-02-20 14:59:542204 },
2205 ],
2206 'condition': 'checkout_android',
2207 'dep_type': 'cipd',
2208 },
2209
2210 'src/third_party/android_deps/libs/org_ow2_asm_asm_util': {
2211 'packages': [
2212 {
2213 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_util',
chromium-webrtc-autoroll55443382022-03-02 22:02:362214 'version': 'version:2@9.2.cr1',
Patrik Höglunda5943ea2020-02-20 14:59:542215 },
2216 ],
2217 'condition': 'checkout_android',
2218 'dep_type': 'cipd',
2219 },
2220
Yves Gerey2f385d22019-11-20 11:10:082221 'src/third_party/android_deps/libs/org_pcollections_pcollections': {
2222 'packages': [
2223 {
2224 'package': 'chromium/third_party/android_deps/libs/org_pcollections_pcollections',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:032225 'version': 'version:2@3.1.4.cr1',
Yves Gerey2f385d22019-11-20 11:10:082226 },
2227 ],
2228 'condition': 'checkout_android',
2229 'dep_type': 'cipd',
2230 },
chromium-webrtc-autorolleec1d042019-11-20 14:02:382231
Mirko Bonadeicd1ba942020-05-12 10:12:132232 'src/third_party/android_deps/libs/org_robolectric_annotations': {
2233 'packages': [
2234 {
2235 'package': 'chromium/third_party/android_deps/libs/org_robolectric_annotations',
landrey6f248172022-07-27 14:19:302236 'version': 'version:2@4.8.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132237 },
2238 ],
2239 'condition': 'checkout_android',
2240 'dep_type': 'cipd',
2241 },
2242
2243 'src/third_party/android_deps/libs/org_robolectric_junit': {
2244 'packages': [
2245 {
2246 'package': 'chromium/third_party/android_deps/libs/org_robolectric_junit',
landrey6f248172022-07-27 14:19:302247 'version': 'version:2@4.8.1.cr1',
chromium-webrtc-autoroll55443382022-03-02 22:02:362248 },
2249 ],
2250 'condition': 'checkout_android',
2251 'dep_type': 'cipd',
2252 },
2253
2254 'src/third_party/android_deps/libs/org_robolectric_nativeruntime': {
2255 'packages': [
2256 {
2257 'package': 'chromium/third_party/android_deps/libs/org_robolectric_nativeruntime',
landrey6f248172022-07-27 14:19:302258 'version': 'version:2@4.8.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132259 },
2260 ],
2261 'condition': 'checkout_android',
2262 'dep_type': 'cipd',
2263 },
2264
2265 'src/third_party/android_deps/libs/org_robolectric_pluginapi': {
2266 'packages': [
2267 {
2268 'package': 'chromium/third_party/android_deps/libs/org_robolectric_pluginapi',
landrey6f248172022-07-27 14:19:302269 'version': 'version:2@4.8.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132270 },
2271 ],
2272 'condition': 'checkout_android',
2273 'dep_type': 'cipd',
2274 },
2275
2276 'src/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver': {
2277 'packages': [
2278 {
2279 'package': 'chromium/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver',
landrey6f248172022-07-27 14:19:302280 'version': 'version:2@4.8.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132281 },
2282 ],
2283 'condition': 'checkout_android',
2284 'dep_type': 'cipd',
2285 },
2286
2287 'src/third_party/android_deps/libs/org_robolectric_resources': {
2288 'packages': [
2289 {
2290 'package': 'chromium/third_party/android_deps/libs/org_robolectric_resources',
landrey6f248172022-07-27 14:19:302291 'version': 'version:2@4.8.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132292 },
2293 ],
2294 'condition': 'checkout_android',
2295 'dep_type': 'cipd',
2296 },
2297
2298 'src/third_party/android_deps/libs/org_robolectric_robolectric': {
2299 'packages': [
2300 {
2301 'package': 'chromium/third_party/android_deps/libs/org_robolectric_robolectric',
landrey6f248172022-07-27 14:19:302302 'version': 'version:2@4.8.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132303 },
2304 ],
2305 'condition': 'checkout_android',
2306 'dep_type': 'cipd',
2307 },
2308
2309 'src/third_party/android_deps/libs/org_robolectric_sandbox': {
2310 'packages': [
2311 {
2312 'package': 'chromium/third_party/android_deps/libs/org_robolectric_sandbox',
landrey6f248172022-07-27 14:19:302313 'version': 'version:2@4.8.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132314 },
2315 ],
2316 'condition': 'checkout_android',
2317 'dep_type': 'cipd',
2318 },
2319
2320 'src/third_party/android_deps/libs/org_robolectric_shadowapi': {
2321 'packages': [
2322 {
2323 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadowapi',
landrey6f248172022-07-27 14:19:302324 'version': 'version:2@4.8.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132325 },
2326 ],
2327 'condition': 'checkout_android',
2328 'dep_type': 'cipd',
2329 },
2330
2331 'src/third_party/android_deps/libs/org_robolectric_shadows_framework': {
2332 'packages': [
2333 {
2334 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_framework',
landrey6f248172022-07-27 14:19:302335 'version': 'version:2@4.8.1.cr1',
Björn Tereliuscaf20632022-02-24 11:15:252336 },
2337 ],
2338 'condition': 'checkout_android',
2339 'dep_type': 'cipd',
2340 },
2341
Mirko Bonadei447cd3e2020-06-03 19:53:282342 'src/third_party/android_deps/libs/org_robolectric_shadows_playservices': {
2343 'packages': [
2344 {
2345 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_playservices',
landrey6f248172022-07-27 14:19:302346 'version': 'version:2@4.8.1.cr1',
Mirko Bonadei447cd3e2020-06-03 19:53:282347 },
2348 ],
2349 'condition': 'checkout_android',
2350 'dep_type': 'cipd',
2351 },
2352
Mirko Bonadeicd1ba942020-05-12 10:12:132353 'src/third_party/android_deps/libs/org_robolectric_utils': {
2354 'packages': [
2355 {
2356 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils',
landrey6f248172022-07-27 14:19:302357 'version': 'version:2@4.8.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132358 },
2359 ],
2360 'condition': 'checkout_android',
2361 'dep_type': 'cipd',
2362 },
2363
2364 'src/third_party/android_deps/libs/org_robolectric_utils_reflector': {
2365 'packages': [
2366 {
2367 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils_reflector',
landrey6f248172022-07-27 14:19:302368 'version': 'version:2@4.8.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132369 },
2370 ],
2371 'condition': 'checkout_android',
2372 'dep_type': 'cipd',
2373 },
2374
Yves Gerey3606cab82018-09-19 17:20:192375 # === ANDROID_DEPS Generated Code End ===
andrew@webrtc.org4ce52bb2012-07-31 21:54:132376}
kjellander200028f2017-08-17 16:54:122377
andrew@webrtc.org4ce52bb2012-07-31 21:54:132378hooks = [
2379 {
Henrik Kjellander27576e02015-10-15 12:24:092380 # This clobbers when necessary (based on get_landmines.py). It should be
2381 # an early hook but it will need to be run after syncing Chromium and
2382 # setting up the links, so the script actually exists.
2383 'name': 'landmines',
2384 'pattern': '.',
2385 'action': [
Takuto Ikuta9345bee2021-11-26 12:06:402386 'python3',
Henrik Kjellander27576e02015-10-15 12:24:092387 'src/build/landmines.py',
2388 '--landmine-scripts',
Henrik Kjellander90fd7d82017-05-09 06:30:102389 'src/tools_webrtc/get_landmines.py',
Henrik Kjellander27576e02015-10-15 12:24:092390 '--src-dir',
2391 'src',
2392 ],
2393 },
oprypin40e7ebd2017-07-27 08:40:182394 {
2395 # Ensure that the DEPS'd "depot_tools" has its self-update capability
2396 # disabled.
2397 'name': 'disable_depot_tools_selfupdate',
2398 'pattern': '.',
2399 'action': [
Takuto Ikuta9345bee2021-11-26 12:06:402400 'python3',
oprypin40e7ebd2017-07-27 08:40:182401 'src/third_party/depot_tools/update_depot_tools_toggle.py',
2402 '--disable',
2403 ],
2404 },
kjellander24d812d2016-11-22 15:02:112405 {
Mirko Bonadeib8a7d9d2018-02-12 07:57:352406 'name': 'sysroot_arm',
kjellander24d812d2016-11-22 15:02:112407 'pattern': '.',
Mirko Bonadeib8a7d9d2018-02-12 07:57:352408 'condition': 'checkout_linux and checkout_arm',
Takuto Ikuta9345bee2021-11-26 12:06:402409 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 07:57:352410 '--arch=arm'],
2411 },
2412 {
2413 'name': 'sysroot_arm64',
2414 'pattern': '.',
2415 'condition': 'checkout_linux and checkout_arm64',
Takuto Ikuta9345bee2021-11-26 12:06:402416 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 07:57:352417 '--arch=arm64'],
2418 },
2419 {
2420 'name': 'sysroot_x86',
2421 'pattern': '.',
2422 'condition': 'checkout_linux and (checkout_x86 or checkout_x64)',
2423 # TODO(mbonadei): change to --arch=x86.
Takuto Ikuta9345bee2021-11-26 12:06:402424 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 07:57:352425 '--arch=i386'],
2426 },
2427 {
2428 'name': 'sysroot_mips',
2429 'pattern': '.',
2430 'condition': 'checkout_linux and checkout_mips',
2431 # TODO(mbonadei): change to --arch=mips.
Takuto Ikuta9345bee2021-11-26 12:06:402432 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 07:57:352433 '--arch=mipsel'],
2434 },
2435 {
2436 'name': 'sysroot_x64',
2437 'pattern': '.',
2438 'condition': 'checkout_linux and checkout_x64',
2439 # TODO(mbonadei): change to --arch=x64.
Takuto Ikuta9345bee2021-11-26 12:06:402440 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 07:57:352441 '--arch=amd64'],
kjellander24d812d2016-11-22 15:02:112442 },
2443 {
Mirko Bonadeia55bdc22018-02-12 12:22:502444 # Case-insensitivity for the Win SDK. Must run before win_toolchain below.
2445 'name': 'ciopfs_linux',
2446 'pattern': '.',
2447 'condition': 'checkout_win and host_os == "linux"',
Takuto Ikuta9345bee2021-11-26 12:06:402448 'action': [ 'python3',
Mirko Bonadeia55bdc22018-02-12 12:22:502449 'src/third_party/depot_tools/download_from_google_storage.py',
2450 '--no_resume',
2451 '--no_auth',
2452 '--bucket', 'chromium-browser-clang/ciopfs',
2453 '-s', 'src/build/ciopfs.sha1',
2454 ]
2455 },
2456 {
Henrik Kjellander6b269752017-10-09 11:00:412457 # Update the Windows toolchain if necessary. Must run before 'clang' below.
kjellander24d812d2016-11-22 15:02:112458 'name': 'win_toolchain',
2459 'pattern': '.',
Mirko Bonadeif0707cb2018-02-13 10:29:092460 'condition': 'checkout_win',
Takuto Ikuta9345bee2021-11-26 12:06:402461 'action': ['python3', 'src/build/vs_toolchain.py', 'update', '--force'],
kjellander24d812d2016-11-22 15:02:112462 },
kjellanderec2c93e2017-09-08 17:52:172463 {
2464 # Update the Mac toolchain if necessary.
2465 'name': 'mac_toolchain',
2466 'pattern': '.',
Henrik Kjellander6b269752017-10-09 11:00:412467 'condition': 'checkout_mac',
Takuto Ikuta9345bee2021-11-26 12:06:402468 'action': ['python3', 'src/build/mac_toolchain.py'],
kjellanderec2c93e2017-09-08 17:52:172469 },
Byoungchan Leeb440c452022-09-26 09:42:432470
2471 {
2472 'name': 'Download Fuchsia SDK from GCS',
2473 'pattern': '.',
2474 'condition': 'checkout_fuchsia',
2475 'action': [
2476 'python3',
2477 'src/build/fuchsia/update_sdk.py',
2478 '--cipd-prefix={fuchsia_sdk_cipd_prefix}',
2479 '--version={fuchsia_version}',
2480 ],
2481 },
kjellander24d812d2016-11-22 15:02:112482 {
Christoffer Jansson25e41562022-09-23 06:38:542483 'name': 'Download Fuchsia system images',
2484 'pattern': '.',
Christoffer Jansson816e26d2022-11-11 15:08:312485 'condition': 'checkout_fuchsia and checkout_fuchsia_product_bundles',
Christoffer Jansson25e41562022-09-23 06:38:542486 'action': [
2487 'python3',
Christoffer Jansson816e26d2022-11-11 15:08:312488 'src/build/fuchsia/update_product_bundles.py',
2489 '{checkout_fuchsia_boot_images}',
Christoffer Jansson25e41562022-09-23 06:38:542490 ],
2491 },
2492 {
kjellander24d812d2016-11-22 15:02:112493 # Note: On Win, this should run after win_toolchain, as it may use it.
2494 'name': 'clang',
2495 'pattern': '.',
Nico Weber0278899c2021-10-27 01:36:382496 'action': ['python3', 'src/tools/clang/scripts/update.py'],
kjellander24d812d2016-11-22 15:02:112497 },
ehmaldonado293bc2a2016-11-25 12:58:472498 {
Björn Tereliuse9c3e512023-02-06 16:07:082499 # This is supposed to support the same set of platforms as 'clang' above.
2500 'name': 'clang_coverage',
2501 'pattern': '.',
2502 'condition': 'checkout_clang_coverage_tools',
2503 'action': ['python3', 'src/tools/clang/scripts/update.py',
2504 '--package=coverage_tools'],
2505 },
2506 {
ehmaldonado293bc2a2016-11-25 12:58:472507 # Update LASTCHANGE.
2508 'name': 'lastchange',
2509 'pattern': '.',
Takuto Ikuta9345bee2021-11-26 12:06:402510 'action': ['python3', 'src/build/util/lastchange.py',
ehmaldonado293bc2a2016-11-25 12:58:472511 '-o', 'src/build/util/LASTCHANGE'],
2512 },
Björn Tereliuscbcf8f32022-04-12 17:04:322513 # Pull dsymutil binaries using checked-in hashes.
2514 {
2515 'name': 'dsymutil_mac_arm64',
2516 'pattern': '.',
2517 'condition': 'host_os == "mac" and host_cpu == "arm64"',
2518 'action': [ 'python3',
2519 'src/third_party/depot_tools/download_from_google_storage.py',
2520 '--no_resume',
2521 '--no_auth',
2522 '--bucket', 'chromium-browser-clang',
2523 '-s', 'src/tools/clang/dsymutil/bin/dsymutil.arm64.sha1',
2524 '-o', 'src/tools/clang/dsymutil/bin/dsymutil',
2525 ],
2526 },
2527 {
2528 'name': 'dsymutil_mac_x64',
2529 'pattern': '.',
2530 'condition': 'host_os == "mac" and host_cpu == "x64"',
2531 'action': [ 'python3',
2532 'src/third_party/depot_tools/download_from_google_storage.py',
2533 '--no_resume',
2534 '--no_auth',
2535 '--bucket', 'chromium-browser-clang',
2536 '-s', 'src/tools/clang/dsymutil/bin/dsymutil.x64.sha1',
2537 '-o', 'src/tools/clang/dsymutil/bin/dsymutil',
2538 ],
2539 },
kjellander24d812d2016-11-22 15:02:112540 # Pull clang-format binaries using checked-in hashes.
2541 {
2542 'name': 'clang_format_win',
2543 'pattern': '.',
Henrik Kjellander6b269752017-10-09 11:00:412544 'condition': 'host_os == "win"',
Christoffer Janssone7d74972022-03-23 08:36:132545 'action': [ 'python3',
2546 'src/third_party/depot_tools/download_from_google_storage.py',
kjellander24d812d2016-11-22 15:02:112547 '--no_resume',
2548 '--platform=win32',
2549 '--no_auth',
2550 '--bucket', 'chromium-clang-format',
2551 '-s', 'src/buildtools/win/clang-format.exe.sha1',
2552 ],
2553 },
2554 {
Christoffer Janssone7d74972022-03-23 08:36:132555 'name': 'clang_format_mac_x64',
kjellander24d812d2016-11-22 15:02:112556 'pattern': '.',
Christoffer Janssone7d74972022-03-23 08:36:132557 'condition': 'host_os == "mac" and host_cpu == "x64"',
2558 'action': [ 'python3',
2559 'src/third_party/depot_tools/download_from_google_storage.py',
kjellander24d812d2016-11-22 15:02:112560 '--no_resume',
2561 '--platform=darwin',
2562 '--no_auth',
2563 '--bucket', 'chromium-clang-format',
Christoffer Janssone7d74972022-03-23 08:36:132564 '-s', 'src/buildtools/mac/clang-format.x64.sha1',
2565 '-o', 'src/buildtools/mac/clang-format',
kjellander24d812d2016-11-22 15:02:112566 ],
2567 },
2568 {
Christoffer Janssone7d74972022-03-23 08:36:132569 'name': 'clang_format_mac_arm64',
2570 'pattern': '.',
2571 'condition': 'host_os == "mac" and host_cpu == "arm64"',
2572 'action': [ 'python3',
2573 'src/third_party/depot_tools/download_from_google_storage.py',
2574 '--no_resume',
2575 '--no_auth',
2576 '--bucket', 'chromium-clang-format',
2577 '-s', 'src/buildtools/mac/clang-format.arm64.sha1',
2578 '-o', 'src/buildtools/mac/clang-format',
2579 ],
2580 },
2581 {
kjellander24d812d2016-11-22 15:02:112582 'name': 'clang_format_linux',
2583 'pattern': '.',
Henrik Kjellander6b269752017-10-09 11:00:412584 'condition': 'host_os == "linux"',
Christoffer Janssone7d74972022-03-23 08:36:132585 'action': [ 'python3',
2586 'src/third_party/depot_tools/download_from_google_storage.py',
kjellander24d812d2016-11-22 15:02:112587 '--no_resume',
2588 '--platform=linux*',
2589 '--no_auth',
2590 '--bucket', 'chromium-clang-format',
2591 '-s', 'src/buildtools/linux64/clang-format.sha1',
2592 ],
2593 },
Oleh Prypin3ebed362017-10-27 08:14:452594 # Pull rc binaries using checked-in hashes.
2595 {
2596 'name': 'rc_win',
2597 'pattern': '.',
2598 'condition': 'checkout_win and host_os == "win"',
Takuto Ikuta9345bee2021-11-26 12:06:402599 'action': [ 'python3',
Oleh Prypin3ebed362017-10-27 08:14:452600 'src/third_party/depot_tools/download_from_google_storage.py',
2601 '--no_resume',
2602 '--no_auth',
2603 '--bucket', 'chromium-browser-clang/rc',
2604 '-s', 'src/build/toolchain/win/rc/win/rc.exe.sha1',
2605 ],
2606 },
2607 {
2608 'name': 'rc_mac',
2609 'pattern': '.',
2610 'condition': 'checkout_win and host_os == "mac"',
Takuto Ikuta9345bee2021-11-26 12:06:402611 'action': [ 'python3',
Oleh Prypin3ebed362017-10-27 08:14:452612 'src/third_party/depot_tools/download_from_google_storage.py',
2613 '--no_resume',
2614 '--no_auth',
2615 '--bucket', 'chromium-browser-clang/rc',
2616 '-s', 'src/build/toolchain/win/rc/mac/rc.sha1',
2617 ],
2618 },
2619 {
2620 'name': 'rc_linux',
2621 'pattern': '.',
2622 'condition': 'checkout_win and host_os == "linux"',
Takuto Ikuta9345bee2021-11-26 12:06:402623 'action': [ 'python3',
Oleh Prypin3ebed362017-10-27 08:14:452624 'src/third_party/depot_tools/download_from_google_storage.py',
2625 '--no_resume',
2626 '--no_auth',
2627 '--bucket', 'chromium-browser-clang/rc',
2628 '-s', 'src/build/toolchain/win/rc/linux64/rc.sha1',
2629 ],
2630 },
kjellander24d812d2016-11-22 15:02:112631 {
Mirko Bonadei2d525fe2020-03-06 13:07:452632 'name': 'test_fonts',
2633 'pattern': '.',
2634 'action': [ 'download_from_google_storage',
2635 '--no_resume',
2636 '--extract',
2637 '--no_auth',
2638 '--bucket', 'chromium-fonts',
2639 '-s', 'src/third_party/test_fonts/test_fonts.tar.gz.sha1',
2640 ],
2641 },
2642 {
Mirko Bonadei9b68e352022-11-15 13:11:392643 'name': 'msan_chained_origins_focal',
Mirko Bonadeicb2bc112017-10-10 11:28:182644 'pattern': '.',
2645 'condition': 'checkout_instrumented_libraries',
Takuto Ikuta9345bee2021-11-26 12:06:402646 'action': [ 'python3',
Mirko Bonadeicb2bc112017-10-10 11:28:182647 'src/third_party/depot_tools/download_from_google_storage.py',
Mirko Bonadei9b68e352022-11-15 13:11:392648 '--no_resume',
2649 '--no_auth',
2650 '--bucket', 'chromium-instrumented-libraries',
2651 '-s', 'src/third_party/instrumented_libraries/binaries/msan-chained-origins-focal.tgz.sha1',
Mirko Bonadeicb2bc112017-10-10 11:28:182652 ],
2653 },
2654 {
Mirko Bonadei9b68e352022-11-15 13:11:392655 'name': 'msan_no_origins_focal',
Mirko Bonadeicb2bc112017-10-10 11:28:182656 'pattern': '.',
2657 'condition': 'checkout_instrumented_libraries',
Takuto Ikuta9345bee2021-11-26 12:06:402658 'action': [ 'python3',
Mirko Bonadeicb2bc112017-10-10 11:28:182659 'src/third_party/depot_tools/download_from_google_storage.py',
Mirko Bonadei9b68e352022-11-15 13:11:392660 '--no_resume',
2661 '--no_auth',
2662 '--bucket', 'chromium-instrumented-libraries',
2663 '-s', 'src/third_party/instrumented_libraries/binaries/msan-no-origins-focal.tgz.sha1',
2664 ],
2665 },
2666 {
kjellander@webrtc.org80174582013-11-04 12:07:572667 # Download test resources, i.e. video and audio files from Google Storage.
kjellander@webrtc.org8e5c8142014-12-03 07:11:442668 'pattern': '.',
2669 'action': ['download_from_google_storage',
2670 '--directory',
2671 '--recursive',
2672 '--num_threads=10',
2673 '--no_auth',
kjellander4ff818e2015-12-18 20:29:282674 '--quiet',
kjellander@webrtc.org8e5c8142014-12-03 07:11:442675 '--bucket', 'chromium-webrtc-resources',
2676 'src/resources'],
andrew@webrtc.org4ce52bb2012-07-31 21:54:132677 },
Mirko Bonadei0a1d2f52021-03-25 14:15:212678 {
2679 'name': 'Generate component metadata for tests',
2680 'pattern': '.',
2681 'action': [
Takuto Ikuta9345bee2021-11-26 12:06:402682 'vpython3',
Mirko Bonadei0a1d2f52021-03-25 14:15:212683 'src/testing/generate_location_tags.py',
2684 '--out',
2685 'src/testing/location_tags.json',
2686 ],
2687 },
Mirko Bonadeidb9095d2020-11-23 16:45:522688 # Download and initialize "vpython" VirtualEnv environment packages.
2689 {
2690 'name': 'vpython_common',
2691 'pattern': '.',
Takuto Ikuta9345bee2021-11-26 12:06:402692 'action': [ 'vpython3',
2693 '-vpython-spec', 'src/.vpython3',
Mirko Bonadeidb9095d2020-11-23 16:45:522694 '-vpython-tool', 'install',
2695 ],
2696 },
andrew@webrtc.org4ce52bb2012-07-31 21:54:132697]
kjellander200028f2017-08-17 16:54:122698
Oleh Prypindcba72b2019-02-08 09:39:452699recursedeps = []
Mirko Bonadeibb547202017-09-15 04:15:482700
2701# Define rules for which include paths are allowed in our source.
2702include_rules = [
2703 # Base is only used to build Android APK tests and may not be referenced by
2704 # WebRTC production code.
2705 "-base",
2706 "-chromium",
2707 "+external/webrtc/webrtc", # Android platform build.
Mirko Bonadeibb547202017-09-15 04:15:482708 "+libyuv",
Patrik Höglund5991ac92018-05-21 13:54:422709
2710 # These should eventually move out of here.
Mirko Bonadei92ea95e2017-09-15 04:47:312711 "+common_types.h",
Mirko Bonadeibb547202017-09-15 04:15:482712
2713 "+WebRTC",
Mirko Bonadei92ea95e2017-09-15 04:47:312714 "+api",
2715 "+modules/include",
2716 "+rtc_base",
2717 "+test",
2718 "+rtc_tools",
Danil Chapovalov9dce71b2018-06-11 07:48:312719
Mirko Bonadei59f3c682020-07-11 11:13:452720 # Abseil allowlist. Keep this in sync with abseil-in-webrtc.md.
Steve Antone76ca612019-01-25 20:49:142721 "+absl/algorithm/algorithm.h",
2722 "+absl/algorithm/container.h",
Danil Chapovalov348b08a2019-01-17 12:07:252723 "+absl/base/attributes.h",
Danil Chapovalov47cf5ea2019-02-19 19:20:162724 "+absl/base/config.h",
Markus Handellf70fbc82020-06-03 22:41:202725 "+absl/base/const_init.h",
Elad Alone86af2c2019-06-03 12:37:502726 "+absl/base/macros.h",
Danil Chapovalove6106102022-02-16 11:29:022727 "+absl/cleanup/cleanup.h",
philipelf8d81d32018-08-01 15:13:082728 "+absl/container/inlined_vector.h",
Danil Chapovalov4b979282022-06-30 08:08:472729 "+absl/functional/any_invocable.h",
Per Kjellanderfe2063e2021-05-12 07:02:432730 "+absl/functional/bind_front.h",
Karl Wiberg4c77dcd2018-06-29 12:34:502731 "+absl/memory/memory.h",
Jiawei Oua6e034a2018-11-25 04:59:412732 "+absl/meta/type_traits.h",
Danil Chapovalov09fb7872021-08-20 10:46:142733 "+absl/numeric/bits.h",
Niels Möller3c7d5992018-10-19 13:29:542734 "+absl/strings/ascii.h",
Harald Alvestrand666c3332022-10-18 12:32:402735 "+absl/strings/escaping.h",
Niels Möller3c7d5992018-10-19 13:29:542736 "+absl/strings/match.h",
Steve Anton1c9c9fc2019-02-14 23:13:092737 "+absl/strings/str_replace.h",
Karl Wiberg24744a92018-08-15 13:23:082738 "+absl/strings/string_view.h",
Danil Chapovalov9dce71b2018-06-11 07:48:312739 "+absl/types/optional.h",
Danil Chapovalovfb8e7ef2018-06-26 08:44:132740 "+absl/types/variant.h",
Mirko Bonadei14be7992019-06-27 13:59:092741
2742 # Abseil flags are allowed in tests and tools.
2743 "+absl/flags",
Mirko Bonadeibb547202017-09-15 04:15:482744]
Patrik Höglundeeb79e92019-10-17 14:04:072745
2746specific_include_rules = {
2747 "webrtc_lib_link_test\.cc": [
2748 "+media/engine",
2749 "+modules/audio_device",
2750 "+modules/audio_processing",
2751 ]
2752}