blob: 074d19ef9413183c1d3f3f63bb46d1bc6d9b6797 [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-autorolld99fb2f2024-02-13 14:02:3513 'chromium_revision': 'a4279f28422a0b59acdc9fcfe7233d9f0e3b2dc6',
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.
Prashanth Swaminathan40ad4eb2023-06-08 15:26:1827 'fuchsia_sdk_cipd_prefix': 'fuchsia/sdk/core/',
chromium-webrtc-autoroll74e7ac52024-02-08 08:14:4328 'fuchsia_version': 'version:18.20240207.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.
Mirko Bonadei92727712023-11-06 14:17:4635 'checkout_fuchsia_boot_images': "terminal.x64",
Christoffer Jansson816e26d2022-11-11 15:08:3136 'checkout_fuchsia_product_bundles': '"{checkout_fuchsia_boot_images}" != ""',
Junji Watanabeef26df82022-08-24 01:06:4337
Junji Watanabed3685672023-07-19 08:34:0838 # Fetch configuration files required for the 'use_remoteexec' gn arg
39 'download_remoteexec_cfg': False,
40 # RBE instance to use for running remote builds
41 'rbe_instance': 'projects/rbe-webrtc-developer/instances/default_instance',
Junji Watanabeef26df82022-08-24 01:06:4342 # reclient CIPD package version
chromium-webrtc-autorolle28e60c2024-02-13 00:01:5843 'reclient_version': 're_client_version:0.131.1.784ddbb-gomaip',
Junji Watanabe1b84da72022-09-30 01:40:3544
45 # ninja CIPD package version
46 # https://chrome-infra-packages.appspot.com/p/infra/3pp/tools/ninja
chromium-webrtc-autoroll9a8aa202023-01-17 14:06:0947 'ninja_version': 'version:2@1.11.1.chromium.6',
andrew@webrtc.org4ce52bb2012-07-31 21:54:1348}
Oleh Prypinf1a7bb12019-07-02 09:58:3949
andrew@webrtc.org4ce52bb2012-07-31 21:54:1350deps = {
Byoungchan Leed69a7262022-06-23 13:06:0051 # TODO(kjellander): Move this to be Android-only.
kjellander@webrtc.org177567c2016-12-22 09:40:2852 'src/base':
chromium-webrtc-autorolle5cd9052024-02-13 08:01:2153 'https://chromium.googlesource.com/chromium/src/base@fd5eca261fa03e22f053a0eaa5b010ca01c6fe51',
kjellander@webrtc.org177567c2016-12-22 09:40:2854 'src/build':
chromium-webrtc-autorolld99fb2f2024-02-13 14:02:3555 'https://chromium.googlesource.com/chromium/src/build@a3566ffdee8a4dda521d05c378d915427d049292',
kjellander@webrtc.org177567c2016-12-22 09:40:2856 'src/buildtools':
chromium-webrtc-autoroll9a75ae12024-02-12 18:15:0457 'https://chromium.googlesource.com/chromium/src/buildtools@f35a7d885ace0b7dd8e8ac2376ca759d3905f4dc',
Sami Kalliomäki7ab9c512020-08-28 08:31:4058 # Gradle 6.6.1. Used for testing Android Studio project generation for WebRTC.
Mirko Bonadeid3fb8642018-01-22 07:50:3259 'src/examples/androidtests/third_party/gradle': {
Sami Kalliomäki7ab9c512020-08-28 08:31:4060 'url': 'https://chromium.googlesource.com/external/github.com/gradle/gradle.git@f2d1fb54a951d8b11d25748e4711bec8d128d7e3',
Mirko Bonadeid3fb8642018-01-22 07:50:3261 'condition': 'checkout_android',
62 },
Henrik Kjellander5a17ea92017-10-09 11:14:2363 'src/ios': {
chromium-webrtc-autorolld99fb2f2024-02-13 14:02:3564 'url': 'https://chromium.googlesource.com/chromium/src/ios@37d33be47e19e2d4450fcb9cdf6d3213d8e4ef89',
Henrik Kjellander5a17ea92017-10-09 11:14:2365 'condition': 'checkout_ios',
66 },
kjellander@webrtc.org177567c2016-12-22 09:40:2867 'src/testing':
chromium-webrtc-autorolld99fb2f2024-02-13 14:02:3568 'https://chromium.googlesource.com/chromium/src/testing@a7e90605df75793b837bea0d56815344e28fe071',
Artem Titov42f0d782018-06-27 11:23:1769 'src/third_party':
chromium-webrtc-autorolld99fb2f2024-02-13 14:02:3570 'https://chromium.googlesource.com/chromium/src/third_party@121de111a913373d1ac15e4605da24fd22b21bcf',
Oleh Prypindcba72b2019-02-08 09:39:4571
Oleh Prypin02ba0ac2019-03-18 08:24:1772 'src/buildtools/linux64': {
73 'packages': [
74 {
landreyab8c1e52022-05-19 17:16:0475 'package': 'gn/gn/linux-${{arch}}',
chromium-webrtc-autoroll0358a2c2024-02-05 12:48:4276 'version': 'git_revision:a2e2717ea670249a34b0de4b3e54f268d320bdfa',
Oleh Prypin02ba0ac2019-03-18 08:24:1777 }
78 ],
79 'dep_type': 'cipd',
80 'condition': 'checkout_linux',
81 },
82 'src/buildtools/mac': {
83 'packages': [
84 {
Mirko Bonadei20422da2020-12-30 10:11:3885 'package': 'gn/gn/mac-${{arch}}',
chromium-webrtc-autoroll0358a2c2024-02-05 12:48:4286 'version': 'git_revision:a2e2717ea670249a34b0de4b3e54f268d320bdfa',
Oleh Prypin02ba0ac2019-03-18 08:24:1787 }
88 ],
89 'dep_type': 'cipd',
90 'condition': 'checkout_mac',
91 },
92 'src/buildtools/win': {
93 'packages': [
94 {
95 'package': 'gn/gn/windows-amd64',
chromium-webrtc-autoroll0358a2c2024-02-05 12:48:4296 'version': 'git_revision:a2e2717ea670249a34b0de4b3e54f268d320bdfa',
Oleh Prypin02ba0ac2019-03-18 08:24:1797 }
98 ],
99 'dep_type': 'cipd',
100 'condition': 'checkout_win',
101 },
Junji Watanabeef26df82022-08-24 01:06:43102 'src/buildtools/reclient': {
103 'packages': [
104 {
Junji Watanabe8d74b282022-12-13 08:39:14105 # https://chrome-infra-packages.appspot.com/p/infra/rbe/client/
Junji Watanabeef26df82022-08-24 01:06:43106 'package': 'infra/rbe/client/${{platform}}',
107 'version': Var('reclient_version'),
108 }
109 ],
110 'dep_type': 'cipd',
Junji Watanabe8d74b282022-12-13 08:39:14111 # Reclient doesn't have linux-arm64 package.
112 'condition': 'not (host_os == "linux" and host_cpu == "arm64")',
Junji Watanabeef26df82022-08-24 01:06:43113 },
Oleh Prypin02ba0ac2019-03-18 08:24:17114
Florent Castellicfa0f812023-06-13 11:30:07115 'src/third_party/clang-format/script':
Björn Terelius51f6a202023-08-09 15:34:14116 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git@e5337933f2951cacd3aeacd238ce4578163ca0b9',
117 'src/third_party/libc++/src':
chromium-webrtc-autoroll955839c2024-02-08 20:01:54118 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git@9d119c1f4a097b7d27210874f4eba3fc91a83a4e',
Björn Terelius51f6a202023-08-09 15:34:14119 'src/third_party/libc++abi/src':
chromium-webrtc-autorollf0895f72024-02-06 22:02:03120 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git@a7b3d968a3a923886fea64b424bd770e69dc4ea4',
Björn Terelius51f6a202023-08-09 15:34:14121 'src/third_party/libunwind/src':
chromium-webrtc-autoroll74e7ac52024-02-08 08:14:43122 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git@8bad7bd6ec30f94bce82f7cb5b58ecbd6ce02996',
Yves Gereybe7af932019-03-06 06:07:04123
Junji Watanabe1b84da72022-09-30 01:40:35124 'src/third_party/ninja': {
125 'packages': [
126 {
127 'package': 'infra/3pp/tools/ninja/${{platform}}',
128 'version': Var('ninja_version'),
129 }
130 ],
131 'dep_type': 'cipd',
132 },
133
Mirko Bonadei07592492020-03-10 14:38:49134 'src/third_party/android_system_sdk': {
135 'packages': [
136 {
Mirko Bonadei56c24062021-07-30 08:21:30137 'package': 'chromium/third_party/android_system_sdk/public',
Björn Terelius50d62c12023-07-17 13:41:49138 'version': '4QeolYaSKWBtVTgzJU4tHUfzA9OJTDM8YUcD426IctwC',
Mirko Bonadei07592492020-03-10 14:38:49139 },
140 ],
141 'condition': 'checkout_android',
142 'dep_type': 'cipd',
143 },
Christoffer Janssonca9be222021-10-27 11:47:35144 'src/tools/resultdb': {
145 'packages': [
146 {
147 'package': 'infra/tools/result_adapter/${{platform}}',
148 'version': Var('resultdb_version'),
149 },
150 ],
Mirko Bonadei5a2b3772021-10-28 15:14:37151 'dep_type': 'cipd',
Christoffer Janssonca9be222021-10-27 11:47:35152 },
Mirko Bonadei07592492020-03-10 14:38:49153
Yves Gerey72864962018-10-29 09:24:37154 'src/third_party/android_build_tools/aapt2': {
155 'packages': [
156 {
Artem Titov41f00de2018-11-01 15:35:16157 'package': 'chromium/third_party/android_build_tools/aapt2',
chromium-webrtc-autorollb7e8a102024-01-25 07:52:18158 'version': 'G1S0vNnfv3f8FD-9mH5RFSUiK-mnSwri_IdiVQKwLP0C',
Yves Gerey72864962018-10-29 09:24:37159 },
160 ],
161 'condition': 'checkout_android',
162 'dep_type': 'cipd',
163 },
164
165 'src/third_party/android_build_tools/bundletool': {
166 'packages': [
167 {
Mirko Bonadeif1358002021-08-18 09:08:40168 'package': 'chromium/third_party/android_build_tools/bundletool',
chromium-webrtc-autoroll3e436d42023-11-08 02:01:50169 'version': 'XoK0RwIzanpFScg7dU_8th5zMvLgKvk7c_PmhZ5LSEQC',
Yves Gerey72864962018-10-29 09:24:37170 },
171 ],
172 'condition': 'checkout_android',
173 'dep_type': 'cipd',
174 },
175
Björn Tereliuscd1bd572023-12-01 16:20:39176 'src/third_party/aosp_dalvik': {
177 'packages': [
178 {
179 'package': 'chromium/third_party/aosp_dalvik/linux-amd64',
180 'version': 'version:2@13.0.0_r24.cr1',
181 },
182 ],
183 'condition': 'checkout_android',
184 'dep_type': 'cipd',
185 },
186
kjellander@webrtc.org177567c2016-12-22 09:40:28187 'src/third_party/boringssl/src':
chromium-webrtc-autoroll0358a2c2024-02-05 12:48:42188 'https://boringssl.googlesource.com/boringssl.git@10a2132f50aaf7d49db7e258666f447b821588d9',
Mirko Bonadei07592492020-03-10 14:38:49189 'src/third_party/breakpad/breakpad':
chromium-webrtc-autoroll0358a2c2024-02-05 12:48:42190 'https://chromium.googlesource.com/breakpad/breakpad.git@6551ac3632eb7236642366f70a2eb865b87a3329',
kjellander@webrtc.org177567c2016-12-22 09:40:28191 'src/third_party/catapult':
chromium-webrtc-autorolld99fb2f2024-02-13 14:02:35192 'https://chromium.googlesource.com/catapult.git@c712e9cc34286f512da4300ede35957ea7c138a6',
Henrik Kjellander5a17ea92017-10-09 11:14:23193 'src/third_party/ced/src': {
Oleh Prypinf1a7bb12019-07-02 09:58:39194 'url': 'https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git@ba412eaaacd3186085babcd901679a48863c7dd5',
Henrik Kjellander5a17ea92017-10-09 11:14:23195 },
kjellander@webrtc.org177567c2016-12-22 09:40:28196 'src/third_party/colorama/src':
chromium-webrtc-autoroll44853a22023-03-14 18:02:19197 'https://chromium.googlesource.com/external/colorama.git@3de9f013df4b470069d03d250224062e8cf15c49',
Prashanth Swaminathan56d69e22023-05-31 04:49:40198 'src/third_party/cpu_features/src': {
199 'url': 'https://chromium.googlesource.com/external/github.com/google/cpu_features.git@936b9ab5515dead115606559502e3864958f7f6e',
200 'condition': 'checkout_android',
201 },
Victor Boiviea8662282021-04-12 14:09:14202 'src/third_party/crc32c/src':
chromium-webrtc-autoroll6504fbd2021-07-02 18:14:07203 'https://chromium.googlesource.com/external/github.com/google/crc32c.git@fa5ade41ee480003d9c5af6f43567ba22e4e17e6',
oprypin40e7ebd2017-07-27 08:40:18204 'src/third_party/depot_tools':
chromium-webrtc-autorolle28e60c2024-02-13 00:01:58205 'https://chromium.googlesource.com/chromium/tools/depot_tools.git@f76550541c751f956ef9287f2695a6c8a74bf709',
kjellander@webrtc.org177567c2016-12-22 09:40:28206 'src/third_party/ffmpeg':
chromium-webrtc-autoroll0358a2c2024-02-05 12:48:42207 'https://chromium.googlesource.com/chromium/third_party/ffmpeg.git@7c1b0b524c639beeb25363b1d0809ebe5c6efe5e',
Björn Terelius32827472022-10-25 11:35:20208 'src/third_party/flatbuffers/src':
Mirko Bonadei12199b12023-10-05 09:09:51209 'https://chromium.googlesource.com/external/github.com/google/flatbuffers.git@bcb9ef187628fe07514e57756d05e6a6296f7dc5',
Florent Castelli023be3c2022-03-15 15:01:52210 'src/third_party/grpc/src': {
chromium-webrtc-autoroll09eccc72023-03-13 12:02:00211 'url': 'https://chromium.googlesource.com/external/github.com/grpc/grpc.git@822dab21d9995c5cf942476b35ca12a1aa9d2737',
Florent Castelli023be3c2022-03-15 15:01:52212 },
Mirko Bonadei2d525fe2020-03-06 13:07:45213 # Used for embedded builds. CrOS & Linux use the system version.
214 'src/third_party/fontconfig/src': {
chromium-webrtc-autoroll0358a2c2024-02-05 12:48:42215 'url': 'https://chromium.googlesource.com/external/fontconfig.git@14d466b30a8ab4a9d789977ed94f2c30e7209267',
Mirko Bonadei2d525fe2020-03-06 13:07:45216 'condition': 'checkout_linux',
217 },
Mirko Bonadei25acef72018-04-23 09:17:50218 'src/third_party/freetype/src':
chromium-webrtc-autoroll0358a2c2024-02-05 12:48:42219 'https://chromium.googlesource.com/chromium/src/third_party/freetype2.git@47574f7ea445c8bb751da0fa716424c9c29a6807',
Mirko Bonadei25acef72018-04-23 09:17:50220 'src/third_party/harfbuzz-ng/src':
Bjorn Terelius3a200232024-01-09 12:18:30221 'https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git@155015f4bec434ecc2f94621665844218f05ce51',
Markus Handellf70fbc82020-06-03 22:41:20222 'src/third_party/google_benchmark/src': {
chromium-webrtc-autoroll70f30d32023-04-18 16:17:17223 'url': 'https://chromium.googlesource.com/external/github.com/google/benchmark.git@b177433f3ee2513b1075140c723d73ab8901790f',
Markus Handellf70fbc82020-06-03 22:41:20224 },
Henrik Kjellander5a17ea92017-10-09 11:14:23225 # WebRTC-only dependency (not present in Chromium).
226 'src/third_party/gtest-parallel':
chromium-webrtc-autoroll7ee67e12024-01-19 22:57:38227 'https://chromium.googlesource.com/external/github.com/google/gtest-parallel@96f4f904922f9bf66689e749c40f314845baaac8',
Jeremy Leconte49f08ba2023-10-18 12:35:46228 'src/third_party/google-truth/src': {
229 'url': 'https://chromium.googlesource.com/external/github.com/google/truth.git@33387149b465f82712a817e6744847fe136949b3',
Patrik Höglund5ee869f2018-08-30 09:08:38230 'condition': 'checkout_android',
Patrik Höglund5ee869f2018-08-30 09:08:38231 },
kjellander3dae7052017-05-03 13:44:36232 'src/third_party/googletest/src':
chromium-webrtc-autoroll75e19ed2022-03-24 14:01:57233 'https://chromium.googlesource.com/external/github.com/google/googletest.git@af29db7ec28d6df1c7f0f745186884091e602e07',
Henrik Kjellander5a17ea92017-10-09 11:14:23234 'src/third_party/icu': {
chromium-webrtc-autoroll973705e2023-10-12 04:04:41235 'url': 'https://chromium.googlesource.com/chromium/deps/icu.git@a622de35ac311c5ad390a7af80724634e5dc61ed',
Henrik Kjellander5a17ea92017-10-09 11:14:23236 },
Mirko Bonadei50747582019-10-17 11:51:03237 'src/third_party/jdk': {
238 'packages': [
239 {
240 'package': 'chromium/third_party/jdk',
chromium-webrtc-autoroll5ab1ab42023-10-30 12:13:51241 'version': 'tUJrCBvDNDE9jFvgkuOwX8tU6oCWT8CtI2_JxpGlTJIC',
Mirko Bonadei4c04d8e2019-11-05 11:12:27242 },
Bjorn Terelius09932cd2021-03-02 11:59:43243 ],
244 'condition': 'host_os == "linux" and checkout_android',
245 'dep_type': 'cipd',
246 },
landreyca1cfd42023-01-26 19:18:17247 # Deprecated - only use for tools which are broken real JDK.
248 # Not used by WebRTC. Added for compatibility with Chromium.
249 'src/third_party/jdk11': {
250 'packages': [
251 {
252 'package': 'chromium/third_party/jdk',
253 # Do not update this hash - any newer hash will point to JDK17+.
254 'version': 'egbcSHbmF1XZQbKxp_PQiGLFWlQK65krTGqQE-Bj4j8C',
255 },
256 ],
257 'condition': 'checkout_android',
258 'dep_type': 'cipd',
259 },
Björn Terelius5525e6312022-07-11 23:48:02260 'src/third_party/jsoncpp/source':
chromium-webrtc-autoroll2f0f2852022-05-12 08:04:44261 'https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git@42e892d96e47b1f6e29844cc705e148ec4856448', # from svn 248
Henrik Kjellander5a17ea92017-10-09 11:14:23262 'src/third_party/junit/src': {
Mirko Bonadei12199b12023-10-05 09:09:51263 'url': 'https://chromium.googlesource.com/external/junit.git@0eb5ce72848d730da5bd6d42902fdd6a8a42055d',
Henrik Kjellander5a17ea92017-10-09 11:14:23264 'condition': 'checkout_android',
265 },
Mirko Bonadeicd3e1d02023-02-08 09:43:13266 'src/third_party/kotlin_stdlib': {
267 'packages': [
268 {
269 'package': 'chromium/third_party/kotlin_stdlib',
chromium-webrtc-autorolld99fb2f2024-02-13 14:02:35270 'version': '-uFeIws_FQzyqmgZlGL37ooRLAD8mwClD33O8rZwnTsC',
Mirko Bonadeicd3e1d02023-02-08 09:43:13271 },
272 ],
273 'condition': 'checkout_android',
274 'dep_type': 'cipd',
275 },
276
277 'src/third_party/kotlinc/current': {
278 'packages': [
279 {
280 'package': 'chromium/third_party/kotlinc',
chromium-webrtc-autoroll7ee67e12024-01-19 22:57:38281 'version': '8nR_4qTn61NDCwL0G03LrNZzpgmsu5bbyRGior3fZX8C',
Mirko Bonadeicd3e1d02023-02-08 09:43:13282 },
283 ],
284 'condition': 'checkout_android',
285 'dep_type': 'cipd',
286 },
kjellander@webrtc.org177567c2016-12-22 09:40:28287 # Used for building libFuzzers (only supports Linux).
288 'src/third_party/libFuzzer/src':
chromium-webrtc-autoroll4e5ae322023-10-02 22:04:01289 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt/lib/fuzzer.git@758bd21f103a501b362b1ca46fa8fcb692eaa303',
Mirko Bonadei2bb487272023-11-06 10:32:55290 'src/third_party/fuzztest/src':
chromium-webrtc-autoroll4eb72a02024-02-07 10:01:20291 'https://chromium.googlesource.com/external/github.com/google/fuzztest.git@61d95200e7ece7d121cab26f0c39fbf392e6566e',
kjellander@webrtc.org177567c2016-12-22 09:40:28292 'src/third_party/libjpeg_turbo':
chromium-webrtc-autoroll5ab1ab42023-10-30 12:13:51293 'https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git@9b894306ec3b28cea46e84c32b56773a98c483da',
kjellander@webrtc.org177567c2016-12-22 09:40:28294 'src/third_party/libsrtp':
chromium-webrtc-autoroll63c96ce2021-06-11 14:02:59295 'https://chromium.googlesource.com/chromium/deps/libsrtp.git@5b7c744eb8310250ccc534f3f86a2015b3887a0a',
philipelb09d8722021-11-23 10:00:24296 'src/third_party/dav1d/libdav1d':
Jeremy Leconte49f08ba2023-10-18 12:35:46297 'https://chromium.googlesource.com/external/github.com/videolan/dav1d.git@47107e384bd1dc25674acf04d000a8cdc6195234',
Danil Chapovalovc46385c2020-03-11 09:45:57298 'src/third_party/libaom/source/libaom':
chromium-webrtc-autoroll0358a2c2024-02-05 12:48:42299 'https://aomedia.googlesource.com/aom.git@0cee19cfc8b69661a4c808624d36def44450f14e',
Mirko Bonadeicd1ba942020-05-12 10:12:13300 'src/third_party/libunwindstack': {
chromium-webrtc-autoroll25b29822024-01-22 18:01:44301 'url': 'https://chromium.googlesource.com/chromium/src/third_party/libunwindstack.git@a3bb4cd02e0e984a235069f812cbef2b37c389e5',
Mirko Bonadeicd1ba942020-05-12 10:12:13302 'condition': 'checkout_android',
303 },
Andrey Logvin249aa4d2020-06-10 09:57:04304 'src/third_party/perfetto':
chromium-webrtc-autorolle28e60c2024-02-13 00:01:58305 'https://android.googlesource.com/platform/external/perfetto.git@e01c38d714f4d55c7ef67aa9414c69479b051b38',
kjellander@webrtc.org177567c2016-12-22 09:40:28306 'src/third_party/libvpx/source/libvpx':
chromium-webrtc-autoroll955839c2024-02-08 20:01:54307 'https://chromium.googlesource.com/webm/libvpx.git@96b64eaac5adbac59e43e34d87af3ba0fb06bca6',
kjellander@webrtc.org177567c2016-12-22 09:40:28308 'src/third_party/libyuv':
chromium-webrtc-autorollf0895f72024-02-06 22:02:03309 'https://chromium.googlesource.com/libyuv/libyuv.git@2f2c04c1576534a7df953c2dc7c7ccf30beacd89',
Henrik Kjellander5a17ea92017-10-09 11:14:23310 'src/third_party/lss': {
chromium-webrtc-autorolla7dcd292022-08-24 08:04:58311 'url': 'https://chromium.googlesource.com/linux-syscall-support.git@ce877209e11aa69dcfffbd53ef90ea1d07136521',
Henrik Kjellander5a17ea92017-10-09 11:14:23312 'condition': 'checkout_android or checkout_linux',
313 },
314 'src/third_party/mockito/src': {
Oleh Prypinf1a7bb12019-07-02 09:58:39315 'url': 'https://chromium.googlesource.com/external/mockito/mockito.git@04a2a289a4222f80ad20717c25144981210d2eac',
Henrik Kjellander5a17ea92017-10-09 11:14:23316 'condition': 'checkout_android',
317 },
Yves Gerey0393c642018-11-08 17:30:39318
319 # Used by boringssl.
320 'src/third_party/nasm': {
Bjorn Terelius9702f6c2024-01-08 13:06:11321 'url': 'https://chromium.googlesource.com/chromium/deps/nasm.git@f477acb1049f5e043904b87b825c5915084a9a29'
Yves Gerey0393c642018-11-08 17:30:39322 },
323
kjellander@webrtc.org177567c2016-12-22 09:40:28324 'src/third_party/openh264/src':
chromium-webrtc-autorollc33d8e22023-03-29 16:01:51325 'https://chromium.googlesource.com/external/github.com/cisco/openh264@09a4f3ec842a8932341b195c5b01e141c8a16eb7',
Mirko Bonadei24f1ff72023-11-06 12:42:41326
327 'src/third_party/re2/src':
chromium-webrtc-autoroll0358a2c2024-02-05 12:48:42328 'https://chromium.googlesource.com/external/github.com/google/re2.git@ab7c5918b418428ed17dbe564e0d8402bd7d743d',
Mirko Bonadei24f1ff72023-11-06 12:42:41329
Patrik Höglund72520532018-06-08 08:43:05330 'src/third_party/r8': {
331 'packages': [
332 {
333 'package': 'chromium/third_party/r8',
chromium-webrtc-autorolld99fb2f2024-02-13 14:02:35334 'version': 'tp4vVuXzmyHJxDFlwxDb7RYZLLEufc3EnGTyOTCTNkgC',
Patrik Höglund72520532018-06-08 08:43:05335 },
336 ],
337 'condition': 'checkout_android',
338 'dep_type': 'cipd',
339 },
Mirko Bonadeie1e2c462022-09-05 07:31:13340 # This duplication is intentional, so we avoid updating the r8.jar used by
341 # dexing unless necessary, since each update invalidates all incremental
342 # dexing and unnecessarily slows down all bots.
343 'src/third_party/r8/d8': {
344 'packages': [
345 {
346 'package': 'chromium/third_party/r8',
chromium-webrtc-autoroll0c1c7222023-06-26 17:47:41347 'version': 'vw5kLlW3-suSlCKSO9OQpFWpR8oDnvQ8k1RgKNUapQYC',
Mirko Bonadeie1e2c462022-09-05 07:31:13348 },
349 ],
350 'condition': 'checkout_android',
351 'dep_type': 'cipd',
352 },
Henrik Kjellander5a17ea92017-10-09 11:14:23353 'src/third_party/requests/src': {
Björn Terelius50d62c12023-07-17 13:41:49354 'url': 'https://chromium.googlesource.com/external/github.com/kennethreitz/requests.git@c7e0fc087ceeadb8b4c84a0953a422c474093d6d',
Henrik Kjellander5a17ea92017-10-09 11:14:23355 'condition': 'checkout_android',
356 },
kjellander@webrtc.org177567c2016-12-22 09:40:28357 'src/tools':
chromium-webrtc-autorolld99fb2f2024-02-13 14:02:35358 'https://chromium.googlesource.com/chromium/src/tools@2b9f1d699f313c182606ca27cdc220d9c4034577',
Oleh Prypine18e2692018-02-19 17:43:17359
360 'src/third_party/accessibility_test_framework': {
361 'packages': [
362 {
363 'package': 'chromium/third_party/accessibility-test-framework',
chromium-webrtc-autoroll35f1e852018-11-29 20:01:23364 'version': 'b5ec1e56e58e56bc1a0c77d43111c37f9b512c8a',
Oleh Prypine18e2692018-02-19 17:43:17365 },
366 ],
367 'condition': 'checkout_android',
368 'dep_type': 'cipd',
369 },
370
Oleh Prypine18e2692018-02-19 17:43:17371 'src/third_party/espresso': {
372 'packages': [
373 {
374 'package': 'chromium/third_party/espresso',
Jeremy Lecontee798ea62023-03-21 19:00:22375 'version': '5LoBT0j383h_4dXbnap7gnNQMtMjpbMJD1JaGIYNj-IC',
Oleh Prypine18e2692018-02-19 17:43:17376 },
377 ],
378 'condition': 'checkout_android',
379 'dep_type': 'cipd',
380 },
381
Oleh Prypine18e2692018-02-19 17:43:17382 'src/third_party/hamcrest': {
383 'packages': [
384 {
385 'package': 'chromium/third_party/hamcrest',
chromium-webrtc-autoroll35f1e852018-11-29 20:01:23386 'version': '37eccfc658fe79695d6abb6dd497463c4372032f',
Oleh Prypine18e2692018-02-19 17:43:17387 },
388 ],
389 'condition': 'checkout_android',
390 'dep_type': 'cipd',
391 },
392
Björn Terelius51f6a202023-08-09 15:34:14393 'src/third_party/android_toolchain/ndk': {
Prashanth Swaminathan9e639fa2023-06-02 22:52:10394 'packages': [
395 {
Prashanth Swaminathan5bcea252023-06-09 01:00:53396 'package': 'chromium/third_party/android_toolchain/android_toolchain',
chromium-webrtc-autorollee2fcba2023-12-27 12:02:13397 'version': 'wpJvg81kuXdMM66r_l9Doa-pLfR6S26Jd1x40LpwWEoC',
Prashanth Swaminathan9e639fa2023-06-02 22:52:10398 },
399 ],
400 'condition': 'checkout_android',
401 'dep_type': 'cipd',
402 },
403
Andrey Logvin32edd542021-02-05 13:58:04404 'src/third_party/androidx': {
405 'packages': [
406 {
407 'package': 'chromium/third_party/androidx',
chromium-webrtc-autorolld99fb2f2024-02-13 14:02:35408 'version': 'W2mpTbVe6yo3_GJiaoEVjCGnpicqsSrxcRMEADDJzMMC',
Andrey Logvin32edd542021-02-05 13:58:04409 },
410 ],
411 'condition': 'checkout_android',
412 'dep_type': 'cipd',
413 },
414
Mirko Bonadei58fbd1b2022-07-04 19:31:29415 'src/third_party/android_build_tools/manifest_merger': {
416 'packages': [
417 {
418 'package': 'chromium/third_party/android_build_tools/manifest_merger',
chromium-webrtc-autoroll1d35f762024-02-09 06:02:14419 'version': 'DEhOvoBwWVbV8XAI9NG-tn5g27KeMh2pXa44mY4dY10C',
Mirko Bonadei58fbd1b2022-07-04 19:31:29420 },
421 ],
422 'condition': 'checkout_android',
423 'dep_type': 'cipd',
424 },
425
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15426 'src/third_party/android_sdk/public': {
427 'packages': [
428 {
Björn Terelius50d62c12023-07-17 13:41:49429 'package': 'chromium/third_party/android_sdk/public/build-tools/34.0.0',
430 'version': 'YK9Rzw3fDzMHVzatNN6VlyoD_81amLZpN1AbmkdOd6AC',
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15431 },
432 {
433 'package': 'chromium/third_party/android_sdk/public/emulator',
landrey6f248172022-07-27 14:19:30434 'version': '9lGp8nTUCRRWGMnI_96HcKfzjnxEJKUcfvfwmA3wXNkC',
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15435 },
436 {
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15437 'package': 'chromium/third_party/android_sdk/public/platform-tools',
Björn Terelius50d62c12023-07-17 13:41:49438 'version': 'HWVsGs2HCKgSVv41FsOcsfJbNcB0UFiNrF6Tc4yRArYC',
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15439 },
440 {
Björn Terelius50d62c12023-07-17 13:41:49441 'package': 'chromium/third_party/android_sdk/public/platforms/android-34',
442 'version': 'u-bhWbTME6u-DjypTgr3ZikCyeAeU6txkR9ET6Uudc8C',
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15443 },
444 {
Yves Gerey434dfa72020-01-07 05:56:55445 'package': 'chromium/third_party/android_sdk/public/cmdline-tools',
chromium-webrtc-autoroll0f2e3e12023-12-30 00:01:38446 'version': 'BRpfUGFd3WoveSGTLVgkQF7ugIVyywGneVICP4c0010C',
Yves Gerey434dfa72020-01-07 05:56:55447 },
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15448 ],
Mirko Bonadei9b9b2532019-03-20 08:04:46449 'condition': 'checkout_android',
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15450 'dep_type': 'cipd',
451 },
452
Oleh Prypine18e2692018-02-19 17:43:17453 'src/third_party/icu4j': {
454 'packages': [
455 {
456 'package': 'chromium/third_party/icu4j',
chromium-webrtc-autoroll35f1e852018-11-29 20:01:23457 'version': 'e87e5bed2b4935913ee26a3ebd0b723ee2344354',
Oleh Prypine18e2692018-02-19 17:43:17458 },
459 ],
460 'condition': 'checkout_android',
461 'dep_type': 'cipd',
462 },
463
Oleh Prypine18e2692018-02-19 17:43:17464 'src/third_party/objenesis': {
465 'packages': [
466 {
467 'package': 'chromium/third_party/objenesis',
chromium-webrtc-autorolle9ecdc02019-12-05 16:03:01468 'version': 'tknDblENYi8IaJYyD6tUahUyHYZlzJ_Y74_QZSz4DpIC',
Oleh Prypine18e2692018-02-19 17:43:17469 },
470 ],
471 'condition': 'checkout_android',
472 'dep_type': 'cipd',
473 },
474
Oleh Prypine18e2692018-02-19 17:43:17475 'src/third_party/robolectric': {
476 'packages': [
477 {
478 'package': 'chromium/third_party/robolectric',
chromium-webrtc-autorolld8214e72023-10-19 04:13:20479 'version': 'UmWqaevXYVw3D8VySDJcqj3aU9zMDFwt1RySUuU0vI8C',
Oleh Prypine18e2692018-02-19 17:43:17480 },
481 ],
482 'condition': 'checkout_android',
483 'dep_type': 'cipd',
484 },
485
486 'src/third_party/sqlite4java': {
487 'packages': [
488 {
489 'package': 'chromium/third_party/sqlite4java',
chromium-webrtc-autoroll5590ec02020-01-12 14:00:55490 'version': 'LofjKH9dgXIAJhRYCPQlMFywSwxYimrfDeBmaHc-Z5EC',
Oleh Prypine18e2692018-02-19 17:43:17491 },
492 ],
493 'condition': 'checkout_android',
494 'dep_type': 'cipd',
495 },
496
Artem Titov469205e2020-03-17 12:44:12497 'src/third_party/turbine': {
498 'packages': [
499 {
500 'package': 'chromium/third_party/turbine',
chromium-webrtc-autoroll9a75ae12024-02-12 18:15:04501 'version': 's-hdujub30RR2mH9Qf7pHv6h9uNGEiYVs6W1VXWeEe8C',
Artem Titov469205e2020-03-17 12:44:12502 },
503 ],
504 'condition': 'checkout_android',
505 'dep_type': 'cipd',
506 },
507
Artem Titarenko60d770f2018-12-07 14:46:53508 'src/tools/luci-go': {
509 'packages': [
510 {
511 'package': 'infra/tools/luci/isolate/${{platform}}',
chromium-webrtc-autoroll4eb72a02024-02-07 10:01:20512 'version': 'git_revision:c7b026b3a6a1f877ce46a90c5f761b10e5149891',
Artem Titarenko60d770f2018-12-07 14:46:53513 },
514 {
Artem Titarenko60d770f2018-12-07 14:46:53515 'package': 'infra/tools/luci/swarming/${{platform}}',
chromium-webrtc-autoroll4eb72a02024-02-07 10:01:20516 'version': 'git_revision:c7b026b3a6a1f877ce46a90c5f761b10e5149891',
Artem Titarenko60d770f2018-12-07 14:46:53517 },
518 ],
519 'dep_type': 'cipd',
520 },
Jan Grulich1264dc12022-10-18 12:27:17521 'src/third_party/pipewire/linux-amd64': {
522 'packages': [
523 {
524 'package': 'chromium/third_party/pipewire/linux-amd64',
525 'version': 'BaVKmAmwpjdS6O0pnjSaMNSKhO1nmk5mRnyPVAJ2-HEC',
526 },
527 {
528 'package': 'chromium/third_party/pipewire-media-session/linux-amd64',
529 'version': 'Y6wUeITvAA0QD1vt8_a7eQdzbp0gkI1B02qfZUMJdowC',
530 },
531 ],
532
533 'condition': 'checkout_linux',
534 'dep_type': 'cipd',
535 },
Artem Titarenko60d770f2018-12-07 14:46:53536
Yves Gerey3606cab82018-09-19 17:20:19537 # Everything coming after this is automatically updated by the auto-roller.
538 # === ANDROID_DEPS Generated Code Start ===
chromium-webrtc-autoroll1e63b9b2020-01-06 22:01:43539 # Generated by //third_party/android_deps/fetch_all.py
Yves Gerey3606cab82018-09-19 17:20:19540 'src/third_party/android_deps/libs/android_arch_core_common': {
Oleh Prypin0a778892018-07-19 11:55:40541 'packages': [
542 {
Artem Titov4cc13a22018-07-27 09:50:40543 'package': 'chromium/third_party/android_deps/libs/android_arch_core_common',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03544 'version': 'version:2@1.1.1.cr1',
Oleh Prypin0a778892018-07-19 11:55:40545 },
546 ],
547 'condition': 'checkout_android',
548 'dep_type': 'cipd',
549 },
Patrik Höglund3611afc2018-09-03 08:06:10550
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27551 'src/third_party/android_deps/libs/android_arch_core_runtime': {
552 'packages': [
553 {
554 'package': 'chromium/third_party/android_deps/libs/android_arch_core_runtime',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03555 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27556 },
557 ],
558 'condition': 'checkout_android',
559 'dep_type': 'cipd',
560 },
561
Artem Titov4cc13a22018-07-27 09:50:40562 'src/third_party/android_deps/libs/android_arch_lifecycle_common': {
Oleh Prypin0a778892018-07-19 11:55:40563 'packages': [
564 {
Artem Titov4cc13a22018-07-27 09:50:40565 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03566 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll25790472019-04-04 08:01:35567 },
568 ],
569 'condition': 'checkout_android',
570 'dep_type': 'cipd',
571 },
572
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27573 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata': {
574 'packages': [
575 {
576 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03577 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27578 },
579 ],
580 'condition': 'checkout_android',
581 'dep_type': 'cipd',
582 },
583
584 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata_core': {
585 'packages': [
586 {
587 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03588 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27589 },
590 ],
591 'condition': 'checkout_android',
592 'dep_type': 'cipd',
593 },
594
Artem Titov4cc13a22018-07-27 09:50:40595 'src/third_party/android_deps/libs/android_arch_lifecycle_runtime': {
Oleh Prypin0a778892018-07-19 11:55:40596 'packages': [
597 {
Artem Titov4cc13a22018-07-27 09:50:40598 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03599 'version': 'version:2@1.1.1.cr1',
Oleh Prypin0a778892018-07-19 11:55:40600 },
601 ],
602 'condition': 'checkout_android',
603 'dep_type': 'cipd',
604 },
Patrik Höglund3611afc2018-09-03 08:06:10605
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27606 'src/third_party/android_deps/libs/android_arch_lifecycle_viewmodel': {
607 'packages': [
608 {
609 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03610 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27611 },
612 ],
613 'condition': 'checkout_android',
614 'dep_type': 'cipd',
615 },
616
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27617 'src/third_party/android_deps/libs/com_android_support_asynclayoutinflater': {
618 'packages': [
619 {
620 'package': 'chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03621 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40622 },
623 ],
624 'condition': 'checkout_android',
625 'dep_type': 'cipd',
626 },
Patrik Höglund3611afc2018-09-03 08:06:10627
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27628 'src/third_party/android_deps/libs/com_android_support_collections': {
629 'packages': [
630 {
631 'package': 'chromium/third_party/android_deps/libs/com_android_support_collections',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03632 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27633 },
634 ],
635 'condition': 'checkout_android',
636 'dep_type': 'cipd',
637 },
638
639 'src/third_party/android_deps/libs/com_android_support_coordinatorlayout': {
640 'packages': [
641 {
642 'package': 'chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03643 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27644 },
645 ],
646 'condition': 'checkout_android',
647 'dep_type': 'cipd',
648 },
649
650 'src/third_party/android_deps/libs/com_android_support_cursoradapter': {
651 'packages': [
652 {
653 'package': 'chromium/third_party/android_deps/libs/com_android_support_cursoradapter',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03654 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27655 },
656 ],
657 'condition': 'checkout_android',
658 'dep_type': 'cipd',
659 },
660
661 'src/third_party/android_deps/libs/com_android_support_customview': {
662 'packages': [
663 {
664 'package': 'chromium/third_party/android_deps/libs/com_android_support_customview',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03665 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40666 },
667 ],
668 'condition': 'checkout_android',
669 'dep_type': 'cipd',
670 },
Patrik Höglund3611afc2018-09-03 08:06:10671
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27672 'src/third_party/android_deps/libs/com_android_support_documentfile': {
673 'packages': [
674 {
675 'package': 'chromium/third_party/android_deps/libs/com_android_support_documentfile',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03676 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27677 },
678 ],
679 'condition': 'checkout_android',
680 'dep_type': 'cipd',
681 },
682
683 'src/third_party/android_deps/libs/com_android_support_drawerlayout': {
684 'packages': [
685 {
686 'package': 'chromium/third_party/android_deps/libs/com_android_support_drawerlayout',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03687 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40688 },
689 ],
690 'condition': 'checkout_android',
691 'dep_type': 'cipd',
692 },
Patrik Höglund3611afc2018-09-03 08:06:10693
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27694 'src/third_party/android_deps/libs/com_android_support_interpolator': {
695 'packages': [
696 {
697 'package': 'chromium/third_party/android_deps/libs/com_android_support_interpolator',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03698 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40699 },
700 ],
701 'condition': 'checkout_android',
702 'dep_type': 'cipd',
703 },
Patrik Höglund3611afc2018-09-03 08:06:10704
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27705 'src/third_party/android_deps/libs/com_android_support_loader': {
706 'packages': [
707 {
708 'package': 'chromium/third_party/android_deps/libs/com_android_support_loader',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03709 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27710 },
711 ],
712 'condition': 'checkout_android',
713 'dep_type': 'cipd',
714 },
715
716 'src/third_party/android_deps/libs/com_android_support_localbroadcastmanager': {
717 'packages': [
718 {
719 'package': 'chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03720 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40721 },
722 ],
723 'condition': 'checkout_android',
724 'dep_type': 'cipd',
725 },
Patrik Höglund3611afc2018-09-03 08:06:10726
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27727 'src/third_party/android_deps/libs/com_android_support_print': {
728 'packages': [
729 {
730 'package': 'chromium/third_party/android_deps/libs/com_android_support_print',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03731 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40732 },
733 ],
734 'condition': 'checkout_android',
735 'dep_type': 'cipd',
736 },
Patrik Höglund3611afc2018-09-03 08:06:10737
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27738 'src/third_party/android_deps/libs/com_android_support_slidingpanelayout': {
739 'packages': [
740 {
741 'package': 'chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03742 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40743 },
744 ],
745 'condition': 'checkout_android',
746 'dep_type': 'cipd',
747 },
Patrik Höglund3611afc2018-09-03 08:06:10748
Artem Titov4cc13a22018-07-27 09:50:40749 'src/third_party/android_deps/libs/com_android_support_support_annotations': {
Oleh Prypin0a778892018-07-19 11:55:40750 'packages': [
751 {
Artem Titov4cc13a22018-07-27 09:50:40752 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03753 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40754 },
755 ],
756 'condition': 'checkout_android',
757 'dep_type': 'cipd',
758 },
Patrik Höglund3611afc2018-09-03 08:06:10759
Artem Titov4cc13a22018-07-27 09:50:40760 'src/third_party/android_deps/libs/com_android_support_support_compat': {
Oleh Prypin0a778892018-07-19 11:55:40761 'packages': [
762 {
Artem Titov4cc13a22018-07-27 09:50:40763 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_compat',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03764 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40765 },
766 ],
767 'condition': 'checkout_android',
768 'dep_type': 'cipd',
769 },
Patrik Höglund3611afc2018-09-03 08:06:10770
Artem Titov4cc13a22018-07-27 09:50:40771 'src/third_party/android_deps/libs/com_android_support_support_core_ui': {
Oleh Prypin0a778892018-07-19 11:55:40772 'packages': [
773 {
Artem Titov4cc13a22018-07-27 09:50:40774 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_ui',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03775 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40776 },
777 ],
778 'condition': 'checkout_android',
779 'dep_type': 'cipd',
780 },
Patrik Höglund3611afc2018-09-03 08:06:10781
Artem Titov4cc13a22018-07-27 09:50:40782 'src/third_party/android_deps/libs/com_android_support_support_core_utils': {
Oleh Prypin0a778892018-07-19 11:55:40783 'packages': [
784 {
Artem Titov4cc13a22018-07-27 09:50:40785 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_utils',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03786 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40787 },
788 ],
789 'condition': 'checkout_android',
790 'dep_type': 'cipd',
791 },
Patrik Höglund3611afc2018-09-03 08:06:10792
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27793 'src/third_party/android_deps/libs/com_android_support_swiperefreshlayout': {
794 'packages': [
795 {
796 'package': 'chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03797 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40798 },
799 ],
800 'condition': 'checkout_android',
801 'dep_type': 'cipd',
802 },
Patrik Höglund3611afc2018-09-03 08:06:10803
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27804 'src/third_party/android_deps/libs/com_android_support_versionedparcelable': {
805 'packages': [
806 {
807 'package': 'chromium/third_party/android_deps/libs/com_android_support_versionedparcelable',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03808 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27809 },
810 ],
811 'condition': 'checkout_android',
812 'dep_type': 'cipd',
813 },
814
815 'src/third_party/android_deps/libs/com_android_support_viewpager': {
816 'packages': [
817 {
818 'package': 'chromium/third_party/android_deps/libs/com_android_support_viewpager',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03819 'version': 'version:2@28.0.0.cr1',
Mirko Bonadei80939352021-04-12 17:03:37820 },
821 ],
822 'condition': 'checkout_android',
823 'dep_type': 'cipd',
824 },
825
826 'src/third_party/android_deps/libs/com_android_tools_common': {
827 'packages': [
828 {
829 'package': 'chromium/third_party/android_deps/libs/com_android_tools_common',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03830 'version': 'version:2@30.2.0-beta01.cr1',
chromium-webrtc-autoroll6adeb212020-01-23 00:01:25831 },
832 ],
833 'condition': 'checkout_android',
834 'dep_type': 'cipd',
835 },
836
Mirko Bonadei80939352021-04-12 17:03:37837 'src/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api': {
838 'packages': [
839 {
840 'package': 'chromium/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03841 'version': 'version:2@30.2.0-beta01.cr1',
Mirko Bonadei80939352021-04-12 17:03:37842 },
843 ],
844 'condition': 'checkout_android',
845 'dep_type': 'cipd',
846 },
847
848 'src/third_party/android_deps/libs/com_android_tools_sdk_common': {
849 'packages': [
850 {
851 'package': 'chromium/third_party/android_deps/libs/com_android_tools_sdk_common',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03852 'version': 'version:2@30.2.0-beta01.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:13853 },
854 ],
855 'condition': 'checkout_android',
856 'dep_type': 'cipd',
857 },
858
chromium-webrtc-autoroll4c4735b2020-01-25 02:01:45859 'src/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine': {
Yves Gerey2f385d22019-11-20 11:10:08860 'packages': [
861 {
chromium-webrtc-autoroll4c4735b2020-01-25 02:01:45862 'package': 'chromium/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03863 'version': 'version:2@2.8.8.cr1',
Yves Gerey2f385d22019-11-20 11:10:08864 },
865 ],
866 'condition': 'checkout_android',
867 'dep_type': 'cipd',
868 },
869
chromium-webrtc-autoroll4c4735b2020-01-25 02:01:45870 'src/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms': {
Yves Gerey2f385d22019-11-20 11:10:08871 'packages': [
872 {
chromium-webrtc-autoroll4c4735b2020-01-25 02:01:45873 'package': 'chromium/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03874 'version': 'version:2@1.0.cr1',
Yves Gerey2f385d22019-11-20 11:10:08875 },
876 ],
877 'condition': 'checkout_android',
878 'dep_type': 'cipd',
879 },
880
chromium-webrtc-autorollfd1d5082022-10-08 04:04:54881 'src/third_party/android_deps/libs/com_google_android_annotations': {
882 'packages': [
883 {
884 'package': 'chromium/third_party/android_deps/libs/com_google_android_annotations',
885 'version': 'version:2@4.1.1.4.cr1',
886 },
887 ],
888 'condition': 'checkout_android',
889 'dep_type': 'cipd',
890 },
891
chromium-webrtc-autoroll2ea15022022-05-04 20:08:10892 'src/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework': {
893 'packages': [
894 {
895 'package': 'chromium/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework',
chromium-webrtc-autoroll7ee67e12024-01-19 22:57:38896 'version': 'version:2@4.1.0.cr1',
chromium-webrtc-autoroll2ea15022022-05-04 20:08:10897 },
898 ],
899 'condition': 'checkout_android',
900 'dep_type': 'cipd',
901 },
902
Artem Titov14b0e732021-01-27 08:16:07903 'src/third_party/android_deps/libs/com_google_android_datatransport_transport_api': {
904 'packages': [
905 {
906 'package': 'chromium/third_party/android_deps/libs/com_google_android_datatransport_transport_api',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03907 'version': 'version:2@2.2.1.cr1',
Artem Titov14b0e732021-01-27 08:16:07908 },
909 ],
910 'condition': 'checkout_android',
911 'dep_type': 'cipd',
912 },
913
Patrik Höglund5ee869f2018-08-30 09:08:38914 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth': {
Artem Titovd673da22018-07-27 11:53:36915 'packages': [
916 {
Patrik Höglund5ee869f2018-08-30 09:08:38917 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:21918 'version': 'version:2@20.1.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:38919 },
920 ],
921 'condition': 'checkout_android',
922 'dep_type': 'cipd',
923 },
Patrik Höglund3611afc2018-09-03 08:06:10924
Patrik Höglund5ee869f2018-08-30 09:08:38925 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone': {
926 'packages': [
927 {
928 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:21929 'version': 'version:2@18.0.1.cr1',
Artem Titovd673da22018-07-27 11:53:36930 },
931 ],
932 'condition': 'checkout_android',
933 'dep_type': 'cipd',
934 },
Patrik Höglund3611afc2018-09-03 08:06:10935
Artem Titovd673da22018-07-27 11:53:36936 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base': {
937 'packages': [
938 {
939 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:21940 'version': 'version:2@18.0.2.cr1',
Artem Titovd673da22018-07-27 11:53:36941 },
942 ],
943 'condition': 'checkout_android',
944 'dep_type': 'cipd',
945 },
Patrik Höglund3611afc2018-09-03 08:06:10946
Artem Titovd673da22018-07-27 11:53:36947 'src/third_party/android_deps/libs/com_google_android_gms_play_services_base': {
948 'packages': [
949 {
950 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:21951 'version': 'version:2@18.0.1.cr1',
Artem Titovd673da22018-07-27 11:53:36952 },
953 ],
954 'condition': 'checkout_android',
955 'dep_type': 'cipd',
956 },
Patrik Höglund3611afc2018-09-03 08:06:10957
Artem Titovd673da22018-07-27 11:53:36958 'src/third_party/android_deps/libs/com_google_android_gms_play_services_basement': {
959 'packages': [
960 {
961 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement',
chromium-webrtc-autorolla5abc242023-02-13 10:01:22962 'version': 'version:2@18.1.0.cr1',
Artem Titovd673da22018-07-27 11:53:36963 },
964 ],
965 'condition': 'checkout_android',
966 'dep_type': 'cipd',
967 },
Patrik Höglund3611afc2018-09-03 08:06:10968
Patrik Höglund5ee869f2018-08-30 09:08:38969 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast': {
970 'packages': [
971 {
972 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03973 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:38974 },
975 ],
976 'condition': 'checkout_android',
977 'dep_type': 'cipd',
978 },
Patrik Höglund3611afc2018-09-03 08:06:10979
Patrik Höglund5ee869f2018-08-30 09:08:38980 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework': {
981 'packages': [
982 {
983 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03984 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:38985 },
986 ],
987 'condition': 'checkout_android',
988 'dep_type': 'cipd',
989 },
Patrik Höglund3611afc2018-09-03 08:06:10990
Patrik Höglund5ee869f2018-08-30 09:08:38991 'src/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut': {
992 'packages': [
993 {
994 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03995 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:38996 },
997 ],
998 'condition': 'checkout_android',
999 'dep_type': 'cipd',
1000 },
Patrik Höglund3611afc2018-09-03 08:06:101001
Artem Titov14b0e732021-01-27 08:16:071002 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging': {
1003 'packages': [
1004 {
1005 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031006 'version': 'version:2@16.0.0.cr1',
Artem Titov14b0e732021-01-27 08:16:071007 },
1008 ],
1009 'condition': 'checkout_android',
1010 'dep_type': 'cipd',
1011 },
1012
Patrik Höglund5ee869f2018-08-30 09:08:381013 'src/third_party/android_deps/libs/com_google_android_gms_play_services_flags': {
1014 'packages': [
1015 {
1016 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031017 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381018 },
1019 ],
1020 'condition': 'checkout_android',
1021 'dep_type': 'cipd',
1022 },
Patrik Höglund3611afc2018-09-03 08:06:101023
Patrik Höglund5ee869f2018-08-30 09:08:381024 'src/third_party/android_deps/libs/com_google_android_gms_play_services_gcm': {
1025 'packages': [
1026 {
1027 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031028 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381029 },
1030 ],
1031 'condition': 'checkout_android',
1032 'dep_type': 'cipd',
1033 },
Patrik Höglund3611afc2018-09-03 08:06:101034
Patrik Höglund5ee869f2018-08-30 09:08:381035 'src/third_party/android_deps/libs/com_google_android_gms_play_services_iid': {
1036 'packages': [
1037 {
1038 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031039 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381040 },
1041 ],
1042 'condition': 'checkout_android',
1043 'dep_type': 'cipd',
1044 },
Patrik Höglund3611afc2018-09-03 08:06:101045
Patrik Höglund5ee869f2018-08-30 09:08:381046 'src/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps': {
1047 'packages': [
1048 {
1049 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:211050 'version': 'version:2@18.0.1.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381051 },
1052 ],
1053 'condition': 'checkout_android',
1054 'dep_type': 'cipd',
1055 },
Patrik Höglund3611afc2018-09-03 08:06:101056
Patrik Höglund5ee869f2018-08-30 09:08:381057 'src/third_party/android_deps/libs/com_google_android_gms_play_services_location': {
1058 'packages': [
1059 {
1060 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:211061 'version': 'version:2@19.0.1.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381062 },
1063 ],
1064 'condition': 'checkout_android',
1065 'dep_type': 'cipd',
1066 },
Patrik Höglund3611afc2018-09-03 08:06:101067
Patrik Höglund5ee869f2018-08-30 09:08:381068 'src/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype': {
1069 'packages': [
1070 {
1071 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031072 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381073 },
1074 ],
1075 'condition': 'checkout_android',
1076 'dep_type': 'cipd',
1077 },
Patrik Höglund3611afc2018-09-03 08:06:101078
Patrik Höglund5ee869f2018-08-30 09:08:381079 'src/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport': {
1080 'packages': [
1081 {
1082 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031083 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381084 },
1085 ],
1086 'condition': 'checkout_android',
1087 'dep_type': 'cipd',
1088 },
Patrik Höglund3611afc2018-09-03 08:06:101089
Patrik Höglund5ee869f2018-08-30 09:08:381090 'src/third_party/android_deps/libs/com_google_android_gms_play_services_stats': {
1091 'packages': [
1092 {
1093 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031094 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381095 },
1096 ],
1097 'condition': 'checkout_android',
1098 'dep_type': 'cipd',
1099 },
Patrik Höglund3611afc2018-09-03 08:06:101100
Artem Titovd673da22018-07-27 11:53:361101 'src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks': {
1102 'packages': [
1103 {
1104 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks',
chromium-webrtc-autorolla5abc242023-02-13 10:01:221105 'version': 'version:2@18.0.2.cr1',
Artem Titovd673da22018-07-27 11:53:361106 },
1107 ],
1108 'condition': 'checkout_android',
1109 'dep_type': 'cipd',
1110 },
Patrik Höglund3611afc2018-09-03 08:06:101111
Patrik Höglund5ee869f2018-08-30 09:08:381112 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision': {
Sami Kalliomäkiffd92932018-08-06 09:35:521113 'packages': [
1114 {
Patrik Höglund5ee869f2018-08-30 09:08:381115 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:211116 'version': 'version:2@20.1.3.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381117 },
1118 ],
1119 'condition': 'checkout_android',
1120 'dep_type': 'cipd',
1121 },
Patrik Höglund3611afc2018-09-03 08:06:101122
Patrik Höglund5ee869f2018-08-30 09:08:381123 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common': {
1124 'packages': [
1125 {
1126 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:211127 'version': 'version:2@19.1.3.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381128 },
1129 ],
1130 'condition': 'checkout_android',
1131 'dep_type': 'cipd',
1132 },
Patrik Höglund3611afc2018-09-03 08:06:101133
chromium-webrtc-autorolle007ad12019-09-03 22:01:321134 'src/third_party/android_deps/libs/com_google_android_material_material': {
1135 'packages': [
1136 {
1137 'package': 'chromium/third_party/android_deps/libs/com_google_android_material_material',
chromium-webrtc-autoroll534374a2023-11-09 04:01:281138 'version': 'version:2@1.11.0-beta01.cr1',
chromium-webrtc-autoroll6504fbd2021-07-02 18:14:071139 },
1140 ],
1141 'condition': 'checkout_android',
1142 'dep_type': 'cipd',
1143 },
1144
chromium-webrtc-autorolla5abc242023-02-13 10:01:221145 'src/third_party/android_deps/libs/com_google_android_play_core_common': {
chromium-webrtc-autoroll6504fbd2021-07-02 18:14:071146 'packages': [
1147 {
chromium-webrtc-autorolla5abc242023-02-13 10:01:221148 'package': 'chromium/third_party/android_deps/libs/com_google_android_play_core_common',
1149 'version': 'version:2@2.0.2.cr1',
1150 },
1151 ],
1152 'condition': 'checkout_android',
1153 'dep_type': 'cipd',
1154 },
1155
1156 'src/third_party/android_deps/libs/com_google_android_play_feature_delivery': {
1157 'packages': [
1158 {
1159 'package': 'chromium/third_party/android_deps/libs/com_google_android_play_feature_delivery',
1160 'version': 'version:2@2.0.1.cr1',
chromium-webrtc-autorolle007ad12019-09-03 22:01:321161 },
1162 ],
1163 'condition': 'checkout_android',
1164 'dep_type': 'cipd',
1165 },
1166
Yves Gerey2f385d22019-11-20 11:10:081167 'src/third_party/android_deps/libs/com_google_auto_auto_common': {
1168 'packages': [
1169 {
1170 'package': 'chromium/third_party/android_deps/libs/com_google_auto_auto_common',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031171 'version': 'version:2@1.2.1.cr1',
Yves Gerey2f385d22019-11-20 11:10:081172 },
1173 ],
1174 'condition': 'checkout_android',
1175 'dep_type': 'cipd',
1176 },
1177
1178 'src/third_party/android_deps/libs/com_google_auto_service_auto_service': {
1179 'packages': [
1180 {
1181 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031182 'version': 'version:2@1.0-rc6.cr1',
Yves Gerey2f385d22019-11-20 11:10:081183 },
1184 ],
1185 'condition': 'checkout_android',
1186 'dep_type': 'cipd',
1187 },
1188
1189 'src/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations': {
1190 'packages': [
1191 {
1192 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031193 'version': 'version:2@1.0-rc6.cr1',
Yves Gerey2f385d22019-11-20 11:10:081194 },
1195 ],
1196 'condition': 'checkout_android',
1197 'dep_type': 'cipd',
1198 },
1199
chromium-webrtc-autorollb3a68162020-07-06 16:02:391200 'src/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations': {
1201 'packages': [
1202 {
1203 'package': 'chromium/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations',
Mirko Bonadei92727712023-11-06 14:17:461204 'version': 'version:2@1.10.4.cr1',
Yves Gerey2f385d22019-11-20 11:10:081205 },
1206 ],
1207 'condition': 'checkout_android',
1208 'dep_type': 'cipd',
1209 },
1210
Yves Gerey3606cab82018-09-19 17:20:191211 'src/third_party/android_deps/libs/com_google_code_findbugs_jsr305': {
1212 'packages': [
1213 {
1214 'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031215 'version': 'version:2@3.0.2.cr1',
Yves Gerey3606cab82018-09-19 17:20:191216 },
1217 ],
1218 'condition': 'checkout_android',
1219 'dep_type': 'cipd',
1220 },
1221
Patrik Höglunda5943ea2020-02-20 14:59:541222 'src/third_party/android_deps/libs/com_google_code_gson_gson': {
1223 'packages': [
1224 {
1225 'package': 'chromium/third_party/android_deps/libs/com_google_code_gson_gson',
chromium-webrtc-autorollfd1d5082022-10-08 04:04:541226 'version': 'version:2@2.9.0.cr1',
Patrik Höglunda5943ea2020-02-20 14:59:541227 },
1228 ],
1229 'condition': 'checkout_android',
1230 'dep_type': 'cipd',
1231 },
1232
Patrik Höglund3611afc2018-09-03 08:06:101233 'src/third_party/android_deps/libs/com_google_dagger_dagger': {
Patrik Höglund498aceb2018-08-30 12:08:531234 'packages': [
1235 {
1236 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031237 'version': 'version:2@2.30.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531238 },
1239 ],
1240 'condition': 'checkout_android',
1241 'dep_type': 'cipd',
1242 },
1243
Patrik Höglund498aceb2018-08-30 12:08:531244 'src/third_party/android_deps/libs/com_google_dagger_dagger_compiler': {
1245 'packages': [
1246 {
1247 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031248 'version': 'version:2@2.30.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531249 },
1250 ],
1251 'condition': 'checkout_android',
1252 'dep_type': 'cipd',
1253 },
1254
1255 'src/third_party/android_deps/libs/com_google_dagger_dagger_producers': {
1256 'packages': [
1257 {
1258 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031259 'version': 'version:2@2.30.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531260 },
1261 ],
1262 'condition': 'checkout_android',
1263 'dep_type': 'cipd',
1264 },
1265
1266 'src/third_party/android_deps/libs/com_google_dagger_dagger_spi': {
Yves Gerey3606cab82018-09-19 17:20:191267 'packages': [
1268 {
1269 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031270 'version': 'version:2@2.30.cr1',
Yves Gerey3606cab82018-09-19 17:20:191271 },
1272 ],
1273 'condition': 'checkout_android',
1274 'dep_type': 'cipd',
1275 },
1276
Yves Gerey2f385d22019-11-20 11:10:081277 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation': {
1278 'packages': [
1279 {
1280 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation',
Mirko Bonadei92727712023-11-06 14:17:461281 'version': 'version:2@2.19.1.cr1',
Yves Gerey2f385d22019-11-20 11:10:081282 },
1283 ],
1284 'condition': 'checkout_android',
1285 'dep_type': 'cipd',
1286 },
1287
Yves Gerey3606cab82018-09-19 17:20:191288 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations': {
1289 'packages': [
1290 {
1291 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations',
chromium-webrtc-autoroll5ab1ab42023-10-30 12:13:511292 'version': 'version:2@2.23.0.cr1',
Yves Gerey2f385d22019-11-20 11:10:081293 },
1294 ],
1295 'condition': 'checkout_android',
1296 'dep_type': 'cipd',
1297 },
1298
1299 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api': {
1300 'packages': [
1301 {
1302 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031303 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 11:10:081304 },
1305 ],
1306 'condition': 'checkout_android',
1307 'dep_type': 'cipd',
1308 },
1309
1310 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_core': {
1311 'packages': [
1312 {
1313 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_core',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031314 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 11:10:081315 },
1316 ],
1317 'condition': 'checkout_android',
1318 'dep_type': 'cipd',
1319 },
1320
1321 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations': {
1322 'packages': [
1323 {
1324 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031325 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 11:10:081326 },
1327 ],
1328 'condition': 'checkout_android',
1329 'dep_type': 'cipd',
1330 },
1331
1332 'src/third_party/android_deps/libs/com_google_errorprone_javac': {
1333 'packages': [
1334 {
1335 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031336 'version': 'version:2@9+181-r4173-1.cr1',
Yves Gerey3606cab82018-09-19 17:20:191337 },
1338 ],
1339 'condition': 'checkout_android',
1340 'dep_type': 'cipd',
1341 },
Patrik Höglund498aceb2018-08-30 12:08:531342
1343 'src/third_party/android_deps/libs/com_google_errorprone_javac_shaded': {
1344 'packages': [
1345 {
1346 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031347 'version': 'version:2@9-dev-r4023-3.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531348 },
1349 ],
1350 'condition': 'checkout_android',
1351 'dep_type': 'cipd',
1352 },
1353
Artem Titov14b0e732021-01-27 08:16:071354 'src/third_party/android_deps/libs/com_google_firebase_firebase_annotations': {
1355 'packages': [
1356 {
1357 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031358 'version': 'version:2@16.0.0.cr1',
Artem Titov14b0e732021-01-27 08:16:071359 },
1360 ],
1361 'condition': 'checkout_android',
1362 'dep_type': 'cipd',
1363 },
1364
1365 'src/third_party/android_deps/libs/com_google_firebase_firebase_common': {
1366 'packages': [
1367 {
1368 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_common',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031369 'version': 'version:2@19.5.0.cr1',
Artem Titov14b0e732021-01-27 08:16:071370 },
1371 ],
1372 'condition': 'checkout_android',
1373 'dep_type': 'cipd',
1374 },
1375
1376 'src/third_party/android_deps/libs/com_google_firebase_firebase_components': {
1377 'packages': [
1378 {
1379 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_components',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031380 'version': 'version:2@16.1.0.cr1',
Artem Titov14b0e732021-01-27 08:16:071381 },
1382 ],
1383 'condition': 'checkout_android',
1384 'dep_type': 'cipd',
1385 },
1386
1387 'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders': {
1388 'packages': [
1389 {
1390 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031391 'version': 'version:2@16.1.0.cr1',
Artem Titov14b0e732021-01-27 08:16:071392 },
1393 ],
1394 'condition': 'checkout_android',
1395 'dep_type': 'cipd',
1396 },
1397
1398 'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json': {
1399 'packages': [
1400 {
1401 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031402 'version': 'version:2@17.1.0.cr1',
Artem Titov14b0e732021-01-27 08:16:071403 },
1404 ],
1405 'condition': 'checkout_android',
1406 'dep_type': 'cipd',
1407 },
1408
1409 'src/third_party/android_deps/libs/com_google_firebase_firebase_iid': {
1410 'packages': [
1411 {
1412 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031413 'version': 'version:2@21.0.1.cr1',
Artem Titov14b0e732021-01-27 08:16:071414 },
1415 ],
1416 'condition': 'checkout_android',
1417 'dep_type': 'cipd',
1418 },
1419
1420 'src/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop': {
1421 'packages': [
1422 {
1423 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031424 'version': 'version:2@17.0.0.cr1',
Artem Titov14b0e732021-01-27 08:16:071425 },
1426 ],
1427 'condition': 'checkout_android',
1428 'dep_type': 'cipd',
1429 },
1430
1431 'src/third_party/android_deps/libs/com_google_firebase_firebase_installations': {
1432 'packages': [
1433 {
1434 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031435 'version': 'version:2@16.3.5.cr1',
Artem Titov14b0e732021-01-27 08:16:071436 },
1437 ],
1438 'condition': 'checkout_android',
1439 'dep_type': 'cipd',
1440 },
1441
1442 'src/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop': {
1443 'packages': [
1444 {
1445 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031446 'version': 'version:2@16.0.1.cr1',
Artem Titov14b0e732021-01-27 08:16:071447 },
1448 ],
1449 'condition': 'checkout_android',
1450 'dep_type': 'cipd',
1451 },
1452
1453 'src/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector': {
1454 'packages': [
1455 {
1456 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031457 'version': 'version:2@18.0.0.cr1',
Artem Titov14b0e732021-01-27 08:16:071458 },
1459 ],
1460 'condition': 'checkout_android',
1461 'dep_type': 'cipd',
1462 },
1463
1464 'src/third_party/android_deps/libs/com_google_firebase_firebase_messaging': {
1465 'packages': [
1466 {
1467 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_messaging',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031468 'version': 'version:2@21.0.1.cr1',
Artem Titov14b0e732021-01-27 08:16:071469 },
1470 ],
1471 'condition': 'checkout_android',
1472 'dep_type': 'cipd',
1473 },
1474
Patrik Höglund498aceb2018-08-30 12:08:531475 'src/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format': {
1476 'packages': [
1477 {
1478 'package': 'chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031479 'version': 'version:2@1.5.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531480 },
1481 ],
1482 'condition': 'checkout_android',
1483 'dep_type': 'cipd',
1484 },
1485
Yves Gerey2f385d22019-11-20 11:10:081486 'src/third_party/android_deps/libs/com_google_guava_failureaccess': {
1487 'packages': [
1488 {
1489 'package': 'chromium/third_party/android_deps/libs/com_google_guava_failureaccess',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031490 'version': 'version:2@1.0.1.cr1',
Yves Gerey2f385d22019-11-20 11:10:081491 },
1492 ],
1493 'condition': 'checkout_android',
1494 'dep_type': 'cipd',
1495 },
1496
Patrik Höglund498aceb2018-08-30 12:08:531497 'src/third_party/android_deps/libs/com_google_guava_guava': {
1498 'packages': [
1499 {
1500 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava',
Mirko Bonadei92727712023-11-06 14:17:461501 'version': 'version:2@32.1.3-jre.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531502 },
1503 ],
1504 'condition': 'checkout_android',
1505 'dep_type': 'cipd',
1506 },
1507
chromium-webrtc-autorolled95a752020-11-13 22:01:371508 'src/third_party/android_deps/libs/com_google_guava_guava_android': {
1509 'packages': [
1510 {
1511 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava_android',
Mirko Bonadei92727712023-11-06 14:17:461512 'version': 'version:2@32.1.3-android.cr1',
chromium-webrtc-autoroll2bd2d852019-11-12 14:01:251513 },
1514 ],
1515 'condition': 'checkout_android',
1516 'dep_type': 'cipd',
1517 },
1518
Yves Gerey3606cab82018-09-19 17:20:191519 'src/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations': {
1520 'packages': [
1521 {
1522 'package': 'chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations',
Mirko Bonadei92727712023-11-06 14:17:461523 'version': 'version:2@2.8.cr1',
Yves Gerey3606cab82018-09-19 17:20:191524 },
1525 ],
1526 'condition': 'checkout_android',
1527 'dep_type': 'cipd',
1528 },
1529
chromium-webrtc-autoroll66205062019-11-25 20:01:411530 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_java': {
1531 'packages': [
1532 {
1533 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_java',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031534 'version': 'version:2@3.19.2.cr1',
chromium-webrtc-autoroll66205062019-11-25 20:01:411535 },
1536 ],
1537 'condition': 'checkout_android',
1538 'dep_type': 'cipd',
1539 },
1540
chromium-webrtc-autorollae9641b2020-03-06 06:02:331541 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite': {
chromium-webrtc-autoroll66eedce2018-11-21 02:01:131542 'packages': [
1543 {
chromium-webrtc-autorollae9641b2020-03-06 06:02:331544 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite',
chromium-webrtc-autorollfd1d5082022-10-08 04:04:541545 'version': 'version:2@3.21.1.cr1',
chromium-webrtc-autoroll66eedce2018-11-21 02:01:131546 },
1547 ],
1548 'condition': 'checkout_android',
1549 'dep_type': 'cipd',
1550 },
1551
Yves Gerey2f385d22019-11-20 11:10:081552 'src/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils': {
1553 'packages': [
1554 {
1555 'package': 'chromium/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031556 'version': 'version:2@1.3.0.cr1',
Yves Gerey2f385d22019-11-20 11:10:081557 },
1558 ],
1559 'condition': 'checkout_android',
1560 'dep_type': 'cipd',
1561 },
1562
Patrik Höglund498aceb2018-08-30 12:08:531563 'src/third_party/android_deps/libs/com_squareup_javapoet': {
1564 'packages': [
1565 {
1566 'package': 'chromium/third_party/android_deps/libs/com_squareup_javapoet',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031567 'version': 'version:2@1.13.0.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531568 },
1569 ],
1570 'condition': 'checkout_android',
1571 'dep_type': 'cipd',
1572 },
1573
chromium-webrtc-autoroll06a4dd62020-03-23 21:21:181574 'src/third_party/android_deps/libs/com_squareup_javawriter': {
1575 'packages': [
1576 {
1577 'package': 'chromium/third_party/android_deps/libs/com_squareup_javawriter',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031578 'version': 'version:2@2.1.1.cr1',
chromium-webrtc-autoroll6adeb212020-01-23 00:01:251579 },
1580 ],
1581 'condition': 'checkout_android',
1582 'dep_type': 'cipd',
1583 },
1584
chromium-webrtc-autoroll33af25c2023-03-02 12:08:011585 'src/third_party/android_deps/libs/com_squareup_okio_okio_jvm': {
1586 'packages': [
1587 {
1588 'package': 'chromium/third_party/android_deps/libs/com_squareup_okio_okio_jvm',
Björn Terelius50d62c12023-07-17 13:41:491589 'version': 'version:2@3.3.0.cr1',
chromium-webrtc-autoroll33af25c2023-03-02 12:08:011590 },
1591 ],
1592 'condition': 'checkout_android',
1593 'dep_type': 'cipd',
1594 },
1595
1596 'src/third_party/android_deps/libs/com_squareup_wire_wire_runtime_jvm': {
1597 'packages': [
1598 {
1599 'package': 'chromium/third_party/android_deps/libs/com_squareup_wire_wire_runtime_jvm',
Björn Terelius50d62c12023-07-17 13:41:491600 'version': 'version:2@4.7.0.cr1',
chromium-webrtc-autoroll33af25c2023-03-02 12:08:011601 },
1602 ],
1603 'condition': 'checkout_android',
1604 'dep_type': 'cipd',
1605 },
1606
chromium-webrtc-autoroll6bbe1a42021-06-14 18:02:571607 'src/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils': {
1608 'packages': [
1609 {
1610 'package': 'chromium/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031611 'version': 'version:2@4.0.cr1',
chromium-webrtc-autoroll6bbe1a42021-06-14 18:02:571612 },
1613 ],
1614 'condition': 'checkout_android',
1615 'dep_type': 'cipd',
1616 },
1617
chromium-webrtc-autorollfd1d5082022-10-08 04:04:541618 'src/third_party/android_deps/libs/io_grpc_grpc_api': {
1619 'packages': [
1620 {
1621 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_api',
1622 'version': 'version:2@1.49.0.cr1',
1623 },
1624 ],
1625 'condition': 'checkout_android',
1626 'dep_type': 'cipd',
1627 },
1628
1629 'src/third_party/android_deps/libs/io_grpc_grpc_binder': {
1630 'packages': [
1631 {
1632 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_binder',
1633 'version': 'version:2@1.49.0.cr1',
1634 },
1635 ],
1636 'condition': 'checkout_android',
1637 'dep_type': 'cipd',
1638 },
1639
1640 'src/third_party/android_deps/libs/io_grpc_grpc_context': {
1641 'packages': [
1642 {
1643 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_context',
1644 'version': 'version:2@1.49.0.cr1',
1645 },
1646 ],
1647 'condition': 'checkout_android',
1648 'dep_type': 'cipd',
1649 },
1650
1651 'src/third_party/android_deps/libs/io_grpc_grpc_core': {
1652 'packages': [
1653 {
1654 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_core',
1655 'version': 'version:2@1.49.0.cr1',
1656 },
1657 ],
1658 'condition': 'checkout_android',
1659 'dep_type': 'cipd',
1660 },
1661
1662 'src/third_party/android_deps/libs/io_grpc_grpc_protobuf_lite': {
1663 'packages': [
1664 {
1665 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_protobuf_lite',
1666 'version': 'version:2@1.49.0.cr1',
1667 },
1668 ],
1669 'condition': 'checkout_android',
1670 'dep_type': 'cipd',
1671 },
1672
1673 'src/third_party/android_deps/libs/io_grpc_grpc_stub': {
1674 'packages': [
1675 {
1676 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_stub',
1677 'version': 'version:2@1.49.0.cr1',
1678 },
1679 ],
1680 'condition': 'checkout_android',
1681 'dep_type': 'cipd',
1682 },
1683
1684 'src/third_party/android_deps/libs/io_perfmark_perfmark_api': {
1685 'packages': [
1686 {
1687 'package': 'chromium/third_party/android_deps/libs/io_perfmark_perfmark_api',
1688 'version': 'version:2@0.25.0.cr1',
1689 },
1690 ],
1691 'condition': 'checkout_android',
1692 'dep_type': 'cipd',
1693 },
1694
chromium-webrtc-autorollcfe75c12020-01-04 12:02:191695 'src/third_party/android_deps/libs/javax_annotation_javax_annotation_api': {
1696 'packages': [
1697 {
1698 'package': 'chromium/third_party/android_deps/libs/javax_annotation_javax_annotation_api',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031699 'version': 'version:2@1.3.2.cr1',
chromium-webrtc-autorollcfe75c12020-01-04 12:02:191700 },
1701 ],
1702 'condition': 'checkout_android',
1703 'dep_type': 'cipd',
1704 },
1705
Patrik Höglund498aceb2018-08-30 12:08:531706 'src/third_party/android_deps/libs/javax_annotation_jsr250_api': {
1707 'packages': [
1708 {
1709 'package': 'chromium/third_party/android_deps/libs/javax_annotation_jsr250_api',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031710 'version': 'version:2@1.0.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531711 },
1712 ],
1713 'condition': 'checkout_android',
1714 'dep_type': 'cipd',
1715 },
1716
1717 'src/third_party/android_deps/libs/javax_inject_javax_inject': {
Yves Gerey3606cab82018-09-19 17:20:191718 'packages': [
1719 {
1720 'package': 'chromium/third_party/android_deps/libs/javax_inject_javax_inject',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031721 'version': 'version:2@1.cr1',
Yves Gerey3606cab82018-09-19 17:20:191722 },
1723 ],
1724 'condition': 'checkout_android',
1725 'dep_type': 'cipd',
Patrik Höglund498aceb2018-08-30 12:08:531726 },
Yves Gerey3606cab82018-09-19 17:20:191727
Christoffer Jansson53a762a2022-09-16 14:29:561728 'src/third_party/android_deps/libs/net_bytebuddy_byte_buddy': {
1729 'packages': [
1730 {
1731 'package': 'chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy',
chromium-webrtc-autoroll6a5d9252023-12-14 06:02:171732 'version': 'version:2@1.14.10.cr1',
Christoffer Jansson53a762a2022-09-16 14:29:561733 },
1734 ],
1735 'condition': 'checkout_android',
1736 'dep_type': 'cipd',
1737 },
1738
1739 'src/third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent': {
1740 'packages': [
1741 {
1742 'package': 'chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent',
chromium-webrtc-autoroll6a5d9252023-12-14 06:02:171743 'version': 'version:2@1.14.10.cr1',
chromium-webrtc-autoroll88047ad2023-03-08 06:02:191744 },
1745 ],
1746 'condition': 'checkout_android',
1747 'dep_type': 'cipd',
1748 },
1749
Patrik Höglund0e089db2020-02-24 12:31:031750 'src/third_party/android_deps/libs/net_ltgt_gradle_incap_incap': {
1751 'packages': [
1752 {
1753 'package': 'chromium/third_party/android_deps/libs/net_ltgt_gradle_incap_incap',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031754 'version': 'version:2@0.2.cr1',
Patrik Höglund0e089db2020-02-24 12:31:031755 },
1756 ],
1757 'condition': 'checkout_android',
1758 'dep_type': 'cipd',
1759 },
1760
chromium-webrtc-autorollb7f5ff52023-05-08 20:03:321761 'src/third_party/android_deps/libs/org_bouncycastle_bcprov_jdk18on': {
chromium-webrtc-autoroll3b526d42022-07-07 09:24:581762 'packages': [
1763 {
chromium-webrtc-autorollb7f5ff52023-05-08 20:03:321764 'package': 'chromium/third_party/android_deps/libs/org_bouncycastle_bcprov_jdk18on',
Mirko Bonadei92727712023-11-06 14:17:461765 'version': 'version:2@1.76.cr1',
chromium-webrtc-autoroll3b526d42022-07-07 09:24:581766 },
1767 ],
1768 'condition': 'checkout_android',
1769 'dep_type': 'cipd',
1770 },
1771
Mirko Bonadei447cd3e2020-06-03 19:53:281772 'src/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup': {
1773 'packages': [
1774 {
1775 'package': 'chromium/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031776 'version': 'version:2@1.2.1.cr1',
Mirko Bonadei447cd3e2020-06-03 19:53:281777 },
1778 ],
1779 'condition': 'checkout_android',
1780 'dep_type': 'cipd',
1781 },
1782
Yves Gerey3606cab82018-09-19 17:20:191783 'src/third_party/android_deps/libs/org_checkerframework_checker_compat_qual': {
1784 'packages': [
1785 {
1786 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031787 'version': 'version:2@2.5.5.cr1',
Yves Gerey3606cab82018-09-19 17:20:191788 },
1789 ],
1790 'condition': 'checkout_android',
1791 'dep_type': 'cipd',
1792 },
1793
Yves Gerey2f385d22019-11-20 11:10:081794 'src/third_party/android_deps/libs/org_checkerframework_checker_qual': {
Yves Gerey3606cab82018-09-19 17:20:191795 'packages': [
1796 {
Yves Gerey2f385d22019-11-20 11:10:081797 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_qual',
Mirko Bonadei92727712023-11-06 14:17:461798 'version': 'version:2@3.37.0.cr1',
chromium-webrtc-autorolld035d7e2022-09-30 10:02:521799 },
1800 ],
1801 'condition': 'checkout_android',
1802 'dep_type': 'cipd',
1803 },
1804
1805 'src/third_party/android_deps/libs/org_checkerframework_checker_util': {
1806 'packages': [
1807 {
1808 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_util',
1809 'version': 'version:2@3.25.0.cr1',
Yves Gerey3606cab82018-09-19 17:20:191810 },
1811 ],
1812 'condition': 'checkout_android',
1813 'dep_type': 'cipd',
1814 },
1815
landreye742d8c2021-09-15 17:27:021816 'src/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone': {
Yves Gerey2f385d22019-11-20 11:10:081817 'packages': [
1818 {
landreye742d8c2021-09-15 17:27:021819 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031820 'version': 'version:2@3.15.0.cr1',
Yves Gerey2f385d22019-11-20 11:10:081821 },
1822 ],
1823 'condition': 'checkout_android',
1824 'dep_type': 'cipd',
1825 },
1826
1827 'src/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations': {
1828 'packages': [
1829 {
1830 'package': 'chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations',
chromium-webrtc-autorollfd1d5082022-10-08 04:04:541831 'version': 'version:2@1.21.cr1',
Yves Gerey2f385d22019-11-20 11:10:081832 },
1833 ],
1834 'condition': 'checkout_android',
1835 'dep_type': 'cipd',
1836 },
1837
chromium-webrtc-autoroll1e43ce62023-01-24 12:02:401838 'src/third_party/android_deps/libs/org_conscrypt_conscrypt_openjdk_uber': {
1839 'packages': [
1840 {
1841 'package': 'chromium/third_party/android_deps/libs/org_conscrypt_conscrypt_openjdk_uber',
1842 'version': 'version:2@2.5.2.cr1',
1843 },
1844 ],
1845 'condition': 'checkout_android',
1846 'dep_type': 'cipd',
1847 },
1848
chromium-webrtc-autoroll6bbe1a42021-06-14 18:02:571849 'src/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit': {
1850 'packages': [
1851 {
1852 'package': 'chromium/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031853 'version': 'version:2@4.4.1.201607150455-r.cr1',
chromium-webrtc-autoroll6bbe1a42021-06-14 18:02:571854 },
1855 ],
1856 'condition': 'checkout_android',
1857 'dep_type': 'cipd',
1858 },
1859
chromium-webrtc-autoroll2ea15022022-05-04 20:08:101860 'src/third_party/android_deps/libs/org_hamcrest_hamcrest': {
1861 'packages': [
1862 {
1863 'package': 'chromium/third_party/android_deps/libs/org_hamcrest_hamcrest',
1864 'version': 'version:2@2.2.cr1',
1865 },
1866 ],
1867 'condition': 'checkout_android',
1868 'dep_type': 'cipd',
1869 },
1870
chromium-webrtc-autorollf0895f72024-02-06 22:02:031871 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_android_extensions_runtime': {
1872 'packages': [
1873 {
1874 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_android_extensions_runtime',
1875 'version': 'version:2@1.9.22.cr1',
1876 },
1877 ],
1878 'condition': 'checkout_android',
1879 'dep_type': 'cipd',
1880 },
1881
1882 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_parcelize_runtime': {
1883 'packages': [
1884 {
1885 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_parcelize_runtime',
1886 'version': 'version:2@1.9.22.cr1',
1887 },
1888 ],
1889 'condition': 'checkout_android',
1890 'dep_type': 'cipd',
1891 },
1892
chromium-webrtc-autoroll6504fbd2021-07-02 18:14:071893 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7': {
1894 'packages': [
1895 {
1896 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7',
chromium-webrtc-autorolla870bf82023-04-06 18:03:131897 'version': 'version:2@1.8.20.cr1',
chromium-webrtc-autoroll6504fbd2021-07-02 18:14:071898 },
1899 ],
1900 'condition': 'checkout_android',
1901 'dep_type': 'cipd',
1902 },
1903
1904 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8': {
1905 'packages': [
1906 {
1907 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8',
chromium-webrtc-autorolla870bf82023-04-06 18:03:131908 'version': 'version:2@1.8.20.cr1',
chromium-webrtc-autoroll6504fbd2021-07-02 18:14:071909 },
1910 ],
1911 'condition': 'checkout_android',
1912 'dep_type': 'cipd',
1913 },
1914
chromium-webrtc-autoroll0358a2c2024-02-05 12:48:421915 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_atomicfu_jvm': {
1916 'packages': [
1917 {
1918 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_atomicfu_jvm',
1919 'version': 'version:2@0.23.2.cr1',
1920 },
1921 ],
1922 'condition': 'checkout_android',
1923 'dep_type': 'cipd',
1924 },
1925
chromium-webrtc-autorollc9716e02021-04-30 14:07:171926 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android': {
1927 'packages': [
1928 {
1929 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android',
chromium-webrtc-autorolla870bf82023-04-06 18:03:131930 'version': 'version:2@1.6.4.cr1',
chromium-webrtc-autorollc9716e02021-04-30 14:07:171931 },
1932 ],
1933 'condition': 'checkout_android',
1934 'dep_type': 'cipd',
1935 },
1936
1937 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm': {
1938 'packages': [
1939 {
1940 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm',
chromium-webrtc-autorolla870bf82023-04-06 18:03:131941 'version': 'version:2@1.6.4.cr1',
Patrik Höglund0e089db2020-02-24 12:31:031942 },
1943 ],
1944 'condition': 'checkout_android',
1945 'dep_type': 'cipd',
1946 },
1947
chromium-webrtc-autorolld6e69532023-04-25 20:01:481948 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_guava': {
1949 'packages': [
1950 {
1951 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_guava',
1952 'version': 'version:2@1.6.4.cr1',
1953 },
1954 ],
1955 'condition': 'checkout_android',
1956 'dep_type': 'cipd',
1957 },
1958
Patrik Höglund0e089db2020-02-24 12:31:031959 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm': {
1960 'packages': [
1961 {
1962 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031963 'version': 'version:2@0.1.0.cr1',
chromium-webrtc-autoroll6adeb212020-01-23 00:01:251964 },
1965 ],
1966 'condition': 'checkout_android',
1967 'dep_type': 'cipd',
1968 },
1969
chromium-webrtc-autoroll2ea15022022-05-04 20:08:101970 'src/third_party/android_deps/libs/org_jsoup_jsoup': {
1971 'packages': [
1972 {
1973 'package': 'chromium/third_party/android_deps/libs/org_jsoup_jsoup',
chromium-webrtc-autorollfc3b67f2022-09-14 09:41:261974 'version': 'version:2@1.15.1.cr1',
1975 },
1976 ],
1977 'condition': 'checkout_android',
1978 'dep_type': 'cipd',
1979 },
1980
chromium-webrtc-autoroll88047ad2023-03-08 06:02:191981 'src/third_party/android_deps/libs/org_mockito_mockito_android': {
1982 'packages': [
1983 {
1984 'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_android',
chromium-webrtc-autoroll6a5d9252023-12-14 06:02:171985 'version': 'version:2@5.8.0.cr1',
chromium-webrtc-autoroll88047ad2023-03-08 06:02:191986 },
1987 ],
1988 'condition': 'checkout_android',
1989 'dep_type': 'cipd',
1990 },
1991
chromium-webrtc-autorollfc3b67f2022-09-14 09:41:261992 'src/third_party/android_deps/libs/org_mockito_mockito_core': {
1993 'packages': [
1994 {
1995 'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_core',
chromium-webrtc-autoroll6a5d9252023-12-14 06:02:171996 'version': 'version:2@5.8.0.cr1',
chromium-webrtc-autoroll2ea15022022-05-04 20:08:101997 },
1998 ],
1999 'condition': 'checkout_android',
2000 'dep_type': 'cipd',
2001 },
2002
chromium-webrtc-autoroll3a71e3a2023-03-15 20:01:542003 'src/third_party/android_deps/libs/org_mockito_mockito_subclass': {
2004 'packages': [
2005 {
2006 'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_subclass',
chromium-webrtc-autoroll6a5d9252023-12-14 06:02:172007 'version': 'version:2@5.8.0.cr1',
chromium-webrtc-autoroll3a71e3a2023-03-15 20:01:542008 },
2009 ],
2010 'condition': 'checkout_android',
2011 'dep_type': 'cipd',
2012 },
2013
Christoffer Jansson53a762a2022-09-16 14:29:562014 'src/third_party/android_deps/libs/org_objenesis_objenesis': {
2015 'packages': [
2016 {
2017 'package': 'chromium/third_party/android_deps/libs/org_objenesis_objenesis',
Mirko Bonadeicd3e1d02023-02-08 09:43:132018 'version': 'version:2@3.3.cr1',
Christoffer Jansson53a762a2022-09-16 14:29:562019 },
2020 ],
2021 'condition': 'checkout_android',
2022 'dep_type': 'cipd',
2023 },
2024
Patrik Höglunda5943ea2020-02-20 14:59:542025 'src/third_party/android_deps/libs/org_ow2_asm_asm': {
2026 'packages': [
2027 {
2028 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm',
Mirko Bonadei92727712023-11-06 14:17:462029 'version': 'version:2@9.6.cr1',
Patrik Höglunda5943ea2020-02-20 14:59:542030 },
2031 ],
2032 'condition': 'checkout_android',
2033 'dep_type': 'cipd',
2034 },
2035
2036 'src/third_party/android_deps/libs/org_ow2_asm_asm_analysis': {
2037 'packages': [
2038 {
2039 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_analysis',
Mirko Bonadei92727712023-11-06 14:17:462040 'version': 'version:2@9.6.cr1',
Patrik Höglunda5943ea2020-02-20 14:59:542041 },
2042 ],
2043 'condition': 'checkout_android',
2044 'dep_type': 'cipd',
2045 },
2046
2047 'src/third_party/android_deps/libs/org_ow2_asm_asm_commons': {
2048 'packages': [
2049 {
2050 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_commons',
Mirko Bonadei92727712023-11-06 14:17:462051 'version': 'version:2@9.6.cr1',
Patrik Höglunda5943ea2020-02-20 14:59:542052 },
2053 ],
2054 'condition': 'checkout_android',
2055 'dep_type': 'cipd',
2056 },
2057
2058 'src/third_party/android_deps/libs/org_ow2_asm_asm_tree': {
2059 'packages': [
2060 {
2061 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_tree',
Mirko Bonadei92727712023-11-06 14:17:462062 'version': 'version:2@9.6.cr1',
Patrik Höglunda5943ea2020-02-20 14:59:542063 },
2064 ],
2065 'condition': 'checkout_android',
2066 'dep_type': 'cipd',
2067 },
2068
2069 'src/third_party/android_deps/libs/org_ow2_asm_asm_util': {
2070 'packages': [
2071 {
2072 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_util',
Mirko Bonadei92727712023-11-06 14:17:462073 'version': 'version:2@9.6.cr1',
Patrik Höglunda5943ea2020-02-20 14:59:542074 },
2075 ],
2076 'condition': 'checkout_android',
2077 'dep_type': 'cipd',
2078 },
2079
Yves Gerey2f385d22019-11-20 11:10:082080 'src/third_party/android_deps/libs/org_pcollections_pcollections': {
2081 'packages': [
2082 {
2083 'package': 'chromium/third_party/android_deps/libs/org_pcollections_pcollections',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:032084 'version': 'version:2@3.1.4.cr1',
Yves Gerey2f385d22019-11-20 11:10:082085 },
2086 ],
2087 'condition': 'checkout_android',
2088 'dep_type': 'cipd',
2089 },
chromium-webrtc-autorolleec1d042019-11-20 14:02:382090
Mirko Bonadeicd1ba942020-05-12 10:12:132091 'src/third_party/android_deps/libs/org_robolectric_annotations': {
2092 'packages': [
2093 {
2094 'package': 'chromium/third_party/android_deps/libs/org_robolectric_annotations',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252095 'version': 'version:2@4.11.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132096 },
2097 ],
2098 'condition': 'checkout_android',
2099 'dep_type': 'cipd',
2100 },
2101
2102 'src/third_party/android_deps/libs/org_robolectric_junit': {
2103 'packages': [
2104 {
2105 'package': 'chromium/third_party/android_deps/libs/org_robolectric_junit',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252106 'version': 'version:2@4.11.1.cr1',
chromium-webrtc-autoroll55443382022-03-02 22:02:362107 },
2108 ],
2109 'condition': 'checkout_android',
2110 'dep_type': 'cipd',
2111 },
2112
2113 'src/third_party/android_deps/libs/org_robolectric_nativeruntime': {
2114 'packages': [
2115 {
2116 'package': 'chromium/third_party/android_deps/libs/org_robolectric_nativeruntime',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252117 'version': 'version:2@4.11.1.cr1',
chromium-webrtc-autorollb7f5ff52023-05-08 20:03:322118 },
2119 ],
2120 'condition': 'checkout_android',
2121 'dep_type': 'cipd',
2122 },
2123
2124 'src/third_party/android_deps/libs/org_robolectric_nativeruntime_dist_compat': {
2125 'packages': [
2126 {
2127 'package': 'chromium/third_party/android_deps/libs/org_robolectric_nativeruntime_dist_compat',
Mirko Bonadei92727712023-11-06 14:17:462128 'version': 'version:2@1.0.2.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132129 },
2130 ],
2131 'condition': 'checkout_android',
2132 'dep_type': 'cipd',
2133 },
2134
2135 'src/third_party/android_deps/libs/org_robolectric_pluginapi': {
2136 'packages': [
2137 {
2138 'package': 'chromium/third_party/android_deps/libs/org_robolectric_pluginapi',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252139 'version': 'version:2@4.11.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132140 },
2141 ],
2142 'condition': 'checkout_android',
2143 'dep_type': 'cipd',
2144 },
2145
2146 'src/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver': {
2147 'packages': [
2148 {
2149 'package': 'chromium/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252150 'version': 'version:2@4.11.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132151 },
2152 ],
2153 'condition': 'checkout_android',
2154 'dep_type': 'cipd',
2155 },
2156
2157 'src/third_party/android_deps/libs/org_robolectric_resources': {
2158 'packages': [
2159 {
2160 'package': 'chromium/third_party/android_deps/libs/org_robolectric_resources',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252161 'version': 'version:2@4.11.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132162 },
2163 ],
2164 'condition': 'checkout_android',
2165 'dep_type': 'cipd',
2166 },
2167
2168 'src/third_party/android_deps/libs/org_robolectric_robolectric': {
2169 'packages': [
2170 {
2171 'package': 'chromium/third_party/android_deps/libs/org_robolectric_robolectric',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252172 'version': 'version:2@4.11.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132173 },
2174 ],
2175 'condition': 'checkout_android',
2176 'dep_type': 'cipd',
2177 },
2178
2179 'src/third_party/android_deps/libs/org_robolectric_sandbox': {
2180 'packages': [
2181 {
2182 'package': 'chromium/third_party/android_deps/libs/org_robolectric_sandbox',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252183 'version': 'version:2@4.11.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132184 },
2185 ],
2186 'condition': 'checkout_android',
2187 'dep_type': 'cipd',
2188 },
2189
2190 'src/third_party/android_deps/libs/org_robolectric_shadowapi': {
2191 'packages': [
2192 {
2193 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadowapi',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252194 'version': 'version:2@4.11.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132195 },
2196 ],
2197 'condition': 'checkout_android',
2198 'dep_type': 'cipd',
2199 },
2200
2201 'src/third_party/android_deps/libs/org_robolectric_shadows_framework': {
2202 'packages': [
2203 {
2204 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_framework',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252205 'version': 'version:2@4.11.1.cr1',
Mirko Bonadei92727712023-11-06 14:17:462206 },
2207 ],
2208 'condition': 'checkout_android',
2209 'dep_type': 'cipd',
2210 },
2211
2212 'src/third_party/android_deps/libs/org_robolectric_shadows_versioning': {
2213 'packages': [
2214 {
2215 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_versioning',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252216 'version': 'version:2@4.11.1.cr1',
Björn Tereliuscaf20632022-02-24 11:15:252217 },
2218 ],
2219 'condition': 'checkout_android',
2220 'dep_type': 'cipd',
2221 },
2222
Mirko Bonadeicd1ba942020-05-12 10:12:132223 'src/third_party/android_deps/libs/org_robolectric_utils': {
2224 'packages': [
2225 {
2226 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252227 'version': 'version:2@4.11.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132228 },
2229 ],
2230 'condition': 'checkout_android',
2231 'dep_type': 'cipd',
2232 },
2233
2234 'src/third_party/android_deps/libs/org_robolectric_utils_reflector': {
2235 'packages': [
2236 {
2237 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils_reflector',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252238 'version': 'version:2@4.11.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132239 },
2240 ],
2241 'condition': 'checkout_android',
2242 'dep_type': 'cipd',
2243 },
2244
Yves Gerey3606cab82018-09-19 17:20:192245 # === ANDROID_DEPS Generated Code End ===
andrew@webrtc.org4ce52bb2012-07-31 21:54:132246}
kjellander200028f2017-08-17 16:54:122247
andrew@webrtc.org4ce52bb2012-07-31 21:54:132248hooks = [
2249 {
Henrik Kjellander27576e02015-10-15 12:24:092250 # This clobbers when necessary (based on get_landmines.py). It should be
2251 # an early hook but it will need to be run after syncing Chromium and
2252 # setting up the links, so the script actually exists.
2253 'name': 'landmines',
2254 'pattern': '.',
2255 'action': [
Takuto Ikuta9345bee2021-11-26 12:06:402256 'python3',
Henrik Kjellander27576e02015-10-15 12:24:092257 'src/build/landmines.py',
2258 '--landmine-scripts',
Henrik Kjellander90fd7d82017-05-09 06:30:102259 'src/tools_webrtc/get_landmines.py',
Henrik Kjellander27576e02015-10-15 12:24:092260 '--src-dir',
2261 'src',
2262 ],
2263 },
oprypin40e7ebd2017-07-27 08:40:182264 {
2265 # Ensure that the DEPS'd "depot_tools" has its self-update capability
2266 # disabled.
2267 'name': 'disable_depot_tools_selfupdate',
2268 'pattern': '.',
2269 'action': [
Takuto Ikuta9345bee2021-11-26 12:06:402270 'python3',
oprypin40e7ebd2017-07-27 08:40:182271 'src/third_party/depot_tools/update_depot_tools_toggle.py',
2272 '--disable',
2273 ],
2274 },
kjellander24d812d2016-11-22 15:02:112275 {
Mirko Bonadeib8a7d9d2018-02-12 07:57:352276 'name': 'sysroot_arm',
kjellander24d812d2016-11-22 15:02:112277 'pattern': '.',
Mirko Bonadeib8a7d9d2018-02-12 07:57:352278 'condition': 'checkout_linux and checkout_arm',
Takuto Ikuta9345bee2021-11-26 12:06:402279 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 07:57:352280 '--arch=arm'],
2281 },
2282 {
2283 'name': 'sysroot_arm64',
2284 'pattern': '.',
2285 'condition': 'checkout_linux and checkout_arm64',
Takuto Ikuta9345bee2021-11-26 12:06:402286 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 07:57:352287 '--arch=arm64'],
2288 },
2289 {
2290 'name': 'sysroot_x86',
2291 'pattern': '.',
2292 'condition': 'checkout_linux and (checkout_x86 or checkout_x64)',
2293 # TODO(mbonadei): change to --arch=x86.
Takuto Ikuta9345bee2021-11-26 12:06:402294 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 07:57:352295 '--arch=i386'],
2296 },
2297 {
2298 'name': 'sysroot_mips',
2299 'pattern': '.',
2300 'condition': 'checkout_linux and checkout_mips',
2301 # TODO(mbonadei): change to --arch=mips.
Takuto Ikuta9345bee2021-11-26 12:06:402302 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 07:57:352303 '--arch=mipsel'],
2304 },
2305 {
2306 'name': 'sysroot_x64',
2307 'pattern': '.',
2308 'condition': 'checkout_linux and checkout_x64',
2309 # TODO(mbonadei): change to --arch=x64.
Takuto Ikuta9345bee2021-11-26 12:06:402310 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 07:57:352311 '--arch=amd64'],
kjellander24d812d2016-11-22 15:02:112312 },
2313 {
Mirko Bonadeia55bdc22018-02-12 12:22:502314 # Case-insensitivity for the Win SDK. Must run before win_toolchain below.
2315 'name': 'ciopfs_linux',
2316 'pattern': '.',
2317 'condition': 'checkout_win and host_os == "linux"',
Takuto Ikuta9345bee2021-11-26 12:06:402318 'action': [ 'python3',
Mirko Bonadeia55bdc22018-02-12 12:22:502319 'src/third_party/depot_tools/download_from_google_storage.py',
2320 '--no_resume',
2321 '--no_auth',
2322 '--bucket', 'chromium-browser-clang/ciopfs',
2323 '-s', 'src/build/ciopfs.sha1',
2324 ]
2325 },
2326 {
Henrik Kjellander6b269752017-10-09 11:00:412327 # Update the Windows toolchain if necessary. Must run before 'clang' below.
kjellander24d812d2016-11-22 15:02:112328 'name': 'win_toolchain',
2329 'pattern': '.',
Mirko Bonadeif0707cb2018-02-13 10:29:092330 'condition': 'checkout_win',
Takuto Ikuta9345bee2021-11-26 12:06:402331 'action': ['python3', 'src/build/vs_toolchain.py', 'update', '--force'],
kjellander24d812d2016-11-22 15:02:112332 },
kjellanderec2c93e2017-09-08 17:52:172333 {
2334 # Update the Mac toolchain if necessary.
2335 'name': 'mac_toolchain',
2336 'pattern': '.',
Henrik Kjellander6b269752017-10-09 11:00:412337 'condition': 'checkout_mac',
Takuto Ikuta9345bee2021-11-26 12:06:402338 'action': ['python3', 'src/build/mac_toolchain.py'],
kjellanderec2c93e2017-09-08 17:52:172339 },
Byoungchan Leeb440c452022-09-26 09:42:432340
2341 {
2342 'name': 'Download Fuchsia SDK from GCS',
2343 'pattern': '.',
2344 'condition': 'checkout_fuchsia',
2345 'action': [
2346 'python3',
2347 'src/build/fuchsia/update_sdk.py',
2348 '--cipd-prefix={fuchsia_sdk_cipd_prefix}',
2349 '--version={fuchsia_version}',
2350 ],
2351 },
kjellander24d812d2016-11-22 15:02:112352 {
Christoffer Jansson25e41562022-09-23 06:38:542353 'name': 'Download Fuchsia system images',
2354 'pattern': '.',
Christoffer Jansson816e26d2022-11-11 15:08:312355 'condition': 'checkout_fuchsia and checkout_fuchsia_product_bundles',
Christoffer Jansson25e41562022-09-23 06:38:542356 'action': [
2357 'python3',
Christoffer Jansson816e26d2022-11-11 15:08:312358 'src/build/fuchsia/update_product_bundles.py',
2359 '{checkout_fuchsia_boot_images}',
Christoffer Jansson25e41562022-09-23 06:38:542360 ],
2361 },
2362 {
kjellander24d812d2016-11-22 15:02:112363 # Note: On Win, this should run after win_toolchain, as it may use it.
2364 'name': 'clang',
2365 'pattern': '.',
Nico Weber0278899c2021-10-27 01:36:382366 'action': ['python3', 'src/tools/clang/scripts/update.py'],
kjellander24d812d2016-11-22 15:02:112367 },
ehmaldonado293bc2a2016-11-25 12:58:472368 {
Björn Tereliuse9c3e512023-02-06 16:07:082369 # This is supposed to support the same set of platforms as 'clang' above.
2370 'name': 'clang_coverage',
2371 'pattern': '.',
2372 'condition': 'checkout_clang_coverage_tools',
2373 'action': ['python3', 'src/tools/clang/scripts/update.py',
2374 '--package=coverage_tools'],
2375 },
2376 {
ehmaldonado293bc2a2016-11-25 12:58:472377 # Update LASTCHANGE.
2378 'name': 'lastchange',
2379 'pattern': '.',
Takuto Ikuta9345bee2021-11-26 12:06:402380 'action': ['python3', 'src/build/util/lastchange.py',
ehmaldonado293bc2a2016-11-25 12:58:472381 '-o', 'src/build/util/LASTCHANGE'],
2382 },
Björn Tereliuscbcf8f32022-04-12 17:04:322383 # Pull dsymutil binaries using checked-in hashes.
2384 {
2385 'name': 'dsymutil_mac_arm64',
2386 'pattern': '.',
2387 'condition': 'host_os == "mac" and host_cpu == "arm64"',
2388 'action': [ 'python3',
2389 'src/third_party/depot_tools/download_from_google_storage.py',
2390 '--no_resume',
2391 '--no_auth',
2392 '--bucket', 'chromium-browser-clang',
2393 '-s', 'src/tools/clang/dsymutil/bin/dsymutil.arm64.sha1',
2394 '-o', 'src/tools/clang/dsymutil/bin/dsymutil',
2395 ],
2396 },
2397 {
2398 'name': 'dsymutil_mac_x64',
2399 'pattern': '.',
2400 'condition': 'host_os == "mac" and host_cpu == "x64"',
2401 'action': [ 'python3',
2402 'src/third_party/depot_tools/download_from_google_storage.py',
2403 '--no_resume',
2404 '--no_auth',
2405 '--bucket', 'chromium-browser-clang',
2406 '-s', 'src/tools/clang/dsymutil/bin/dsymutil.x64.sha1',
2407 '-o', 'src/tools/clang/dsymutil/bin/dsymutil',
2408 ],
2409 },
kjellander24d812d2016-11-22 15:02:112410 # Pull clang-format binaries using checked-in hashes.
2411 {
2412 'name': 'clang_format_win',
2413 'pattern': '.',
Henrik Kjellander6b269752017-10-09 11:00:412414 'condition': 'host_os == "win"',
Christoffer Janssone7d74972022-03-23 08:36:132415 'action': [ 'python3',
2416 'src/third_party/depot_tools/download_from_google_storage.py',
kjellander24d812d2016-11-22 15:02:112417 '--no_resume',
2418 '--platform=win32',
2419 '--no_auth',
2420 '--bucket', 'chromium-clang-format',
2421 '-s', 'src/buildtools/win/clang-format.exe.sha1',
2422 ],
2423 },
2424 {
Christoffer Janssone7d74972022-03-23 08:36:132425 'name': 'clang_format_mac_x64',
kjellander24d812d2016-11-22 15:02:112426 'pattern': '.',
Christoffer Janssone7d74972022-03-23 08:36:132427 'condition': 'host_os == "mac" and host_cpu == "x64"',
2428 'action': [ 'python3',
2429 'src/third_party/depot_tools/download_from_google_storage.py',
kjellander24d812d2016-11-22 15:02:112430 '--no_resume',
2431 '--platform=darwin',
2432 '--no_auth',
2433 '--bucket', 'chromium-clang-format',
Christoffer Janssone7d74972022-03-23 08:36:132434 '-s', 'src/buildtools/mac/clang-format.x64.sha1',
2435 '-o', 'src/buildtools/mac/clang-format',
kjellander24d812d2016-11-22 15:02:112436 ],
2437 },
2438 {
Christoffer Janssone7d74972022-03-23 08:36:132439 'name': 'clang_format_mac_arm64',
2440 'pattern': '.',
2441 'condition': 'host_os == "mac" and host_cpu == "arm64"',
2442 'action': [ 'python3',
2443 'src/third_party/depot_tools/download_from_google_storage.py',
2444 '--no_resume',
2445 '--no_auth',
2446 '--bucket', 'chromium-clang-format',
2447 '-s', 'src/buildtools/mac/clang-format.arm64.sha1',
2448 '-o', 'src/buildtools/mac/clang-format',
2449 ],
2450 },
2451 {
kjellander24d812d2016-11-22 15:02:112452 'name': 'clang_format_linux',
2453 'pattern': '.',
Henrik Kjellander6b269752017-10-09 11:00:412454 'condition': 'host_os == "linux"',
Christoffer Janssone7d74972022-03-23 08:36:132455 'action': [ 'python3',
2456 'src/third_party/depot_tools/download_from_google_storage.py',
kjellander24d812d2016-11-22 15:02:112457 '--no_resume',
2458 '--platform=linux*',
2459 '--no_auth',
2460 '--bucket', 'chromium-clang-format',
2461 '-s', 'src/buildtools/linux64/clang-format.sha1',
2462 ],
2463 },
Oleh Prypin3ebed362017-10-27 08:14:452464 # Pull rc binaries using checked-in hashes.
2465 {
2466 'name': 'rc_win',
2467 'pattern': '.',
2468 'condition': 'checkout_win and host_os == "win"',
Takuto Ikuta9345bee2021-11-26 12:06:402469 'action': [ 'python3',
Oleh Prypin3ebed362017-10-27 08:14:452470 'src/third_party/depot_tools/download_from_google_storage.py',
2471 '--no_resume',
2472 '--no_auth',
2473 '--bucket', 'chromium-browser-clang/rc',
2474 '-s', 'src/build/toolchain/win/rc/win/rc.exe.sha1',
2475 ],
2476 },
2477 {
2478 'name': 'rc_mac',
2479 'pattern': '.',
2480 'condition': 'checkout_win and host_os == "mac"',
Takuto Ikuta9345bee2021-11-26 12:06:402481 'action': [ 'python3',
Oleh Prypin3ebed362017-10-27 08:14:452482 'src/third_party/depot_tools/download_from_google_storage.py',
2483 '--no_resume',
2484 '--no_auth',
2485 '--bucket', 'chromium-browser-clang/rc',
2486 '-s', 'src/build/toolchain/win/rc/mac/rc.sha1',
2487 ],
2488 },
2489 {
2490 'name': 'rc_linux',
2491 'pattern': '.',
2492 'condition': 'checkout_win and host_os == "linux"',
Takuto Ikuta9345bee2021-11-26 12:06:402493 'action': [ 'python3',
Oleh Prypin3ebed362017-10-27 08:14:452494 'src/third_party/depot_tools/download_from_google_storage.py',
2495 '--no_resume',
2496 '--no_auth',
2497 '--bucket', 'chromium-browser-clang/rc',
2498 '-s', 'src/build/toolchain/win/rc/linux64/rc.sha1',
2499 ],
2500 },
kjellander24d812d2016-11-22 15:02:112501 {
Mirko Bonadei2d525fe2020-03-06 13:07:452502 'name': 'test_fonts',
2503 'pattern': '.',
2504 'action': [ 'download_from_google_storage',
2505 '--no_resume',
2506 '--extract',
2507 '--no_auth',
2508 '--bucket', 'chromium-fonts',
2509 '-s', 'src/third_party/test_fonts/test_fonts.tar.gz.sha1',
2510 ],
2511 },
2512 {
Mirko Bonadei9b68e352022-11-15 13:11:392513 'name': 'msan_chained_origins_focal',
Mirko Bonadeicb2bc112017-10-10 11:28:182514 'pattern': '.',
2515 'condition': 'checkout_instrumented_libraries',
Takuto Ikuta9345bee2021-11-26 12:06:402516 'action': [ 'python3',
Mirko Bonadeicb2bc112017-10-10 11:28:182517 'src/third_party/depot_tools/download_from_google_storage.py',
Mirko Bonadei9b68e352022-11-15 13:11:392518 '--no_resume',
2519 '--no_auth',
2520 '--bucket', 'chromium-instrumented-libraries',
2521 '-s', 'src/third_party/instrumented_libraries/binaries/msan-chained-origins-focal.tgz.sha1',
Mirko Bonadeicb2bc112017-10-10 11:28:182522 ],
2523 },
2524 {
Mirko Bonadei9b68e352022-11-15 13:11:392525 'name': 'msan_no_origins_focal',
Mirko Bonadeicb2bc112017-10-10 11:28:182526 'pattern': '.',
2527 'condition': 'checkout_instrumented_libraries',
Takuto Ikuta9345bee2021-11-26 12:06:402528 'action': [ 'python3',
Mirko Bonadeicb2bc112017-10-10 11:28:182529 'src/third_party/depot_tools/download_from_google_storage.py',
Mirko Bonadei9b68e352022-11-15 13:11:392530 '--no_resume',
2531 '--no_auth',
2532 '--bucket', 'chromium-instrumented-libraries',
2533 '-s', 'src/third_party/instrumented_libraries/binaries/msan-no-origins-focal.tgz.sha1',
2534 ],
2535 },
2536 {
kjellander@webrtc.org80174582013-11-04 12:07:572537 # Download test resources, i.e. video and audio files from Google Storage.
kjellander@webrtc.org8e5c8142014-12-03 07:11:442538 'pattern': '.',
2539 'action': ['download_from_google_storage',
2540 '--directory',
2541 '--recursive',
2542 '--num_threads=10',
2543 '--no_auth',
kjellander4ff818e2015-12-18 20:29:282544 '--quiet',
kjellander@webrtc.org8e5c8142014-12-03 07:11:442545 '--bucket', 'chromium-webrtc-resources',
2546 'src/resources'],
andrew@webrtc.org4ce52bb2012-07-31 21:54:132547 },
Mirko Bonadei0a1d2f52021-03-25 14:15:212548 {
2549 'name': 'Generate component metadata for tests',
2550 'pattern': '.',
2551 'action': [
Takuto Ikuta9345bee2021-11-26 12:06:402552 'vpython3',
Mirko Bonadei0a1d2f52021-03-25 14:15:212553 'src/testing/generate_location_tags.py',
2554 '--out',
2555 'src/testing/location_tags.json',
2556 ],
2557 },
Mirko Bonadeidb9095d2020-11-23 16:45:522558 # Download and initialize "vpython" VirtualEnv environment packages.
2559 {
2560 'name': 'vpython_common',
2561 'pattern': '.',
Takuto Ikuta9345bee2021-11-26 12:06:402562 'action': [ 'vpython3',
2563 '-vpython-spec', 'src/.vpython3',
Mirko Bonadeidb9095d2020-11-23 16:45:522564 '-vpython-tool', 'install',
2565 ],
2566 },
Junji Watanabed3685672023-07-19 08:34:082567 # Download remote exec cfg files
2568 {
Björn Tereliusb6ea0b22023-09-21 11:26:032569 'name': 'configure_reclient_cfgs',
Junji Watanabed3685672023-07-19 08:34:082570 'pattern': '.',
2571 'condition': 'download_remoteexec_cfg',
2572 'action': ['python3',
Björn Tereliusb6ea0b22023-09-21 11:26:032573 'src/buildtools/reclient_cfgs/configure_reclient_cfgs.py',
Junji Watanabed3685672023-07-19 08:34:082574 '--rbe_instance',
2575 Var('rbe_instance'),
2576 '--reproxy_cfg_template',
2577 'reproxy.cfg.template',
2578 '--quiet',
Junji Watanabed3685672023-07-19 08:34:082579 ],
2580 },
andrew@webrtc.org4ce52bb2012-07-31 21:54:132581]
kjellander200028f2017-08-17 16:54:122582
Oleh Prypindcba72b2019-02-08 09:39:452583recursedeps = []
Mirko Bonadeibb547202017-09-15 04:15:482584
2585# Define rules for which include paths are allowed in our source.
2586include_rules = [
2587 # Base is only used to build Android APK tests and may not be referenced by
2588 # WebRTC production code.
2589 "-base",
2590 "-chromium",
2591 "+external/webrtc/webrtc", # Android platform build.
Mirko Bonadeibb547202017-09-15 04:15:482592 "+libyuv",
Patrik Höglund5991ac92018-05-21 13:54:422593
2594 # These should eventually move out of here.
Mirko Bonadei92ea95e2017-09-15 04:47:312595 "+common_types.h",
Mirko Bonadeibb547202017-09-15 04:15:482596
2597 "+WebRTC",
Mirko Bonadei92ea95e2017-09-15 04:47:312598 "+api",
2599 "+modules/include",
2600 "+rtc_base",
2601 "+test",
2602 "+rtc_tools",
Danil Chapovalov9dce71b2018-06-11 07:48:312603
Mirko Bonadei59f3c682020-07-11 11:13:452604 # Abseil allowlist. Keep this in sync with abseil-in-webrtc.md.
Steve Antone76ca612019-01-25 20:49:142605 "+absl/algorithm/algorithm.h",
2606 "+absl/algorithm/container.h",
Danil Chapovalov348b08a2019-01-17 12:07:252607 "+absl/base/attributes.h",
Danil Chapovalov47cf5ea2019-02-19 19:20:162608 "+absl/base/config.h",
Markus Handellf70fbc82020-06-03 22:41:202609 "+absl/base/const_init.h",
Tommifd3b3462023-10-27 20:38:332610 "+absl/base/nullability.h",
Elad Alone86af2c2019-06-03 12:37:502611 "+absl/base/macros.h",
Danil Chapovalove6106102022-02-16 11:29:022612 "+absl/cleanup/cleanup.h",
philipelf8d81d32018-08-01 15:13:082613 "+absl/container/inlined_vector.h",
Danil Chapovalov4b979282022-06-30 08:08:472614 "+absl/functional/any_invocable.h",
Per Kjellanderfe2063e2021-05-12 07:02:432615 "+absl/functional/bind_front.h",
Karl Wiberg4c77dcd2018-06-29 12:34:502616 "+absl/memory/memory.h",
Jiawei Oua6e034a2018-11-25 04:59:412617 "+absl/meta/type_traits.h",
Danil Chapovalov09fb7872021-08-20 10:46:142618 "+absl/numeric/bits.h",
Niels Möller3c7d5992018-10-19 13:29:542619 "+absl/strings/ascii.h",
Harald Alvestrand666c3332022-10-18 12:32:402620 "+absl/strings/escaping.h",
Niels Möller3c7d5992018-10-19 13:29:542621 "+absl/strings/match.h",
Steve Anton1c9c9fc2019-02-14 23:13:092622 "+absl/strings/str_replace.h",
Karl Wiberg24744a92018-08-15 13:23:082623 "+absl/strings/string_view.h",
Danil Chapovalov9dce71b2018-06-11 07:48:312624 "+absl/types/optional.h",
Danil Chapovalovfb8e7ef2018-06-26 08:44:132625 "+absl/types/variant.h",
Mirko Bonadei14be7992019-06-27 13:59:092626
2627 # Abseil flags are allowed in tests and tools.
2628 "+absl/flags",
Mirko Bonadeibb547202017-09-15 04:15:482629]
Patrik Höglundeeb79e92019-10-17 14:04:072630
2631specific_include_rules = {
2632 "webrtc_lib_link_test\.cc": [
2633 "+media/engine",
2634 "+modules/audio_device",
2635 "+modules/audio_processing",
2636 ]
2637}