blob: 295bb7a60e8e63723779a67222ea4427e58a57d6 [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-autoroll4b196372023-11-28 16:03:5213 'chromium_revision': '12b2819489ad6310a16ac5f8cf1cef6b68a6bfc3',
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-autoroll35d36562023-11-19 14:02:0628 'fuchsia_version': 'version:16.20231117.2.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-autoroll1b4a91d2023-11-10 22:04:0143 'reclient_version': 're_client_version:0.120.1.f75cfb7-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-autoroll4b196372023-11-28 16:03:5253 'https://chromium.googlesource.com/chromium/src/base@6462329b874eb56666e8d9f7723c2115cde85e4e',
kjellander@webrtc.org177567c2016-12-22 09:40:2854 'src/build':
chromium-webrtc-autoroll4b196372023-11-28 16:03:5255 'https://chromium.googlesource.com/chromium/src/build@af4595250f514c537d779ea63a56c6c1aeb8309f',
kjellander@webrtc.org177567c2016-12-22 09:40:2856 'src/buildtools':
chromium-webrtc-autoroll4b196372023-11-28 16:03:5257 'https://chromium.googlesource.com/chromium/src/buildtools@aa432dc92dce681c25082c73ffbca95f810f4f9c',
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-autoroll4b196372023-11-28 16:03:5264 'url': 'https://chromium.googlesource.com/chromium/src/ios@2001b81e291fd6cd61d1f6e647ea7eefbb02dee3',
Henrik Kjellander5a17ea92017-10-09 11:14:2365 'condition': 'checkout_ios',
66 },
kjellander@webrtc.org177567c2016-12-22 09:40:2867 'src/testing':
chromium-webrtc-autoroll4b196372023-11-28 16:03:5268 'https://chromium.googlesource.com/chromium/src/testing@7d63153025ffebd24bbd31523c5248e888e350b0',
Artem Titov42f0d782018-06-27 11:23:1769 'src/third_party':
chromium-webrtc-autoroll4b196372023-11-28 16:03:5270 'https://chromium.googlesource.com/chromium/src/third_party@853164aff87dadeb5d585afdbdd2b07906d88ddb',
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-autoroll4b196372023-11-28 16:03:5276 'version': 'git_revision:7367b0df0a0aa25440303998d54045bda73935a5',
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-autoroll4b196372023-11-28 16:03:5286 'version': 'git_revision:7367b0df0a0aa25440303998d54045bda73935a5',
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-autoroll4b196372023-11-28 16:03:5296 'version': 'git_revision:7367b0df0a0aa25440303998d54045bda73935a5',
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-autoroll4b196372023-11-28 16:03:52118 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git@763198b84378860418e6f80424b4712e47418445',
Björn Terelius51f6a202023-08-09 15:34:14119 'src/third_party/libc++abi/src':
chromium-webrtc-autoroll9d9d03b2023-11-27 16:14:29120 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git@b90fa05c8949d3634ee48ebe90b1a2bfd56498e5',
Björn Terelius51f6a202023-08-09 15:34:14121 'src/third_party/libunwind/src':
chromium-webrtc-autoroll1568f1b2023-11-20 06:01:57122 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git@85df028e4c5e8a3eaa38fe75e0d78157bee2d668',
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-autorolle3d8b222023-10-09 18:02:48158 'version': 'y1G4s2RWI63L9ZLgzS3RzFdWdeblpCmYyAUzMphcQawC',
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
kjellander@webrtc.org177567c2016-12-22 09:40:28176 'src/third_party/boringssl/src':
chromium-webrtc-autorollb6d69702023-11-17 08:02:18177 'https://boringssl.googlesource.com/boringssl.git@1b7fdbd9101dedc3e0aa3fcf4ff74eacddb34ecc',
Mirko Bonadei07592492020-03-10 14:38:49178 'src/third_party/breakpad/breakpad':
chromium-webrtc-autoroll2a33e0a2023-11-13 18:03:45179 'https://chromium.googlesource.com/breakpad/breakpad.git@f49c2f1a2023da0cb055874fba050563dfea57db',
kjellander@webrtc.org177567c2016-12-22 09:40:28180 'src/third_party/catapult':
chromium-webrtc-autoroll4b196372023-11-28 16:03:52181 'https://chromium.googlesource.com/catapult.git@6e6fd641653311050933ce3f2ddec2754bad30cf',
Henrik Kjellander5a17ea92017-10-09 11:14:23182 'src/third_party/ced/src': {
Oleh Prypinf1a7bb12019-07-02 09:58:39183 'url': 'https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git@ba412eaaacd3186085babcd901679a48863c7dd5',
Henrik Kjellander5a17ea92017-10-09 11:14:23184 },
kjellander@webrtc.org177567c2016-12-22 09:40:28185 'src/third_party/colorama/src':
chromium-webrtc-autoroll44853a22023-03-14 18:02:19186 'https://chromium.googlesource.com/external/colorama.git@3de9f013df4b470069d03d250224062e8cf15c49',
Prashanth Swaminathan56d69e22023-05-31 04:49:40187 'src/third_party/cpu_features/src': {
188 'url': 'https://chromium.googlesource.com/external/github.com/google/cpu_features.git@936b9ab5515dead115606559502e3864958f7f6e',
189 'condition': 'checkout_android',
190 },
Victor Boiviea8662282021-04-12 14:09:14191 'src/third_party/crc32c/src':
chromium-webrtc-autoroll6504fbd2021-07-02 18:14:07192 'https://chromium.googlesource.com/external/github.com/google/crc32c.git@fa5ade41ee480003d9c5af6f43567ba22e4e17e6',
oprypin40e7ebd2017-07-27 08:40:18193 'src/third_party/depot_tools':
chromium-webrtc-autoroll4b196372023-11-28 16:03:52194 'https://chromium.googlesource.com/chromium/tools/depot_tools.git@0acc468d8b47c5665bf75677923c54c96c772b88',
kjellander@webrtc.org177567c2016-12-22 09:40:28195 'src/third_party/ffmpeg':
chromium-webrtc-autoroll4b196372023-11-28 16:03:52196 'https://chromium.googlesource.com/chromium/third_party/ffmpeg.git@866768f35c2226f4c805844207fd11c049ebe962',
Björn Terelius32827472022-10-25 11:35:20197 'src/third_party/flatbuffers/src':
Mirko Bonadei12199b12023-10-05 09:09:51198 'https://chromium.googlesource.com/external/github.com/google/flatbuffers.git@bcb9ef187628fe07514e57756d05e6a6296f7dc5',
Florent Castelli023be3c2022-03-15 15:01:52199 'src/third_party/grpc/src': {
chromium-webrtc-autoroll09eccc72023-03-13 12:02:00200 'url': 'https://chromium.googlesource.com/external/github.com/grpc/grpc.git@822dab21d9995c5cf942476b35ca12a1aa9d2737',
Florent Castelli023be3c2022-03-15 15:01:52201 },
Mirko Bonadei2d525fe2020-03-06 13:07:45202 # Used for embedded builds. CrOS & Linux use the system version.
203 'src/third_party/fontconfig/src': {
Björn Terelius51f6a202023-08-09 15:34:14204 'url': 'https://chromium.googlesource.com/external/fontconfig.git@2fb3419a92156569bc1ec707401258c922cd0d99',
Mirko Bonadei2d525fe2020-03-06 13:07:45205 'condition': 'checkout_linux',
206 },
Mirko Bonadei25acef72018-04-23 09:17:50207 'src/third_party/freetype/src':
chromium-webrtc-autoroll4b196372023-11-28 16:03:52208 'https://chromium.googlesource.com/chromium/src/third_party/freetype2.git@1eb04c71ebd807156681b1fbf52514416a83dcee',
Mirko Bonadei25acef72018-04-23 09:17:50209 'src/third_party/harfbuzz-ng/src':
chromium-webrtc-autoroll0a335892023-11-06 18:01:25210 'https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git@920c40cd43dd7b10b7ecba3d82a46f5fea88536f',
Markus Handellf70fbc82020-06-03 22:41:20211 'src/third_party/google_benchmark/src': {
chromium-webrtc-autoroll70f30d32023-04-18 16:17:17212 'url': 'https://chromium.googlesource.com/external/github.com/google/benchmark.git@b177433f3ee2513b1075140c723d73ab8901790f',
Markus Handellf70fbc82020-06-03 22:41:20213 },
Henrik Kjellander5a17ea92017-10-09 11:14:23214 # WebRTC-only dependency (not present in Chromium).
215 'src/third_party/gtest-parallel':
chromium-webrtc-autorolle3342ef2022-06-21 20:03:07216 'https://chromium.googlesource.com/external/github.com/google/gtest-parallel@f4d65b555894b301699c7c3c52906f72ea052e83',
Jeremy Leconte49f08ba2023-10-18 12:35:46217 'src/third_party/google-truth/src': {
218 'url': 'https://chromium.googlesource.com/external/github.com/google/truth.git@33387149b465f82712a817e6744847fe136949b3',
Patrik Höglund5ee869f2018-08-30 09:08:38219 'condition': 'checkout_android',
Patrik Höglund5ee869f2018-08-30 09:08:38220 },
kjellander3dae7052017-05-03 13:44:36221 'src/third_party/googletest/src':
chromium-webrtc-autoroll75e19ed2022-03-24 14:01:57222 'https://chromium.googlesource.com/external/github.com/google/googletest.git@af29db7ec28d6df1c7f0f745186884091e602e07',
Henrik Kjellander5a17ea92017-10-09 11:14:23223 'src/third_party/icu': {
chromium-webrtc-autoroll973705e2023-10-12 04:04:41224 'url': 'https://chromium.googlesource.com/chromium/deps/icu.git@a622de35ac311c5ad390a7af80724634e5dc61ed',
Henrik Kjellander5a17ea92017-10-09 11:14:23225 },
Mirko Bonadei50747582019-10-17 11:51:03226 'src/third_party/jdk': {
227 'packages': [
228 {
229 'package': 'chromium/third_party/jdk',
chromium-webrtc-autoroll5ab1ab42023-10-30 12:13:51230 'version': 'tUJrCBvDNDE9jFvgkuOwX8tU6oCWT8CtI2_JxpGlTJIC',
Mirko Bonadei4c04d8e2019-11-05 11:12:27231 },
Bjorn Terelius09932cd2021-03-02 11:59:43232 ],
233 'condition': 'host_os == "linux" and checkout_android',
234 'dep_type': 'cipd',
235 },
landreyca1cfd42023-01-26 19:18:17236 # Deprecated - only use for tools which are broken real JDK.
237 # Not used by WebRTC. Added for compatibility with Chromium.
238 'src/third_party/jdk11': {
239 'packages': [
240 {
241 'package': 'chromium/third_party/jdk',
242 # Do not update this hash - any newer hash will point to JDK17+.
243 'version': 'egbcSHbmF1XZQbKxp_PQiGLFWlQK65krTGqQE-Bj4j8C',
244 },
245 ],
246 'condition': 'checkout_android',
247 'dep_type': 'cipd',
248 },
Björn Terelius5525e6312022-07-11 23:48:02249 'src/third_party/jsoncpp/source':
chromium-webrtc-autoroll2f0f2852022-05-12 08:04:44250 'https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git@42e892d96e47b1f6e29844cc705e148ec4856448', # from svn 248
Henrik Kjellander5a17ea92017-10-09 11:14:23251 'src/third_party/junit/src': {
Mirko Bonadei12199b12023-10-05 09:09:51252 'url': 'https://chromium.googlesource.com/external/junit.git@0eb5ce72848d730da5bd6d42902fdd6a8a42055d',
Henrik Kjellander5a17ea92017-10-09 11:14:23253 'condition': 'checkout_android',
254 },
Mirko Bonadeicd3e1d02023-02-08 09:43:13255 'src/third_party/kotlin_stdlib': {
256 'packages': [
257 {
258 'package': 'chromium/third_party/kotlin_stdlib',
chromium-webrtc-autoroll9dac0482023-11-15 14:02:18259 'version': 'QEHg036Jc2HWG4-ao7usl1QUexRidGFFSgqqWUpmK-YC',
Mirko Bonadeicd3e1d02023-02-08 09:43:13260 },
261 ],
262 'condition': 'checkout_android',
263 'dep_type': 'cipd',
264 },
265
266 'src/third_party/kotlinc/current': {
267 'packages': [
268 {
269 'package': 'chromium/third_party/kotlinc',
chromium-webrtc-autoroll01859d412023-11-24 14:04:10270 'version': 'WKNG-_aQcnsBG-F7SS-yUGLlN9roxcWYt1K_8uw27zQC',
Mirko Bonadeicd3e1d02023-02-08 09:43:13271 },
272 ],
273 'condition': 'checkout_android',
274 'dep_type': 'cipd',
275 },
kjellander@webrtc.org177567c2016-12-22 09:40:28276 # Used for building libFuzzers (only supports Linux).
277 'src/third_party/libFuzzer/src':
chromium-webrtc-autoroll4e5ae322023-10-02 22:04:01278 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt/lib/fuzzer.git@758bd21f103a501b362b1ca46fa8fcb692eaa303',
Mirko Bonadei2bb487272023-11-06 10:32:55279 'src/third_party/fuzztest/src':
chromium-webrtc-autoroll63249192023-11-09 16:01:52280 'https://chromium.googlesource.com/external/github.com/google/fuzztest.git@9e3dbc646516772c70f7a100be53967323d310cb',
kjellander@webrtc.org177567c2016-12-22 09:40:28281 'src/third_party/libjpeg_turbo':
chromium-webrtc-autoroll5ab1ab42023-10-30 12:13:51282 'https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git@9b894306ec3b28cea46e84c32b56773a98c483da',
kjellander@webrtc.org177567c2016-12-22 09:40:28283 'src/third_party/libsrtp':
chromium-webrtc-autoroll63c96ce2021-06-11 14:02:59284 'https://chromium.googlesource.com/chromium/deps/libsrtp.git@5b7c744eb8310250ccc534f3f86a2015b3887a0a',
philipelb09d8722021-11-23 10:00:24285 'src/third_party/dav1d/libdav1d':
Jeremy Leconte49f08ba2023-10-18 12:35:46286 'https://chromium.googlesource.com/external/github.com/videolan/dav1d.git@47107e384bd1dc25674acf04d000a8cdc6195234',
Danil Chapovalovc46385c2020-03-11 09:45:57287 'src/third_party/libaom/source/libaom':
chromium-webrtc-autoroll59eced62023-11-14 10:02:12288 'https://aomedia.googlesource.com/aom.git@af3d2a707b5a89d5ffc77260698230505d9bcd35',
Mirko Bonadeicd1ba942020-05-12 10:12:13289 'src/third_party/libunwindstack': {
chromium-webrtc-autoroll482ce912022-10-15 04:02:36290 'url': 'https://chromium.googlesource.com/chromium/src/third_party/libunwindstack.git@4dbfa0e8c844c8e243b297bc185e54a99ff94f9e',
Mirko Bonadeicd1ba942020-05-12 10:12:13291 'condition': 'checkout_android',
292 },
Andrey Logvin249aa4d2020-06-10 09:57:04293 'src/third_party/perfetto':
chromium-webrtc-autoroll4b196372023-11-28 16:03:52294 'https://android.googlesource.com/platform/external/perfetto.git@9102923f26a54f59dfcc9396788feaf487a79a7c',
kjellander@webrtc.org177567c2016-12-22 09:40:28295 'src/third_party/libvpx/source/libvpx':
chromium-webrtc-autoroll1568f1b2023-11-20 06:01:57296 'https://chromium.googlesource.com/webm/libvpx.git@9142314c2cec2be364e6844d1630a056e7b0a3c8',
kjellander@webrtc.org177567c2016-12-22 09:40:28297 'src/third_party/libyuv':
chromium-webrtc-autoroll0c1c7222023-06-26 17:47:41298 'https://chromium.googlesource.com/libyuv/libyuv.git@04821d1e7d60845525e8db55c7bcd41ef5be9406',
Henrik Kjellander5a17ea92017-10-09 11:14:23299 'src/third_party/lss': {
chromium-webrtc-autorolla7dcd292022-08-24 08:04:58300 'url': 'https://chromium.googlesource.com/linux-syscall-support.git@ce877209e11aa69dcfffbd53ef90ea1d07136521',
Henrik Kjellander5a17ea92017-10-09 11:14:23301 'condition': 'checkout_android or checkout_linux',
302 },
303 'src/third_party/mockito/src': {
Oleh Prypinf1a7bb12019-07-02 09:58:39304 'url': 'https://chromium.googlesource.com/external/mockito/mockito.git@04a2a289a4222f80ad20717c25144981210d2eac',
Henrik Kjellander5a17ea92017-10-09 11:14:23305 'condition': 'checkout_android',
306 },
Yves Gerey0393c642018-11-08 17:30:39307
308 # Used by boringssl.
309 'src/third_party/nasm': {
chromium-webrtc-autoroll508979b2023-01-25 02:04:50310 'url': 'https://chromium.googlesource.com/chromium/deps/nasm.git@7fc833e889d1afda72c06220e5bed8fb43b2e5ce'
Yves Gerey0393c642018-11-08 17:30:39311 },
312
kjellander@webrtc.org177567c2016-12-22 09:40:28313 'src/third_party/openh264/src':
chromium-webrtc-autorollc33d8e22023-03-29 16:01:51314 'https://chromium.googlesource.com/external/github.com/cisco/openh264@09a4f3ec842a8932341b195c5b01e141c8a16eb7',
Mirko Bonadei24f1ff72023-11-06 12:42:41315
316 'src/third_party/re2/src':
chromium-webrtc-autorollb6d69702023-11-17 08:02:18317 'https://chromium.googlesource.com/external/github.com/google/re2.git@7e0c1a9e2417e70e5f0efc323267ac71d1fa0685',
Mirko Bonadei24f1ff72023-11-06 12:42:41318
Patrik Höglund72520532018-06-08 08:43:05319 'src/third_party/r8': {
320 'packages': [
321 {
322 'package': 'chromium/third_party/r8',
chromium-webrtc-autoroll4b196372023-11-28 16:03:52323 'version': 'o6MAAUwWCotub-YLAZV6fewtgr4AUJUrZpDwervcrtMC',
Patrik Höglund72520532018-06-08 08:43:05324 },
325 ],
326 'condition': 'checkout_android',
327 'dep_type': 'cipd',
328 },
Mirko Bonadeie1e2c462022-09-05 07:31:13329 # This duplication is intentional, so we avoid updating the r8.jar used by
330 # dexing unless necessary, since each update invalidates all incremental
331 # dexing and unnecessarily slows down all bots.
332 'src/third_party/r8/d8': {
333 'packages': [
334 {
335 'package': 'chromium/third_party/r8',
chromium-webrtc-autoroll0c1c7222023-06-26 17:47:41336 'version': 'vw5kLlW3-suSlCKSO9OQpFWpR8oDnvQ8k1RgKNUapQYC',
Mirko Bonadeie1e2c462022-09-05 07:31:13337 },
338 ],
339 'condition': 'checkout_android',
340 'dep_type': 'cipd',
341 },
Henrik Kjellander5a17ea92017-10-09 11:14:23342 'src/third_party/requests/src': {
Björn Terelius50d62c12023-07-17 13:41:49343 'url': 'https://chromium.googlesource.com/external/github.com/kennethreitz/requests.git@c7e0fc087ceeadb8b4c84a0953a422c474093d6d',
Henrik Kjellander5a17ea92017-10-09 11:14:23344 'condition': 'checkout_android',
345 },
kjellander@webrtc.org177567c2016-12-22 09:40:28346 'src/tools':
chromium-webrtc-autoroll4b196372023-11-28 16:03:52347 'https://chromium.googlesource.com/chromium/src/tools@99f0d820da424198c4012bdefa4d40785903e09d',
Oleh Prypine18e2692018-02-19 17:43:17348
349 'src/third_party/accessibility_test_framework': {
350 'packages': [
351 {
352 'package': 'chromium/third_party/accessibility-test-framework',
chromium-webrtc-autoroll35f1e852018-11-29 20:01:23353 'version': 'b5ec1e56e58e56bc1a0c77d43111c37f9b512c8a',
Oleh Prypine18e2692018-02-19 17:43:17354 },
355 ],
356 'condition': 'checkout_android',
357 'dep_type': 'cipd',
358 },
359
Björn Terelius5525e6312022-07-11 23:48:02360 'src/third_party/byte_buddy': {
Oleh Prypine18e2692018-02-19 17:43:17361 'packages': [
362 {
363 'package': 'chromium/third_party/byte_buddy',
chromium-webrtc-autoroll35f1e852018-11-29 20:01:23364 'version': 'c9b53316603fc2d997c899c7ca1707f809b918cd',
Oleh Prypine18e2692018-02-19 17:43:17365 },
366 ],
367 'condition': 'checkout_android',
368 'dep_type': 'cipd',
369 },
370
Artem Titarenko3c7abdc2019-08-19 08:56:46371 'src/third_party/byte_buddy/android_sdk_build_tools_25_0_2': {
372 'packages': [
373 {
374 'package': 'chromium/third_party/android_sdk/public/build-tools',
375 'version': 'kwIs2vdfTm93yEP8LG5aSnchN4BVEdVxbqQtF4XpPdkC',
376 },
377 ],
378 'condition': 'checkout_android',
379 'dep_type': 'cipd',
380 },
381
Oleh Prypine18e2692018-02-19 17:43:17382 'src/third_party/espresso': {
383 'packages': [
384 {
385 'package': 'chromium/third_party/espresso',
Jeremy Lecontee798ea62023-03-21 19:00:22386 'version': '5LoBT0j383h_4dXbnap7gnNQMtMjpbMJD1JaGIYNj-IC',
Oleh Prypine18e2692018-02-19 17:43:17387 },
388 ],
389 'condition': 'checkout_android',
390 'dep_type': 'cipd',
391 },
392
Oleh Prypine18e2692018-02-19 17:43:17393 'src/third_party/hamcrest': {
394 'packages': [
395 {
396 'package': 'chromium/third_party/hamcrest',
chromium-webrtc-autoroll35f1e852018-11-29 20:01:23397 'version': '37eccfc658fe79695d6abb6dd497463c4372032f',
Oleh Prypine18e2692018-02-19 17:43:17398 },
399 ],
400 'condition': 'checkout_android',
401 'dep_type': 'cipd',
402 },
403
Björn Terelius51f6a202023-08-09 15:34:14404 'src/third_party/android_toolchain/ndk': {
Prashanth Swaminathan9e639fa2023-06-02 22:52:10405 'packages': [
406 {
Prashanth Swaminathan5bcea252023-06-09 01:00:53407 'package': 'chromium/third_party/android_toolchain/android_toolchain',
chromium-webrtc-autorolle887cbe2023-09-21 10:01:54408 'version': 'NSOM616pOQCfRfDAhC72ltgjyUQp9lAWCMzlmgB18dAC',
Prashanth Swaminathan9e639fa2023-06-02 22:52:10409 },
410 ],
411 'condition': 'checkout_android',
412 'dep_type': 'cipd',
413 },
414
Andrey Logvin32edd542021-02-05 13:58:04415 'src/third_party/androidx': {
416 'packages': [
417 {
418 'package': 'chromium/third_party/androidx',
chromium-webrtc-autoroll4b196372023-11-28 16:03:52419 'version': '1eIJ1yRYP7KUJnhose5r2IpQ-HH2e9f8P4OxN38lWv4C',
Andrey Logvin32edd542021-02-05 13:58:04420 },
421 ],
422 'condition': 'checkout_android',
423 'dep_type': 'cipd',
424 },
425
Mirko Bonadei58fbd1b2022-07-04 19:31:29426 'src/third_party/android_build_tools/manifest_merger': {
427 'packages': [
428 {
429 'package': 'chromium/third_party/android_build_tools/manifest_merger',
chromium-webrtc-autorollb6d69702023-11-17 08:02:18430 'version': 'SdNR04V227YL22FMmKoS4AdLYwv6MJe8HBAZKNhXoCsC',
Mirko Bonadei58fbd1b2022-07-04 19:31:29431 },
432 ],
433 'condition': 'checkout_android',
434 'dep_type': 'cipd',
435 },
436
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15437 'src/third_party/android_sdk/public': {
438 'packages': [
439 {
Björn Terelius50d62c12023-07-17 13:41:49440 'package': 'chromium/third_party/android_sdk/public/build-tools/34.0.0',
441 'version': 'YK9Rzw3fDzMHVzatNN6VlyoD_81amLZpN1AbmkdOd6AC',
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15442 },
443 {
444 'package': 'chromium/third_party/android_sdk/public/emulator',
landrey6f248172022-07-27 14:19:30445 'version': '9lGp8nTUCRRWGMnI_96HcKfzjnxEJKUcfvfwmA3wXNkC',
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15446 },
447 {
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15448 'package': 'chromium/third_party/android_sdk/public/platform-tools',
Björn Terelius50d62c12023-07-17 13:41:49449 'version': 'HWVsGs2HCKgSVv41FsOcsfJbNcB0UFiNrF6Tc4yRArYC',
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15450 },
451 {
Björn Terelius50d62c12023-07-17 13:41:49452 'package': 'chromium/third_party/android_sdk/public/platforms/android-34',
453 'version': 'u-bhWbTME6u-DjypTgr3ZikCyeAeU6txkR9ET6Uudc8C',
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15454 },
455 {
Yves Gerey434dfa72020-01-07 05:56:55456 'package': 'chromium/third_party/android_sdk/public/cmdline-tools',
chromium-webrtc-autorollee15bea2023-08-16 20:02:27457 'version': 'Sy00LuyBIUJdRGYKwg0zjWH8eAIUvgnnNiPkI8etaZYC',
Yves Gerey434dfa72020-01-07 05:56:55458 },
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15459 ],
Mirko Bonadei9b9b2532019-03-20 08:04:46460 'condition': 'checkout_android',
Oleksandr Iakovenko2809cbb2019-03-19 11:59:15461 'dep_type': 'cipd',
462 },
463
Oleh Prypine18e2692018-02-19 17:43:17464 'src/third_party/icu4j': {
465 'packages': [
466 {
467 'package': 'chromium/third_party/icu4j',
chromium-webrtc-autoroll35f1e852018-11-29 20:01:23468 'version': 'e87e5bed2b4935913ee26a3ebd0b723ee2344354',
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/objenesis': {
476 'packages': [
477 {
478 'package': 'chromium/third_party/objenesis',
chromium-webrtc-autorolle9ecdc02019-12-05 16:03:01479 'version': 'tknDblENYi8IaJYyD6tUahUyHYZlzJ_Y74_QZSz4DpIC',
Oleh Prypine18e2692018-02-19 17:43:17480 },
481 ],
482 'condition': 'checkout_android',
483 'dep_type': 'cipd',
484 },
485
Oleh Prypine18e2692018-02-19 17:43:17486 'src/third_party/robolectric': {
487 'packages': [
488 {
489 'package': 'chromium/third_party/robolectric',
chromium-webrtc-autorolld8214e72023-10-19 04:13:20490 'version': 'UmWqaevXYVw3D8VySDJcqj3aU9zMDFwt1RySUuU0vI8C',
Oleh Prypine18e2692018-02-19 17:43:17491 },
492 ],
493 'condition': 'checkout_android',
494 'dep_type': 'cipd',
495 },
496
497 'src/third_party/sqlite4java': {
498 'packages': [
499 {
500 'package': 'chromium/third_party/sqlite4java',
chromium-webrtc-autoroll5590ec02020-01-12 14:00:55501 'version': 'LofjKH9dgXIAJhRYCPQlMFywSwxYimrfDeBmaHc-Z5EC',
Oleh Prypine18e2692018-02-19 17:43:17502 },
503 ],
504 'condition': 'checkout_android',
505 'dep_type': 'cipd',
506 },
507
Artem Titov469205e2020-03-17 12:44:12508 'src/third_party/turbine': {
509 'packages': [
510 {
511 'package': 'chromium/third_party/turbine',
chromium-webrtc-autoroll4b196372023-11-28 16:03:52512 'version': 'e8ccyNXO5wVjI0vv5W8kfA101BaaLNjNiVH1JddpdWkC',
Artem Titov469205e2020-03-17 12:44:12513 },
514 ],
515 'condition': 'checkout_android',
516 'dep_type': 'cipd',
517 },
518
Artem Titarenko60d770f2018-12-07 14:46:53519 'src/tools/luci-go': {
520 'packages': [
521 {
522 'package': 'infra/tools/luci/isolate/${{platform}}',
chromium-webrtc-autoroll4b196372023-11-28 16:03:52523 'version': 'git_revision:1ea45c1829514ff20c476f083462e7b8fdfaf9ae',
Artem Titarenko60d770f2018-12-07 14:46:53524 },
525 {
Artem Titarenko60d770f2018-12-07 14:46:53526 'package': 'infra/tools/luci/swarming/${{platform}}',
chromium-webrtc-autoroll4b196372023-11-28 16:03:52527 'version': 'git_revision:1ea45c1829514ff20c476f083462e7b8fdfaf9ae',
Artem Titarenko60d770f2018-12-07 14:46:53528 },
529 ],
530 'dep_type': 'cipd',
531 },
Jan Grulich1264dc12022-10-18 12:27:17532 'src/third_party/pipewire/linux-amd64': {
533 'packages': [
534 {
535 'package': 'chromium/third_party/pipewire/linux-amd64',
536 'version': 'BaVKmAmwpjdS6O0pnjSaMNSKhO1nmk5mRnyPVAJ2-HEC',
537 },
538 {
539 'package': 'chromium/third_party/pipewire-media-session/linux-amd64',
540 'version': 'Y6wUeITvAA0QD1vt8_a7eQdzbp0gkI1B02qfZUMJdowC',
541 },
542 ],
543
544 'condition': 'checkout_linux',
545 'dep_type': 'cipd',
546 },
Artem Titarenko60d770f2018-12-07 14:46:53547
Yves Gerey3606cab82018-09-19 17:20:19548 # Everything coming after this is automatically updated by the auto-roller.
549 # === ANDROID_DEPS Generated Code Start ===
chromium-webrtc-autoroll1e63b9b2020-01-06 22:01:43550 # Generated by //third_party/android_deps/fetch_all.py
Yves Gerey3606cab82018-09-19 17:20:19551 'src/third_party/android_deps/libs/android_arch_core_common': {
Oleh Prypin0a778892018-07-19 11:55:40552 'packages': [
553 {
Artem Titov4cc13a22018-07-27 09:50:40554 'package': 'chromium/third_party/android_deps/libs/android_arch_core_common',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03555 'version': 'version:2@1.1.1.cr1',
Oleh Prypin0a778892018-07-19 11:55:40556 },
557 ],
558 'condition': 'checkout_android',
559 'dep_type': 'cipd',
560 },
Patrik Höglund3611afc2018-09-03 08:06:10561
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27562 'src/third_party/android_deps/libs/android_arch_core_runtime': {
563 'packages': [
564 {
565 'package': 'chromium/third_party/android_deps/libs/android_arch_core_runtime',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03566 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27567 },
568 ],
569 'condition': 'checkout_android',
570 'dep_type': 'cipd',
571 },
572
Artem Titov4cc13a22018-07-27 09:50:40573 'src/third_party/android_deps/libs/android_arch_lifecycle_common': {
Oleh Prypin0a778892018-07-19 11:55:40574 'packages': [
575 {
Artem Titov4cc13a22018-07-27 09:50:40576 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03577 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll25790472019-04-04 08:01:35578 },
579 ],
580 'condition': 'checkout_android',
581 'dep_type': 'cipd',
582 },
583
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27584 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata': {
585 'packages': [
586 {
587 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata',
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
595 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata_core': {
596 'packages': [
597 {
598 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03599 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27600 },
601 ],
602 'condition': 'checkout_android',
603 'dep_type': 'cipd',
604 },
605
Artem Titov4cc13a22018-07-27 09:50:40606 'src/third_party/android_deps/libs/android_arch_lifecycle_runtime': {
Oleh Prypin0a778892018-07-19 11:55:40607 'packages': [
608 {
Artem Titov4cc13a22018-07-27 09:50:40609 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03610 'version': 'version:2@1.1.1.cr1',
Oleh Prypin0a778892018-07-19 11:55:40611 },
612 ],
613 'condition': 'checkout_android',
614 'dep_type': 'cipd',
615 },
Patrik Höglund3611afc2018-09-03 08:06:10616
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27617 'src/third_party/android_deps/libs/android_arch_lifecycle_viewmodel': {
618 'packages': [
619 {
620 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03621 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27622 },
623 ],
624 'condition': 'checkout_android',
625 'dep_type': 'cipd',
626 },
627
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27628 'src/third_party/android_deps/libs/com_android_support_asynclayoutinflater': {
629 'packages': [
630 {
631 'package': 'chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03632 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40633 },
634 ],
635 'condition': 'checkout_android',
636 'dep_type': 'cipd',
637 },
Patrik Höglund3611afc2018-09-03 08:06:10638
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27639 'src/third_party/android_deps/libs/com_android_support_collections': {
640 'packages': [
641 {
642 'package': 'chromium/third_party/android_deps/libs/com_android_support_collections',
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_coordinatorlayout': {
651 'packages': [
652 {
653 'package': 'chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout',
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_cursoradapter': {
662 'packages': [
663 {
664 'package': 'chromium/third_party/android_deps/libs/com_android_support_cursoradapter',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03665 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27666 },
667 ],
668 'condition': 'checkout_android',
669 'dep_type': 'cipd',
670 },
671
672 'src/third_party/android_deps/libs/com_android_support_customview': {
673 'packages': [
674 {
675 'package': 'chromium/third_party/android_deps/libs/com_android_support_customview',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03676 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40677 },
678 ],
679 'condition': 'checkout_android',
680 'dep_type': 'cipd',
681 },
Patrik Höglund3611afc2018-09-03 08:06:10682
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27683 'src/third_party/android_deps/libs/com_android_support_documentfile': {
684 'packages': [
685 {
686 'package': 'chromium/third_party/android_deps/libs/com_android_support_documentfile',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03687 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27688 },
689 ],
690 'condition': 'checkout_android',
691 'dep_type': 'cipd',
692 },
693
694 'src/third_party/android_deps/libs/com_android_support_drawerlayout': {
695 'packages': [
696 {
697 'package': 'chromium/third_party/android_deps/libs/com_android_support_drawerlayout',
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_interpolator': {
706 'packages': [
707 {
708 'package': 'chromium/third_party/android_deps/libs/com_android_support_interpolator',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03709 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40710 },
711 ],
712 'condition': 'checkout_android',
713 'dep_type': 'cipd',
714 },
Patrik Höglund3611afc2018-09-03 08:06:10715
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27716 'src/third_party/android_deps/libs/com_android_support_loader': {
717 'packages': [
718 {
719 'package': 'chromium/third_party/android_deps/libs/com_android_support_loader',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03720 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27721 },
722 ],
723 'condition': 'checkout_android',
724 'dep_type': 'cipd',
725 },
726
727 'src/third_party/android_deps/libs/com_android_support_localbroadcastmanager': {
728 'packages': [
729 {
730 'package': 'chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager',
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_print': {
739 'packages': [
740 {
741 'package': 'chromium/third_party/android_deps/libs/com_android_support_print',
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
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27749 'src/third_party/android_deps/libs/com_android_support_slidingpanelayout': {
750 'packages': [
751 {
752 'package': 'chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout',
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_annotations': {
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_annotations',
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_compat': {
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_compat',
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_ui': {
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_ui',
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
Artem Titov4cc13a22018-07-27 09:50:40793 'src/third_party/android_deps/libs/com_android_support_support_core_utils': {
Oleh Prypin0a778892018-07-19 11:55:40794 'packages': [
795 {
Artem Titov4cc13a22018-07-27 09:50:40796 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_utils',
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_swiperefreshlayout': {
805 'packages': [
806 {
807 'package': 'chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03808 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 11:55:40809 },
810 ],
811 'condition': 'checkout_android',
812 'dep_type': 'cipd',
813 },
Patrik Höglund3611afc2018-09-03 08:06:10814
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27815 'src/third_party/android_deps/libs/com_android_support_versionedparcelable': {
816 'packages': [
817 {
818 'package': 'chromium/third_party/android_deps/libs/com_android_support_versionedparcelable',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03819 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-16 00:01:27820 },
821 ],
822 'condition': 'checkout_android',
823 'dep_type': 'cipd',
824 },
825
826 'src/third_party/android_deps/libs/com_android_support_viewpager': {
827 'packages': [
828 {
829 'package': 'chromium/third_party/android_deps/libs/com_android_support_viewpager',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03830 'version': 'version:2@28.0.0.cr1',
Mirko Bonadei80939352021-04-12 17:03:37831 },
832 ],
833 'condition': 'checkout_android',
834 'dep_type': 'cipd',
835 },
836
837 'src/third_party/android_deps/libs/com_android_tools_common': {
838 'packages': [
839 {
840 'package': 'chromium/third_party/android_deps/libs/com_android_tools_common',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03841 'version': 'version:2@30.2.0-beta01.cr1',
chromium-webrtc-autoroll6adeb212020-01-23 00:01:25842 },
843 ],
844 'condition': 'checkout_android',
845 'dep_type': 'cipd',
846 },
847
Mirko Bonadei80939352021-04-12 17:03:37848 'src/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api': {
849 'packages': [
850 {
851 'package': 'chromium/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03852 'version': 'version:2@30.2.0-beta01.cr1',
Mirko Bonadei80939352021-04-12 17:03:37853 },
854 ],
855 'condition': 'checkout_android',
856 'dep_type': 'cipd',
857 },
858
859 'src/third_party/android_deps/libs/com_android_tools_sdk_common': {
860 'packages': [
861 {
862 'package': 'chromium/third_party/android_deps/libs/com_android_tools_sdk_common',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03863 'version': 'version:2@30.2.0-beta01.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:13864 },
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_ben_manes_caffeine_caffeine': {
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_ben_manes_caffeine_caffeine',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03874 'version': 'version:2@2.8.8.cr1',
Yves Gerey2f385d22019-11-20 11:10:08875 },
876 ],
877 'condition': 'checkout_android',
878 'dep_type': 'cipd',
879 },
880
chromium-webrtc-autoroll4c4735b2020-01-25 02:01:45881 'src/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms': {
Yves Gerey2f385d22019-11-20 11:10:08882 'packages': [
883 {
chromium-webrtc-autoroll4c4735b2020-01-25 02:01:45884 'package': 'chromium/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03885 'version': 'version:2@1.0.cr1',
Yves Gerey2f385d22019-11-20 11:10:08886 },
887 ],
888 'condition': 'checkout_android',
889 'dep_type': 'cipd',
890 },
891
chromium-webrtc-autorollfd1d5082022-10-08 04:04:54892 'src/third_party/android_deps/libs/com_google_android_annotations': {
893 'packages': [
894 {
895 'package': 'chromium/third_party/android_deps/libs/com_google_android_annotations',
896 'version': 'version:2@4.1.1.4.cr1',
897 },
898 ],
899 'condition': 'checkout_android',
900 'dep_type': 'cipd',
901 },
902
chromium-webrtc-autoroll2ea15022022-05-04 20:08:10903 'src/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework': {
904 'packages': [
905 {
906 'package': 'chromium/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework',
chromium-webrtc-autorollfc3b67f2022-09-14 09:41:26907 'version': 'version:2@4.0.0.cr1',
chromium-webrtc-autoroll2ea15022022-05-04 20:08:10908 },
909 ],
910 'condition': 'checkout_android',
911 'dep_type': 'cipd',
912 },
913
Artem Titov14b0e732021-01-27 08:16:07914 'src/third_party/android_deps/libs/com_google_android_datatransport_transport_api': {
915 'packages': [
916 {
917 'package': 'chromium/third_party/android_deps/libs/com_google_android_datatransport_transport_api',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:03918 'version': 'version:2@2.2.1.cr1',
Artem Titov14b0e732021-01-27 08:16:07919 },
920 ],
921 'condition': 'checkout_android',
922 'dep_type': 'cipd',
923 },
924
Patrik Höglund5ee869f2018-08-30 09:08:38925 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth': {
Artem Titovd673da22018-07-27 11:53:36926 'packages': [
927 {
Patrik Höglund5ee869f2018-08-30 09:08:38928 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:21929 'version': 'version:2@20.1.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:38930 },
931 ],
932 'condition': 'checkout_android',
933 'dep_type': 'cipd',
934 },
Patrik Höglund3611afc2018-09-03 08:06:10935
Patrik Höglund5ee869f2018-08-30 09:08:38936 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone': {
937 'packages': [
938 {
939 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:21940 'version': 'version:2@18.0.1.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_auth_base': {
948 'packages': [
949 {
950 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:21951 'version': 'version:2@18.0.2.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_base': {
959 'packages': [
960 {
961 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:21962 'version': 'version:2@18.0.1.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
Artem Titovd673da22018-07-27 11:53:36969 'src/third_party/android_deps/libs/com_google_android_gms_play_services_basement': {
970 'packages': [
971 {
972 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement',
chromium-webrtc-autorolla5abc242023-02-13 10:01:22973 'version': 'version:2@18.1.0.cr1',
Artem Titovd673da22018-07-27 11:53:36974 },
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': {
981 'packages': [
982 {
983 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast',
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_cast_framework': {
992 'packages': [
993 {
994 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework',
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
Patrik Höglund5ee869f2018-08-30 09:08:381002 'src/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut': {
1003 'packages': [
1004 {
1005 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031006 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381007 },
1008 ],
1009 'condition': 'checkout_android',
1010 'dep_type': 'cipd',
1011 },
Patrik Höglund3611afc2018-09-03 08:06:101012
Artem Titov14b0e732021-01-27 08:16:071013 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging': {
1014 'packages': [
1015 {
1016 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031017 'version': 'version:2@16.0.0.cr1',
Artem Titov14b0e732021-01-27 08:16:071018 },
1019 ],
1020 'condition': 'checkout_android',
1021 'dep_type': 'cipd',
1022 },
1023
Patrik Höglund5ee869f2018-08-30 09:08:381024 'src/third_party/android_deps/libs/com_google_android_gms_play_services_flags': {
1025 'packages': [
1026 {
1027 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags',
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_gcm': {
1036 'packages': [
1037 {
1038 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm',
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_iid': {
1047 'packages': [
1048 {
1049 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031050 'version': 'version:2@17.0.0.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_instantapps': {
1058 'packages': [
1059 {
1060 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:211061 'version': 'version:2@18.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_location': {
1069 'packages': [
1070 {
1071 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:211072 'version': 'version:2@19.0.1.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_phenotype': {
1080 'packages': [
1081 {
1082 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype',
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_places_placereport': {
1091 'packages': [
1092 {
1093 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport',
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
Patrik Höglund5ee869f2018-08-30 09:08:381101 'src/third_party/android_deps/libs/com_google_android_gms_play_services_stats': {
1102 'packages': [
1103 {
1104 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031105 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381106 },
1107 ],
1108 'condition': 'checkout_android',
1109 'dep_type': 'cipd',
1110 },
Patrik Höglund3611afc2018-09-03 08:06:101111
Artem Titovd673da22018-07-27 11:53:361112 'src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks': {
1113 'packages': [
1114 {
1115 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks',
chromium-webrtc-autorolla5abc242023-02-13 10:01:221116 'version': 'version:2@18.0.2.cr1',
Artem Titovd673da22018-07-27 11:53:361117 },
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': {
Sami Kalliomäkiffd92932018-08-06 09:35:521124 'packages': [
1125 {
Patrik Höglund5ee869f2018-08-30 09:08:381126 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:211127 'version': 'version:2@20.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
Patrik Höglund5ee869f2018-08-30 09:08:381134 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common': {
1135 'packages': [
1136 {
1137 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common',
chromium-webrtc-autorolle8aa4152022-04-29 18:03:211138 'version': 'version:2@19.1.3.cr1',
Patrik Höglund5ee869f2018-08-30 09:08:381139 },
1140 ],
1141 'condition': 'checkout_android',
1142 'dep_type': 'cipd',
1143 },
Patrik Höglund3611afc2018-09-03 08:06:101144
chromium-webrtc-autorolle007ad12019-09-03 22:01:321145 'src/third_party/android_deps/libs/com_google_android_material_material': {
1146 'packages': [
1147 {
1148 'package': 'chromium/third_party/android_deps/libs/com_google_android_material_material',
chromium-webrtc-autoroll534374a2023-11-09 04:01:281149 'version': 'version:2@1.11.0-beta01.cr1',
chromium-webrtc-autoroll6504fbd2021-07-02 18:14:071150 },
1151 ],
1152 'condition': 'checkout_android',
1153 'dep_type': 'cipd',
1154 },
1155
chromium-webrtc-autorolla5abc242023-02-13 10:01:221156 'src/third_party/android_deps/libs/com_google_android_play_core_common': {
chromium-webrtc-autoroll6504fbd2021-07-02 18:14:071157 'packages': [
1158 {
chromium-webrtc-autorolla5abc242023-02-13 10:01:221159 'package': 'chromium/third_party/android_deps/libs/com_google_android_play_core_common',
1160 'version': 'version:2@2.0.2.cr1',
1161 },
1162 ],
1163 'condition': 'checkout_android',
1164 'dep_type': 'cipd',
1165 },
1166
1167 'src/third_party/android_deps/libs/com_google_android_play_feature_delivery': {
1168 'packages': [
1169 {
1170 'package': 'chromium/third_party/android_deps/libs/com_google_android_play_feature_delivery',
1171 'version': 'version:2@2.0.1.cr1',
chromium-webrtc-autorolle007ad12019-09-03 22:01:321172 },
1173 ],
1174 'condition': 'checkout_android',
1175 'dep_type': 'cipd',
1176 },
1177
Yves Gerey2f385d22019-11-20 11:10:081178 'src/third_party/android_deps/libs/com_google_auto_auto_common': {
1179 'packages': [
1180 {
1181 'package': 'chromium/third_party/android_deps/libs/com_google_auto_auto_common',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031182 'version': 'version:2@1.2.1.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': {
1190 'packages': [
1191 {
1192 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service',
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
1200 'src/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations': {
1201 'packages': [
1202 {
1203 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031204 'version': 'version:2@1.0-rc6.cr1',
Yves Gerey2f385d22019-11-20 11:10:081205 },
1206 ],
1207 'condition': 'checkout_android',
1208 'dep_type': 'cipd',
1209 },
1210
chromium-webrtc-autorollb3a68162020-07-06 16:02:391211 'src/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations': {
1212 'packages': [
1213 {
1214 'package': 'chromium/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations',
Mirko Bonadei92727712023-11-06 14:17:461215 'version': 'version:2@1.10.4.cr1',
Yves Gerey2f385d22019-11-20 11:10:081216 },
1217 ],
1218 'condition': 'checkout_android',
1219 'dep_type': 'cipd',
1220 },
1221
Yves Gerey3606cab82018-09-19 17:20:191222 'src/third_party/android_deps/libs/com_google_code_findbugs_jsr305': {
1223 'packages': [
1224 {
1225 'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031226 'version': 'version:2@3.0.2.cr1',
Yves Gerey3606cab82018-09-19 17:20:191227 },
1228 ],
1229 'condition': 'checkout_android',
1230 'dep_type': 'cipd',
1231 },
1232
Patrik Höglunda5943ea2020-02-20 14:59:541233 'src/third_party/android_deps/libs/com_google_code_gson_gson': {
1234 'packages': [
1235 {
1236 'package': 'chromium/third_party/android_deps/libs/com_google_code_gson_gson',
chromium-webrtc-autorollfd1d5082022-10-08 04:04:541237 'version': 'version:2@2.9.0.cr1',
Patrik Höglunda5943ea2020-02-20 14:59:541238 },
1239 ],
1240 'condition': 'checkout_android',
1241 'dep_type': 'cipd',
1242 },
1243
Patrik Höglund3611afc2018-09-03 08:06:101244 'src/third_party/android_deps/libs/com_google_dagger_dagger': {
Patrik Höglund498aceb2018-08-30 12:08:531245 'packages': [
1246 {
1247 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger',
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
Patrik Höglund498aceb2018-08-30 12:08:531255 'src/third_party/android_deps/libs/com_google_dagger_dagger_compiler': {
1256 'packages': [
1257 {
1258 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler',
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_producers': {
1267 'packages': [
1268 {
1269 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031270 'version': 'version:2@2.30.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531271 },
1272 ],
1273 'condition': 'checkout_android',
1274 'dep_type': 'cipd',
1275 },
1276
1277 'src/third_party/android_deps/libs/com_google_dagger_dagger_spi': {
Yves Gerey3606cab82018-09-19 17:20:191278 'packages': [
1279 {
1280 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031281 'version': 'version:2@2.30.cr1',
Yves Gerey3606cab82018-09-19 17:20:191282 },
1283 ],
1284 'condition': 'checkout_android',
1285 'dep_type': 'cipd',
1286 },
1287
Yves Gerey2f385d22019-11-20 11:10:081288 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation': {
1289 'packages': [
1290 {
1291 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation',
Mirko Bonadei92727712023-11-06 14:17:461292 'version': 'version:2@2.19.1.cr1',
Yves Gerey2f385d22019-11-20 11:10:081293 },
1294 ],
1295 'condition': 'checkout_android',
1296 'dep_type': 'cipd',
1297 },
1298
Yves Gerey3606cab82018-09-19 17:20:191299 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations': {
1300 'packages': [
1301 {
1302 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations',
chromium-webrtc-autoroll5ab1ab42023-10-30 12:13:511303 'version': 'version:2@2.23.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_check_api': {
1311 'packages': [
1312 {
1313 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api',
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_core': {
1322 'packages': [
1323 {
1324 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_core',
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_error_prone_type_annotations': {
1333 'packages': [
1334 {
1335 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031336 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 11:10:081337 },
1338 ],
1339 'condition': 'checkout_android',
1340 'dep_type': 'cipd',
1341 },
1342
1343 'src/third_party/android_deps/libs/com_google_errorprone_javac': {
1344 'packages': [
1345 {
1346 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031347 'version': 'version:2@9+181-r4173-1.cr1',
Yves Gerey3606cab82018-09-19 17:20:191348 },
1349 ],
1350 'condition': 'checkout_android',
1351 'dep_type': 'cipd',
1352 },
Patrik Höglund498aceb2018-08-30 12:08:531353
1354 'src/third_party/android_deps/libs/com_google_errorprone_javac_shaded': {
1355 'packages': [
1356 {
1357 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031358 'version': 'version:2@9-dev-r4023-3.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531359 },
1360 ],
1361 'condition': 'checkout_android',
1362 'dep_type': 'cipd',
1363 },
1364
Artem Titov14b0e732021-01-27 08:16:071365 'src/third_party/android_deps/libs/com_google_firebase_firebase_annotations': {
1366 'packages': [
1367 {
1368 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031369 'version': 'version:2@16.0.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_common': {
1377 'packages': [
1378 {
1379 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_common',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031380 'version': 'version:2@19.5.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_components': {
1388 'packages': [
1389 {
1390 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_components',
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': {
1399 'packages': [
1400 {
1401 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031402 'version': 'version:2@16.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_encoders_json': {
1410 'packages': [
1411 {
1412 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031413 'version': 'version:2@17.1.0.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': {
1421 'packages': [
1422 {
1423 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031424 'version': 'version:2@21.0.1.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_iid_interop': {
1432 'packages': [
1433 {
1434 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031435 'version': 'version:2@17.0.0.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': {
1443 'packages': [
1444 {
1445 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031446 'version': 'version:2@16.3.5.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_installations_interop': {
1454 'packages': [
1455 {
1456 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031457 'version': 'version:2@16.0.1.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_measurement_connector': {
1465 'packages': [
1466 {
1467 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031468 'version': 'version:2@18.0.0.cr1',
Artem Titov14b0e732021-01-27 08:16:071469 },
1470 ],
1471 'condition': 'checkout_android',
1472 'dep_type': 'cipd',
1473 },
1474
1475 'src/third_party/android_deps/libs/com_google_firebase_firebase_messaging': {
1476 'packages': [
1477 {
1478 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_messaging',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031479 'version': 'version:2@21.0.1.cr1',
Artem Titov14b0e732021-01-27 08:16:071480 },
1481 ],
1482 'condition': 'checkout_android',
1483 'dep_type': 'cipd',
1484 },
1485
Patrik Höglund498aceb2018-08-30 12:08:531486 'src/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format': {
1487 'packages': [
1488 {
1489 'package': 'chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031490 'version': 'version:2@1.5.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531491 },
1492 ],
1493 'condition': 'checkout_android',
1494 'dep_type': 'cipd',
1495 },
1496
Yves Gerey2f385d22019-11-20 11:10:081497 'src/third_party/android_deps/libs/com_google_guava_failureaccess': {
1498 'packages': [
1499 {
1500 'package': 'chromium/third_party/android_deps/libs/com_google_guava_failureaccess',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031501 'version': 'version:2@1.0.1.cr1',
Yves Gerey2f385d22019-11-20 11:10:081502 },
1503 ],
1504 'condition': 'checkout_android',
1505 'dep_type': 'cipd',
1506 },
1507
Patrik Höglund498aceb2018-08-30 12:08:531508 'src/third_party/android_deps/libs/com_google_guava_guava': {
1509 'packages': [
1510 {
1511 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava',
Mirko Bonadei92727712023-11-06 14:17:461512 'version': 'version:2@32.1.3-jre.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531513 },
1514 ],
1515 'condition': 'checkout_android',
1516 'dep_type': 'cipd',
1517 },
1518
chromium-webrtc-autorolled95a752020-11-13 22:01:371519 'src/third_party/android_deps/libs/com_google_guava_guava_android': {
1520 'packages': [
1521 {
1522 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava_android',
Mirko Bonadei92727712023-11-06 14:17:461523 'version': 'version:2@32.1.3-android.cr1',
chromium-webrtc-autoroll2bd2d852019-11-12 14:01:251524 },
1525 ],
1526 'condition': 'checkout_android',
1527 'dep_type': 'cipd',
1528 },
1529
Yves Gerey3606cab82018-09-19 17:20:191530 'src/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations': {
1531 'packages': [
1532 {
1533 'package': 'chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations',
Mirko Bonadei92727712023-11-06 14:17:461534 'version': 'version:2@2.8.cr1',
Yves Gerey3606cab82018-09-19 17:20:191535 },
1536 ],
1537 'condition': 'checkout_android',
1538 'dep_type': 'cipd',
1539 },
1540
chromium-webrtc-autoroll66205062019-11-25 20:01:411541 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_java': {
1542 'packages': [
1543 {
1544 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_java',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031545 'version': 'version:2@3.19.2.cr1',
chromium-webrtc-autoroll66205062019-11-25 20:01:411546 },
1547 ],
1548 'condition': 'checkout_android',
1549 'dep_type': 'cipd',
1550 },
1551
chromium-webrtc-autorollae9641b2020-03-06 06:02:331552 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite': {
chromium-webrtc-autoroll66eedce2018-11-21 02:01:131553 'packages': [
1554 {
chromium-webrtc-autorollae9641b2020-03-06 06:02:331555 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite',
chromium-webrtc-autorollfd1d5082022-10-08 04:04:541556 'version': 'version:2@3.21.1.cr1',
chromium-webrtc-autoroll66eedce2018-11-21 02:01:131557 },
1558 ],
1559 'condition': 'checkout_android',
1560 'dep_type': 'cipd',
1561 },
1562
Yves Gerey2f385d22019-11-20 11:10:081563 'src/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils': {
1564 'packages': [
1565 {
1566 'package': 'chromium/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031567 'version': 'version:2@1.3.0.cr1',
Yves Gerey2f385d22019-11-20 11:10:081568 },
1569 ],
1570 'condition': 'checkout_android',
1571 'dep_type': 'cipd',
1572 },
1573
Patrik Höglund498aceb2018-08-30 12:08:531574 'src/third_party/android_deps/libs/com_squareup_javapoet': {
1575 'packages': [
1576 {
1577 'package': 'chromium/third_party/android_deps/libs/com_squareup_javapoet',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031578 'version': 'version:2@1.13.0.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531579 },
1580 ],
1581 'condition': 'checkout_android',
1582 'dep_type': 'cipd',
1583 },
1584
chromium-webrtc-autoroll06a4dd62020-03-23 21:21:181585 'src/third_party/android_deps/libs/com_squareup_javawriter': {
1586 'packages': [
1587 {
1588 'package': 'chromium/third_party/android_deps/libs/com_squareup_javawriter',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031589 'version': 'version:2@2.1.1.cr1',
chromium-webrtc-autoroll6adeb212020-01-23 00:01:251590 },
1591 ],
1592 'condition': 'checkout_android',
1593 'dep_type': 'cipd',
1594 },
1595
chromium-webrtc-autoroll33af25c2023-03-02 12:08:011596 'src/third_party/android_deps/libs/com_squareup_okio_okio_jvm': {
1597 'packages': [
1598 {
1599 'package': 'chromium/third_party/android_deps/libs/com_squareup_okio_okio_jvm',
Björn Terelius50d62c12023-07-17 13:41:491600 'version': 'version:2@3.3.0.cr1',
chromium-webrtc-autoroll33af25c2023-03-02 12:08:011601 },
1602 ],
1603 'condition': 'checkout_android',
1604 'dep_type': 'cipd',
1605 },
1606
1607 'src/third_party/android_deps/libs/com_squareup_wire_wire_runtime_jvm': {
1608 'packages': [
1609 {
1610 'package': 'chromium/third_party/android_deps/libs/com_squareup_wire_wire_runtime_jvm',
Björn Terelius50d62c12023-07-17 13:41:491611 'version': 'version:2@4.7.0.cr1',
chromium-webrtc-autoroll33af25c2023-03-02 12:08:011612 },
1613 ],
1614 'condition': 'checkout_android',
1615 'dep_type': 'cipd',
1616 },
1617
chromium-webrtc-autoroll6bbe1a42021-06-14 18:02:571618 'src/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils': {
1619 'packages': [
1620 {
1621 'package': 'chromium/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031622 'version': 'version:2@4.0.cr1',
chromium-webrtc-autoroll6bbe1a42021-06-14 18:02:571623 },
1624 ],
1625 'condition': 'checkout_android',
1626 'dep_type': 'cipd',
1627 },
1628
chromium-webrtc-autorollfd1d5082022-10-08 04:04:541629 'src/third_party/android_deps/libs/io_grpc_grpc_api': {
1630 'packages': [
1631 {
1632 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_api',
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_binder': {
1641 'packages': [
1642 {
1643 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_binder',
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_context': {
1652 'packages': [
1653 {
1654 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_context',
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_core': {
1663 'packages': [
1664 {
1665 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_core',
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_protobuf_lite': {
1674 'packages': [
1675 {
1676 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_protobuf_lite',
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_grpc_grpc_stub': {
1685 'packages': [
1686 {
1687 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_stub',
1688 'version': 'version:2@1.49.0.cr1',
1689 },
1690 ],
1691 'condition': 'checkout_android',
1692 'dep_type': 'cipd',
1693 },
1694
1695 'src/third_party/android_deps/libs/io_perfmark_perfmark_api': {
1696 'packages': [
1697 {
1698 'package': 'chromium/third_party/android_deps/libs/io_perfmark_perfmark_api',
1699 'version': 'version:2@0.25.0.cr1',
1700 },
1701 ],
1702 'condition': 'checkout_android',
1703 'dep_type': 'cipd',
1704 },
1705
chromium-webrtc-autorollcfe75c12020-01-04 12:02:191706 'src/third_party/android_deps/libs/javax_annotation_javax_annotation_api': {
1707 'packages': [
1708 {
1709 'package': 'chromium/third_party/android_deps/libs/javax_annotation_javax_annotation_api',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031710 'version': 'version:2@1.3.2.cr1',
chromium-webrtc-autorollcfe75c12020-01-04 12:02:191711 },
1712 ],
1713 'condition': 'checkout_android',
1714 'dep_type': 'cipd',
1715 },
1716
Patrik Höglund498aceb2018-08-30 12:08:531717 'src/third_party/android_deps/libs/javax_annotation_jsr250_api': {
1718 'packages': [
1719 {
1720 'package': 'chromium/third_party/android_deps/libs/javax_annotation_jsr250_api',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031721 'version': 'version:2@1.0.cr1',
Patrik Höglund498aceb2018-08-30 12:08:531722 },
1723 ],
1724 'condition': 'checkout_android',
1725 'dep_type': 'cipd',
1726 },
1727
1728 'src/third_party/android_deps/libs/javax_inject_javax_inject': {
Yves Gerey3606cab82018-09-19 17:20:191729 'packages': [
1730 {
1731 'package': 'chromium/third_party/android_deps/libs/javax_inject_javax_inject',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031732 'version': 'version:2@1.cr1',
Yves Gerey3606cab82018-09-19 17:20:191733 },
1734 ],
1735 'condition': 'checkout_android',
1736 'dep_type': 'cipd',
Patrik Höglund498aceb2018-08-30 12:08:531737 },
Yves Gerey3606cab82018-09-19 17:20:191738
Christoffer Jansson53a762a2022-09-16 14:29:561739 'src/third_party/android_deps/libs/net_bytebuddy_byte_buddy': {
1740 'packages': [
1741 {
1742 'package': 'chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy',
Björn Terelius50d62c12023-07-17 13:41:491743 'version': 'version:2@1.14.5.cr1',
Christoffer Jansson53a762a2022-09-16 14:29:561744 },
1745 ],
1746 'condition': 'checkout_android',
1747 'dep_type': 'cipd',
1748 },
1749
1750 'src/third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent': {
1751 'packages': [
1752 {
1753 'package': 'chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent',
Björn Terelius50d62c12023-07-17 13:41:491754 'version': 'version:2@1.14.5.cr1',
chromium-webrtc-autoroll88047ad2023-03-08 06:02:191755 },
1756 ],
1757 'condition': 'checkout_android',
1758 'dep_type': 'cipd',
1759 },
1760
Patrik Höglund0e089db2020-02-24 12:31:031761 'src/third_party/android_deps/libs/net_ltgt_gradle_incap_incap': {
1762 'packages': [
1763 {
1764 'package': 'chromium/third_party/android_deps/libs/net_ltgt_gradle_incap_incap',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031765 'version': 'version:2@0.2.cr1',
Patrik Höglund0e089db2020-02-24 12:31:031766 },
1767 ],
1768 'condition': 'checkout_android',
1769 'dep_type': 'cipd',
1770 },
1771
chromium-webrtc-autorollb7f5ff52023-05-08 20:03:321772 'src/third_party/android_deps/libs/org_bouncycastle_bcprov_jdk18on': {
chromium-webrtc-autoroll3b526d42022-07-07 09:24:581773 'packages': [
1774 {
chromium-webrtc-autorollb7f5ff52023-05-08 20:03:321775 'package': 'chromium/third_party/android_deps/libs/org_bouncycastle_bcprov_jdk18on',
Mirko Bonadei92727712023-11-06 14:17:461776 'version': 'version:2@1.76.cr1',
chromium-webrtc-autoroll3b526d42022-07-07 09:24:581777 },
1778 ],
1779 'condition': 'checkout_android',
1780 'dep_type': 'cipd',
1781 },
1782
Mirko Bonadei447cd3e2020-06-03 19:53:281783 'src/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup': {
1784 'packages': [
1785 {
1786 'package': 'chromium/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031787 'version': 'version:2@1.2.1.cr1',
Mirko Bonadei447cd3e2020-06-03 19:53:281788 },
1789 ],
1790 'condition': 'checkout_android',
1791 'dep_type': 'cipd',
1792 },
1793
Yves Gerey3606cab82018-09-19 17:20:191794 'src/third_party/android_deps/libs/org_checkerframework_checker_compat_qual': {
1795 'packages': [
1796 {
1797 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031798 'version': 'version:2@2.5.5.cr1',
Yves Gerey3606cab82018-09-19 17:20:191799 },
1800 ],
1801 'condition': 'checkout_android',
1802 'dep_type': 'cipd',
1803 },
1804
Yves Gerey2f385d22019-11-20 11:10:081805 'src/third_party/android_deps/libs/org_checkerframework_checker_qual': {
Yves Gerey3606cab82018-09-19 17:20:191806 'packages': [
1807 {
Yves Gerey2f385d22019-11-20 11:10:081808 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_qual',
Mirko Bonadei92727712023-11-06 14:17:461809 'version': 'version:2@3.37.0.cr1',
chromium-webrtc-autorolld035d7e2022-09-30 10:02:521810 },
1811 ],
1812 'condition': 'checkout_android',
1813 'dep_type': 'cipd',
1814 },
1815
1816 'src/third_party/android_deps/libs/org_checkerframework_checker_util': {
1817 'packages': [
1818 {
1819 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_util',
1820 'version': 'version:2@3.25.0.cr1',
Yves Gerey3606cab82018-09-19 17:20:191821 },
1822 ],
1823 'condition': 'checkout_android',
1824 'dep_type': 'cipd',
1825 },
1826
landreye742d8c2021-09-15 17:27:021827 'src/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone': {
Yves Gerey2f385d22019-11-20 11:10:081828 'packages': [
1829 {
landreye742d8c2021-09-15 17:27:021830 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031831 'version': 'version:2@3.15.0.cr1',
Yves Gerey2f385d22019-11-20 11:10:081832 },
1833 ],
1834 'condition': 'checkout_android',
1835 'dep_type': 'cipd',
1836 },
1837
1838 'src/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations': {
1839 'packages': [
1840 {
1841 'package': 'chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations',
chromium-webrtc-autorollfd1d5082022-10-08 04:04:541842 'version': 'version:2@1.21.cr1',
Yves Gerey2f385d22019-11-20 11:10:081843 },
1844 ],
1845 'condition': 'checkout_android',
1846 'dep_type': 'cipd',
1847 },
1848
chromium-webrtc-autoroll1e43ce62023-01-24 12:02:401849 'src/third_party/android_deps/libs/org_conscrypt_conscrypt_openjdk_uber': {
1850 'packages': [
1851 {
1852 'package': 'chromium/third_party/android_deps/libs/org_conscrypt_conscrypt_openjdk_uber',
1853 'version': 'version:2@2.5.2.cr1',
1854 },
1855 ],
1856 'condition': 'checkout_android',
1857 'dep_type': 'cipd',
1858 },
1859
chromium-webrtc-autoroll6bbe1a42021-06-14 18:02:571860 'src/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit': {
1861 'packages': [
1862 {
1863 'package': 'chromium/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031864 'version': 'version:2@4.4.1.201607150455-r.cr1',
chromium-webrtc-autoroll6bbe1a42021-06-14 18:02:571865 },
1866 ],
1867 'condition': 'checkout_android',
1868 'dep_type': 'cipd',
1869 },
1870
chromium-webrtc-autoroll2ea15022022-05-04 20:08:101871 'src/third_party/android_deps/libs/org_hamcrest_hamcrest': {
1872 'packages': [
1873 {
1874 'package': 'chromium/third_party/android_deps/libs/org_hamcrest_hamcrest',
1875 'version': 'version:2@2.2.cr1',
1876 },
1877 ],
1878 'condition': 'checkout_android',
1879 'dep_type': 'cipd',
1880 },
1881
chromium-webrtc-autoroll6504fbd2021-07-02 18:14:071882 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7': {
1883 'packages': [
1884 {
1885 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7',
chromium-webrtc-autorolla870bf82023-04-06 18:03:131886 'version': 'version:2@1.8.20.cr1',
chromium-webrtc-autoroll6504fbd2021-07-02 18:14:071887 },
1888 ],
1889 'condition': 'checkout_android',
1890 'dep_type': 'cipd',
1891 },
1892
1893 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8': {
1894 'packages': [
1895 {
1896 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8',
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
chromium-webrtc-autorollc9716e02021-04-30 14:07:171904 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android': {
1905 'packages': [
1906 {
1907 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android',
chromium-webrtc-autorolla870bf82023-04-06 18:03:131908 'version': 'version:2@1.6.4.cr1',
chromium-webrtc-autorollc9716e02021-04-30 14:07:171909 },
1910 ],
1911 'condition': 'checkout_android',
1912 'dep_type': 'cipd',
1913 },
1914
1915 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm': {
1916 'packages': [
1917 {
1918 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm',
chromium-webrtc-autorolla870bf82023-04-06 18:03:131919 'version': 'version:2@1.6.4.cr1',
Patrik Höglund0e089db2020-02-24 12:31:031920 },
1921 ],
1922 'condition': 'checkout_android',
1923 'dep_type': 'cipd',
1924 },
1925
chromium-webrtc-autorolld6e69532023-04-25 20:01:481926 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_guava': {
1927 'packages': [
1928 {
1929 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_guava',
1930 'version': 'version:2@1.6.4.cr1',
1931 },
1932 ],
1933 'condition': 'checkout_android',
1934 'dep_type': 'cipd',
1935 },
1936
Patrik Höglund0e089db2020-02-24 12:31:031937 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm': {
1938 'packages': [
1939 {
1940 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:031941 'version': 'version:2@0.1.0.cr1',
chromium-webrtc-autoroll6adeb212020-01-23 00:01:251942 },
1943 ],
1944 'condition': 'checkout_android',
1945 'dep_type': 'cipd',
1946 },
1947
chromium-webrtc-autoroll2ea15022022-05-04 20:08:101948 'src/third_party/android_deps/libs/org_jsoup_jsoup': {
1949 'packages': [
1950 {
1951 'package': 'chromium/third_party/android_deps/libs/org_jsoup_jsoup',
chromium-webrtc-autorollfc3b67f2022-09-14 09:41:261952 'version': 'version:2@1.15.1.cr1',
1953 },
1954 ],
1955 'condition': 'checkout_android',
1956 'dep_type': 'cipd',
1957 },
1958
chromium-webrtc-autoroll88047ad2023-03-08 06:02:191959 'src/third_party/android_deps/libs/org_mockito_mockito_android': {
1960 'packages': [
1961 {
1962 'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_android',
Björn Terelius50d62c12023-07-17 13:41:491963 'version': 'version:2@5.4.0.cr1',
chromium-webrtc-autoroll88047ad2023-03-08 06:02:191964 },
1965 ],
1966 'condition': 'checkout_android',
1967 'dep_type': 'cipd',
1968 },
1969
chromium-webrtc-autorollfc3b67f2022-09-14 09:41:261970 'src/third_party/android_deps/libs/org_mockito_mockito_core': {
1971 'packages': [
1972 {
1973 'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_core',
Björn Terelius50d62c12023-07-17 13:41:491974 'version': 'version:2@5.4.0.cr1',
chromium-webrtc-autoroll2ea15022022-05-04 20:08:101975 },
1976 ],
1977 'condition': 'checkout_android',
1978 'dep_type': 'cipd',
1979 },
1980
chromium-webrtc-autoroll3a71e3a2023-03-15 20:01:541981 'src/third_party/android_deps/libs/org_mockito_mockito_subclass': {
1982 'packages': [
1983 {
1984 'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_subclass',
Björn Terelius50d62c12023-07-17 13:41:491985 'version': 'version:2@5.4.0.cr1',
chromium-webrtc-autoroll3a71e3a2023-03-15 20:01:541986 },
1987 ],
1988 'condition': 'checkout_android',
1989 'dep_type': 'cipd',
1990 },
1991
Christoffer Jansson53a762a2022-09-16 14:29:561992 'src/third_party/android_deps/libs/org_objenesis_objenesis': {
1993 'packages': [
1994 {
1995 'package': 'chromium/third_party/android_deps/libs/org_objenesis_objenesis',
Mirko Bonadeicd3e1d02023-02-08 09:43:131996 'version': 'version:2@3.3.cr1',
Christoffer Jansson53a762a2022-09-16 14:29:561997 },
1998 ],
1999 'condition': 'checkout_android',
2000 'dep_type': 'cipd',
2001 },
2002
Patrik Höglunda5943ea2020-02-20 14:59:542003 'src/third_party/android_deps/libs/org_ow2_asm_asm': {
2004 'packages': [
2005 {
2006 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm',
Mirko Bonadei92727712023-11-06 14:17:462007 'version': 'version:2@9.6.cr1',
Patrik Höglunda5943ea2020-02-20 14:59:542008 },
2009 ],
2010 'condition': 'checkout_android',
2011 'dep_type': 'cipd',
2012 },
2013
2014 'src/third_party/android_deps/libs/org_ow2_asm_asm_analysis': {
2015 'packages': [
2016 {
2017 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_analysis',
Mirko Bonadei92727712023-11-06 14:17:462018 'version': 'version:2@9.6.cr1',
Patrik Höglunda5943ea2020-02-20 14:59:542019 },
2020 ],
2021 'condition': 'checkout_android',
2022 'dep_type': 'cipd',
2023 },
2024
2025 'src/third_party/android_deps/libs/org_ow2_asm_asm_commons': {
2026 'packages': [
2027 {
2028 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_commons',
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_tree': {
2037 'packages': [
2038 {
2039 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_tree',
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_util': {
2048 'packages': [
2049 {
2050 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_util',
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
Yves Gerey2f385d22019-11-20 11:10:082058 'src/third_party/android_deps/libs/org_pcollections_pcollections': {
2059 'packages': [
2060 {
2061 'package': 'chromium/third_party/android_deps/libs/org_pcollections_pcollections',
chromium-webrtc-autorollfdaa77c2022-03-09 18:04:032062 'version': 'version:2@3.1.4.cr1',
Yves Gerey2f385d22019-11-20 11:10:082063 },
2064 ],
2065 'condition': 'checkout_android',
2066 'dep_type': 'cipd',
2067 },
chromium-webrtc-autorolleec1d042019-11-20 14:02:382068
Mirko Bonadeicd1ba942020-05-12 10:12:132069 'src/third_party/android_deps/libs/org_robolectric_annotations': {
2070 'packages': [
2071 {
2072 'package': 'chromium/third_party/android_deps/libs/org_robolectric_annotations',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252073 'version': 'version:2@4.11.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132074 },
2075 ],
2076 'condition': 'checkout_android',
2077 'dep_type': 'cipd',
2078 },
2079
2080 'src/third_party/android_deps/libs/org_robolectric_junit': {
2081 'packages': [
2082 {
2083 'package': 'chromium/third_party/android_deps/libs/org_robolectric_junit',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252084 'version': 'version:2@4.11.1.cr1',
chromium-webrtc-autoroll55443382022-03-02 22:02:362085 },
2086 ],
2087 'condition': 'checkout_android',
2088 'dep_type': 'cipd',
2089 },
2090
2091 'src/third_party/android_deps/libs/org_robolectric_nativeruntime': {
2092 'packages': [
2093 {
2094 'package': 'chromium/third_party/android_deps/libs/org_robolectric_nativeruntime',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252095 'version': 'version:2@4.11.1.cr1',
chromium-webrtc-autorollb7f5ff52023-05-08 20:03:322096 },
2097 ],
2098 'condition': 'checkout_android',
2099 'dep_type': 'cipd',
2100 },
2101
2102 'src/third_party/android_deps/libs/org_robolectric_nativeruntime_dist_compat': {
2103 'packages': [
2104 {
2105 'package': 'chromium/third_party/android_deps/libs/org_robolectric_nativeruntime_dist_compat',
Mirko Bonadei92727712023-11-06 14:17:462106 'version': 'version:2@1.0.2.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132107 },
2108 ],
2109 'condition': 'checkout_android',
2110 'dep_type': 'cipd',
2111 },
2112
2113 'src/third_party/android_deps/libs/org_robolectric_pluginapi': {
2114 'packages': [
2115 {
2116 'package': 'chromium/third_party/android_deps/libs/org_robolectric_pluginapi',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252117 'version': 'version:2@4.11.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132118 },
2119 ],
2120 'condition': 'checkout_android',
2121 'dep_type': 'cipd',
2122 },
2123
2124 'src/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver': {
2125 'packages': [
2126 {
2127 'package': 'chromium/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252128 'version': 'version:2@4.11.1.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_resources': {
2136 'packages': [
2137 {
2138 'package': 'chromium/third_party/android_deps/libs/org_robolectric_resources',
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_robolectric': {
2147 'packages': [
2148 {
2149 'package': 'chromium/third_party/android_deps/libs/org_robolectric_robolectric',
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_sandbox': {
2158 'packages': [
2159 {
2160 'package': 'chromium/third_party/android_deps/libs/org_robolectric_sandbox',
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_shadowapi': {
2169 'packages': [
2170 {
2171 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadowapi',
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_shadows_framework': {
2180 'packages': [
2181 {
2182 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_framework',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252183 'version': 'version:2@4.11.1.cr1',
Mirko Bonadei92727712023-11-06 14:17:462184 },
2185 ],
2186 'condition': 'checkout_android',
2187 'dep_type': 'cipd',
2188 },
2189
2190 'src/third_party/android_deps/libs/org_robolectric_shadows_versioning': {
2191 'packages': [
2192 {
2193 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_versioning',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252194 'version': 'version:2@4.11.1.cr1',
Björn Tereliuscaf20632022-02-24 11:15:252195 },
2196 ],
2197 'condition': 'checkout_android',
2198 'dep_type': 'cipd',
2199 },
2200
Mirko Bonadeicd1ba942020-05-12 10:12:132201 'src/third_party/android_deps/libs/org_robolectric_utils': {
2202 'packages': [
2203 {
2204 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252205 'version': 'version:2@4.11.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132206 },
2207 ],
2208 'condition': 'checkout_android',
2209 'dep_type': 'cipd',
2210 },
2211
2212 'src/third_party/android_deps/libs/org_robolectric_utils_reflector': {
2213 'packages': [
2214 {
2215 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils_reflector',
chromium-webrtc-autoroll916ec252023-11-08 10:01:252216 'version': 'version:2@4.11.1.cr1',
Mirko Bonadeicd1ba942020-05-12 10:12:132217 },
2218 ],
2219 'condition': 'checkout_android',
2220 'dep_type': 'cipd',
2221 },
2222
Yves Gerey3606cab82018-09-19 17:20:192223 # === ANDROID_DEPS Generated Code End ===
andrew@webrtc.org4ce52bb2012-07-31 21:54:132224}
kjellander200028f2017-08-17 16:54:122225
andrew@webrtc.org4ce52bb2012-07-31 21:54:132226hooks = [
2227 {
Henrik Kjellander27576e02015-10-15 12:24:092228 # This clobbers when necessary (based on get_landmines.py). It should be
2229 # an early hook but it will need to be run after syncing Chromium and
2230 # setting up the links, so the script actually exists.
2231 'name': 'landmines',
2232 'pattern': '.',
2233 'action': [
Takuto Ikuta9345bee2021-11-26 12:06:402234 'python3',
Henrik Kjellander27576e02015-10-15 12:24:092235 'src/build/landmines.py',
2236 '--landmine-scripts',
Henrik Kjellander90fd7d82017-05-09 06:30:102237 'src/tools_webrtc/get_landmines.py',
Henrik Kjellander27576e02015-10-15 12:24:092238 '--src-dir',
2239 'src',
2240 ],
2241 },
oprypin40e7ebd2017-07-27 08:40:182242 {
2243 # Ensure that the DEPS'd "depot_tools" has its self-update capability
2244 # disabled.
2245 'name': 'disable_depot_tools_selfupdate',
2246 'pattern': '.',
2247 'action': [
Takuto Ikuta9345bee2021-11-26 12:06:402248 'python3',
oprypin40e7ebd2017-07-27 08:40:182249 'src/third_party/depot_tools/update_depot_tools_toggle.py',
2250 '--disable',
2251 ],
2252 },
kjellander24d812d2016-11-22 15:02:112253 {
Mirko Bonadeib8a7d9d2018-02-12 07:57:352254 'name': 'sysroot_arm',
kjellander24d812d2016-11-22 15:02:112255 'pattern': '.',
Mirko Bonadeib8a7d9d2018-02-12 07:57:352256 'condition': 'checkout_linux and checkout_arm',
Takuto Ikuta9345bee2021-11-26 12:06:402257 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 07:57:352258 '--arch=arm'],
2259 },
2260 {
2261 'name': 'sysroot_arm64',
2262 'pattern': '.',
2263 'condition': 'checkout_linux and checkout_arm64',
Takuto Ikuta9345bee2021-11-26 12:06:402264 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 07:57:352265 '--arch=arm64'],
2266 },
2267 {
2268 'name': 'sysroot_x86',
2269 'pattern': '.',
2270 'condition': 'checkout_linux and (checkout_x86 or checkout_x64)',
2271 # TODO(mbonadei): change to --arch=x86.
Takuto Ikuta9345bee2021-11-26 12:06:402272 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 07:57:352273 '--arch=i386'],
2274 },
2275 {
2276 'name': 'sysroot_mips',
2277 'pattern': '.',
2278 'condition': 'checkout_linux and checkout_mips',
2279 # TODO(mbonadei): change to --arch=mips.
Takuto Ikuta9345bee2021-11-26 12:06:402280 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 07:57:352281 '--arch=mipsel'],
2282 },
2283 {
2284 'name': 'sysroot_x64',
2285 'pattern': '.',
2286 'condition': 'checkout_linux and checkout_x64',
2287 # TODO(mbonadei): change to --arch=x64.
Takuto Ikuta9345bee2021-11-26 12:06:402288 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 07:57:352289 '--arch=amd64'],
kjellander24d812d2016-11-22 15:02:112290 },
2291 {
Mirko Bonadeia55bdc22018-02-12 12:22:502292 # Case-insensitivity for the Win SDK. Must run before win_toolchain below.
2293 'name': 'ciopfs_linux',
2294 'pattern': '.',
2295 'condition': 'checkout_win and host_os == "linux"',
Takuto Ikuta9345bee2021-11-26 12:06:402296 'action': [ 'python3',
Mirko Bonadeia55bdc22018-02-12 12:22:502297 'src/third_party/depot_tools/download_from_google_storage.py',
2298 '--no_resume',
2299 '--no_auth',
2300 '--bucket', 'chromium-browser-clang/ciopfs',
2301 '-s', 'src/build/ciopfs.sha1',
2302 ]
2303 },
2304 {
Henrik Kjellander6b269752017-10-09 11:00:412305 # Update the Windows toolchain if necessary. Must run before 'clang' below.
kjellander24d812d2016-11-22 15:02:112306 'name': 'win_toolchain',
2307 'pattern': '.',
Mirko Bonadeif0707cb2018-02-13 10:29:092308 'condition': 'checkout_win',
Takuto Ikuta9345bee2021-11-26 12:06:402309 'action': ['python3', 'src/build/vs_toolchain.py', 'update', '--force'],
kjellander24d812d2016-11-22 15:02:112310 },
kjellanderec2c93e2017-09-08 17:52:172311 {
2312 # Update the Mac toolchain if necessary.
2313 'name': 'mac_toolchain',
2314 'pattern': '.',
Henrik Kjellander6b269752017-10-09 11:00:412315 'condition': 'checkout_mac',
Takuto Ikuta9345bee2021-11-26 12:06:402316 'action': ['python3', 'src/build/mac_toolchain.py'],
kjellanderec2c93e2017-09-08 17:52:172317 },
Byoungchan Leeb440c452022-09-26 09:42:432318
2319 {
2320 'name': 'Download Fuchsia SDK from GCS',
2321 'pattern': '.',
2322 'condition': 'checkout_fuchsia',
2323 'action': [
2324 'python3',
2325 'src/build/fuchsia/update_sdk.py',
2326 '--cipd-prefix={fuchsia_sdk_cipd_prefix}',
2327 '--version={fuchsia_version}',
2328 ],
2329 },
kjellander24d812d2016-11-22 15:02:112330 {
Christoffer Jansson25e41562022-09-23 06:38:542331 'name': 'Download Fuchsia system images',
2332 'pattern': '.',
Christoffer Jansson816e26d2022-11-11 15:08:312333 'condition': 'checkout_fuchsia and checkout_fuchsia_product_bundles',
Christoffer Jansson25e41562022-09-23 06:38:542334 'action': [
2335 'python3',
Christoffer Jansson816e26d2022-11-11 15:08:312336 'src/build/fuchsia/update_product_bundles.py',
2337 '{checkout_fuchsia_boot_images}',
Christoffer Jansson25e41562022-09-23 06:38:542338 ],
2339 },
2340 {
kjellander24d812d2016-11-22 15:02:112341 # Note: On Win, this should run after win_toolchain, as it may use it.
2342 'name': 'clang',
2343 'pattern': '.',
Nico Weber0278899c2021-10-27 01:36:382344 'action': ['python3', 'src/tools/clang/scripts/update.py'],
kjellander24d812d2016-11-22 15:02:112345 },
ehmaldonado293bc2a2016-11-25 12:58:472346 {
Björn Tereliuse9c3e512023-02-06 16:07:082347 # This is supposed to support the same set of platforms as 'clang' above.
2348 'name': 'clang_coverage',
2349 'pattern': '.',
2350 'condition': 'checkout_clang_coverage_tools',
2351 'action': ['python3', 'src/tools/clang/scripts/update.py',
2352 '--package=coverage_tools'],
2353 },
2354 {
ehmaldonado293bc2a2016-11-25 12:58:472355 # Update LASTCHANGE.
2356 'name': 'lastchange',
2357 'pattern': '.',
Takuto Ikuta9345bee2021-11-26 12:06:402358 'action': ['python3', 'src/build/util/lastchange.py',
ehmaldonado293bc2a2016-11-25 12:58:472359 '-o', 'src/build/util/LASTCHANGE'],
2360 },
Björn Tereliuscbcf8f32022-04-12 17:04:322361 # Pull dsymutil binaries using checked-in hashes.
2362 {
2363 'name': 'dsymutil_mac_arm64',
2364 'pattern': '.',
2365 'condition': 'host_os == "mac" and host_cpu == "arm64"',
2366 'action': [ 'python3',
2367 'src/third_party/depot_tools/download_from_google_storage.py',
2368 '--no_resume',
2369 '--no_auth',
2370 '--bucket', 'chromium-browser-clang',
2371 '-s', 'src/tools/clang/dsymutil/bin/dsymutil.arm64.sha1',
2372 '-o', 'src/tools/clang/dsymutil/bin/dsymutil',
2373 ],
2374 },
2375 {
2376 'name': 'dsymutil_mac_x64',
2377 'pattern': '.',
2378 'condition': 'host_os == "mac" and host_cpu == "x64"',
2379 'action': [ 'python3',
2380 'src/third_party/depot_tools/download_from_google_storage.py',
2381 '--no_resume',
2382 '--no_auth',
2383 '--bucket', 'chromium-browser-clang',
2384 '-s', 'src/tools/clang/dsymutil/bin/dsymutil.x64.sha1',
2385 '-o', 'src/tools/clang/dsymutil/bin/dsymutil',
2386 ],
2387 },
kjellander24d812d2016-11-22 15:02:112388 # Pull clang-format binaries using checked-in hashes.
2389 {
2390 'name': 'clang_format_win',
2391 'pattern': '.',
Henrik Kjellander6b269752017-10-09 11:00:412392 'condition': 'host_os == "win"',
Christoffer Janssone7d74972022-03-23 08:36:132393 'action': [ 'python3',
2394 'src/third_party/depot_tools/download_from_google_storage.py',
kjellander24d812d2016-11-22 15:02:112395 '--no_resume',
2396 '--platform=win32',
2397 '--no_auth',
2398 '--bucket', 'chromium-clang-format',
2399 '-s', 'src/buildtools/win/clang-format.exe.sha1',
2400 ],
2401 },
2402 {
Christoffer Janssone7d74972022-03-23 08:36:132403 'name': 'clang_format_mac_x64',
kjellander24d812d2016-11-22 15:02:112404 'pattern': '.',
Christoffer Janssone7d74972022-03-23 08:36:132405 'condition': 'host_os == "mac" and host_cpu == "x64"',
2406 'action': [ 'python3',
2407 'src/third_party/depot_tools/download_from_google_storage.py',
kjellander24d812d2016-11-22 15:02:112408 '--no_resume',
2409 '--platform=darwin',
2410 '--no_auth',
2411 '--bucket', 'chromium-clang-format',
Christoffer Janssone7d74972022-03-23 08:36:132412 '-s', 'src/buildtools/mac/clang-format.x64.sha1',
2413 '-o', 'src/buildtools/mac/clang-format',
kjellander24d812d2016-11-22 15:02:112414 ],
2415 },
2416 {
Christoffer Janssone7d74972022-03-23 08:36:132417 'name': 'clang_format_mac_arm64',
2418 'pattern': '.',
2419 'condition': 'host_os == "mac" and host_cpu == "arm64"',
2420 'action': [ 'python3',
2421 'src/third_party/depot_tools/download_from_google_storage.py',
2422 '--no_resume',
2423 '--no_auth',
2424 '--bucket', 'chromium-clang-format',
2425 '-s', 'src/buildtools/mac/clang-format.arm64.sha1',
2426 '-o', 'src/buildtools/mac/clang-format',
2427 ],
2428 },
2429 {
kjellander24d812d2016-11-22 15:02:112430 'name': 'clang_format_linux',
2431 'pattern': '.',
Henrik Kjellander6b269752017-10-09 11:00:412432 'condition': 'host_os == "linux"',
Christoffer Janssone7d74972022-03-23 08:36:132433 'action': [ 'python3',
2434 'src/third_party/depot_tools/download_from_google_storage.py',
kjellander24d812d2016-11-22 15:02:112435 '--no_resume',
2436 '--platform=linux*',
2437 '--no_auth',
2438 '--bucket', 'chromium-clang-format',
2439 '-s', 'src/buildtools/linux64/clang-format.sha1',
2440 ],
2441 },
Oleh Prypin3ebed362017-10-27 08:14:452442 # Pull rc binaries using checked-in hashes.
2443 {
2444 'name': 'rc_win',
2445 'pattern': '.',
2446 'condition': 'checkout_win and host_os == "win"',
Takuto Ikuta9345bee2021-11-26 12:06:402447 'action': [ 'python3',
Oleh Prypin3ebed362017-10-27 08:14:452448 'src/third_party/depot_tools/download_from_google_storage.py',
2449 '--no_resume',
2450 '--no_auth',
2451 '--bucket', 'chromium-browser-clang/rc',
2452 '-s', 'src/build/toolchain/win/rc/win/rc.exe.sha1',
2453 ],
2454 },
2455 {
2456 'name': 'rc_mac',
2457 'pattern': '.',
2458 'condition': 'checkout_win and host_os == "mac"',
Takuto Ikuta9345bee2021-11-26 12:06:402459 'action': [ 'python3',
Oleh Prypin3ebed362017-10-27 08:14:452460 'src/third_party/depot_tools/download_from_google_storage.py',
2461 '--no_resume',
2462 '--no_auth',
2463 '--bucket', 'chromium-browser-clang/rc',
2464 '-s', 'src/build/toolchain/win/rc/mac/rc.sha1',
2465 ],
2466 },
2467 {
2468 'name': 'rc_linux',
2469 'pattern': '.',
2470 'condition': 'checkout_win and host_os == "linux"',
Takuto Ikuta9345bee2021-11-26 12:06:402471 'action': [ 'python3',
Oleh Prypin3ebed362017-10-27 08:14:452472 'src/third_party/depot_tools/download_from_google_storage.py',
2473 '--no_resume',
2474 '--no_auth',
2475 '--bucket', 'chromium-browser-clang/rc',
2476 '-s', 'src/build/toolchain/win/rc/linux64/rc.sha1',
2477 ],
2478 },
kjellander24d812d2016-11-22 15:02:112479 {
Mirko Bonadei2d525fe2020-03-06 13:07:452480 'name': 'test_fonts',
2481 'pattern': '.',
2482 'action': [ 'download_from_google_storage',
2483 '--no_resume',
2484 '--extract',
2485 '--no_auth',
2486 '--bucket', 'chromium-fonts',
2487 '-s', 'src/third_party/test_fonts/test_fonts.tar.gz.sha1',
2488 ],
2489 },
2490 {
Mirko Bonadei9b68e352022-11-15 13:11:392491 'name': 'msan_chained_origins_focal',
Mirko Bonadeicb2bc112017-10-10 11:28:182492 'pattern': '.',
2493 'condition': 'checkout_instrumented_libraries',
Takuto Ikuta9345bee2021-11-26 12:06:402494 'action': [ 'python3',
Mirko Bonadeicb2bc112017-10-10 11:28:182495 'src/third_party/depot_tools/download_from_google_storage.py',
Mirko Bonadei9b68e352022-11-15 13:11:392496 '--no_resume',
2497 '--no_auth',
2498 '--bucket', 'chromium-instrumented-libraries',
2499 '-s', 'src/third_party/instrumented_libraries/binaries/msan-chained-origins-focal.tgz.sha1',
Mirko Bonadeicb2bc112017-10-10 11:28:182500 ],
2501 },
2502 {
Mirko Bonadei9b68e352022-11-15 13:11:392503 'name': 'msan_no_origins_focal',
Mirko Bonadeicb2bc112017-10-10 11:28:182504 'pattern': '.',
2505 'condition': 'checkout_instrumented_libraries',
Takuto Ikuta9345bee2021-11-26 12:06:402506 'action': [ 'python3',
Mirko Bonadeicb2bc112017-10-10 11:28:182507 'src/third_party/depot_tools/download_from_google_storage.py',
Mirko Bonadei9b68e352022-11-15 13:11:392508 '--no_resume',
2509 '--no_auth',
2510 '--bucket', 'chromium-instrumented-libraries',
2511 '-s', 'src/third_party/instrumented_libraries/binaries/msan-no-origins-focal.tgz.sha1',
2512 ],
2513 },
2514 {
kjellander@webrtc.org80174582013-11-04 12:07:572515 # Download test resources, i.e. video and audio files from Google Storage.
kjellander@webrtc.org8e5c8142014-12-03 07:11:442516 'pattern': '.',
2517 'action': ['download_from_google_storage',
2518 '--directory',
2519 '--recursive',
2520 '--num_threads=10',
2521 '--no_auth',
kjellander4ff818e2015-12-18 20:29:282522 '--quiet',
kjellander@webrtc.org8e5c8142014-12-03 07:11:442523 '--bucket', 'chromium-webrtc-resources',
2524 'src/resources'],
andrew@webrtc.org4ce52bb2012-07-31 21:54:132525 },
Mirko Bonadei0a1d2f52021-03-25 14:15:212526 {
2527 'name': 'Generate component metadata for tests',
2528 'pattern': '.',
2529 'action': [
Takuto Ikuta9345bee2021-11-26 12:06:402530 'vpython3',
Mirko Bonadei0a1d2f52021-03-25 14:15:212531 'src/testing/generate_location_tags.py',
2532 '--out',
2533 'src/testing/location_tags.json',
2534 ],
2535 },
Mirko Bonadeidb9095d2020-11-23 16:45:522536 # Download and initialize "vpython" VirtualEnv environment packages.
2537 {
2538 'name': 'vpython_common',
2539 'pattern': '.',
Takuto Ikuta9345bee2021-11-26 12:06:402540 'action': [ 'vpython3',
2541 '-vpython-spec', 'src/.vpython3',
Mirko Bonadeidb9095d2020-11-23 16:45:522542 '-vpython-tool', 'install',
2543 ],
2544 },
Junji Watanabed3685672023-07-19 08:34:082545 # Download remote exec cfg files
2546 {
Björn Tereliusb6ea0b22023-09-21 11:26:032547 'name': 'configure_reclient_cfgs',
Junji Watanabed3685672023-07-19 08:34:082548 'pattern': '.',
2549 'condition': 'download_remoteexec_cfg',
2550 'action': ['python3',
Björn Tereliusb6ea0b22023-09-21 11:26:032551 'src/buildtools/reclient_cfgs/configure_reclient_cfgs.py',
Junji Watanabed3685672023-07-19 08:34:082552 '--rbe_instance',
2553 Var('rbe_instance'),
2554 '--reproxy_cfg_template',
2555 'reproxy.cfg.template',
2556 '--quiet',
Junji Watanabed3685672023-07-19 08:34:082557 ],
2558 },
andrew@webrtc.org4ce52bb2012-07-31 21:54:132559]
kjellander200028f2017-08-17 16:54:122560
Oleh Prypindcba72b2019-02-08 09:39:452561recursedeps = []
Mirko Bonadeibb547202017-09-15 04:15:482562
2563# Define rules for which include paths are allowed in our source.
2564include_rules = [
2565 # Base is only used to build Android APK tests and may not be referenced by
2566 # WebRTC production code.
2567 "-base",
2568 "-chromium",
2569 "+external/webrtc/webrtc", # Android platform build.
Mirko Bonadeibb547202017-09-15 04:15:482570 "+libyuv",
Patrik Höglund5991ac92018-05-21 13:54:422571
2572 # These should eventually move out of here.
Mirko Bonadei92ea95e2017-09-15 04:47:312573 "+common_types.h",
Mirko Bonadeibb547202017-09-15 04:15:482574
2575 "+WebRTC",
Mirko Bonadei92ea95e2017-09-15 04:47:312576 "+api",
2577 "+modules/include",
2578 "+rtc_base",
2579 "+test",
2580 "+rtc_tools",
Danil Chapovalov9dce71b2018-06-11 07:48:312581
Mirko Bonadei59f3c682020-07-11 11:13:452582 # Abseil allowlist. Keep this in sync with abseil-in-webrtc.md.
Steve Antone76ca612019-01-25 20:49:142583 "+absl/algorithm/algorithm.h",
2584 "+absl/algorithm/container.h",
Danil Chapovalov348b08a2019-01-17 12:07:252585 "+absl/base/attributes.h",
Danil Chapovalov47cf5ea2019-02-19 19:20:162586 "+absl/base/config.h",
Markus Handellf70fbc82020-06-03 22:41:202587 "+absl/base/const_init.h",
Tommifd3b3462023-10-27 20:38:332588 "+absl/base/nullability.h",
Elad Alone86af2c2019-06-03 12:37:502589 "+absl/base/macros.h",
Danil Chapovalove6106102022-02-16 11:29:022590 "+absl/cleanup/cleanup.h",
philipelf8d81d32018-08-01 15:13:082591 "+absl/container/inlined_vector.h",
Danil Chapovalov4b979282022-06-30 08:08:472592 "+absl/functional/any_invocable.h",
Per Kjellanderfe2063e2021-05-12 07:02:432593 "+absl/functional/bind_front.h",
Karl Wiberg4c77dcd2018-06-29 12:34:502594 "+absl/memory/memory.h",
Jiawei Oua6e034a2018-11-25 04:59:412595 "+absl/meta/type_traits.h",
Danil Chapovalov09fb7872021-08-20 10:46:142596 "+absl/numeric/bits.h",
Niels Möller3c7d5992018-10-19 13:29:542597 "+absl/strings/ascii.h",
Harald Alvestrand666c3332022-10-18 12:32:402598 "+absl/strings/escaping.h",
Niels Möller3c7d5992018-10-19 13:29:542599 "+absl/strings/match.h",
Steve Anton1c9c9fc2019-02-14 23:13:092600 "+absl/strings/str_replace.h",
Karl Wiberg24744a92018-08-15 13:23:082601 "+absl/strings/string_view.h",
Danil Chapovalov9dce71b2018-06-11 07:48:312602 "+absl/types/optional.h",
Danil Chapovalovfb8e7ef2018-06-26 08:44:132603 "+absl/types/variant.h",
Mirko Bonadei14be7992019-06-27 13:59:092604
2605 # Abseil flags are allowed in tests and tools.
2606 "+absl/flags",
Mirko Bonadeibb547202017-09-15 04:15:482607]
Patrik Höglundeeb79e92019-10-17 14:04:072608
2609specific_include_rules = {
2610 "webrtc_lib_link_test\.cc": [
2611 "+media/engine",
2612 "+modules/audio_device",
2613 "+modules/audio_processing",
2614 ]
2615}