blob: d60b163d3b690a102e70ac784da7f9acd8dfea4a [file] [log] [blame]
kjellander@webrtc.org177567c2016-12-22 10:40:28 +01001# This file contains dependencies for WebRTC.
kjellander@webrtc.org89256622014-08-20 12:10:11 +00002
Danil Chapovalovc46385c2020-03-11 10:45:57 +01003gclient_gn_args_file = 'src/build/config/gclient_args.gni'
Björn Tereliusbc032592021-06-16 10:47:17 +02004gclient_gn_args = [
5 'generate_location_tags',
6]
Danil Chapovalovc46385c2020-03-11 10:45:57 +01007
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00008vars = {
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02009 # By default, we should check out everything needed to run on the main
10 # chromium waterfalls. More info at: crbug.com/570091.
11 'checkout_configuration': 'default',
12 'checkout_instrumented_libraries': 'checkout_linux and checkout_configuration == "default"',
chromium-webrtc-autorolldd65bfc2022-05-23 11:02:11 -070013 'chromium_revision': '4c07188ff7c34731dead7f9aeaf00cbd0db78d2a',
Björn Tereliusbc032592021-06-16 10:47:17 +020014
15 # Keep the Chromium default of generating location tags.
16 'generate_location_tags': True,
Christoffer Janssonca9be222021-10-27 13:47:35 +020017
18 # ResultDB version
chromium-webrtc-autorolla9fa92e2022-03-21 01:01:47 -070019 'resultdb_version': 'git_revision:6cc18e2763e180929d70c786b419c1f8e6bcc66c',
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +000020}
Oleh Prypinf1a7bb12019-07-02 11:58:39 +020021
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +000022deps = {
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010023 # TODO(kjellander): Move this to be Android-only once the libevent dependency
24 # in base/third_party/libevent is solved.
25 'src/base':
chromium-webrtc-autorolldd65bfc2022-05-23 11:02:11 -070026 'https://chromium.googlesource.com/chromium/src/base@5ef5ee22a8fc6ad92f159778565a0ba405c9d5b7',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010027 'src/build':
chromium-webrtc-autorolldd65bfc2022-05-23 11:02:11 -070028 'https://chromium.googlesource.com/chromium/src/build@490e7574e4157995ca9746fb68ef5810163a3c46',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010029 'src/buildtools':
chromium-webrtc-autorolld4ad96e2022-05-19 13:02:53 -070030 'https://chromium.googlesource.com/chromium/src/buildtools@a5fa4652f64c69757050a52436b0f82c9848746d',
Sami Kalliomäki7ab9c512020-08-28 10:31:40 +020031 # Gradle 6.6.1. Used for testing Android Studio project generation for WebRTC.
Mirko Bonadeid3fb8642018-01-22 08:50:32 +010032 'src/examples/androidtests/third_party/gradle': {
Sami Kalliomäki7ab9c512020-08-28 10:31:40 +020033 'url': 'https://chromium.googlesource.com/external/github.com/gradle/gradle.git@f2d1fb54a951d8b11d25748e4711bec8d128d7e3',
Mirko Bonadeid3fb8642018-01-22 08:50:32 +010034 'condition': 'checkout_android',
35 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +020036 'src/ios': {
chromium-webrtc-autorolldd65bfc2022-05-23 11:02:11 -070037 'url': 'https://chromium.googlesource.com/chromium/src/ios@9e5dcc6cb4671154359ad1fe9b617802c5b46877',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +020038 'condition': 'checkout_ios',
39 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010040 'src/testing':
chromium-webrtc-autorolldd65bfc2022-05-23 11:02:11 -070041 'https://chromium.googlesource.com/chromium/src/testing@dbc83fd6df82fd2a4a03735a40f0b94ba2b7f3d6',
Artem Titov42f0d782018-06-27 13:23:17 +020042 'src/third_party':
chromium-webrtc-autorolldd65bfc2022-05-23 11:02:11 -070043 'https://chromium.googlesource.com/chromium/src/third_party@b9877b44b176b98caf74e3c6d6f2706d7540c6b2',
Oleh Prypindcba72b2019-02-08 10:39:45 +010044
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010045 'src/buildtools/linux64': {
46 'packages': [
47 {
landreyab8c1e52022-05-19 17:16:04 +000048 'package': 'gn/gn/linux-${{arch}}',
chromium-webrtc-autoroll34fc3f42022-05-18 05:02:13 -070049 'version': 'git_revision:c547ca1497e3ff0dcbc0b2cb036b3d40380cbeeb',
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010050 }
51 ],
52 'dep_type': 'cipd',
53 'condition': 'checkout_linux',
54 },
55 'src/buildtools/mac': {
56 'packages': [
57 {
Mirko Bonadei20422da2020-12-30 11:11:38 +010058 'package': 'gn/gn/mac-${{arch}}',
chromium-webrtc-autoroll34fc3f42022-05-18 05:02:13 -070059 'version': 'git_revision:c547ca1497e3ff0dcbc0b2cb036b3d40380cbeeb',
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010060 }
61 ],
62 'dep_type': 'cipd',
63 'condition': 'checkout_mac',
64 },
65 'src/buildtools/win': {
66 'packages': [
67 {
68 'package': 'gn/gn/windows-amd64',
chromium-webrtc-autoroll34fc3f42022-05-18 05:02:13 -070069 'version': 'git_revision:c547ca1497e3ff0dcbc0b2cb036b3d40380cbeeb',
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010070 }
71 ],
72 'dep_type': 'cipd',
73 'condition': 'checkout_win',
74 },
75
Oleh Prypindcba72b2019-02-08 10:39:45 +010076 'src/buildtools/clang_format/script':
chromium-webrtc-autorollcfe927b2021-12-03 14:07:39 -080077 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git@e435ad79c17b1888b34df88d6a30a094936e3836',
Oleh Prypindcba72b2019-02-08 10:39:45 +010078 'src/buildtools/third_party/libc++/trunk':
chromium-webrtc-autorolla102d8e2021-07-08 11:27:07 -070079 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git@79a2e924d96e2fc1e4b937c42efd08898fa472d7',
Oleh Prypindcba72b2019-02-08 10:39:45 +010080 'src/buildtools/third_party/libc++abi/trunk':
chromium-webrtc-autorollfc412ed2022-05-20 15:01:53 -070081 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git@4ad92ece12bc053abb6753c5175070c438290ca5',
Oleh Prypindcba72b2019-02-08 10:39:45 +010082 'src/buildtools/third_party/libunwind/trunk':
chromium-webrtc-autoroll3f6c6342022-05-20 19:01:59 -070083 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git@d03f56b8fa9c457d192b3eeddbe16a8187f553d1',
Yves Gereybe7af932019-03-06 07:07:04 +010084
Mirko Bonadei07592492020-03-10 15:38:49 +010085 'src/third_party/android_system_sdk': {
86 'packages': [
87 {
Mirko Bonadei56c24062021-07-30 10:21:30 +020088 'package': 'chromium/third_party/android_system_sdk/public',
89 'version': 'oSfDIvHlCa6W0gS79Q5OOfB9E4eBg3uAvi3BEDN21U0C',
Mirko Bonadei07592492020-03-10 15:38:49 +010090 },
91 ],
92 'condition': 'checkout_android',
93 'dep_type': 'cipd',
94 },
Christoffer Janssonca9be222021-10-27 13:47:35 +020095 'src/tools/resultdb': {
96 'packages': [
97 {
98 'package': 'infra/tools/result_adapter/${{platform}}',
99 'version': Var('resultdb_version'),
100 },
101 ],
Mirko Bonadei5a2b3772021-10-28 17:14:37 +0200102 'dep_type': 'cipd',
Christoffer Janssonca9be222021-10-27 13:47:35 +0200103 },
Mirko Bonadei07592492020-03-10 15:38:49 +0100104
Yves Gerey72864962018-10-29 10:24:37 +0100105 'src/third_party/android_build_tools/aapt2': {
106 'packages': [
107 {
Artem Titov41f00de2018-11-01 16:35:16 +0100108 'package': 'chromium/third_party/android_build_tools/aapt2',
chromium-webrtc-autoroll2f0f2852022-05-12 01:04:44 -0700109 'version': 'kZqQH92bSO1p0a7_hcrana_9YjtSBU1te7TEtNVBoCUC',
Yves Gerey72864962018-10-29 10:24:37 +0100110 },
111 ],
112 'condition': 'checkout_android',
113 'dep_type': 'cipd',
114 },
115
116 'src/third_party/android_build_tools/bundletool': {
117 'packages': [
118 {
Mirko Bonadeif1358002021-08-18 11:08:40 +0200119 'package': 'chromium/third_party/android_build_tools/bundletool',
Christoffer Jansson65dcc472022-04-26 09:16:32 +0200120 'version': 'AqsPZpWJh-ZyGraHKlbH8XgjRnmyDmolX4HhwPEo9XUC',
Yves Gerey72864962018-10-29 10:24:37 +0100121 },
122 ],
123 'condition': 'checkout_android',
124 'dep_type': 'cipd',
125 },
126
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100127 'src/third_party/boringssl/src':
chromium-webrtc-autoroll4ca02df2022-05-11 09:01:53 -0700128 'https://boringssl.googlesource.com/boringssl.git@227ff6e6425283b83594a91a1aa81cc78f1a88df',
Mirko Bonadei07592492020-03-10 15:38:49 +0100129 'src/third_party/breakpad/breakpad':
chromium-webrtc-autoroll7e014582022-04-13 13:02:49 -0700130 'https://chromium.googlesource.com/breakpad/breakpad.git@8b68c72a3fff2bb687c7f411e5c1c09e356b8603',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100131 'src/third_party/catapult':
chromium-webrtc-autorolldd65bfc2022-05-23 11:02:11 -0700132 'https://chromium.googlesource.com/catapult.git@e983ebe3bf3b86444f1c50977bd26f65836d5056',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200133 'src/third_party/ced/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200134 'url': 'https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git@ba412eaaacd3186085babcd901679a48863c7dd5',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200135 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100136 'src/third_party/colorama/src':
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200137 'https://chromium.googlesource.com/external/colorama.git@799604a1041e9b3bc5d2789ecbd7e8db2e18e6b8',
Victor Boiviea8662282021-04-12 16:09:14 +0200138 'src/third_party/crc32c/src':
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -0700139 'https://chromium.googlesource.com/external/github.com/google/crc32c.git@fa5ade41ee480003d9c5af6f43567ba22e4e17e6',
oprypin40e7ebd2017-07-27 01:40:18 -0700140 'src/third_party/depot_tools':
chromium-webrtc-autoroll60c67c62022-05-23 05:02:18 -0700141 'https://chromium.googlesource.com/chromium/tools/depot_tools.git@964f8124b630dec44dae9dbd0a79bf468356578c',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100142 'src/third_party/ffmpeg':
chromium-webrtc-autoroll213d3892022-05-20 11:01:26 -0700143 'https://chromium.googlesource.com/chromium/third_party/ffmpeg.git@abfc2628f25d283c27ffc960a8ff820ae8110467',
Oleh Prypine39c3792017-11-14 23:09:08 +0100144 'src/third_party/findbugs': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200145 'url': 'https://chromium.googlesource.com/chromium/deps/findbugs.git@4275d9ac8610db6b1bc9a5e887f97e41b33fac67',
Oleh Prypine39c3792017-11-14 23:09:08 +0100146 'condition': 'checkout_android',
147 },
Florent Castelli023be3c2022-03-15 16:01:52 +0100148 'src/third_party/grpc/src': {
chromium-webrtc-autoroll34fc3f42022-05-18 05:02:13 -0700149 'url': 'https://chromium.googlesource.com/external/github.com/grpc/grpc.git@d1338d8751231bdc0d87e732d25420e87d24cffd',
Florent Castelli023be3c2022-03-15 16:01:52 +0100150 },
Mirko Bonadei2d525fe2020-03-06 14:07:45 +0100151 # Used for embedded builds. CrOS & Linux use the system version.
152 'src/third_party/fontconfig/src': {
153 'url': 'https://chromium.googlesource.com/external/fontconfig.git@452be8125f0e2a18a7dfef469e05d19374d36307',
154 'condition': 'checkout_linux',
155 },
Mirko Bonadei25acef72018-04-23 11:17:50 +0200156 'src/third_party/freetype/src':
chromium-webrtc-autorolld4ad96e2022-05-19 13:02:53 -0700157 'https://chromium.googlesource.com/chromium/src/third_party/freetype2.git@a4c4566b6d51a0bd60133e1e1a7fcc19e8fcba9e',
Mirko Bonadei25acef72018-04-23 11:17:50 +0200158 'src/third_party/harfbuzz-ng/src':
chromium-webrtc-autoroll6928f4c2022-05-16 05:01:30 -0700159 'https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git@acdab17ed3507bc9524cb57bef703a983e1031cf',
Markus Handellf70fbc82020-06-04 00:41:20 +0200160 'src/third_party/google_benchmark/src': {
landrey21932002021-10-20 18:03:42 +0000161 'url': 'https://chromium.googlesource.com/external/github.com/google/benchmark.git@f730846b0a3c0dc0699978846fb14ffb2fad0bdc',
Markus Handellf70fbc82020-06-04 00:41:20 +0200162 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200163 # WebRTC-only dependency (not present in Chromium).
164 'src/third_party/gtest-parallel':
Jeremy Leconted3dc80a2022-05-16 12:57:44 +0200165 'https://chromium.googlesource.com/external/github.com/google/gtest-parallel@38191e2733d7cbaeaef6a3f1a942ddeb38a2ad14',
Patrik Höglund5ee869f2018-08-30 11:08:38 +0200166 'src/third_party/google-truth': {
167 'packages': [
168 {
169 'package': 'chromium/third_party/google-truth',
chromium-webrtc-autorollfa6ce012019-06-06 12:01:10 -0700170 'version': 'u8oovXxp24lStqX4d54htRovta-75Sy2w7ijg1TL07gC',
Patrik Höglund5ee869f2018-08-30 11:08:38 +0200171 },
172 ],
173 'condition': 'checkout_android',
174 'dep_type': 'cipd',
175 },
kjellander3dae7052017-05-03 06:44:36 -0700176 'src/third_party/googletest/src':
chromium-webrtc-autoroll75e19ed2022-03-24 07:01:57 -0700177 'https://chromium.googlesource.com/external/github.com/google/googletest.git@af29db7ec28d6df1c7f0f745186884091e602e07',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200178 'src/third_party/icu': {
chromium-webrtc-autoroll3f6c6342022-05-20 19:01:59 -0700179 'url': 'https://chromium.googlesource.com/chromium/deps/icu.git@4c1a868725d1226c13da64e3a5bfff2b8ae1a63b',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200180 },
Mirko Bonadei50747582019-10-17 13:51:03 +0200181 'src/third_party/jdk': {
182 'packages': [
183 {
184 'package': 'chromium/third_party/jdk',
chromium-webrtc-autoroll34fc3f42022-05-18 05:02:13 -0700185 'version': 'egbcSHbmF1XZQbKxp_PQiGLFWlQK65krTGqQE-Bj4j8C',
Mirko Bonadei4c04d8e2019-11-05 12:12:27 +0100186 },
Bjorn Terelius09932cd2021-03-02 12:59:43 +0100187 ],
188 'condition': 'host_os == "linux" and checkout_android',
189 'dep_type': 'cipd',
190 },
191 'src/third_party/jdk/extras': {
192 'packages': [
Mirko Bonadei4c04d8e2019-11-05 12:12:27 +0100193 {
194 'package': 'chromium/third_party/jdk/extras',
Bjorn Terelius09932cd2021-03-02 12:59:43 +0100195 'version': '-7m_pvgICYN60yQI3qmTj_8iKjtnT4NXicT0G_jJPqsC',
Mirko Bonadei50747582019-10-17 13:51:03 +0200196 },
Bjorn Terelius09932cd2021-03-02 12:59:43 +0100197 ],
Mirko Bonadei50747582019-10-17 13:51:03 +0200198 'condition': 'host_os == "linux" and checkout_android',
199 'dep_type': 'cipd',
200 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100201 'src/third_party/jsoncpp/source':
chromium-webrtc-autoroll2f0f2852022-05-12 01:04:44 -0700202 'https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git@42e892d96e47b1f6e29844cc705e148ec4856448', # from svn 248
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200203 'src/third_party/junit/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200204 'url': 'https://chromium.googlesource.com/external/junit.git@64155f8a9babcfcf4263cf4d08253a1556e75481',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200205 'condition': 'checkout_android',
206 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100207 # Used for building libFuzzers (only supports Linux).
208 'src/third_party/libFuzzer/src':
chromium-webrtc-autoroll1833a0c2019-11-22 14:01:45 -0800209 'https://chromium.googlesource.com/chromium/llvm-project/compiler-rt/lib/fuzzer.git@debe7d2d1982e540fbd6bd78604bf001753f9e74',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100210 'src/third_party/libjpeg_turbo':
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800211 'https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git@22f1a22c99e9dde8cd3c72ead333f425c5a7aa77',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100212 'src/third_party/libsrtp':
chromium-webrtc-autoroll63c96ce2021-06-11 07:02:59 -0700213 'https://chromium.googlesource.com/chromium/deps/libsrtp.git@5b7c744eb8310250ccc534f3f86a2015b3887a0a',
philipelb09d8722021-11-23 11:00:24 +0100214 'src/third_party/dav1d/libdav1d':
chromium-webrtc-autorollb2be4ef2022-03-30 13:01:40 -0700215 'https://chromium.googlesource.com/external/github.com/videolan/dav1d.git@87f9a81cd770e49394a45deca7a3df41243de00b',
Danil Chapovalovc46385c2020-03-11 10:45:57 +0100216 'src/third_party/libaom/source/libaom':
chromium-webrtc-autoroll34fc3f42022-05-18 05:02:13 -0700217 'https://aomedia.googlesource.com/aom.git@ed81a4095cc34373bf99ffb8fdc02916f4a5eabd',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200218 'src/third_party/libunwindstack': {
chromium-webrtc-autoroll2f0f2852022-05-12 01:04:44 -0700219 'url': 'https://chromium.googlesource.com/chromium/src/third_party/libunwindstack.git@3c86843ae0f8d560ae0d15b92e34ce88cf83057a',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200220 'condition': 'checkout_android',
221 },
Andrey Logvin249aa4d2020-06-10 09:57:04 +0000222 'src/third_party/perfetto':
chromium-webrtc-autorolldd65bfc2022-05-23 11:02:11 -0700223 'https://android.googlesource.com/platform/external/perfetto.git@785aac6dabe1216142ec32490a9086cd35db3b2d',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100224 'src/third_party/libvpx/source/libvpx':
chromium-webrtc-autoroll34fc3f42022-05-18 05:02:13 -0700225 'https://chromium.googlesource.com/webm/libvpx.git@ca89bed50dbc5fe2abef50c5f36924bb1da6d1f6',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100226 'src/third_party/libyuv':
Christoffer3a8829a2022-04-21 09:39:32 +0200227 'https://chromium.googlesource.com/libyuv/libyuv.git@d62ee21e6627888e84466b5a5ed15775582ac67b',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200228 'src/third_party/lss': {
Mirko Bonadei80939352021-04-12 19:03:37 +0200229 'url': 'https://chromium.googlesource.com/linux-syscall-support.git@92a65a8f5d705d1928874420c8d0d15bde8c89e5',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200230 'condition': 'checkout_android or checkout_linux',
231 },
232 'src/third_party/mockito/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200233 'url': 'https://chromium.googlesource.com/external/mockito/mockito.git@04a2a289a4222f80ad20717c25144981210d2eac',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200234 'condition': 'checkout_android',
235 },
Yves Gerey0393c642018-11-08 18:30:39 +0100236
237 # Used by boringssl.
238 'src/third_party/nasm': {
landrey21932002021-10-20 18:03:42 +0000239 'url': 'https://chromium.googlesource.com/chromium/deps/nasm.git@9215e8e1d0fe474ffd3e16c1a07a0f97089e6224'
Yves Gerey0393c642018-11-08 18:30:39 +0100240 },
241
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100242 'src/third_party/openh264/src':
chromium-webrtc-autoroll4ca02df2022-05-11 09:01:53 -0700243 'https://chromium.googlesource.com/external/github.com/cisco/openh264@fac04ceb3e966f613ed17e98178e9d690280bba6',
Patrik Höglund72520532018-06-08 10:43:05 +0200244 'src/third_party/r8': {
245 'packages': [
246 {
247 'package': 'chromium/third_party/r8',
chromium-webrtc-autoroll20b9eca2022-03-14 15:01:39 -0700248 'version': 'ovozeRSDDfERnEFpDo_WS6OYOcEF7oT1JzGxCSf-g0kC',
Patrik Höglund72520532018-06-08 10:43:05 +0200249 },
250 ],
251 'condition': 'checkout_android',
252 'dep_type': 'cipd',
253 },
Patrik Höglund1606d5e2018-09-01 15:04:52 +0200254 'src/third_party/proguard': {
255 'packages': [
256 {
257 'package': 'chromium/third_party/proguard',
chromium-webrtc-autoroll93bcaae2020-03-18 17:02:26 -0700258 'version': 'Fd91BJFVlmiO6c46YMTsdy7n2f5Sk2hVVGlzPLvqZPsC',
Patrik Höglund1606d5e2018-09-01 15:04:52 +0200259 },
260 ],
261 'condition': 'checkout_android',
262 'dep_type': 'cipd',
263 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200264 'src/third_party/requests/src': {
Artem Titov378a9482020-07-29 23:49:46 +0200265 'url': 'https://chromium.googlesource.com/external/github.com/kennethreitz/requests.git@refs/tags/v2.23.0',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200266 'condition': 'checkout_android',
267 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200268 'src/third_party/ub-uiautomator/lib': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200269 'url': 'https://chromium.googlesource.com/chromium/third_party/ub-uiautomator.git@00270549ce3161ae72ceb24712618ea28b4f9434',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200270 'condition': 'checkout_android',
271 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200272 # Dependency used by libjpeg-turbo.
273 'src/third_party/yasm/binaries': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200274 'url': 'https://chromium.googlesource.com/chromium/deps/yasm/binaries.git@52f9b3f4b0aa06da24ef8b123058bb61ee468881',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200275 'condition': 'checkout_win',
276 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100277 'src/tools':
chromium-webrtc-autorolldd65bfc2022-05-23 11:02:11 -0700278 'https://chromium.googlesource.com/chromium/src/tools@574c88fbcfb6b5e4fb46ba45b7f627590095a9b1',
Oleh Prypine18e2692018-02-19 18:43:17 +0100279
280 'src/third_party/accessibility_test_framework': {
281 'packages': [
282 {
283 'package': 'chromium/third_party/accessibility-test-framework',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800284 'version': 'b5ec1e56e58e56bc1a0c77d43111c37f9b512c8a',
Oleh Prypine18e2692018-02-19 18:43:17 +0100285 },
286 ],
287 'condition': 'checkout_android',
288 'dep_type': 'cipd',
289 },
290
291 'src/third_party/android_support_test_runner': {
292 'packages': [
293 {
294 'package': 'chromium/third_party/android_support_test_runner',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800295 'version': '96d4bf848cd210fdcbca6bcc8c1b4b39cbd93141',
Oleh Prypine18e2692018-02-19 18:43:17 +0100296 },
297 ],
298 'condition': 'checkout_android',
299 'dep_type': 'cipd',
300 },
301
Oleh Prypine18e2692018-02-19 18:43:17 +0100302 'src/third_party/bouncycastle': {
303 'packages': [
304 {
305 'package': 'chromium/third_party/bouncycastle',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800306 'version': 'c078e87552ba26e776566fdaf0f22cd8712743d0',
Oleh Prypine18e2692018-02-19 18:43:17 +0100307 },
308 ],
309 'condition': 'checkout_android',
310 'dep_type': 'cipd',
311 },
312
313 'src/third_party/byte_buddy': {
314 'packages': [
315 {
316 'package': 'chromium/third_party/byte_buddy',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800317 'version': 'c9b53316603fc2d997c899c7ca1707f809b918cd',
Oleh Prypine18e2692018-02-19 18:43:17 +0100318 },
319 ],
320 'condition': 'checkout_android',
321 'dep_type': 'cipd',
322 },
323
Artem Titarenko3c7abdc2019-08-19 10:56:46 +0200324 'src/third_party/byte_buddy/android_sdk_build_tools_25_0_2': {
325 'packages': [
326 {
327 'package': 'chromium/third_party/android_sdk/public/build-tools',
328 'version': 'kwIs2vdfTm93yEP8LG5aSnchN4BVEdVxbqQtF4XpPdkC',
329 },
330 ],
331 'condition': 'checkout_android',
332 'dep_type': 'cipd',
333 },
334
Oleh Prypine18e2692018-02-19 18:43:17 +0100335 'src/third_party/espresso': {
336 'packages': [
337 {
338 'package': 'chromium/third_party/espresso',
Jeremy Leconteb19cfee2020-06-25 22:57:49 +0200339 'version': 'y8fIfH8Leo2cPm7iGCYnBxZpwOlgLv8rm2mlcmJlvGsC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100340 },
341 ],
342 'condition': 'checkout_android',
343 'dep_type': 'cipd',
344 },
345
Oleh Prypine18e2692018-02-19 18:43:17 +0100346 'src/third_party/hamcrest': {
347 'packages': [
348 {
349 'package': 'chromium/third_party/hamcrest',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800350 'version': '37eccfc658fe79695d6abb6dd497463c4372032f',
Oleh Prypine18e2692018-02-19 18:43:17 +0100351 },
352 ],
353 'condition': 'checkout_android',
354 'dep_type': 'cipd',
355 },
356
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100357 'src/third_party/android_ndk': {
Björn Tereliuscbcf8f32022-04-12 19:04:32 +0200358 'url': 'https://chromium.googlesource.com/android_ndk.git@8388a2be5421311dc75c5f937aae13d821a27f3d',
Mirko Bonadei9b9b2532019-03-20 09:04:46 +0100359 'condition': 'checkout_android',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100360 },
361
Andrey Logvin32edd542021-02-05 13:58:04 +0000362 'src/third_party/androidx': {
363 'packages': [
364 {
365 'package': 'chromium/third_party/androidx',
chromium-webrtc-autorolldd65bfc2022-05-23 11:02:11 -0700366 'version': 'zkZyJUSFePiq9zoq7iyJ5x7BUomTWa37iQSsaTTON-kC',
Andrey Logvin32edd542021-02-05 13:58:04 +0000367 },
368 ],
369 'condition': 'checkout_android',
370 'dep_type': 'cipd',
371 },
372
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100373 'src/third_party/android_sdk/public': {
374 'packages': [
375 {
Mirko Bonadei56c24062021-07-30 10:21:30 +0200376 'package': 'chromium/third_party/android_sdk/public/build-tools/31.0.0',
377 'version': 'tRoD45SCi7UleQqSV7MrMQO1_e5P8ysphkCcj6z_cCQC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100378 },
379 {
380 'package': 'chromium/third_party/android_sdk/public/emulator',
Mirko Bonadei56c24062021-07-30 10:21:30 +0200381 'version': 'gMHhUuoQRKfxr-MBn3fNNXZtkAVXtOwMwT7kfx8jkIgC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100382 },
383 {
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100384 'package': 'chromium/third_party/android_sdk/public/patcher',
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200385 'version': 'I6FNMhrXlpB-E1lOhMlvld7xt9lBVNOO83KIluXDyA0C',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100386 },
387 {
388 'package': 'chromium/third_party/android_sdk/public/platform-tools',
chromium-webrtc-autorollba995a92021-09-20 15:02:37 -0700389 'version': 'g7n_-r6yJd_SGRklujGB1wEt8iyr77FZTUJVS9w6O34C',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100390 },
391 {
Mirko Bonadei56c24062021-07-30 10:21:30 +0200392 'package': 'chromium/third_party/android_sdk/public/platforms/android-31',
393 'version': 'lL3IGexKjYlwjO_1Ga-xwxgwbE_w-lmi2Zi1uOlWUIAC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100394 },
395 {
Mirko Bonadei4c039d52021-10-31 17:42:39 +0100396 'package': 'chromium/third_party/android_sdk/public/sources/android-31',
397 'version': '_a_BcnANjPYw5mSKlNHa7GFY8yc1kdqj2rmQgac7yUcC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100398 },
399 {
Yves Gerey434dfa72020-01-07 06:56:55 +0100400 'package': 'chromium/third_party/android_sdk/public/cmdline-tools',
chromium-webrtc-autorolld4ad96e2022-05-19 13:02:53 -0700401 'version': 'PGPmqJtSIQ84If155ba7iTU846h5WJ-bL5d_OoUWEWYC',
Yves Gerey434dfa72020-01-07 06:56:55 +0100402 },
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100403 ],
Mirko Bonadei9b9b2532019-03-20 09:04:46 +0100404 'condition': 'checkout_android',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100405 'dep_type': 'cipd',
406 },
407
Oleh Prypine18e2692018-02-19 18:43:17 +0100408 'src/third_party/icu4j': {
409 'packages': [
410 {
411 'package': 'chromium/third_party/icu4j',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800412 'version': 'e87e5bed2b4935913ee26a3ebd0b723ee2344354',
Oleh Prypine18e2692018-02-19 18:43:17 +0100413 },
414 ],
415 'condition': 'checkout_android',
416 'dep_type': 'cipd',
417 },
418
Oleh Prypine18e2692018-02-19 18:43:17 +0100419 'src/third_party/objenesis': {
420 'packages': [
421 {
422 'package': 'chromium/third_party/objenesis',
chromium-webrtc-autorolle9ecdc02019-12-05 08:03:01 -0800423 'version': 'tknDblENYi8IaJYyD6tUahUyHYZlzJ_Y74_QZSz4DpIC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100424 },
425 ],
426 'condition': 'checkout_android',
427 'dep_type': 'cipd',
428 },
429
Oleh Prypine18e2692018-02-19 18:43:17 +0100430 'src/third_party/robolectric': {
431 'packages': [
432 {
433 'package': 'chromium/third_party/robolectric',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -0800434 'version': 'WZ96VJuhBM63xzHb-_E72Tf46M9yIbfia6basI1YG4EC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100435 },
436 ],
437 'condition': 'checkout_android',
438 'dep_type': 'cipd',
439 },
440
441 'src/third_party/sqlite4java': {
442 'packages': [
443 {
444 'package': 'chromium/third_party/sqlite4java',
chromium-webrtc-autoroll5590ec02020-01-12 06:00:55 -0800445 'version': 'LofjKH9dgXIAJhRYCPQlMFywSwxYimrfDeBmaHc-Z5EC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100446 },
447 ],
448 'condition': 'checkout_android',
449 'dep_type': 'cipd',
450 },
451
Artem Titov469205e2020-03-17 13:44:12 +0100452 'src/third_party/turbine': {
453 'packages': [
454 {
455 'package': 'chromium/third_party/turbine',
chromium-webrtc-autorollb3fb2402022-05-16 11:02:42 -0700456 'version': 'aSG-acwWsASjZaTfSzYcOuM9qoD6S_o3JL6iIFslVdUC',
Artem Titov469205e2020-03-17 13:44:12 +0100457 },
458 ],
459 'condition': 'checkout_android',
460 'dep_type': 'cipd',
461 },
462
Artem Titarenko60d770f2018-12-07 15:46:53 +0100463 'src/tools/luci-go': {
464 'packages': [
465 {
466 'package': 'infra/tools/luci/isolate/${{platform}}',
chromium-webrtc-autorollf4fcdf12022-05-19 17:01:21 -0700467 'version': 'git_revision:0ef9351a5b73943d547fb27d463d5f4a1572727f',
Artem Titarenko60d770f2018-12-07 15:46:53 +0100468 },
469 {
Artem Titarenko60d770f2018-12-07 15:46:53 +0100470 'package': 'infra/tools/luci/swarming/${{platform}}',
chromium-webrtc-autorollf4fcdf12022-05-19 17:01:21 -0700471 'version': 'git_revision:0ef9351a5b73943d547fb27d463d5f4a1572727f',
Artem Titarenko60d770f2018-12-07 15:46:53 +0100472 },
473 ],
474 'dep_type': 'cipd',
475 },
476
Yves Gerey3606cab82018-09-19 19:20:19 +0200477 # Everything coming after this is automatically updated by the auto-roller.
478 # === ANDROID_DEPS Generated Code Start ===
chromium-webrtc-autoroll1e63b9b2020-01-06 14:01:43 -0800479 # Generated by //third_party/android_deps/fetch_all.py
Yves Gerey3606cab82018-09-19 19:20:19 +0200480 'src/third_party/android_deps/libs/android_arch_core_common': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200481 'packages': [
482 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200483 'package': 'chromium/third_party/android_deps/libs/android_arch_core_common',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800484 'version': 'version:2@1.1.1.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200485 },
486 ],
487 'condition': 'checkout_android',
488 'dep_type': 'cipd',
489 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200490
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700491 'src/third_party/android_deps/libs/android_arch_core_runtime': {
492 'packages': [
493 {
494 'package': 'chromium/third_party/android_deps/libs/android_arch_core_runtime',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800495 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700496 },
497 ],
498 'condition': 'checkout_android',
499 'dep_type': 'cipd',
500 },
501
Artem Titov4cc13a22018-07-27 11:50:40 +0200502 'src/third_party/android_deps/libs/android_arch_lifecycle_common': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200503 'packages': [
504 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200505 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800506 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll25790472019-04-04 01:01:35 -0700507 },
508 ],
509 'condition': 'checkout_android',
510 'dep_type': 'cipd',
511 },
512
513 'src/third_party/android_deps/libs/android_arch_lifecycle_common_java8': {
514 'packages': [
515 {
516 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common_java8',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800517 'version': 'version:2@1.1.1.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200518 },
519 ],
520 'condition': 'checkout_android',
521 'dep_type': 'cipd',
522 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200523
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700524 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata': {
525 'packages': [
526 {
527 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800528 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700529 },
530 ],
531 'condition': 'checkout_android',
532 'dep_type': 'cipd',
533 },
534
535 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata_core': {
536 'packages': [
537 {
538 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800539 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700540 },
541 ],
542 'condition': 'checkout_android',
543 'dep_type': 'cipd',
544 },
545
Artem Titov4cc13a22018-07-27 11:50:40 +0200546 'src/third_party/android_deps/libs/android_arch_lifecycle_runtime': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200547 'packages': [
548 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200549 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800550 'version': 'version:2@1.1.1.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200551 },
552 ],
553 'condition': 'checkout_android',
554 'dep_type': 'cipd',
555 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200556
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700557 'src/third_party/android_deps/libs/android_arch_lifecycle_viewmodel': {
558 'packages': [
559 {
560 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800561 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700562 },
563 ],
564 'condition': 'checkout_android',
565 'dep_type': 'cipd',
566 },
567
Artem Titov4cc13a22018-07-27 11:50:40 +0200568 'src/third_party/android_deps/libs/com_android_support_animated_vector_drawable': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200569 'packages': [
570 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200571 'package': 'chromium/third_party/android_deps/libs/com_android_support_animated_vector_drawable',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800572 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200573 },
574 ],
575 'condition': 'checkout_android',
576 'dep_type': 'cipd',
577 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200578
Artem Titov4cc13a22018-07-27 11:50:40 +0200579 'src/third_party/android_deps/libs/com_android_support_appcompat_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200580 'packages': [
581 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200582 'package': 'chromium/third_party/android_deps/libs/com_android_support_appcompat_v7',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800583 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700584 },
585 ],
586 'condition': 'checkout_android',
587 'dep_type': 'cipd',
588 },
589
590 'src/third_party/android_deps/libs/com_android_support_asynclayoutinflater': {
591 'packages': [
592 {
593 'package': 'chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800594 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200595 },
596 ],
597 'condition': 'checkout_android',
598 'dep_type': 'cipd',
599 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200600
Artem Titov4cc13a22018-07-27 11:50:40 +0200601 'src/third_party/android_deps/libs/com_android_support_cardview_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200602 'packages': [
603 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200604 'package': 'chromium/third_party/android_deps/libs/com_android_support_cardview_v7',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800605 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700606 },
607 ],
608 'condition': 'checkout_android',
609 'dep_type': 'cipd',
610 },
611
612 'src/third_party/android_deps/libs/com_android_support_collections': {
613 'packages': [
614 {
615 'package': 'chromium/third_party/android_deps/libs/com_android_support_collections',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800616 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700617 },
618 ],
619 'condition': 'checkout_android',
620 'dep_type': 'cipd',
621 },
622
623 'src/third_party/android_deps/libs/com_android_support_coordinatorlayout': {
624 'packages': [
625 {
626 'package': 'chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800627 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700628 },
629 ],
630 'condition': 'checkout_android',
631 'dep_type': 'cipd',
632 },
633
634 'src/third_party/android_deps/libs/com_android_support_cursoradapter': {
635 'packages': [
636 {
637 'package': 'chromium/third_party/android_deps/libs/com_android_support_cursoradapter',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800638 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700639 },
640 ],
641 'condition': 'checkout_android',
642 'dep_type': 'cipd',
643 },
644
645 'src/third_party/android_deps/libs/com_android_support_customview': {
646 'packages': [
647 {
648 'package': 'chromium/third_party/android_deps/libs/com_android_support_customview',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800649 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200650 },
651 ],
652 'condition': 'checkout_android',
653 'dep_type': 'cipd',
654 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200655
Artem Titov4cc13a22018-07-27 11:50:40 +0200656 'src/third_party/android_deps/libs/com_android_support_design': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200657 'packages': [
658 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200659 'package': 'chromium/third_party/android_deps/libs/com_android_support_design',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800660 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700661 },
662 ],
663 'condition': 'checkout_android',
664 'dep_type': 'cipd',
665 },
666
667 'src/third_party/android_deps/libs/com_android_support_documentfile': {
668 'packages': [
669 {
670 'package': 'chromium/third_party/android_deps/libs/com_android_support_documentfile',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800671 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700672 },
673 ],
674 'condition': 'checkout_android',
675 'dep_type': 'cipd',
676 },
677
678 'src/third_party/android_deps/libs/com_android_support_drawerlayout': {
679 'packages': [
680 {
681 'package': 'chromium/third_party/android_deps/libs/com_android_support_drawerlayout',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800682 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200683 },
684 ],
685 'condition': 'checkout_android',
686 'dep_type': 'cipd',
687 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200688
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700689 'src/third_party/android_deps/libs/com_android_support_interpolator': {
690 'packages': [
691 {
692 'package': 'chromium/third_party/android_deps/libs/com_android_support_interpolator',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800693 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200694 },
695 ],
696 'condition': 'checkout_android',
697 'dep_type': 'cipd',
698 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200699
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700700 'src/third_party/android_deps/libs/com_android_support_loader': {
701 'packages': [
702 {
703 'package': 'chromium/third_party/android_deps/libs/com_android_support_loader',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800704 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700705 },
706 ],
707 'condition': 'checkout_android',
708 'dep_type': 'cipd',
709 },
710
711 'src/third_party/android_deps/libs/com_android_support_localbroadcastmanager': {
712 'packages': [
713 {
714 'package': 'chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800715 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200716 },
717 ],
718 'condition': 'checkout_android',
719 'dep_type': 'cipd',
720 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200721
Artem Titov4cc13a22018-07-27 11:50:40 +0200722 'src/third_party/android_deps/libs/com_android_support_multidex': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200723 'packages': [
724 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200725 'package': 'chromium/third_party/android_deps/libs/com_android_support_multidex',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800726 'version': 'version:2@1.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200727 },
728 ],
729 'condition': 'checkout_android',
730 'dep_type': 'cipd',
731 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200732
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700733 'src/third_party/android_deps/libs/com_android_support_print': {
734 'packages': [
735 {
736 'package': 'chromium/third_party/android_deps/libs/com_android_support_print',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800737 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200738 },
739 ],
740 'condition': 'checkout_android',
741 'dep_type': 'cipd',
742 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200743
Artem Titov4cc13a22018-07-27 11:50:40 +0200744 'src/third_party/android_deps/libs/com_android_support_recyclerview_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200745 'packages': [
746 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200747 'package': 'chromium/third_party/android_deps/libs/com_android_support_recyclerview_v7',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800748 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700749 },
750 ],
751 'condition': 'checkout_android',
752 'dep_type': 'cipd',
753 },
754
755 'src/third_party/android_deps/libs/com_android_support_slidingpanelayout': {
756 'packages': [
757 {
758 'package': 'chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800759 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200760 },
761 ],
762 'condition': 'checkout_android',
763 'dep_type': 'cipd',
764 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200765
Artem Titov4cc13a22018-07-27 11:50:40 +0200766 'src/third_party/android_deps/libs/com_android_support_support_annotations': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200767 'packages': [
768 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200769 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800770 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200771 },
772 ],
773 'condition': 'checkout_android',
774 'dep_type': 'cipd',
775 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200776
Artem Titov4cc13a22018-07-27 11:50:40 +0200777 'src/third_party/android_deps/libs/com_android_support_support_compat': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200778 'packages': [
779 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200780 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_compat',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800781 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200782 },
783 ],
784 'condition': 'checkout_android',
785 'dep_type': 'cipd',
786 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200787
Artem Titov4cc13a22018-07-27 11:50:40 +0200788 'src/third_party/android_deps/libs/com_android_support_support_core_ui': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200789 'packages': [
790 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200791 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_ui',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800792 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200793 },
794 ],
795 'condition': 'checkout_android',
796 'dep_type': 'cipd',
797 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200798
Artem Titov4cc13a22018-07-27 11:50:40 +0200799 'src/third_party/android_deps/libs/com_android_support_support_core_utils': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200800 'packages': [
801 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200802 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_utils',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800803 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200804 },
805 ],
806 'condition': 'checkout_android',
807 'dep_type': 'cipd',
808 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200809
Artem Titov4cc13a22018-07-27 11:50:40 +0200810 'src/third_party/android_deps/libs/com_android_support_support_fragment': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200811 'packages': [
812 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200813 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_fragment',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800814 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200815 },
816 ],
817 'condition': 'checkout_android',
818 'dep_type': 'cipd',
819 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200820
Artem Titov4cc13a22018-07-27 11:50:40 +0200821 'src/third_party/android_deps/libs/com_android_support_support_media_compat': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200822 'packages': [
823 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200824 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_media_compat',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800825 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200826 },
827 ],
828 'condition': 'checkout_android',
829 'dep_type': 'cipd',
830 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200831
Artem Titov4cc13a22018-07-27 11:50:40 +0200832 'src/third_party/android_deps/libs/com_android_support_support_v4': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200833 'packages': [
834 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200835 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v4',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800836 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200837 },
838 ],
839 'condition': 'checkout_android',
840 'dep_type': 'cipd',
841 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200842
Artem Titov4cc13a22018-07-27 11:50:40 +0200843 'src/third_party/android_deps/libs/com_android_support_support_vector_drawable': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200844 'packages': [
845 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200846 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_vector_drawable',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800847 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700848 },
849 ],
850 'condition': 'checkout_android',
851 'dep_type': 'cipd',
852 },
853
854 'src/third_party/android_deps/libs/com_android_support_swiperefreshlayout': {
855 'packages': [
856 {
857 'package': 'chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800858 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200859 },
860 ],
861 'condition': 'checkout_android',
862 'dep_type': 'cipd',
863 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200864
Artem Titov4cc13a22018-07-27 11:50:40 +0200865 'src/third_party/android_deps/libs/com_android_support_transition': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200866 'packages': [
867 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200868 'package': 'chromium/third_party/android_deps/libs/com_android_support_transition',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800869 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700870 },
871 ],
872 'condition': 'checkout_android',
873 'dep_type': 'cipd',
874 },
875
876 'src/third_party/android_deps/libs/com_android_support_versionedparcelable': {
877 'packages': [
878 {
879 'package': 'chromium/third_party/android_deps/libs/com_android_support_versionedparcelable',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800880 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700881 },
882 ],
883 'condition': 'checkout_android',
884 'dep_type': 'cipd',
885 },
886
887 'src/third_party/android_deps/libs/com_android_support_viewpager': {
888 'packages': [
889 {
890 'package': 'chromium/third_party/android_deps/libs/com_android_support_viewpager',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800891 'version': 'version:2@28.0.0.cr1',
Mirko Bonadei80939352021-04-12 19:03:37 +0200892 },
893 ],
894 'condition': 'checkout_android',
895 'dep_type': 'cipd',
896 },
897
898 'src/third_party/android_deps/libs/com_android_tools_common': {
899 'packages': [
900 {
901 'package': 'chromium/third_party/android_deps/libs/com_android_tools_common',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800902 'version': 'version:2@30.2.0-beta01.cr1',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -0800903 },
904 ],
905 'condition': 'checkout_android',
906 'dep_type': 'cipd',
907 },
908
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200909 'src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs': {
910 'packages': [
911 {
912 'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs',
chromium-webrtc-autoroll974750e2022-02-22 14:02:05 -0800913 'version': 'version:2@1.1.5.cr1',
chromium-webrtc-autorollc1e6d1a2020-08-18 21:02:32 -0700914 },
915 ],
916 'condition': 'checkout_android',
917 'dep_type': 'cipd',
918 },
919
920 'src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration': {
921 'packages': [
922 {
923 'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration',
chromium-webrtc-autoroll974750e2022-02-22 14:02:05 -0800924 'version': 'version:2@1.1.5.cr1',
Mirko Bonadei80939352021-04-12 19:03:37 +0200925 },
926 ],
927 'condition': 'checkout_android',
928 'dep_type': 'cipd',
929 },
930
931 'src/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api': {
932 'packages': [
933 {
934 'package': 'chromium/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800935 'version': 'version:2@30.2.0-beta01.cr1',
Mirko Bonadei80939352021-04-12 19:03:37 +0200936 },
937 ],
938 'condition': 'checkout_android',
939 'dep_type': 'cipd',
940 },
941
942 'src/third_party/android_deps/libs/com_android_tools_sdk_common': {
943 'packages': [
944 {
945 'package': 'chromium/third_party/android_deps/libs/com_android_tools_sdk_common',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800946 'version': 'version:2@30.2.0-beta01.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200947 },
948 ],
949 'condition': 'checkout_android',
950 'dep_type': 'cipd',
951 },
952
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -0800953 'src/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine': {
Yves Gerey2f385d22019-11-20 12:10:08 +0100954 'packages': [
955 {
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -0800956 'package': 'chromium/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800957 'version': 'version:2@2.8.8.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +0100958 },
959 ],
960 'condition': 'checkout_android',
961 'dep_type': 'cipd',
962 },
963
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -0800964 'src/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms': {
Yves Gerey2f385d22019-11-20 12:10:08 +0100965 'packages': [
966 {
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -0800967 'package': 'chromium/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800968 'version': 'version:2@1.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +0100969 },
970 ],
971 'condition': 'checkout_android',
972 'dep_type': 'cipd',
973 },
974
chromium-webrtc-autoroll2ea15022022-05-04 13:08:10 -0700975 'src/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework': {
976 'packages': [
977 {
978 'package': 'chromium/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework',
979 'version': 'version:2@3.1.2.cr1',
980 },
981 ],
982 'condition': 'checkout_android',
983 'dep_type': 'cipd',
984 },
985
Artem Titov14b0e732021-01-27 09:16:07 +0100986 'src/third_party/android_deps/libs/com_google_android_datatransport_transport_api': {
987 'packages': [
988 {
989 'package': 'chromium/third_party/android_deps/libs/com_google_android_datatransport_transport_api',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800990 'version': 'version:2@2.2.1.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +0100991 },
992 ],
993 'condition': 'checkout_android',
994 'dep_type': 'cipd',
995 },
996
Patrik Höglund5ee869f2018-08-30 11:08:38 +0200997 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth': {
Artem Titovd673da22018-07-27 13:53:36 +0200998 'packages': [
999 {
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001000 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001001 'version': 'version:2@20.1.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001002 },
1003 ],
1004 'condition': 'checkout_android',
1005 'dep_type': 'cipd',
1006 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001007
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001008 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone': {
1009 'packages': [
1010 {
1011 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001012 'version': 'version:2@18.0.1.cr1',
Artem Titovd673da22018-07-27 13:53:36 +02001013 },
1014 ],
1015 'condition': 'checkout_android',
1016 'dep_type': 'cipd',
1017 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001018
Artem Titovd673da22018-07-27 13:53:36 +02001019 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base': {
1020 'packages': [
1021 {
1022 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001023 'version': 'version:2@18.0.2.cr1',
Artem Titovd673da22018-07-27 13:53:36 +02001024 },
1025 ],
1026 'condition': 'checkout_android',
1027 'dep_type': 'cipd',
1028 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001029
Artem Titovd673da22018-07-27 13:53:36 +02001030 'src/third_party/android_deps/libs/com_google_android_gms_play_services_base': {
1031 'packages': [
1032 {
1033 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001034 'version': 'version:2@18.0.1.cr1',
Artem Titovd673da22018-07-27 13:53:36 +02001035 },
1036 ],
1037 'condition': 'checkout_android',
1038 'dep_type': 'cipd',
1039 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001040
Artem Titovd673da22018-07-27 13:53:36 +02001041 'src/third_party/android_deps/libs/com_google_android_gms_play_services_basement': {
1042 'packages': [
1043 {
1044 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001045 'version': 'version:2@18.0.1.cr1',
Artem Titovd673da22018-07-27 13:53:36 +02001046 },
1047 ],
1048 'condition': 'checkout_android',
1049 'dep_type': 'cipd',
1050 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001051
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001052 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast': {
1053 'packages': [
1054 {
1055 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001056 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001057 },
1058 ],
1059 'condition': 'checkout_android',
1060 'dep_type': 'cipd',
1061 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001062
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001063 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework': {
1064 'packages': [
1065 {
1066 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001067 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001068 },
1069 ],
1070 'condition': 'checkout_android',
1071 'dep_type': 'cipd',
1072 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001073
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001074 'src/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut': {
1075 'packages': [
1076 {
1077 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001078 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001079 },
1080 ],
1081 'condition': 'checkout_android',
1082 'dep_type': 'cipd',
1083 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001084
Artem Titov14b0e732021-01-27 09:16:07 +01001085 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging': {
1086 'packages': [
1087 {
1088 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001089 'version': 'version:2@16.0.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001090 },
1091 ],
1092 'condition': 'checkout_android',
1093 'dep_type': 'cipd',
1094 },
1095
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001096 'src/third_party/android_deps/libs/com_google_android_gms_play_services_fido': {
1097 'packages': [
1098 {
1099 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_fido',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001100 'version': 'version:2@19.0.0-beta.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001101 },
1102 ],
1103 'condition': 'checkout_android',
1104 'dep_type': 'cipd',
1105 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001106
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001107 'src/third_party/android_deps/libs/com_google_android_gms_play_services_flags': {
1108 'packages': [
1109 {
1110 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001111 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001112 },
1113 ],
1114 'condition': 'checkout_android',
1115 'dep_type': 'cipd',
1116 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001117
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001118 'src/third_party/android_deps/libs/com_google_android_gms_play_services_gcm': {
1119 'packages': [
1120 {
1121 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001122 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001123 },
1124 ],
1125 'condition': 'checkout_android',
1126 'dep_type': 'cipd',
1127 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001128
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001129 'src/third_party/android_deps/libs/com_google_android_gms_play_services_iid': {
1130 'packages': [
1131 {
1132 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001133 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001134 },
1135 ],
1136 'condition': 'checkout_android',
1137 'dep_type': 'cipd',
1138 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001139
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001140 'src/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps': {
1141 'packages': [
1142 {
1143 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001144 'version': 'version:2@18.0.1.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001145 },
1146 ],
1147 'condition': 'checkout_android',
1148 'dep_type': 'cipd',
1149 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001150
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001151 'src/third_party/android_deps/libs/com_google_android_gms_play_services_location': {
1152 'packages': [
1153 {
1154 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001155 'version': 'version:2@19.0.1.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001156 },
1157 ],
1158 'condition': 'checkout_android',
1159 'dep_type': 'cipd',
1160 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001161
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001162 'src/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype': {
1163 'packages': [
1164 {
1165 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001166 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001167 },
1168 ],
1169 'condition': 'checkout_android',
1170 'dep_type': 'cipd',
1171 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001172
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001173 'src/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport': {
1174 'packages': [
1175 {
1176 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001177 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001178 },
1179 ],
1180 'condition': 'checkout_android',
1181 'dep_type': 'cipd',
1182 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001183
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001184 'src/third_party/android_deps/libs/com_google_android_gms_play_services_stats': {
1185 'packages': [
1186 {
1187 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001188 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001189 },
1190 ],
1191 'condition': 'checkout_android',
1192 'dep_type': 'cipd',
1193 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001194
Artem Titovd673da22018-07-27 13:53:36 +02001195 'src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks': {
1196 'packages': [
1197 {
1198 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001199 'version': 'version:2@18.0.1.cr1',
Artem Titovd673da22018-07-27 13:53:36 +02001200 },
1201 ],
1202 'condition': 'checkout_android',
1203 'dep_type': 'cipd',
1204 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001205
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001206 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision': {
Sami Kalliomäkiffd92932018-08-06 11:35:52 +02001207 'packages': [
1208 {
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001209 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001210 'version': 'version:2@20.1.3.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001211 },
1212 ],
1213 'condition': 'checkout_android',
1214 'dep_type': 'cipd',
1215 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001216
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001217 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common': {
1218 'packages': [
1219 {
1220 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001221 'version': 'version:2@19.1.3.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001222 },
1223 ],
1224 'condition': 'checkout_android',
1225 'dep_type': 'cipd',
1226 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001227
chromium-webrtc-autorolle007ad12019-09-03 15:01:32 -07001228 'src/third_party/android_deps/libs/com_google_android_material_material': {
1229 'packages': [
1230 {
1231 'package': 'chromium/third_party/android_deps/libs/com_google_android_material_material',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001232 'version': 'version:2@1.6.0-alpha01.cr1',
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -07001233 },
1234 ],
1235 'condition': 'checkout_android',
1236 'dep_type': 'cipd',
1237 },
1238
1239 'src/third_party/android_deps/libs/com_google_android_play_core': {
1240 'packages': [
1241 {
1242 'package': 'chromium/third_party/android_deps/libs/com_google_android_play_core',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001243 'version': 'version:2@1.10.0.cr1',
chromium-webrtc-autorolle007ad12019-09-03 15:01:32 -07001244 },
1245 ],
1246 'condition': 'checkout_android',
1247 'dep_type': 'cipd',
1248 },
1249
Yves Gerey2f385d22019-11-20 12:10:08 +01001250 'src/third_party/android_deps/libs/com_google_auto_auto_common': {
1251 'packages': [
1252 {
1253 'package': 'chromium/third_party/android_deps/libs/com_google_auto_auto_common',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001254 'version': 'version:2@1.2.1.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001255 },
1256 ],
1257 'condition': 'checkout_android',
1258 'dep_type': 'cipd',
1259 },
1260
1261 'src/third_party/android_deps/libs/com_google_auto_service_auto_service': {
1262 'packages': [
1263 {
1264 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001265 'version': 'version:2@1.0-rc6.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001266 },
1267 ],
1268 'condition': 'checkout_android',
1269 'dep_type': 'cipd',
1270 },
1271
1272 'src/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations': {
1273 'packages': [
1274 {
1275 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001276 'version': 'version:2@1.0-rc6.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001277 },
1278 ],
1279 'condition': 'checkout_android',
1280 'dep_type': 'cipd',
1281 },
1282
chromium-webrtc-autorollb3a68162020-07-06 09:02:39 -07001283 'src/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations': {
1284 'packages': [
1285 {
1286 'package': 'chromium/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001287 'version': 'version:2@1.9.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001288 },
1289 ],
1290 'condition': 'checkout_android',
1291 'dep_type': 'cipd',
1292 },
1293
Yves Gerey3606cab82018-09-19 19:20:19 +02001294 'src/third_party/android_deps/libs/com_google_code_findbugs_jsr305': {
1295 'packages': [
1296 {
1297 'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001298 'version': 'version:2@3.0.2.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001299 },
1300 ],
1301 'condition': 'checkout_android',
1302 'dep_type': 'cipd',
1303 },
1304
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001305 'src/third_party/android_deps/libs/com_google_code_gson_gson': {
1306 'packages': [
1307 {
1308 'package': 'chromium/third_party/android_deps/libs/com_google_code_gson_gson',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001309 'version': 'version:2@2.8.0.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001310 },
1311 ],
1312 'condition': 'checkout_android',
1313 'dep_type': 'cipd',
1314 },
1315
Patrik Höglund3611afc2018-09-03 10:06:10 +02001316 'src/third_party/android_deps/libs/com_google_dagger_dagger': {
Patrik Höglund498aceb2018-08-30 14:08:53 +02001317 'packages': [
1318 {
1319 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001320 'version': 'version:2@2.30.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001321 },
1322 ],
1323 'condition': 'checkout_android',
1324 'dep_type': 'cipd',
1325 },
1326
Patrik Höglund498aceb2018-08-30 14:08:53 +02001327 'src/third_party/android_deps/libs/com_google_dagger_dagger_compiler': {
1328 'packages': [
1329 {
1330 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001331 'version': 'version:2@2.30.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001332 },
1333 ],
1334 'condition': 'checkout_android',
1335 'dep_type': 'cipd',
1336 },
1337
1338 'src/third_party/android_deps/libs/com_google_dagger_dagger_producers': {
1339 'packages': [
1340 {
1341 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001342 'version': 'version:2@2.30.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001343 },
1344 ],
1345 'condition': 'checkout_android',
1346 'dep_type': 'cipd',
1347 },
1348
1349 'src/third_party/android_deps/libs/com_google_dagger_dagger_spi': {
Yves Gerey3606cab82018-09-19 19:20:19 +02001350 'packages': [
1351 {
1352 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001353 'version': 'version:2@2.30.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001354 },
1355 ],
1356 'condition': 'checkout_android',
1357 'dep_type': 'cipd',
1358 },
1359
Yves Gerey2f385d22019-11-20 12:10:08 +01001360 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation': {
1361 'packages': [
1362 {
1363 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001364 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001365 },
1366 ],
1367 'condition': 'checkout_android',
1368 'dep_type': 'cipd',
1369 },
1370
Yves Gerey3606cab82018-09-19 19:20:19 +02001371 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations': {
1372 'packages': [
1373 {
1374 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001375 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001376 },
1377 ],
1378 'condition': 'checkout_android',
1379 'dep_type': 'cipd',
1380 },
1381
1382 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api': {
1383 'packages': [
1384 {
1385 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001386 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001387 },
1388 ],
1389 'condition': 'checkout_android',
1390 'dep_type': 'cipd',
1391 },
1392
1393 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_core': {
1394 'packages': [
1395 {
1396 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_core',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001397 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001398 },
1399 ],
1400 'condition': 'checkout_android',
1401 'dep_type': 'cipd',
1402 },
1403
1404 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations': {
1405 'packages': [
1406 {
1407 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001408 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001409 },
1410 ],
1411 'condition': 'checkout_android',
1412 'dep_type': 'cipd',
1413 },
1414
1415 'src/third_party/android_deps/libs/com_google_errorprone_javac': {
1416 'packages': [
1417 {
1418 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001419 'version': 'version:2@9+181-r4173-1.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001420 },
1421 ],
1422 'condition': 'checkout_android',
1423 'dep_type': 'cipd',
1424 },
Patrik Höglund498aceb2018-08-30 14:08:53 +02001425
1426 'src/third_party/android_deps/libs/com_google_errorprone_javac_shaded': {
1427 'packages': [
1428 {
1429 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001430 'version': 'version:2@9-dev-r4023-3.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001431 },
1432 ],
1433 'condition': 'checkout_android',
1434 'dep_type': 'cipd',
1435 },
1436
Artem Titov14b0e732021-01-27 09:16:07 +01001437 'src/third_party/android_deps/libs/com_google_firebase_firebase_annotations': {
1438 'packages': [
1439 {
1440 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001441 'version': 'version:2@16.0.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001442 },
1443 ],
1444 'condition': 'checkout_android',
1445 'dep_type': 'cipd',
1446 },
1447
1448 'src/third_party/android_deps/libs/com_google_firebase_firebase_common': {
1449 'packages': [
1450 {
1451 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_common',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001452 'version': 'version:2@19.5.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001453 },
1454 ],
1455 'condition': 'checkout_android',
1456 'dep_type': 'cipd',
1457 },
1458
1459 'src/third_party/android_deps/libs/com_google_firebase_firebase_components': {
1460 'packages': [
1461 {
1462 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_components',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001463 'version': 'version:2@16.1.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001464 },
1465 ],
1466 'condition': 'checkout_android',
1467 'dep_type': 'cipd',
1468 },
1469
1470 'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders': {
1471 'packages': [
1472 {
1473 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001474 'version': 'version:2@16.1.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001475 },
1476 ],
1477 'condition': 'checkout_android',
1478 'dep_type': 'cipd',
1479 },
1480
1481 'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json': {
1482 'packages': [
1483 {
1484 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001485 'version': 'version:2@17.1.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001486 },
1487 ],
1488 'condition': 'checkout_android',
1489 'dep_type': 'cipd',
1490 },
1491
1492 'src/third_party/android_deps/libs/com_google_firebase_firebase_iid': {
1493 'packages': [
1494 {
1495 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001496 'version': 'version:2@21.0.1.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001497 },
1498 ],
1499 'condition': 'checkout_android',
1500 'dep_type': 'cipd',
1501 },
1502
1503 'src/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop': {
1504 'packages': [
1505 {
1506 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001507 'version': 'version:2@17.0.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001508 },
1509 ],
1510 'condition': 'checkout_android',
1511 'dep_type': 'cipd',
1512 },
1513
1514 'src/third_party/android_deps/libs/com_google_firebase_firebase_installations': {
1515 'packages': [
1516 {
1517 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001518 'version': 'version:2@16.3.5.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001519 },
1520 ],
1521 'condition': 'checkout_android',
1522 'dep_type': 'cipd',
1523 },
1524
1525 'src/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop': {
1526 'packages': [
1527 {
1528 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001529 'version': 'version:2@16.0.1.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001530 },
1531 ],
1532 'condition': 'checkout_android',
1533 'dep_type': 'cipd',
1534 },
1535
1536 'src/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector': {
1537 'packages': [
1538 {
1539 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001540 'version': 'version:2@18.0.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001541 },
1542 ],
1543 'condition': 'checkout_android',
1544 'dep_type': 'cipd',
1545 },
1546
1547 'src/third_party/android_deps/libs/com_google_firebase_firebase_messaging': {
1548 'packages': [
1549 {
1550 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_messaging',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001551 'version': 'version:2@21.0.1.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001552 },
1553 ],
1554 'condition': 'checkout_android',
1555 'dep_type': 'cipd',
1556 },
1557
Mirko Bonadeif5ea3b92021-11-15 15:41:28 +01001558 'src/third_party/android_deps/libs/com_google_flatbuffers_flatbuffers_java': {
1559 'packages': [
1560 {
1561 'package': 'chromium/third_party/android_deps/libs/com_google_flatbuffers_flatbuffers_java',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001562 'version': 'version:2@2.0.3.cr1',
Mirko Bonadeif5ea3b92021-11-15 15:41:28 +01001563 },
1564 ],
1565 'condition': 'checkout_android',
1566 'dep_type': 'cipd',
1567 },
1568
Patrik Höglund498aceb2018-08-30 14:08:53 +02001569 'src/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format': {
1570 'packages': [
1571 {
1572 'package': 'chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001573 'version': 'version:2@1.5.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001574 },
1575 ],
1576 'condition': 'checkout_android',
1577 'dep_type': 'cipd',
1578 },
1579
Yves Gerey2f385d22019-11-20 12:10:08 +01001580 'src/third_party/android_deps/libs/com_google_guava_failureaccess': {
1581 'packages': [
1582 {
1583 'package': 'chromium/third_party/android_deps/libs/com_google_guava_failureaccess',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001584 'version': 'version:2@1.0.1.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001585 },
1586 ],
1587 'condition': 'checkout_android',
1588 'dep_type': 'cipd',
1589 },
1590
Patrik Höglund498aceb2018-08-30 14:08:53 +02001591 'src/third_party/android_deps/libs/com_google_guava_guava': {
1592 'packages': [
1593 {
1594 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001595 'version': 'version:2@31.0.1-jre.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001596 },
1597 ],
1598 'condition': 'checkout_android',
1599 'dep_type': 'cipd',
1600 },
1601
chromium-webrtc-autorolled95a752020-11-13 14:01:37 -08001602 'src/third_party/android_deps/libs/com_google_guava_guava_android': {
1603 'packages': [
1604 {
1605 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava_android',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001606 'version': 'version:2@31.0-android.cr1',
chromium-webrtc-autorolled95a752020-11-13 14:01:37 -08001607 },
1608 ],
1609 'condition': 'checkout_android',
1610 'dep_type': 'cipd',
1611 },
1612
chromium-webrtc-autoroll2bd2d852019-11-12 06:01:25 -08001613 'src/third_party/android_deps/libs/com_google_guava_listenablefuture': {
1614 'packages': [
1615 {
1616 'package': 'chromium/third_party/android_deps/libs/com_google_guava_listenablefuture',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001617 'version': 'version:2@1.0.cr1',
chromium-webrtc-autoroll2bd2d852019-11-12 06:01:25 -08001618 },
1619 ],
1620 'condition': 'checkout_android',
1621 'dep_type': 'cipd',
1622 },
1623
Yves Gerey3606cab82018-09-19 19:20:19 +02001624 'src/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations': {
1625 'packages': [
1626 {
1627 'package': 'chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001628 'version': 'version:2@1.3.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001629 },
1630 ],
1631 'condition': 'checkout_android',
1632 'dep_type': 'cipd',
1633 },
1634
chromium-webrtc-autoroll66205062019-11-25 12:01:41 -08001635 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_java': {
1636 'packages': [
1637 {
1638 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_java',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001639 'version': 'version:2@3.19.2.cr1',
chromium-webrtc-autoroll66205062019-11-25 12:01:41 -08001640 },
1641 ],
1642 'condition': 'checkout_android',
1643 'dep_type': 'cipd',
1644 },
1645
chromium-webrtc-autorollae9641b2020-03-05 22:02:33 -08001646 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite': {
chromium-webrtc-autoroll66eedce2018-11-20 18:01:13 -08001647 'packages': [
1648 {
chromium-webrtc-autorollae9641b2020-03-05 22:02:33 -08001649 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001650 'version': 'version:2@3.19.3.cr1',
chromium-webrtc-autoroll66eedce2018-11-20 18:01:13 -08001651 },
1652 ],
1653 'condition': 'checkout_android',
1654 'dep_type': 'cipd',
1655 },
1656
chromium-webrtc-autoroll2ea15022022-05-04 13:08:10 -07001657 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_lite': {
1658 'packages': [
1659 {
1660 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_lite',
1661 'version': 'version:2@3.0.1.cr1',
1662 },
1663 ],
1664 'condition': 'checkout_android',
1665 'dep_type': 'cipd',
1666 },
1667
Yves Gerey2f385d22019-11-20 12:10:08 +01001668 'src/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils': {
1669 'packages': [
1670 {
1671 'package': 'chromium/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001672 'version': 'version:2@1.3.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001673 },
1674 ],
1675 'condition': 'checkout_android',
1676 'dep_type': 'cipd',
1677 },
1678
Patrik Höglund498aceb2018-08-30 14:08:53 +02001679 'src/third_party/android_deps/libs/com_squareup_javapoet': {
1680 'packages': [
1681 {
1682 'package': 'chromium/third_party/android_deps/libs/com_squareup_javapoet',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001683 'version': 'version:2@1.13.0.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001684 },
1685 ],
1686 'condition': 'checkout_android',
1687 'dep_type': 'cipd',
1688 },
1689
chromium-webrtc-autoroll06a4dd62020-03-23 14:21:18 -07001690 'src/third_party/android_deps/libs/com_squareup_javawriter': {
1691 'packages': [
1692 {
1693 'package': 'chromium/third_party/android_deps/libs/com_squareup_javawriter',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001694 'version': 'version:2@2.1.1.cr1',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08001695 },
1696 ],
1697 'condition': 'checkout_android',
1698 'dep_type': 'cipd',
1699 },
1700
chromium-webrtc-autoroll6bbe1a42021-06-14 11:02:57 -07001701 'src/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils': {
1702 'packages': [
1703 {
1704 'package': 'chromium/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001705 'version': 'version:2@4.0.cr1',
chromium-webrtc-autoroll6bbe1a42021-06-14 11:02:57 -07001706 },
1707 ],
1708 'condition': 'checkout_android',
1709 'dep_type': 'cipd',
1710 },
1711
chromium-webrtc-autorollcfe75c12020-01-04 04:02:19 -08001712 'src/third_party/android_deps/libs/javax_annotation_javax_annotation_api': {
1713 'packages': [
1714 {
1715 'package': 'chromium/third_party/android_deps/libs/javax_annotation_javax_annotation_api',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001716 'version': 'version:2@1.3.2.cr1',
chromium-webrtc-autorollcfe75c12020-01-04 04:02:19 -08001717 },
1718 ],
1719 'condition': 'checkout_android',
1720 'dep_type': 'cipd',
1721 },
1722
Patrik Höglund498aceb2018-08-30 14:08:53 +02001723 'src/third_party/android_deps/libs/javax_annotation_jsr250_api': {
1724 'packages': [
1725 {
1726 'package': 'chromium/third_party/android_deps/libs/javax_annotation_jsr250_api',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001727 'version': 'version:2@1.0.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001728 },
1729 ],
1730 'condition': 'checkout_android',
1731 'dep_type': 'cipd',
1732 },
1733
1734 'src/third_party/android_deps/libs/javax_inject_javax_inject': {
Yves Gerey3606cab82018-09-19 19:20:19 +02001735 'packages': [
1736 {
1737 'package': 'chromium/third_party/android_deps/libs/javax_inject_javax_inject',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001738 'version': 'version:2@1.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001739 },
1740 ],
1741 'condition': 'checkout_android',
1742 'dep_type': 'cipd',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001743 },
Yves Gerey3606cab82018-09-19 19:20:19 +02001744
Patrik Höglund0e089db2020-02-24 13:31:03 +01001745 'src/third_party/android_deps/libs/net_ltgt_gradle_incap_incap': {
1746 'packages': [
1747 {
1748 'package': 'chromium/third_party/android_deps/libs/net_ltgt_gradle_incap_incap',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001749 'version': 'version:2@0.2.cr1',
Patrik Höglund0e089db2020-02-24 13:31:03 +01001750 },
1751 ],
1752 'condition': 'checkout_android',
1753 'dep_type': 'cipd',
1754 },
1755
chromium-webrtc-autoroll548bbb62019-03-21 04:01:22 -07001756 'src/third_party/android_deps/libs/net_sf_kxml_kxml2': {
1757 'packages': [
1758 {
1759 'package': 'chromium/third_party/android_deps/libs/net_sf_kxml_kxml2',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001760 'version': 'version:2@2.3.0.cr1',
chromium-webrtc-autoroll548bbb62019-03-21 04:01:22 -07001761 },
1762 ],
1763 'condition': 'checkout_android',
1764 'dep_type': 'cipd',
1765 },
1766
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02001767 'src/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup': {
1768 'packages': [
1769 {
1770 'package': 'chromium/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001771 'version': 'version:2@1.2.1.cr1',
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02001772 },
1773 ],
1774 'condition': 'checkout_android',
1775 'dep_type': 'cipd',
1776 },
1777
Yves Gerey3606cab82018-09-19 19:20:19 +02001778 'src/third_party/android_deps/libs/org_checkerframework_checker_compat_qual': {
1779 'packages': [
1780 {
1781 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001782 'version': 'version:2@2.5.5.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001783 },
1784 ],
1785 'condition': 'checkout_android',
1786 'dep_type': 'cipd',
1787 },
1788
Yves Gerey2f385d22019-11-20 12:10:08 +01001789 'src/third_party/android_deps/libs/org_checkerframework_checker_qual': {
Yves Gerey3606cab82018-09-19 19:20:19 +02001790 'packages': [
1791 {
Yves Gerey2f385d22019-11-20 12:10:08 +01001792 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_qual',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001793 'version': 'version:2@3.12.0.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001794 },
1795 ],
1796 'condition': 'checkout_android',
1797 'dep_type': 'cipd',
1798 },
1799
landreye742d8c2021-09-15 17:27:02 +00001800 'src/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone': {
Yves Gerey2f385d22019-11-20 12:10:08 +01001801 'packages': [
1802 {
landreye742d8c2021-09-15 17:27:02 +00001803 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001804 'version': 'version:2@3.15.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001805 },
1806 ],
1807 'condition': 'checkout_android',
1808 'dep_type': 'cipd',
1809 },
1810
1811 'src/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations': {
1812 'packages': [
1813 {
1814 'package': 'chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001815 'version': 'version:2@1.17.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001816 },
1817 ],
1818 'condition': 'checkout_android',
1819 'dep_type': 'cipd',
1820 },
1821
chromium-webrtc-autoroll6bbe1a42021-06-14 11:02:57 -07001822 'src/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit': {
1823 'packages': [
1824 {
1825 'package': 'chromium/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001826 'version': 'version:2@4.4.1.201607150455-r.cr1',
chromium-webrtc-autoroll6bbe1a42021-06-14 11:02:57 -07001827 },
1828 ],
1829 'condition': 'checkout_android',
1830 'dep_type': 'cipd',
1831 },
1832
chromium-webrtc-autoroll2ea15022022-05-04 13:08:10 -07001833 'src/third_party/android_deps/libs/org_hamcrest_hamcrest': {
1834 'packages': [
1835 {
1836 'package': 'chromium/third_party/android_deps/libs/org_hamcrest_hamcrest',
1837 'version': 'version:2@2.2.cr1',
1838 },
1839 ],
1840 'condition': 'checkout_android',
1841 'dep_type': 'cipd',
1842 },
1843
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001844 'src/third_party/android_deps/libs/org_jetbrains_annotations': {
1845 'packages': [
1846 {
1847 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001848 'version': 'version:2@13.0.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001849 },
1850 ],
1851 'condition': 'checkout_android',
1852 'dep_type': 'cipd',
1853 },
1854
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08001855 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib': {
1856 'packages': [
1857 {
1858 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib',
chromium-webrtc-autoroll2ea15022022-05-04 13:08:10 -07001859 'version': 'version:2@1.6.21.cr1',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08001860 },
1861 ],
1862 'condition': 'checkout_android',
1863 'dep_type': 'cipd',
1864 },
1865
1866 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common': {
1867 'packages': [
1868 {
1869 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common',
chromium-webrtc-autoroll2ea15022022-05-04 13:08:10 -07001870 'version': 'version:2@1.6.21.cr1',
chromium-webrtc-autorollc9716e02021-04-30 07:07:17 -07001871 },
1872 ],
1873 'condition': 'checkout_android',
1874 'dep_type': 'cipd',
1875 },
1876
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -07001877 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7': {
1878 'packages': [
1879 {
1880 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7',
Björn Tereliuscbcf8f32022-04-12 19:04:32 +02001881 'version': 'version:2@1.6.20.cr1',
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -07001882 },
1883 ],
1884 'condition': 'checkout_android',
1885 'dep_type': 'cipd',
1886 },
1887
1888 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8': {
1889 'packages': [
1890 {
1891 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8',
Björn Tereliuscbcf8f32022-04-12 19:04:32 +02001892 'version': 'version:2@1.6.20.cr1',
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -07001893 },
1894 ],
1895 'condition': 'checkout_android',
1896 'dep_type': 'cipd',
1897 },
1898
chromium-webrtc-autorollc9716e02021-04-30 07:07:17 -07001899 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android': {
1900 'packages': [
1901 {
1902 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android',
Björn Tereliuscbcf8f32022-04-12 19:04:32 +02001903 'version': 'version:2@1.6.1.cr1',
chromium-webrtc-autorollc9716e02021-04-30 07:07:17 -07001904 },
1905 ],
1906 'condition': 'checkout_android',
1907 'dep_type': 'cipd',
1908 },
1909
1910 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm': {
1911 'packages': [
1912 {
1913 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm',
Björn Tereliuscbcf8f32022-04-12 19:04:32 +02001914 'version': 'version:2@1.6.1.cr1',
Patrik Höglund0e089db2020-02-24 13:31:03 +01001915 },
1916 ],
1917 'condition': 'checkout_android',
1918 'dep_type': 'cipd',
1919 },
1920
1921 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm': {
1922 'packages': [
1923 {
1924 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001925 'version': 'version:2@0.1.0.cr1',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08001926 },
1927 ],
1928 'condition': 'checkout_android',
1929 'dep_type': 'cipd',
1930 },
1931
chromium-webrtc-autoroll2ea15022022-05-04 13:08:10 -07001932 'src/third_party/android_deps/libs/org_jsoup_jsoup': {
1933 'packages': [
1934 {
1935 'package': 'chromium/third_party/android_deps/libs/org_jsoup_jsoup',
1936 'version': 'version:2@1.14.3.cr1',
1937 },
1938 ],
1939 'condition': 'checkout_android',
1940 'dep_type': 'cipd',
1941 },
1942
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001943 'src/third_party/android_deps/libs/org_ow2_asm_asm': {
1944 'packages': [
1945 {
1946 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08001947 'version': 'version:2@9.2.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001948 },
1949 ],
1950 'condition': 'checkout_android',
1951 'dep_type': 'cipd',
1952 },
1953
1954 'src/third_party/android_deps/libs/org_ow2_asm_asm_analysis': {
1955 'packages': [
1956 {
1957 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_analysis',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08001958 'version': 'version:2@9.2.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001959 },
1960 ],
1961 'condition': 'checkout_android',
1962 'dep_type': 'cipd',
1963 },
1964
1965 'src/third_party/android_deps/libs/org_ow2_asm_asm_commons': {
1966 'packages': [
1967 {
1968 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_commons',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08001969 'version': 'version:2@9.2.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001970 },
1971 ],
1972 'condition': 'checkout_android',
1973 'dep_type': 'cipd',
1974 },
1975
1976 'src/third_party/android_deps/libs/org_ow2_asm_asm_tree': {
1977 'packages': [
1978 {
1979 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_tree',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08001980 'version': 'version:2@9.2.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001981 },
1982 ],
1983 'condition': 'checkout_android',
1984 'dep_type': 'cipd',
1985 },
1986
1987 'src/third_party/android_deps/libs/org_ow2_asm_asm_util': {
1988 'packages': [
1989 {
1990 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_util',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08001991 'version': 'version:2@9.2.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001992 },
1993 ],
1994 'condition': 'checkout_android',
1995 'dep_type': 'cipd',
1996 },
1997
Yves Gerey2f385d22019-11-20 12:10:08 +01001998 'src/third_party/android_deps/libs/org_pcollections_pcollections': {
1999 'packages': [
2000 {
2001 'package': 'chromium/third_party/android_deps/libs/org_pcollections_pcollections',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08002002 'version': 'version:2@3.1.4.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01002003 },
2004 ],
2005 'condition': 'checkout_android',
2006 'dep_type': 'cipd',
2007 },
chromium-webrtc-autorolleec1d042019-11-20 06:02:38 -08002008
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002009 'src/third_party/android_deps/libs/org_robolectric_annotations': {
2010 'packages': [
2011 {
2012 'package': 'chromium/third_party/android_deps/libs/org_robolectric_annotations',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002013 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002014 },
2015 ],
2016 'condition': 'checkout_android',
2017 'dep_type': 'cipd',
2018 },
2019
2020 'src/third_party/android_deps/libs/org_robolectric_junit': {
2021 'packages': [
2022 {
2023 'package': 'chromium/third_party/android_deps/libs/org_robolectric_junit',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002024 'version': 'version:2@4.7.3.cr1',
2025 },
2026 ],
2027 'condition': 'checkout_android',
2028 'dep_type': 'cipd',
2029 },
2030
2031 'src/third_party/android_deps/libs/org_robolectric_nativeruntime': {
2032 'packages': [
2033 {
2034 'package': 'chromium/third_party/android_deps/libs/org_robolectric_nativeruntime',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08002035 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002036 },
2037 ],
2038 'condition': 'checkout_android',
2039 'dep_type': 'cipd',
2040 },
2041
2042 'src/third_party/android_deps/libs/org_robolectric_pluginapi': {
2043 'packages': [
2044 {
2045 'package': 'chromium/third_party/android_deps/libs/org_robolectric_pluginapi',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002046 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002047 },
2048 ],
2049 'condition': 'checkout_android',
2050 'dep_type': 'cipd',
2051 },
2052
2053 'src/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver': {
2054 'packages': [
2055 {
2056 'package': 'chromium/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002057 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002058 },
2059 ],
2060 'condition': 'checkout_android',
2061 'dep_type': 'cipd',
2062 },
2063
2064 'src/third_party/android_deps/libs/org_robolectric_resources': {
2065 'packages': [
2066 {
2067 'package': 'chromium/third_party/android_deps/libs/org_robolectric_resources',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002068 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002069 },
2070 ],
2071 'condition': 'checkout_android',
2072 'dep_type': 'cipd',
2073 },
2074
2075 'src/third_party/android_deps/libs/org_robolectric_robolectric': {
2076 'packages': [
2077 {
2078 'package': 'chromium/third_party/android_deps/libs/org_robolectric_robolectric',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002079 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002080 },
2081 ],
2082 'condition': 'checkout_android',
2083 'dep_type': 'cipd',
2084 },
2085
2086 'src/third_party/android_deps/libs/org_robolectric_sandbox': {
2087 'packages': [
2088 {
2089 'package': 'chromium/third_party/android_deps/libs/org_robolectric_sandbox',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002090 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002091 },
2092 ],
2093 'condition': 'checkout_android',
2094 'dep_type': 'cipd',
2095 },
2096
2097 'src/third_party/android_deps/libs/org_robolectric_shadowapi': {
2098 'packages': [
2099 {
2100 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadowapi',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002101 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002102 },
2103 ],
2104 'condition': 'checkout_android',
2105 'dep_type': 'cipd',
2106 },
2107
2108 'src/third_party/android_deps/libs/org_robolectric_shadows_framework': {
2109 'packages': [
2110 {
2111 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_framework',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002112 'version': 'version:2@4.7.3.cr1',
Björn Tereliuscaf20632022-02-24 12:15:25 +01002113 },
2114 ],
2115 'condition': 'checkout_android',
2116 'dep_type': 'cipd',
2117 },
2118
2119 'src/third_party/android_deps/libs/org_robolectric_shadows_multidex': {
2120 'packages': [
2121 {
2122 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_multidex',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002123 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002124 },
2125 ],
2126 'condition': 'checkout_android',
2127 'dep_type': 'cipd',
2128 },
2129
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02002130 'src/third_party/android_deps/libs/org_robolectric_shadows_playservices': {
2131 'packages': [
2132 {
2133 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_playservices',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002134 'version': 'version:2@4.7.3.cr1',
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02002135 },
2136 ],
2137 'condition': 'checkout_android',
2138 'dep_type': 'cipd',
2139 },
2140
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002141 'src/third_party/android_deps/libs/org_robolectric_utils': {
2142 'packages': [
2143 {
2144 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002145 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002146 },
2147 ],
2148 'condition': 'checkout_android',
2149 'dep_type': 'cipd',
2150 },
2151
2152 'src/third_party/android_deps/libs/org_robolectric_utils_reflector': {
2153 'packages': [
2154 {
2155 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils_reflector',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002156 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002157 },
2158 ],
2159 'condition': 'checkout_android',
2160 'dep_type': 'cipd',
2161 },
2162
Yves Gerey3606cab82018-09-19 19:20:19 +02002163 # === ANDROID_DEPS Generated Code End ===
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002164}
kjellander200028f2017-08-17 09:54:12 -07002165
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002166hooks = [
2167 {
Henrik Kjellander27576e02015-10-15 14:24:09 +02002168 # This clobbers when necessary (based on get_landmines.py). It should be
2169 # an early hook but it will need to be run after syncing Chromium and
2170 # setting up the links, so the script actually exists.
2171 'name': 'landmines',
2172 'pattern': '.',
2173 'action': [
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002174 'python3',
Henrik Kjellander27576e02015-10-15 14:24:09 +02002175 'src/build/landmines.py',
2176 '--landmine-scripts',
Henrik Kjellander90fd7d82017-05-09 08:30:10 +02002177 'src/tools_webrtc/get_landmines.py',
Henrik Kjellander27576e02015-10-15 14:24:09 +02002178 '--src-dir',
2179 'src',
2180 ],
2181 },
oprypin40e7ebd2017-07-27 01:40:18 -07002182 {
2183 # Ensure that the DEPS'd "depot_tools" has its self-update capability
2184 # disabled.
2185 'name': 'disable_depot_tools_selfupdate',
2186 'pattern': '.',
2187 'action': [
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002188 'python3',
oprypin40e7ebd2017-07-27 01:40:18 -07002189 'src/third_party/depot_tools/update_depot_tools_toggle.py',
2190 '--disable',
2191 ],
2192 },
kjellander24d812d2016-11-22 07:02:11 -08002193 {
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002194 'name': 'sysroot_arm',
kjellander24d812d2016-11-22 07:02:11 -08002195 'pattern': '.',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002196 'condition': 'checkout_linux and checkout_arm',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002197 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002198 '--arch=arm'],
2199 },
2200 {
2201 'name': 'sysroot_arm64',
2202 'pattern': '.',
2203 'condition': 'checkout_linux and checkout_arm64',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002204 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002205 '--arch=arm64'],
2206 },
2207 {
2208 'name': 'sysroot_x86',
2209 'pattern': '.',
2210 'condition': 'checkout_linux and (checkout_x86 or checkout_x64)',
2211 # TODO(mbonadei): change to --arch=x86.
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002212 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002213 '--arch=i386'],
2214 },
2215 {
2216 'name': 'sysroot_mips',
2217 'pattern': '.',
2218 'condition': 'checkout_linux and checkout_mips',
2219 # TODO(mbonadei): change to --arch=mips.
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002220 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002221 '--arch=mipsel'],
2222 },
2223 {
2224 'name': 'sysroot_x64',
2225 'pattern': '.',
2226 'condition': 'checkout_linux and checkout_x64',
2227 # TODO(mbonadei): change to --arch=x64.
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002228 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002229 '--arch=amd64'],
kjellander24d812d2016-11-22 07:02:11 -08002230 },
2231 {
Mirko Bonadeia55bdc22018-02-12 13:22:50 +01002232 # Case-insensitivity for the Win SDK. Must run before win_toolchain below.
2233 'name': 'ciopfs_linux',
2234 'pattern': '.',
2235 'condition': 'checkout_win and host_os == "linux"',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002236 'action': [ 'python3',
Mirko Bonadeia55bdc22018-02-12 13:22:50 +01002237 'src/third_party/depot_tools/download_from_google_storage.py',
2238 '--no_resume',
2239 '--no_auth',
2240 '--bucket', 'chromium-browser-clang/ciopfs',
2241 '-s', 'src/build/ciopfs.sha1',
2242 ]
2243 },
2244 {
Henrik Kjellander6b269752017-10-09 13:00:41 +02002245 # Update the Windows toolchain if necessary. Must run before 'clang' below.
kjellander24d812d2016-11-22 07:02:11 -08002246 'name': 'win_toolchain',
2247 'pattern': '.',
Mirko Bonadeif0707cb2018-02-13 11:29:09 +01002248 'condition': 'checkout_win',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002249 'action': ['python3', 'src/build/vs_toolchain.py', 'update', '--force'],
kjellander24d812d2016-11-22 07:02:11 -08002250 },
kjellanderec2c93e2017-09-08 10:52:17 -07002251 {
2252 # Update the Mac toolchain if necessary.
2253 'name': 'mac_toolchain',
2254 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002255 'condition': 'checkout_mac',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002256 'action': ['python3', 'src/build/mac_toolchain.py'],
kjellanderec2c93e2017-09-08 10:52:17 -07002257 },
kjellander24d812d2016-11-22 07:02:11 -08002258 {
kjellander24d812d2016-11-22 07:02:11 -08002259 # Note: On Win, this should run after win_toolchain, as it may use it.
2260 'name': 'clang',
2261 'pattern': '.',
Nico Weber02788992021-10-26 21:36:38 -04002262 'action': ['python3', 'src/tools/clang/scripts/update.py'],
kjellander24d812d2016-11-22 07:02:11 -08002263 },
ehmaldonado293bc2a2016-11-25 04:58:47 -08002264 {
2265 # Update LASTCHANGE.
2266 'name': 'lastchange',
2267 'pattern': '.',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002268 'action': ['python3', 'src/build/util/lastchange.py',
ehmaldonado293bc2a2016-11-25 04:58:47 -08002269 '-o', 'src/build/util/LASTCHANGE'],
2270 },
Björn Tereliuscbcf8f32022-04-12 19:04:32 +02002271 # Pull dsymutil binaries using checked-in hashes.
2272 {
2273 'name': 'dsymutil_mac_arm64',
2274 'pattern': '.',
2275 'condition': 'host_os == "mac" and host_cpu == "arm64"',
2276 'action': [ 'python3',
2277 'src/third_party/depot_tools/download_from_google_storage.py',
2278 '--no_resume',
2279 '--no_auth',
2280 '--bucket', 'chromium-browser-clang',
2281 '-s', 'src/tools/clang/dsymutil/bin/dsymutil.arm64.sha1',
2282 '-o', 'src/tools/clang/dsymutil/bin/dsymutil',
2283 ],
2284 },
2285 {
2286 'name': 'dsymutil_mac_x64',
2287 'pattern': '.',
2288 'condition': 'host_os == "mac" and host_cpu == "x64"',
2289 'action': [ 'python3',
2290 'src/third_party/depot_tools/download_from_google_storage.py',
2291 '--no_resume',
2292 '--no_auth',
2293 '--bucket', 'chromium-browser-clang',
2294 '-s', 'src/tools/clang/dsymutil/bin/dsymutil.x64.sha1',
2295 '-o', 'src/tools/clang/dsymutil/bin/dsymutil',
2296 ],
2297 },
kjellander24d812d2016-11-22 07:02:11 -08002298 # Pull clang-format binaries using checked-in hashes.
2299 {
2300 'name': 'clang_format_win',
2301 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002302 'condition': 'host_os == "win"',
Christoffer Janssone7d74972022-03-23 09:36:13 +01002303 'action': [ 'python3',
2304 'src/third_party/depot_tools/download_from_google_storage.py',
kjellander24d812d2016-11-22 07:02:11 -08002305 '--no_resume',
2306 '--platform=win32',
2307 '--no_auth',
2308 '--bucket', 'chromium-clang-format',
2309 '-s', 'src/buildtools/win/clang-format.exe.sha1',
2310 ],
2311 },
2312 {
Christoffer Janssone7d74972022-03-23 09:36:13 +01002313 'name': 'clang_format_mac_x64',
kjellander24d812d2016-11-22 07:02:11 -08002314 'pattern': '.',
Christoffer Janssone7d74972022-03-23 09:36:13 +01002315 'condition': 'host_os == "mac" and host_cpu == "x64"',
2316 'action': [ 'python3',
2317 'src/third_party/depot_tools/download_from_google_storage.py',
kjellander24d812d2016-11-22 07:02:11 -08002318 '--no_resume',
2319 '--platform=darwin',
2320 '--no_auth',
2321 '--bucket', 'chromium-clang-format',
Christoffer Janssone7d74972022-03-23 09:36:13 +01002322 '-s', 'src/buildtools/mac/clang-format.x64.sha1',
2323 '-o', 'src/buildtools/mac/clang-format',
kjellander24d812d2016-11-22 07:02:11 -08002324 ],
2325 },
2326 {
Christoffer Janssone7d74972022-03-23 09:36:13 +01002327 'name': 'clang_format_mac_arm64',
2328 'pattern': '.',
2329 'condition': 'host_os == "mac" and host_cpu == "arm64"',
2330 'action': [ 'python3',
2331 'src/third_party/depot_tools/download_from_google_storage.py',
2332 '--no_resume',
2333 '--no_auth',
2334 '--bucket', 'chromium-clang-format',
2335 '-s', 'src/buildtools/mac/clang-format.arm64.sha1',
2336 '-o', 'src/buildtools/mac/clang-format',
2337 ],
2338 },
2339 {
kjellander24d812d2016-11-22 07:02:11 -08002340 'name': 'clang_format_linux',
2341 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002342 'condition': 'host_os == "linux"',
Christoffer Janssone7d74972022-03-23 09:36:13 +01002343 'action': [ 'python3',
2344 'src/third_party/depot_tools/download_from_google_storage.py',
kjellander24d812d2016-11-22 07:02:11 -08002345 '--no_resume',
2346 '--platform=linux*',
2347 '--no_auth',
2348 '--bucket', 'chromium-clang-format',
2349 '-s', 'src/buildtools/linux64/clang-format.sha1',
2350 ],
2351 },
Oleh Prypin3ebed362017-10-27 10:14:45 +02002352 # Pull rc binaries using checked-in hashes.
2353 {
2354 'name': 'rc_win',
2355 'pattern': '.',
2356 'condition': 'checkout_win and host_os == "win"',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002357 'action': [ 'python3',
Oleh Prypin3ebed362017-10-27 10:14:45 +02002358 'src/third_party/depot_tools/download_from_google_storage.py',
2359 '--no_resume',
2360 '--no_auth',
2361 '--bucket', 'chromium-browser-clang/rc',
2362 '-s', 'src/build/toolchain/win/rc/win/rc.exe.sha1',
2363 ],
2364 },
2365 {
2366 'name': 'rc_mac',
2367 'pattern': '.',
2368 'condition': 'checkout_win and host_os == "mac"',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002369 'action': [ 'python3',
Oleh Prypin3ebed362017-10-27 10:14:45 +02002370 'src/third_party/depot_tools/download_from_google_storage.py',
2371 '--no_resume',
2372 '--no_auth',
2373 '--bucket', 'chromium-browser-clang/rc',
2374 '-s', 'src/build/toolchain/win/rc/mac/rc.sha1',
2375 ],
2376 },
2377 {
2378 'name': 'rc_linux',
2379 'pattern': '.',
2380 'condition': 'checkout_win and host_os == "linux"',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002381 'action': [ 'python3',
Oleh Prypin3ebed362017-10-27 10:14:45 +02002382 'src/third_party/depot_tools/download_from_google_storage.py',
2383 '--no_resume',
2384 '--no_auth',
2385 '--bucket', 'chromium-browser-clang/rc',
2386 '-s', 'src/build/toolchain/win/rc/linux64/rc.sha1',
2387 ],
2388 },
kjellander24d812d2016-11-22 07:02:11 -08002389 {
Mirko Bonadei2d525fe2020-03-06 14:07:45 +01002390 'name': 'test_fonts',
2391 'pattern': '.',
2392 'action': [ 'download_from_google_storage',
2393 '--no_resume',
2394 '--extract',
2395 '--no_auth',
2396 '--bucket', 'chromium-fonts',
2397 '-s', 'src/third_party/test_fonts/test_fonts.tar.gz.sha1',
2398 ],
2399 },
2400 {
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002401 'name': 'msan_chained_origins',
2402 'pattern': '.',
2403 'condition': 'checkout_instrumented_libraries',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002404 'action': [ 'python3',
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002405 'src/third_party/depot_tools/download_from_google_storage.py',
2406 "--no_resume",
2407 "--no_auth",
2408 "--bucket", "chromium-instrumented-libraries",
landrey21932002021-10-20 18:03:42 +00002409 "-s", "src/third_party/instrumented_libraries/binaries/msan-chained-origins.tgz.sha1",
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002410 ],
2411 },
2412 {
2413 'name': 'msan_no_origins',
2414 'pattern': '.',
2415 'condition': 'checkout_instrumented_libraries',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002416 'action': [ 'python3',
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002417 'src/third_party/depot_tools/download_from_google_storage.py',
2418 "--no_resume",
2419 "--no_auth",
2420 "--bucket", "chromium-instrumented-libraries",
landrey21932002021-10-20 18:03:42 +00002421 "-s", "src/third_party/instrumented_libraries/binaries/msan-no-origins.tgz.sha1",
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002422 ],
kjellander24d812d2016-11-22 07:02:11 -08002423 },
2424 {
kjellander@webrtc.org80174582013-11-04 12:07:57 +00002425 # Download test resources, i.e. video and audio files from Google Storage.
kjellander@webrtc.org8e5c8142014-12-03 07:11:44 +00002426 'pattern': '.',
2427 'action': ['download_from_google_storage',
2428 '--directory',
2429 '--recursive',
2430 '--num_threads=10',
2431 '--no_auth',
kjellander4ff818e2015-12-18 12:29:28 -08002432 '--quiet',
kjellander@webrtc.org8e5c8142014-12-03 07:11:44 +00002433 '--bucket', 'chromium-webrtc-resources',
2434 'src/resources'],
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002435 },
Mirko Bonadei0a1d2f52021-03-25 15:15:21 +01002436 {
2437 'name': 'Generate component metadata for tests',
2438 'pattern': '.',
2439 'action': [
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002440 'vpython3',
Mirko Bonadei0a1d2f52021-03-25 15:15:21 +01002441 'src/testing/generate_location_tags.py',
2442 '--out',
2443 'src/testing/location_tags.json',
2444 ],
2445 },
Mirko Bonadeidb9095d2020-11-23 17:45:52 +01002446 # Download and initialize "vpython" VirtualEnv environment packages.
2447 {
2448 'name': 'vpython_common',
2449 'pattern': '.',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002450 'action': [ 'vpython3',
2451 '-vpython-spec', 'src/.vpython3',
Mirko Bonadeidb9095d2020-11-23 17:45:52 +01002452 '-vpython-tool', 'install',
2453 ],
2454 },
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002455]
kjellander200028f2017-08-17 09:54:12 -07002456
Oleh Prypindcba72b2019-02-08 10:39:45 +01002457recursedeps = []
Mirko Bonadeibb547202017-09-15 06:15:48 +02002458
2459# Define rules for which include paths are allowed in our source.
2460include_rules = [
2461 # Base is only used to build Android APK tests and may not be referenced by
2462 # WebRTC production code.
2463 "-base",
2464 "-chromium",
2465 "+external/webrtc/webrtc", # Android platform build.
Mirko Bonadeibb547202017-09-15 06:15:48 +02002466 "+libyuv",
Patrik Höglund5991ac92018-05-21 15:54:42 +02002467
2468 # These should eventually move out of here.
Mirko Bonadei92ea95e2017-09-15 06:47:31 +02002469 "+common_types.h",
Mirko Bonadeibb547202017-09-15 06:15:48 +02002470
2471 "+WebRTC",
Mirko Bonadei92ea95e2017-09-15 06:47:31 +02002472 "+api",
2473 "+modules/include",
2474 "+rtc_base",
2475 "+test",
2476 "+rtc_tools",
Danil Chapovalov9dce71b2018-06-11 07:48:31 +00002477
Mirko Bonadei59f3c682020-07-11 13:13:45 +02002478 # Abseil allowlist. Keep this in sync with abseil-in-webrtc.md.
Steve Antone76ca612019-01-25 12:49:14 -08002479 "+absl/algorithm/algorithm.h",
2480 "+absl/algorithm/container.h",
Danil Chapovalov348b08a2019-01-17 13:07:25 +01002481 "+absl/base/attributes.h",
Danil Chapovalov47cf5ea2019-02-19 20:20:16 +01002482 "+absl/base/config.h",
Markus Handellf70fbc82020-06-04 00:41:20 +02002483 "+absl/base/const_init.h",
Elad Alone86af2c2019-06-03 14:37:50 +02002484 "+absl/base/macros.h",
Danil Chapovalove6106102022-02-16 12:29:02 +01002485 "+absl/cleanup/cleanup.h",
philipelf8d81d32018-08-01 17:13:08 +02002486 "+absl/container/inlined_vector.h",
Per Kjellanderfe2063e2021-05-12 09:02:43 +02002487 "+absl/functional/bind_front.h",
Karl Wiberg4c77dcd2018-06-29 14:34:50 +02002488 "+absl/memory/memory.h",
Jiawei Oua6e034a2018-11-24 20:59:41 -08002489 "+absl/meta/type_traits.h",
Danil Chapovalov09fb7872021-08-20 12:46:14 +02002490 "+absl/numeric/bits.h",
Niels Möller3c7d5992018-10-19 15:29:54 +02002491 "+absl/strings/ascii.h",
2492 "+absl/strings/match.h",
Steve Anton1c9c9fc2019-02-14 15:13:09 -08002493 "+absl/strings/str_replace.h",
Karl Wiberg24744a92018-08-15 15:23:08 +02002494 "+absl/strings/string_view.h",
Danil Chapovalov9dce71b2018-06-11 07:48:31 +00002495 "+absl/types/optional.h",
Danil Chapovalovfb8e7ef2018-06-26 10:44:13 +02002496 "+absl/types/variant.h",
Mirko Bonadei14be7992019-06-27 15:59:09 +02002497
2498 # Abseil flags are allowed in tests and tools.
2499 "+absl/flags",
Mirko Bonadeibb547202017-09-15 06:15:48 +02002500]
Patrik Höglundeeb79e92019-10-17 16:04:07 +02002501
2502specific_include_rules = {
2503 "webrtc_lib_link_test\.cc": [
2504 "+media/engine",
2505 "+modules/audio_device",
2506 "+modules/audio_processing",
2507 ]
2508}