blob: e4416965aa46e3f09285f3ac23769327f9ec6a9d [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-autoroll078bbf12022-07-12 03:02:17 -070013 'chromium_revision': 'ab0e7687969f17f99754049f7f2ea6f0837b91aa',
Björn Tereliusbc032592021-06-16 10:47:17 +020014
15 # Keep the Chromium default of generating location tags.
16 'generate_location_tags': True,
Christoffer Janssonca9be222021-10-27 13:47:35 +020017
18 # ResultDB version
chromium-webrtc-autorolla9fa92e2022-03-21 01:01:47 -070019 'resultdb_version': 'git_revision:6cc18e2763e180929d70c786b419c1f8e6bcc66c',
Mirko Bonadeia976a872022-06-08 14:09:49 +000020
21 # By default, download the fuchsia sdk from the public sdk directory.
22 'fuchsia_sdk_cipd_prefix': 'fuchsia/sdk/gn/',
chromium-webrtc-autoroll078bbf12022-07-12 03:02:17 -070023 'fuchsia_version': 'version:8.20220712.0.1',
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +000024}
Oleh Prypinf1a7bb12019-07-02 11:58:39 +020025
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +000026deps = {
Byoungchan Leed69a7262022-06-23 22:06:00 +090027 # TODO(kjellander): Move this to be Android-only.
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010028 'src/base':
chromium-webrtc-autoroll078bbf12022-07-12 03:02:17 -070029 'https://chromium.googlesource.com/chromium/src/base@fd85983f83a488350db4f636c1cfa658899ef69e',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010030 'src/build':
chromium-webrtc-autoroll078bbf12022-07-12 03:02:17 -070031 'https://chromium.googlesource.com/chromium/src/build@2101e0d8a5e5b730c5f4db39c25eb825be8f1e70',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010032 'src/buildtools':
Artem Titov9f242252022-06-17 12:26:46 +020033 'https://chromium.googlesource.com/chromium/src/buildtools@34f9ff8fd5f494bf2b886337e6ef6fcea414cb11',
Sami Kalliomäki7ab9c512020-08-28 10:31:40 +020034 # Gradle 6.6.1. Used for testing Android Studio project generation for WebRTC.
Mirko Bonadeid3fb8642018-01-22 08:50:32 +010035 'src/examples/androidtests/third_party/gradle': {
Sami Kalliomäki7ab9c512020-08-28 10:31:40 +020036 'url': 'https://chromium.googlesource.com/external/github.com/gradle/gradle.git@f2d1fb54a951d8b11d25748e4711bec8d128d7e3',
Mirko Bonadeid3fb8642018-01-22 08:50:32 +010037 'condition': 'checkout_android',
38 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +020039 'src/ios': {
chromium-webrtc-autoroll078bbf12022-07-12 03:02:17 -070040 'url': 'https://chromium.googlesource.com/chromium/src/ios@7e47301f9692863ab455c71f7e2df145e3958fd6',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +020041 'condition': 'checkout_ios',
42 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010043 'src/testing':
chromium-webrtc-autoroll078bbf12022-07-12 03:02:17 -070044 'https://chromium.googlesource.com/chromium/src/testing@e0e5a664f9995a6858718819b6c95e9b3bc58f25',
Artem Titov42f0d782018-06-27 13:23:17 +020045 'src/third_party':
chromium-webrtc-autoroll078bbf12022-07-12 03:02:17 -070046 'https://chromium.googlesource.com/chromium/src/third_party@e980a80458a95186846c6e4a72dab29bca175b6d',
Oleh Prypindcba72b2019-02-08 10:39:45 +010047
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010048 'src/buildtools/linux64': {
49 'packages': [
50 {
landreyab8c1e52022-05-19 17:16:04 +000051 'package': 'gn/gn/linux-${{arch}}',
Björn Terelius5525e632022-07-12 01:48:02 +020052 'version': 'git_revision:9ef321772ecc161937db69acb346397e0ccc484d',
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010053 }
54 ],
55 'dep_type': 'cipd',
56 'condition': 'checkout_linux',
57 },
58 'src/buildtools/mac': {
59 'packages': [
60 {
Mirko Bonadei20422da2020-12-30 11:11:38 +010061 'package': 'gn/gn/mac-${{arch}}',
Björn Terelius5525e632022-07-12 01:48:02 +020062 'version': 'git_revision:9ef321772ecc161937db69acb346397e0ccc484d',
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010063 }
64 ],
65 'dep_type': 'cipd',
66 'condition': 'checkout_mac',
67 },
68 'src/buildtools/win': {
69 'packages': [
70 {
71 'package': 'gn/gn/windows-amd64',
Björn Terelius5525e632022-07-12 01:48:02 +020072 'version': 'git_revision:9ef321772ecc161937db69acb346397e0ccc484d',
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010073 }
74 ],
75 'dep_type': 'cipd',
76 'condition': 'checkout_win',
77 },
78
Oleh Prypindcba72b2019-02-08 10:39:45 +010079 'src/buildtools/clang_format/script':
chromium-webrtc-autoroll2cbf35f2022-07-01 11:02:28 -070080 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git@8b525d2747f2584fc35d8c7e612e66f377858df7',
Oleh Prypindcba72b2019-02-08 10:39:45 +010081 'src/buildtools/third_party/libc++/trunk':
Artem Titov9f242252022-06-17 12:26:46 +020082 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git@b1269813eaf5b8ac78e35e45a0f7cc320bd3e7d6',
Oleh Prypindcba72b2019-02-08 10:39:45 +010083 'src/buildtools/third_party/libc++abi/trunk':
chromium-webrtc-autoroll9c353102022-06-28 17:04:28 -070084 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git@3007992fc7706df4e0b17b63eaf601c421e163ae',
Oleh Prypindcba72b2019-02-08 10:39:45 +010085 'src/buildtools/third_party/libunwind/trunk':
chromium-webrtc-autorollb049e6e2022-06-27 11:02:00 -070086 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git@49191c55bba0e64664954eec93a43d8eb11e5798',
Yves Gereybe7af932019-03-06 07:07:04 +010087
Mirko Bonadei07592492020-03-10 15:38:49 +010088 'src/third_party/android_system_sdk': {
89 'packages': [
90 {
Mirko Bonadei56c24062021-07-30 10:21:30 +020091 'package': 'chromium/third_party/android_system_sdk/public',
92 'version': 'oSfDIvHlCa6W0gS79Q5OOfB9E4eBg3uAvi3BEDN21U0C',
Mirko Bonadei07592492020-03-10 15:38:49 +010093 },
94 ],
95 'condition': 'checkout_android',
96 'dep_type': 'cipd',
97 },
Christoffer Janssonca9be222021-10-27 13:47:35 +020098 'src/tools/resultdb': {
99 'packages': [
100 {
101 'package': 'infra/tools/result_adapter/${{platform}}',
102 'version': Var('resultdb_version'),
103 },
104 ],
Mirko Bonadei5a2b3772021-10-28 17:14:37 +0200105 'dep_type': 'cipd',
Christoffer Janssonca9be222021-10-27 13:47:35 +0200106 },
Mirko Bonadei07592492020-03-10 15:38:49 +0100107
Yves Gerey72864962018-10-29 10:24:37 +0100108 'src/third_party/android_build_tools/aapt2': {
109 'packages': [
110 {
Artem Titov41f00de2018-11-01 16:35:16 +0100111 'package': 'chromium/third_party/android_build_tools/aapt2',
Artem Titov9f242252022-06-17 12:26:46 +0200112 'version': 'hf9C5IyJUUGaBnzqu60xiFJSyfAmjqjc_PiNXNVc9l0C',
Yves Gerey72864962018-10-29 10:24:37 +0100113 },
114 ],
115 'condition': 'checkout_android',
116 'dep_type': 'cipd',
117 },
118
119 'src/third_party/android_build_tools/bundletool': {
120 'packages': [
121 {
Mirko Bonadeif1358002021-08-18 11:08:40 +0200122 'package': 'chromium/third_party/android_build_tools/bundletool',
chromium-webrtc-autoroll45a933c2022-06-30 13:02:05 -0700123 'version': 'qLkNwA6wjoqznVqaa151GelgGBP4X495n0z-jluACPcC',
Yves Gerey72864962018-10-29 10:24:37 +0100124 },
125 ],
126 'condition': 'checkout_android',
127 'dep_type': 'cipd',
128 },
129
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100130 'src/third_party/boringssl/src':
Björn Terelius5525e632022-07-12 01:48:02 +0200131 'https://boringssl.googlesource.com/boringssl.git@7528f03c8ad73216f462f86e1d64d3d780a5cd42',
Mirko Bonadei07592492020-03-10 15:38:49 +0100132 'src/third_party/breakpad/breakpad':
chromium-webrtc-autoroll774b4722022-06-08 19:03:47 -0700133 'https://chromium.googlesource.com/breakpad/breakpad.git@c4c43b80ea8854c57a4374ac32579b577172dc23',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100134 'src/third_party/catapult':
chromium-webrtc-autoroll078bbf12022-07-12 03:02:17 -0700135 'https://chromium.googlesource.com/catapult.git@0da11c3cda0476f7ffac11fe74e48117d562a022',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200136 'src/third_party/ced/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200137 'url': 'https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git@ba412eaaacd3186085babcd901679a48863c7dd5',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200138 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100139 'src/third_party/colorama/src':
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200140 'https://chromium.googlesource.com/external/colorama.git@799604a1041e9b3bc5d2789ecbd7e8db2e18e6b8',
Victor Boiviea8662282021-04-12 16:09:14 +0200141 'src/third_party/crc32c/src':
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -0700142 'https://chromium.googlesource.com/external/github.com/google/crc32c.git@fa5ade41ee480003d9c5af6f43567ba22e4e17e6',
oprypin40e7ebd2017-07-27 01:40:18 -0700143 'src/third_party/depot_tools':
Björn Terelius5525e632022-07-12 01:48:02 +0200144 'https://chromium.googlesource.com/chromium/tools/depot_tools.git@d22bf607218d50bf20444b0610f62b265f829dbc',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100145 'src/third_party/ffmpeg':
chromium-webrtc-autoroll9c353102022-06-28 17:04:28 -0700146 'https://chromium.googlesource.com/chromium/third_party/ffmpeg.git@880df5ede50a8534c8116d0d50e4bc4f3ef08a06',
Florent Castelli023be3c2022-03-15 16:01:52 +0100147 'src/third_party/grpc/src': {
chromium-webrtc-autoroll3b526d42022-07-07 02:24:58 -0700148 'url': 'https://chromium.googlesource.com/external/github.com/grpc/grpc.git@89f7534e43cf73f56c492a9cf7eb85ca6bfbd87a',
Florent Castelli023be3c2022-03-15 16:01:52 +0100149 },
Mirko Bonadei2d525fe2020-03-06 14:07:45 +0100150 # Used for embedded builds. CrOS & Linux use the system version.
151 'src/third_party/fontconfig/src': {
152 'url': 'https://chromium.googlesource.com/external/fontconfig.git@452be8125f0e2a18a7dfef469e05d19374d36307',
153 'condition': 'checkout_linux',
154 },
Mirko Bonadei25acef72018-04-23 11:17:50 +0200155 'src/third_party/freetype/src':
Björn Terelius5525e632022-07-12 01:48:02 +0200156 'https://chromium.googlesource.com/chromium/src/third_party/freetype2.git@275b116b40c9d183d42242099ea9ff276985855b',
Mirko Bonadei25acef72018-04-23 11:17:50 +0200157 'src/third_party/harfbuzz-ng/src':
chromium-webrtc-autoroll8c0f54b2022-06-01 13:01:53 -0700158 'https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git@c88a6a9ec3c38793ec8b662362282e076e948943',
Markus Handellf70fbc82020-06-04 00:41:20 +0200159 'src/third_party/google_benchmark/src': {
landrey21932002021-10-20 18:03:42 +0000160 'url': 'https://chromium.googlesource.com/external/github.com/google/benchmark.git@f730846b0a3c0dc0699978846fb14ffb2fad0bdc',
Markus Handellf70fbc82020-06-04 00:41:20 +0200161 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200162 # WebRTC-only dependency (not present in Chromium).
163 'src/third_party/gtest-parallel':
chromium-webrtc-autorolle3342ef2022-06-21 13:03:07 -0700164 'https://chromium.googlesource.com/external/github.com/google/gtest-parallel@f4d65b555894b301699c7c3c52906f72ea052e83',
Patrik Höglund5ee869f2018-08-30 11:08:38 +0200165 'src/third_party/google-truth': {
166 'packages': [
167 {
168 'package': 'chromium/third_party/google-truth',
chromium-webrtc-autorollfa6ce012019-06-06 12:01:10 -0700169 'version': 'u8oovXxp24lStqX4d54htRovta-75Sy2w7ijg1TL07gC',
Patrik Höglund5ee869f2018-08-30 11:08:38 +0200170 },
171 ],
172 'condition': 'checkout_android',
173 'dep_type': 'cipd',
174 },
kjellander3dae7052017-05-03 06:44:36 -0700175 'src/third_party/googletest/src':
chromium-webrtc-autoroll75e19ed2022-03-24 07:01:57 -0700176 'https://chromium.googlesource.com/external/github.com/google/googletest.git@af29db7ec28d6df1c7f0f745186884091e602e07',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200177 'src/third_party/icu': {
chromium-webrtc-autoroll0b4eff02022-06-25 03:02:41 -0700178 'url': 'https://chromium.googlesource.com/chromium/deps/icu.git@50ec7b3822a90d73aa761b21fc941b485a1cb9d6',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200179 },
Mirko Bonadei50747582019-10-17 13:51:03 +0200180 'src/third_party/jdk': {
181 'packages': [
182 {
183 'package': 'chromium/third_party/jdk',
chromium-webrtc-autoroll34fc3f42022-05-18 05:02:13 -0700184 'version': 'egbcSHbmF1XZQbKxp_PQiGLFWlQK65krTGqQE-Bj4j8C',
Mirko Bonadei4c04d8e2019-11-05 12:12:27 +0100185 },
Bjorn Terelius09932cd2021-03-02 12:59:43 +0100186 ],
187 'condition': 'host_os == "linux" and checkout_android',
188 'dep_type': 'cipd',
189 },
Björn Terelius5525e632022-07-12 01:48:02 +0200190 'src/third_party/jsoncpp/source':
chromium-webrtc-autoroll2f0f2852022-05-12 01:04:44 -0700191 'https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git@42e892d96e47b1f6e29844cc705e148ec4856448', # from svn 248
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200192 'src/third_party/junit/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200193 'url': 'https://chromium.googlesource.com/external/junit.git@64155f8a9babcfcf4263cf4d08253a1556e75481',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200194 'condition': 'checkout_android',
195 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100196 # Used for building libFuzzers (only supports Linux).
197 'src/third_party/libFuzzer/src':
chromium-webrtc-autoroll1833a0c2019-11-22 14:01:45 -0800198 'https://chromium.googlesource.com/chromium/llvm-project/compiler-rt/lib/fuzzer.git@debe7d2d1982e540fbd6bd78604bf001753f9e74',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100199 'src/third_party/libjpeg_turbo':
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800200 'https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git@22f1a22c99e9dde8cd3c72ead333f425c5a7aa77',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100201 'src/third_party/libsrtp':
chromium-webrtc-autoroll63c96ce2021-06-11 07:02:59 -0700202 'https://chromium.googlesource.com/chromium/deps/libsrtp.git@5b7c744eb8310250ccc534f3f86a2015b3887a0a',
philipelb09d8722021-11-23 11:00:24 +0100203 'src/third_party/dav1d/libdav1d':
chromium-webrtc-autorollb2be4ef2022-03-30 13:01:40 -0700204 'https://chromium.googlesource.com/external/github.com/videolan/dav1d.git@87f9a81cd770e49394a45deca7a3df41243de00b',
Danil Chapovalovc46385c2020-03-11 10:45:57 +0100205 'src/third_party/libaom/source/libaom':
Björn Terelius5525e632022-07-12 01:48:02 +0200206 'https://aomedia.googlesource.com/aom.git@8dcdafc6d4a2f9f8ea8104f26eca5d123eefcb7f',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200207 'src/third_party/libunwindstack': {
chromium-webrtc-autoroll2f0f2852022-05-12 01:04:44 -0700208 'url': 'https://chromium.googlesource.com/chromium/src/third_party/libunwindstack.git@3c86843ae0f8d560ae0d15b92e34ce88cf83057a',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200209 'condition': 'checkout_android',
210 },
Andrey Logvin249aa4d2020-06-10 09:57:04 +0000211 'src/third_party/perfetto':
Björn Terelius5525e632022-07-12 01:48:02 +0200212 'https://android.googlesource.com/platform/external/perfetto.git@16cf103dc64ba20ab554e6a6e1b4d79f469332eb',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100213 'src/third_party/libvpx/source/libvpx':
chromium-webrtc-autorollb4c63cb2022-06-30 19:01:06 -0700214 'https://chromium.googlesource.com/webm/libvpx.git@711bef67400f096416cb1ba7f6560e533871490f',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100215 'src/third_party/libyuv':
chromium-webrtc-autoroll45a933c2022-06-30 13:02:05 -0700216 'https://chromium.googlesource.com/libyuv/libyuv.git@6900494d90ae095d44405cd4cc3f346971fa69c9',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200217 'src/third_party/lss': {
chromium-webrtc-autoroll3b526d42022-07-07 02:24:58 -0700218 'url': 'https://chromium.googlesource.com/linux-syscall-support.git@32a80cda3c885e0db9bcd4c67d1c4b479057d943',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200219 'condition': 'checkout_android or checkout_linux',
220 },
221 'src/third_party/mockito/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200222 'url': 'https://chromium.googlesource.com/external/mockito/mockito.git@04a2a289a4222f80ad20717c25144981210d2eac',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200223 'condition': 'checkout_android',
224 },
Yves Gerey0393c642018-11-08 18:30:39 +0100225
226 # Used by boringssl.
227 'src/third_party/nasm': {
landrey21932002021-10-20 18:03:42 +0000228 'url': 'https://chromium.googlesource.com/chromium/deps/nasm.git@9215e8e1d0fe474ffd3e16c1a07a0f97089e6224'
Yves Gerey0393c642018-11-08 18:30:39 +0100229 },
230
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100231 'src/third_party/openh264/src':
chromium-webrtc-autoroll4ca02df2022-05-11 09:01:53 -0700232 'https://chromium.googlesource.com/external/github.com/cisco/openh264@fac04ceb3e966f613ed17e98178e9d690280bba6',
Patrik Höglund72520532018-06-08 10:43:05 +0200233 'src/third_party/r8': {
234 'packages': [
235 {
236 'package': 'chromium/third_party/r8',
Björn Terelius5525e632022-07-12 01:48:02 +0200237 'version': 'auReXfxxD74XGdPdi-rYsKrp4sRwYwgNjh_W0PT7vNcC',
Patrik Höglund72520532018-06-08 10:43:05 +0200238 },
239 ],
240 'condition': 'checkout_android',
241 'dep_type': 'cipd',
242 },
Patrik Höglund1606d5e2018-09-01 15:04:52 +0200243 'src/third_party/proguard': {
244 'packages': [
245 {
246 'package': 'chromium/third_party/proguard',
chromium-webrtc-autoroll93bcaae2020-03-18 17:02:26 -0700247 'version': 'Fd91BJFVlmiO6c46YMTsdy7n2f5Sk2hVVGlzPLvqZPsC',
Patrik Höglund1606d5e2018-09-01 15:04:52 +0200248 },
249 ],
250 'condition': 'checkout_android',
251 'dep_type': 'cipd',
252 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200253 'src/third_party/requests/src': {
Artem Titov378a9482020-07-29 23:49:46 +0200254 'url': 'https://chromium.googlesource.com/external/github.com/kennethreitz/requests.git@refs/tags/v2.23.0',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200255 'condition': 'checkout_android',
256 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100257 'src/tools':
chromium-webrtc-autoroll078bbf12022-07-12 03:02:17 -0700258 'https://chromium.googlesource.com/chromium/src/tools@7349389010d0381d60b196043fe7ec785a94d86a',
Oleh Prypine18e2692018-02-19 18:43:17 +0100259
260 'src/third_party/accessibility_test_framework': {
261 'packages': [
262 {
263 'package': 'chromium/third_party/accessibility-test-framework',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800264 'version': 'b5ec1e56e58e56bc1a0c77d43111c37f9b512c8a',
Oleh Prypine18e2692018-02-19 18:43:17 +0100265 },
266 ],
267 'condition': 'checkout_android',
268 'dep_type': 'cipd',
269 },
270
271 'src/third_party/android_support_test_runner': {
272 'packages': [
273 {
274 'package': 'chromium/third_party/android_support_test_runner',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800275 'version': '96d4bf848cd210fdcbca6bcc8c1b4b39cbd93141',
Oleh Prypine18e2692018-02-19 18:43:17 +0100276 },
277 ],
278 'condition': 'checkout_android',
279 'dep_type': 'cipd',
280 },
281
Björn Terelius5525e632022-07-12 01:48:02 +0200282 'src/third_party/byte_buddy': {
Oleh Prypine18e2692018-02-19 18:43:17 +0100283 'packages': [
284 {
285 'package': 'chromium/third_party/byte_buddy',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800286 'version': 'c9b53316603fc2d997c899c7ca1707f809b918cd',
Oleh Prypine18e2692018-02-19 18:43:17 +0100287 },
288 ],
289 'condition': 'checkout_android',
290 'dep_type': 'cipd',
291 },
292
Artem Titarenko3c7abdc2019-08-19 10:56:46 +0200293 'src/third_party/byte_buddy/android_sdk_build_tools_25_0_2': {
294 'packages': [
295 {
296 'package': 'chromium/third_party/android_sdk/public/build-tools',
297 'version': 'kwIs2vdfTm93yEP8LG5aSnchN4BVEdVxbqQtF4XpPdkC',
298 },
299 ],
300 'condition': 'checkout_android',
301 'dep_type': 'cipd',
302 },
303
Oleh Prypine18e2692018-02-19 18:43:17 +0100304 'src/third_party/espresso': {
305 'packages': [
306 {
307 'package': 'chromium/third_party/espresso',
Jeremy Leconteb19cfee2020-06-25 22:57:49 +0200308 'version': 'y8fIfH8Leo2cPm7iGCYnBxZpwOlgLv8rm2mlcmJlvGsC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100309 },
310 ],
311 'condition': 'checkout_android',
312 'dep_type': 'cipd',
313 },
314
Mirko Bonadeia976a872022-06-08 14:09:49 +0000315 'src/third_party/fuchsia-sdk/sdk': {
316 'packages': [
317 {
318 'package': Var('fuchsia_sdk_cipd_prefix') + '${{platform}}',
319 'version': Var('fuchsia_version'),
320 },
321 ],
322 'condition': 'checkout_fuchsia',
323 'dep_type': 'cipd',
324 },
325
Oleh Prypine18e2692018-02-19 18:43:17 +0100326 'src/third_party/hamcrest': {
327 'packages': [
328 {
329 'package': 'chromium/third_party/hamcrest',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800330 'version': '37eccfc658fe79695d6abb6dd497463c4372032f',
Oleh Prypine18e2692018-02-19 18:43:17 +0100331 },
332 ],
333 'condition': 'checkout_android',
334 'dep_type': 'cipd',
335 },
336
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100337 'src/third_party/android_ndk': {
Björn Tereliuscbcf8f32022-04-12 19:04:32 +0200338 'url': 'https://chromium.googlesource.com/android_ndk.git@8388a2be5421311dc75c5f937aae13d821a27f3d',
Mirko Bonadei9b9b2532019-03-20 09:04:46 +0100339 'condition': 'checkout_android',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100340 },
341
Andrey Logvin32edd542021-02-05 13:58:04 +0000342 'src/third_party/androidx': {
343 'packages': [
344 {
345 'package': 'chromium/third_party/androidx',
Björn Terelius5525e632022-07-12 01:48:02 +0200346 'version': 'gAsD4l8EoP_W0IH5vzedZ1tyN3-wAP8-fqkaS_mX6rcC',
Andrey Logvin32edd542021-02-05 13:58:04 +0000347 },
348 ],
349 'condition': 'checkout_android',
350 'dep_type': 'cipd',
351 },
352
Mirko Bonadei58fbd1b2022-07-04 21:31:29 +0200353 'src/third_party/android_build_tools/manifest_merger': {
354 'packages': [
355 {
356 'package': 'chromium/third_party/android_build_tools/manifest_merger',
357 'version': '0WkAedh1tJB8lzisWJRT80UjpacKLltuV7NqP-0tx9gC',
358 },
359 ],
360 'condition': 'checkout_android',
361 'dep_type': 'cipd',
362 },
363
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100364 'src/third_party/android_sdk/public': {
365 'packages': [
366 {
Mirko Bonadei56c24062021-07-30 10:21:30 +0200367 'package': 'chromium/third_party/android_sdk/public/build-tools/31.0.0',
368 'version': 'tRoD45SCi7UleQqSV7MrMQO1_e5P8ysphkCcj6z_cCQC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100369 },
370 {
371 'package': 'chromium/third_party/android_sdk/public/emulator',
Mirko Bonadei56c24062021-07-30 10:21:30 +0200372 'version': 'gMHhUuoQRKfxr-MBn3fNNXZtkAVXtOwMwT7kfx8jkIgC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100373 },
374 {
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100375 'package': 'chromium/third_party/android_sdk/public/patcher',
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200376 'version': 'I6FNMhrXlpB-E1lOhMlvld7xt9lBVNOO83KIluXDyA0C',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100377 },
378 {
379 'package': 'chromium/third_party/android_sdk/public/platform-tools',
chromium-webrtc-autorollba995a92021-09-20 15:02:37 -0700380 'version': 'g7n_-r6yJd_SGRklujGB1wEt8iyr77FZTUJVS9w6O34C',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100381 },
382 {
Mirko Bonadei56c24062021-07-30 10:21:30 +0200383 'package': 'chromium/third_party/android_sdk/public/platforms/android-31',
384 'version': 'lL3IGexKjYlwjO_1Ga-xwxgwbE_w-lmi2Zi1uOlWUIAC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100385 },
386 {
Mirko Bonadei4c039d52021-10-31 17:42:39 +0100387 'package': 'chromium/third_party/android_sdk/public/sources/android-31',
388 'version': '_a_BcnANjPYw5mSKlNHa7GFY8yc1kdqj2rmQgac7yUcC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100389 },
390 {
Yves Gerey434dfa72020-01-07 06:56:55 +0100391 'package': 'chromium/third_party/android_sdk/public/cmdline-tools',
chromium-webrtc-autorolled66b772022-07-06 01:03:48 -0700392 'version': 'IPzAG-uU5zVMxohpg9-7-N0tQC1TCSW1VbrBFw7Ld04C',
Yves Gerey434dfa72020-01-07 06:56:55 +0100393 },
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100394 ],
Mirko Bonadei9b9b2532019-03-20 09:04:46 +0100395 'condition': 'checkout_android',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100396 'dep_type': 'cipd',
397 },
398
Oleh Prypine18e2692018-02-19 18:43:17 +0100399 'src/third_party/icu4j': {
400 'packages': [
401 {
402 'package': 'chromium/third_party/icu4j',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800403 'version': 'e87e5bed2b4935913ee26a3ebd0b723ee2344354',
Oleh Prypine18e2692018-02-19 18:43:17 +0100404 },
405 ],
406 'condition': 'checkout_android',
407 'dep_type': 'cipd',
408 },
409
Oleh Prypine18e2692018-02-19 18:43:17 +0100410 'src/third_party/objenesis': {
411 'packages': [
412 {
413 'package': 'chromium/third_party/objenesis',
chromium-webrtc-autorolle9ecdc02019-12-05 08:03:01 -0800414 'version': 'tknDblENYi8IaJYyD6tUahUyHYZlzJ_Y74_QZSz4DpIC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100415 },
416 ],
417 'condition': 'checkout_android',
418 'dep_type': 'cipd',
419 },
420
Oleh Prypine18e2692018-02-19 18:43:17 +0100421 'src/third_party/robolectric': {
422 'packages': [
423 {
424 'package': 'chromium/third_party/robolectric',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -0800425 'version': 'WZ96VJuhBM63xzHb-_E72Tf46M9yIbfia6basI1YG4EC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100426 },
427 ],
428 'condition': 'checkout_android',
429 'dep_type': 'cipd',
430 },
431
432 'src/third_party/sqlite4java': {
433 'packages': [
434 {
435 'package': 'chromium/third_party/sqlite4java',
chromium-webrtc-autoroll5590ec02020-01-12 06:00:55 -0800436 'version': 'LofjKH9dgXIAJhRYCPQlMFywSwxYimrfDeBmaHc-Z5EC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100437 },
438 ],
439 'condition': 'checkout_android',
440 'dep_type': 'cipd',
441 },
442
Artem Titov469205e2020-03-17 13:44:12 +0100443 'src/third_party/turbine': {
444 'packages': [
445 {
446 'package': 'chromium/third_party/turbine',
chromium-webrtc-autoroll76bf1932022-06-20 11:01:23 -0700447 'version': 'RxaW8ZVJZ7rF3dbAGbL1OV6f9ZELjVeiiQbpkDsuxA4C',
Artem Titov469205e2020-03-17 13:44:12 +0100448 },
449 ],
450 'condition': 'checkout_android',
451 'dep_type': 'cipd',
452 },
453
Artem Titarenko60d770f2018-12-07 15:46:53 +0100454 'src/tools/luci-go': {
455 'packages': [
456 {
457 'package': 'infra/tools/luci/isolate/${{platform}}',
chromium-webrtc-autoroll3b4134f2022-07-01 03:03:11 -0700458 'version': 'git_revision:be5d9aacf8987c0826223264f0427cd0b530b6a4',
Artem Titarenko60d770f2018-12-07 15:46:53 +0100459 },
460 {
Artem Titarenko60d770f2018-12-07 15:46:53 +0100461 'package': 'infra/tools/luci/swarming/${{platform}}',
chromium-webrtc-autoroll3b4134f2022-07-01 03:03:11 -0700462 'version': 'git_revision:be5d9aacf8987c0826223264f0427cd0b530b6a4',
Artem Titarenko60d770f2018-12-07 15:46:53 +0100463 },
464 ],
465 'dep_type': 'cipd',
466 },
467
Yves Gerey3606cab82018-09-19 19:20:19 +0200468 # Everything coming after this is automatically updated by the auto-roller.
469 # === ANDROID_DEPS Generated Code Start ===
chromium-webrtc-autoroll1e63b9b2020-01-06 14:01:43 -0800470 # Generated by //third_party/android_deps/fetch_all.py
Yves Gerey3606cab82018-09-19 19:20:19 +0200471 'src/third_party/android_deps/libs/android_arch_core_common': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200472 'packages': [
473 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200474 'package': 'chromium/third_party/android_deps/libs/android_arch_core_common',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800475 'version': 'version:2@1.1.1.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200476 },
477 ],
478 'condition': 'checkout_android',
479 'dep_type': 'cipd',
480 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200481
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700482 'src/third_party/android_deps/libs/android_arch_core_runtime': {
483 'packages': [
484 {
485 'package': 'chromium/third_party/android_deps/libs/android_arch_core_runtime',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800486 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700487 },
488 ],
489 'condition': 'checkout_android',
490 'dep_type': 'cipd',
491 },
492
Artem Titov4cc13a22018-07-27 11:50:40 +0200493 'src/third_party/android_deps/libs/android_arch_lifecycle_common': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200494 'packages': [
495 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200496 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800497 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll25790472019-04-04 01:01:35 -0700498 },
499 ],
500 'condition': 'checkout_android',
501 'dep_type': 'cipd',
502 },
503
504 'src/third_party/android_deps/libs/android_arch_lifecycle_common_java8': {
505 'packages': [
506 {
507 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common_java8',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800508 'version': 'version:2@1.1.1.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200509 },
510 ],
511 'condition': 'checkout_android',
512 'dep_type': 'cipd',
513 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200514
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700515 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata': {
516 'packages': [
517 {
518 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800519 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700520 },
521 ],
522 'condition': 'checkout_android',
523 'dep_type': 'cipd',
524 },
525
526 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata_core': {
527 'packages': [
528 {
529 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800530 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700531 },
532 ],
533 'condition': 'checkout_android',
534 'dep_type': 'cipd',
535 },
536
Artem Titov4cc13a22018-07-27 11:50:40 +0200537 'src/third_party/android_deps/libs/android_arch_lifecycle_runtime': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200538 'packages': [
539 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200540 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800541 'version': 'version:2@1.1.1.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200542 },
543 ],
544 'condition': 'checkout_android',
545 'dep_type': 'cipd',
546 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200547
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700548 'src/third_party/android_deps/libs/android_arch_lifecycle_viewmodel': {
549 'packages': [
550 {
551 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800552 'version': 'version:2@1.1.1.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700553 },
554 ],
555 'condition': 'checkout_android',
556 'dep_type': 'cipd',
557 },
558
Artem Titov4cc13a22018-07-27 11:50:40 +0200559 'src/third_party/android_deps/libs/com_android_support_animated_vector_drawable': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200560 'packages': [
561 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200562 'package': 'chromium/third_party/android_deps/libs/com_android_support_animated_vector_drawable',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800563 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200564 },
565 ],
566 'condition': 'checkout_android',
567 'dep_type': 'cipd',
568 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200569
Artem Titov4cc13a22018-07-27 11:50:40 +0200570 'src/third_party/android_deps/libs/com_android_support_appcompat_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200571 'packages': [
572 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200573 'package': 'chromium/third_party/android_deps/libs/com_android_support_appcompat_v7',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800574 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700575 },
576 ],
577 'condition': 'checkout_android',
578 'dep_type': 'cipd',
579 },
580
581 'src/third_party/android_deps/libs/com_android_support_asynclayoutinflater': {
582 'packages': [
583 {
584 'package': 'chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800585 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200586 },
587 ],
588 'condition': 'checkout_android',
589 'dep_type': 'cipd',
590 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200591
Artem Titov4cc13a22018-07-27 11:50:40 +0200592 'src/third_party/android_deps/libs/com_android_support_cardview_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200593 'packages': [
594 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200595 'package': 'chromium/third_party/android_deps/libs/com_android_support_cardview_v7',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800596 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700597 },
598 ],
599 'condition': 'checkout_android',
600 'dep_type': 'cipd',
601 },
602
603 'src/third_party/android_deps/libs/com_android_support_collections': {
604 'packages': [
605 {
606 'package': 'chromium/third_party/android_deps/libs/com_android_support_collections',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800607 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700608 },
609 ],
610 'condition': 'checkout_android',
611 'dep_type': 'cipd',
612 },
613
614 'src/third_party/android_deps/libs/com_android_support_coordinatorlayout': {
615 'packages': [
616 {
617 'package': 'chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800618 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700619 },
620 ],
621 'condition': 'checkout_android',
622 'dep_type': 'cipd',
623 },
624
625 'src/third_party/android_deps/libs/com_android_support_cursoradapter': {
626 'packages': [
627 {
628 'package': 'chromium/third_party/android_deps/libs/com_android_support_cursoradapter',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800629 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700630 },
631 ],
632 'condition': 'checkout_android',
633 'dep_type': 'cipd',
634 },
635
636 'src/third_party/android_deps/libs/com_android_support_customview': {
637 'packages': [
638 {
639 'package': 'chromium/third_party/android_deps/libs/com_android_support_customview',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800640 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200641 },
642 ],
643 'condition': 'checkout_android',
644 'dep_type': 'cipd',
645 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200646
Artem Titov4cc13a22018-07-27 11:50:40 +0200647 'src/third_party/android_deps/libs/com_android_support_design': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200648 'packages': [
649 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200650 'package': 'chromium/third_party/android_deps/libs/com_android_support_design',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800651 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700652 },
653 ],
654 'condition': 'checkout_android',
655 'dep_type': 'cipd',
656 },
657
658 'src/third_party/android_deps/libs/com_android_support_documentfile': {
659 'packages': [
660 {
661 'package': 'chromium/third_party/android_deps/libs/com_android_support_documentfile',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800662 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700663 },
664 ],
665 'condition': 'checkout_android',
666 'dep_type': 'cipd',
667 },
668
669 'src/third_party/android_deps/libs/com_android_support_drawerlayout': {
670 'packages': [
671 {
672 'package': 'chromium/third_party/android_deps/libs/com_android_support_drawerlayout',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800673 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200674 },
675 ],
676 'condition': 'checkout_android',
677 'dep_type': 'cipd',
678 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200679
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700680 'src/third_party/android_deps/libs/com_android_support_interpolator': {
681 'packages': [
682 {
683 'package': 'chromium/third_party/android_deps/libs/com_android_support_interpolator',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800684 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200685 },
686 ],
687 'condition': 'checkout_android',
688 'dep_type': 'cipd',
689 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200690
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700691 'src/third_party/android_deps/libs/com_android_support_loader': {
692 'packages': [
693 {
694 'package': 'chromium/third_party/android_deps/libs/com_android_support_loader',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800695 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700696 },
697 ],
698 'condition': 'checkout_android',
699 'dep_type': 'cipd',
700 },
701
702 'src/third_party/android_deps/libs/com_android_support_localbroadcastmanager': {
703 'packages': [
704 {
705 'package': 'chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800706 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200707 },
708 ],
709 'condition': 'checkout_android',
710 'dep_type': 'cipd',
711 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200712
Artem Titov4cc13a22018-07-27 11:50:40 +0200713 'src/third_party/android_deps/libs/com_android_support_multidex': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200714 'packages': [
715 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200716 'package': 'chromium/third_party/android_deps/libs/com_android_support_multidex',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800717 'version': 'version:2@1.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200718 },
719 ],
720 'condition': 'checkout_android',
721 'dep_type': 'cipd',
722 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200723
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700724 'src/third_party/android_deps/libs/com_android_support_print': {
725 'packages': [
726 {
727 'package': 'chromium/third_party/android_deps/libs/com_android_support_print',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800728 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200729 },
730 ],
731 'condition': 'checkout_android',
732 'dep_type': 'cipd',
733 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200734
Artem Titov4cc13a22018-07-27 11:50:40 +0200735 'src/third_party/android_deps/libs/com_android_support_recyclerview_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200736 'packages': [
737 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200738 'package': 'chromium/third_party/android_deps/libs/com_android_support_recyclerview_v7',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800739 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700740 },
741 ],
742 'condition': 'checkout_android',
743 'dep_type': 'cipd',
744 },
745
746 'src/third_party/android_deps/libs/com_android_support_slidingpanelayout': {
747 'packages': [
748 {
749 'package': 'chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800750 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200751 },
752 ],
753 'condition': 'checkout_android',
754 'dep_type': 'cipd',
755 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200756
Artem Titov4cc13a22018-07-27 11:50:40 +0200757 'src/third_party/android_deps/libs/com_android_support_support_annotations': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200758 'packages': [
759 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200760 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800761 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200762 },
763 ],
764 'condition': 'checkout_android',
765 'dep_type': 'cipd',
766 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200767
Artem Titov4cc13a22018-07-27 11:50:40 +0200768 'src/third_party/android_deps/libs/com_android_support_support_compat': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200769 'packages': [
770 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200771 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_compat',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800772 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200773 },
774 ],
775 'condition': 'checkout_android',
776 'dep_type': 'cipd',
777 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200778
Artem Titov4cc13a22018-07-27 11:50:40 +0200779 'src/third_party/android_deps/libs/com_android_support_support_core_ui': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200780 'packages': [
781 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200782 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_ui',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800783 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200784 },
785 ],
786 'condition': 'checkout_android',
787 'dep_type': 'cipd',
788 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200789
Artem Titov4cc13a22018-07-27 11:50:40 +0200790 'src/third_party/android_deps/libs/com_android_support_support_core_utils': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200791 'packages': [
792 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200793 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_utils',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800794 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200795 },
796 ],
797 'condition': 'checkout_android',
798 'dep_type': 'cipd',
799 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200800
Artem Titov4cc13a22018-07-27 11:50:40 +0200801 'src/third_party/android_deps/libs/com_android_support_support_fragment': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200802 'packages': [
803 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200804 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_fragment',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800805 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200806 },
807 ],
808 'condition': 'checkout_android',
809 'dep_type': 'cipd',
810 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200811
Artem Titov4cc13a22018-07-27 11:50:40 +0200812 'src/third_party/android_deps/libs/com_android_support_support_media_compat': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200813 'packages': [
814 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200815 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_media_compat',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800816 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200817 },
818 ],
819 'condition': 'checkout_android',
820 'dep_type': 'cipd',
821 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200822
Artem Titov4cc13a22018-07-27 11:50:40 +0200823 'src/third_party/android_deps/libs/com_android_support_support_v4': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200824 'packages': [
825 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200826 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v4',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800827 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200828 },
829 ],
830 'condition': 'checkout_android',
831 'dep_type': 'cipd',
832 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200833
Artem Titov4cc13a22018-07-27 11:50:40 +0200834 'src/third_party/android_deps/libs/com_android_support_support_vector_drawable': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200835 'packages': [
836 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200837 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_vector_drawable',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800838 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700839 },
840 ],
841 'condition': 'checkout_android',
842 'dep_type': 'cipd',
843 },
844
845 'src/third_party/android_deps/libs/com_android_support_swiperefreshlayout': {
846 'packages': [
847 {
848 'package': 'chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800849 'version': 'version:2@28.0.0.cr1',
Oleh Prypin0a778892018-07-19 13:55:40 +0200850 },
851 ],
852 'condition': 'checkout_android',
853 'dep_type': 'cipd',
854 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200855
Artem Titov4cc13a22018-07-27 11:50:40 +0200856 'src/third_party/android_deps/libs/com_android_support_transition': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200857 'packages': [
858 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200859 'package': 'chromium/third_party/android_deps/libs/com_android_support_transition',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800860 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700861 },
862 ],
863 'condition': 'checkout_android',
864 'dep_type': 'cipd',
865 },
866
867 'src/third_party/android_deps/libs/com_android_support_versionedparcelable': {
868 'packages': [
869 {
870 'package': 'chromium/third_party/android_deps/libs/com_android_support_versionedparcelable',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800871 'version': 'version:2@28.0.0.cr1',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700872 },
873 ],
874 'condition': 'checkout_android',
875 'dep_type': 'cipd',
876 },
877
878 'src/third_party/android_deps/libs/com_android_support_viewpager': {
879 'packages': [
880 {
881 'package': 'chromium/third_party/android_deps/libs/com_android_support_viewpager',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800882 'version': 'version:2@28.0.0.cr1',
Mirko Bonadei80939352021-04-12 19:03:37 +0200883 },
884 ],
885 'condition': 'checkout_android',
886 'dep_type': 'cipd',
887 },
888
889 'src/third_party/android_deps/libs/com_android_tools_common': {
890 'packages': [
891 {
892 'package': 'chromium/third_party/android_deps/libs/com_android_tools_common',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800893 'version': 'version:2@30.2.0-beta01.cr1',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -0800894 },
895 ],
896 'condition': 'checkout_android',
897 'dep_type': 'cipd',
898 },
899
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200900 'src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs': {
901 'packages': [
902 {
903 'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs',
chromium-webrtc-autoroll974750e2022-02-22 14:02:05 -0800904 'version': 'version:2@1.1.5.cr1',
chromium-webrtc-autorollc1e6d1a2020-08-18 21:02:32 -0700905 },
906 ],
907 'condition': 'checkout_android',
908 'dep_type': 'cipd',
909 },
910
911 'src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration': {
912 'packages': [
913 {
914 'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration',
chromium-webrtc-autoroll974750e2022-02-22 14:02:05 -0800915 'version': 'version:2@1.1.5.cr1',
Mirko Bonadei80939352021-04-12 19:03:37 +0200916 },
917 ],
918 'condition': 'checkout_android',
919 'dep_type': 'cipd',
920 },
921
922 'src/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api': {
923 'packages': [
924 {
925 'package': 'chromium/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800926 'version': 'version:2@30.2.0-beta01.cr1',
Mirko Bonadei80939352021-04-12 19:03:37 +0200927 },
928 ],
929 'condition': 'checkout_android',
930 'dep_type': 'cipd',
931 },
932
933 'src/third_party/android_deps/libs/com_android_tools_sdk_common': {
934 'packages': [
935 {
936 'package': 'chromium/third_party/android_deps/libs/com_android_tools_sdk_common',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800937 'version': 'version:2@30.2.0-beta01.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +0200938 },
939 ],
940 'condition': 'checkout_android',
941 'dep_type': 'cipd',
942 },
943
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -0800944 'src/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine': {
Yves Gerey2f385d22019-11-20 12:10:08 +0100945 'packages': [
946 {
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -0800947 'package': 'chromium/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800948 'version': 'version:2@2.8.8.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +0100949 },
950 ],
951 'condition': 'checkout_android',
952 'dep_type': 'cipd',
953 },
954
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -0800955 'src/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms': {
Yves Gerey2f385d22019-11-20 12:10:08 +0100956 'packages': [
957 {
chromium-webrtc-autoroll4c4735b2020-01-24 18:01:45 -0800958 'package': 'chromium/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800959 'version': 'version:2@1.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +0100960 },
961 ],
962 'condition': 'checkout_android',
963 'dep_type': 'cipd',
964 },
965
chromium-webrtc-autoroll2ea15022022-05-04 13:08:10 -0700966 'src/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework': {
967 'packages': [
968 {
969 'package': 'chromium/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework',
970 'version': 'version:2@3.1.2.cr1',
971 },
972 ],
973 'condition': 'checkout_android',
974 'dep_type': 'cipd',
975 },
976
Artem Titov14b0e732021-01-27 09:16:07 +0100977 'src/third_party/android_deps/libs/com_google_android_datatransport_transport_api': {
978 'packages': [
979 {
980 'package': 'chromium/third_party/android_deps/libs/com_google_android_datatransport_transport_api',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -0800981 'version': 'version:2@2.2.1.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +0100982 },
983 ],
984 'condition': 'checkout_android',
985 'dep_type': 'cipd',
986 },
987
Patrik Höglund5ee869f2018-08-30 11:08:38 +0200988 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth': {
Artem Titovd673da22018-07-27 13:53:36 +0200989 'packages': [
990 {
Patrik Höglund5ee869f2018-08-30 11:08:38 +0200991 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -0700992 'version': 'version:2@20.1.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +0200993 },
994 ],
995 'condition': 'checkout_android',
996 'dep_type': 'cipd',
997 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200998
Patrik Höglund5ee869f2018-08-30 11:08:38 +0200999 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone': {
1000 'packages': [
1001 {
1002 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001003 'version': 'version:2@18.0.1.cr1',
Artem Titovd673da22018-07-27 13:53:36 +02001004 },
1005 ],
1006 'condition': 'checkout_android',
1007 'dep_type': 'cipd',
1008 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001009
Artem Titovd673da22018-07-27 13:53:36 +02001010 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base': {
1011 'packages': [
1012 {
1013 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001014 'version': 'version:2@18.0.2.cr1',
Artem Titovd673da22018-07-27 13:53:36 +02001015 },
1016 ],
1017 'condition': 'checkout_android',
1018 'dep_type': 'cipd',
1019 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001020
Artem Titovd673da22018-07-27 13:53:36 +02001021 'src/third_party/android_deps/libs/com_google_android_gms_play_services_base': {
1022 'packages': [
1023 {
1024 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001025 'version': 'version:2@18.0.1.cr1',
Artem Titovd673da22018-07-27 13:53:36 +02001026 },
1027 ],
1028 'condition': 'checkout_android',
1029 'dep_type': 'cipd',
1030 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001031
Artem Titovd673da22018-07-27 13:53:36 +02001032 'src/third_party/android_deps/libs/com_google_android_gms_play_services_basement': {
1033 'packages': [
1034 {
1035 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001036 'version': 'version:2@18.0.1.cr1',
Artem Titovd673da22018-07-27 13:53:36 +02001037 },
1038 ],
1039 'condition': 'checkout_android',
1040 'dep_type': 'cipd',
1041 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001042
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001043 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast': {
1044 'packages': [
1045 {
1046 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001047 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001048 },
1049 ],
1050 'condition': 'checkout_android',
1051 'dep_type': 'cipd',
1052 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001053
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001054 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework': {
1055 'packages': [
1056 {
1057 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001058 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001059 },
1060 ],
1061 'condition': 'checkout_android',
1062 'dep_type': 'cipd',
1063 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001064
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001065 'src/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut': {
1066 'packages': [
1067 {
1068 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001069 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001070 },
1071 ],
1072 'condition': 'checkout_android',
1073 'dep_type': 'cipd',
1074 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001075
Artem Titov14b0e732021-01-27 09:16:07 +01001076 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging': {
1077 'packages': [
1078 {
1079 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001080 'version': 'version:2@16.0.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001081 },
1082 ],
1083 'condition': 'checkout_android',
1084 'dep_type': 'cipd',
1085 },
1086
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001087 'src/third_party/android_deps/libs/com_google_android_gms_play_services_fido': {
1088 'packages': [
1089 {
1090 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_fido',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001091 'version': 'version:2@19.0.0-beta.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001092 },
1093 ],
1094 'condition': 'checkout_android',
1095 'dep_type': 'cipd',
1096 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001097
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001098 'src/third_party/android_deps/libs/com_google_android_gms_play_services_flags': {
1099 'packages': [
1100 {
1101 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001102 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001103 },
1104 ],
1105 'condition': 'checkout_android',
1106 'dep_type': 'cipd',
1107 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001108
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001109 'src/third_party/android_deps/libs/com_google_android_gms_play_services_gcm': {
1110 'packages': [
1111 {
1112 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001113 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001114 },
1115 ],
1116 'condition': 'checkout_android',
1117 'dep_type': 'cipd',
1118 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001119
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001120 'src/third_party/android_deps/libs/com_google_android_gms_play_services_iid': {
1121 'packages': [
1122 {
1123 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001124 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001125 },
1126 ],
1127 'condition': 'checkout_android',
1128 'dep_type': 'cipd',
1129 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001130
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001131 'src/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps': {
1132 'packages': [
1133 {
1134 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001135 'version': 'version:2@18.0.1.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001136 },
1137 ],
1138 'condition': 'checkout_android',
1139 'dep_type': 'cipd',
1140 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001141
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001142 'src/third_party/android_deps/libs/com_google_android_gms_play_services_location': {
1143 'packages': [
1144 {
1145 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001146 'version': 'version:2@19.0.1.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001147 },
1148 ],
1149 'condition': 'checkout_android',
1150 'dep_type': 'cipd',
1151 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001152
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001153 'src/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype': {
1154 'packages': [
1155 {
1156 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001157 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001158 },
1159 ],
1160 'condition': 'checkout_android',
1161 'dep_type': 'cipd',
1162 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001163
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001164 'src/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport': {
1165 'packages': [
1166 {
1167 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001168 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001169 },
1170 ],
1171 'condition': 'checkout_android',
1172 'dep_type': 'cipd',
1173 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001174
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001175 'src/third_party/android_deps/libs/com_google_android_gms_play_services_stats': {
1176 'packages': [
1177 {
1178 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001179 'version': 'version:2@17.0.0.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001180 },
1181 ],
1182 'condition': 'checkout_android',
1183 'dep_type': 'cipd',
1184 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001185
Artem Titovd673da22018-07-27 13:53:36 +02001186 'src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks': {
1187 'packages': [
1188 {
1189 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001190 'version': 'version:2@18.0.1.cr1',
Artem Titovd673da22018-07-27 13:53:36 +02001191 },
1192 ],
1193 'condition': 'checkout_android',
1194 'dep_type': 'cipd',
1195 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001196
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001197 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision': {
Sami Kalliomäkiffd92932018-08-06 11:35:52 +02001198 'packages': [
1199 {
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001200 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001201 'version': 'version:2@20.1.3.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001202 },
1203 ],
1204 'condition': 'checkout_android',
1205 'dep_type': 'cipd',
1206 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001207
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001208 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common': {
1209 'packages': [
1210 {
1211 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common',
chromium-webrtc-autorolle8aa4152022-04-29 11:03:21 -07001212 'version': 'version:2@19.1.3.cr1',
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001213 },
1214 ],
1215 'condition': 'checkout_android',
1216 'dep_type': 'cipd',
1217 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001218
chromium-webrtc-autorolle007ad12019-09-03 15:01:32 -07001219 'src/third_party/android_deps/libs/com_google_android_material_material': {
1220 'packages': [
1221 {
1222 'package': 'chromium/third_party/android_deps/libs/com_google_android_material_material',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001223 'version': 'version:2@1.6.0-alpha01.cr1',
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -07001224 },
1225 ],
1226 'condition': 'checkout_android',
1227 'dep_type': 'cipd',
1228 },
1229
1230 'src/third_party/android_deps/libs/com_google_android_play_core': {
1231 'packages': [
1232 {
1233 'package': 'chromium/third_party/android_deps/libs/com_google_android_play_core',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001234 'version': 'version:2@1.10.0.cr1',
chromium-webrtc-autorolle007ad12019-09-03 15:01:32 -07001235 },
1236 ],
1237 'condition': 'checkout_android',
1238 'dep_type': 'cipd',
1239 },
1240
Yves Gerey2f385d22019-11-20 12:10:08 +01001241 'src/third_party/android_deps/libs/com_google_auto_auto_common': {
1242 'packages': [
1243 {
1244 'package': 'chromium/third_party/android_deps/libs/com_google_auto_auto_common',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001245 'version': 'version:2@1.2.1.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001246 },
1247 ],
1248 'condition': 'checkout_android',
1249 'dep_type': 'cipd',
1250 },
1251
1252 'src/third_party/android_deps/libs/com_google_auto_service_auto_service': {
1253 'packages': [
1254 {
1255 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001256 'version': 'version:2@1.0-rc6.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001257 },
1258 ],
1259 'condition': 'checkout_android',
1260 'dep_type': 'cipd',
1261 },
1262
1263 'src/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations': {
1264 'packages': [
1265 {
1266 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001267 'version': 'version:2@1.0-rc6.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001268 },
1269 ],
1270 'condition': 'checkout_android',
1271 'dep_type': 'cipd',
1272 },
1273
chromium-webrtc-autorollb3a68162020-07-06 09:02:39 -07001274 'src/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations': {
1275 'packages': [
1276 {
1277 'package': 'chromium/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001278 'version': 'version:2@1.9.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001279 },
1280 ],
1281 'condition': 'checkout_android',
1282 'dep_type': 'cipd',
1283 },
1284
Yves Gerey3606cab82018-09-19 19:20:19 +02001285 'src/third_party/android_deps/libs/com_google_code_findbugs_jsr305': {
1286 'packages': [
1287 {
1288 'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001289 'version': 'version:2@3.0.2.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001290 },
1291 ],
1292 'condition': 'checkout_android',
1293 'dep_type': 'cipd',
1294 },
1295
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001296 'src/third_party/android_deps/libs/com_google_code_gson_gson': {
1297 'packages': [
1298 {
1299 'package': 'chromium/third_party/android_deps/libs/com_google_code_gson_gson',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001300 'version': 'version:2@2.8.0.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001301 },
1302 ],
1303 'condition': 'checkout_android',
1304 'dep_type': 'cipd',
1305 },
1306
Patrik Höglund3611afc2018-09-03 10:06:10 +02001307 'src/third_party/android_deps/libs/com_google_dagger_dagger': {
Patrik Höglund498aceb2018-08-30 14:08:53 +02001308 'packages': [
1309 {
1310 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001311 'version': 'version:2@2.30.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001312 },
1313 ],
1314 'condition': 'checkout_android',
1315 'dep_type': 'cipd',
1316 },
1317
Patrik Höglund498aceb2018-08-30 14:08:53 +02001318 'src/third_party/android_deps/libs/com_google_dagger_dagger_compiler': {
1319 'packages': [
1320 {
1321 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001322 'version': 'version:2@2.30.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001323 },
1324 ],
1325 'condition': 'checkout_android',
1326 'dep_type': 'cipd',
1327 },
1328
1329 'src/third_party/android_deps/libs/com_google_dagger_dagger_producers': {
1330 'packages': [
1331 {
1332 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001333 'version': 'version:2@2.30.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001334 },
1335 ],
1336 'condition': 'checkout_android',
1337 'dep_type': 'cipd',
1338 },
1339
1340 'src/third_party/android_deps/libs/com_google_dagger_dagger_spi': {
Yves Gerey3606cab82018-09-19 19:20:19 +02001341 'packages': [
1342 {
1343 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001344 'version': 'version:2@2.30.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001345 },
1346 ],
1347 'condition': 'checkout_android',
1348 'dep_type': 'cipd',
1349 },
1350
Yves Gerey2f385d22019-11-20 12:10:08 +01001351 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation': {
1352 'packages': [
1353 {
1354 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001355 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001356 },
1357 ],
1358 'condition': 'checkout_android',
1359 'dep_type': 'cipd',
1360 },
1361
Yves Gerey3606cab82018-09-19 19:20:19 +02001362 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations': {
1363 'packages': [
1364 {
1365 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001366 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001367 },
1368 ],
1369 'condition': 'checkout_android',
1370 'dep_type': 'cipd',
1371 },
1372
1373 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api': {
1374 'packages': [
1375 {
1376 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001377 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001378 },
1379 ],
1380 'condition': 'checkout_android',
1381 'dep_type': 'cipd',
1382 },
1383
1384 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_core': {
1385 'packages': [
1386 {
1387 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_core',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001388 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001389 },
1390 ],
1391 'condition': 'checkout_android',
1392 'dep_type': 'cipd',
1393 },
1394
1395 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations': {
1396 'packages': [
1397 {
1398 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001399 'version': 'version:2@2.11.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001400 },
1401 ],
1402 'condition': 'checkout_android',
1403 'dep_type': 'cipd',
1404 },
1405
1406 'src/third_party/android_deps/libs/com_google_errorprone_javac': {
1407 'packages': [
1408 {
1409 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001410 'version': 'version:2@9+181-r4173-1.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001411 },
1412 ],
1413 'condition': 'checkout_android',
1414 'dep_type': 'cipd',
1415 },
Patrik Höglund498aceb2018-08-30 14:08:53 +02001416
1417 'src/third_party/android_deps/libs/com_google_errorprone_javac_shaded': {
1418 'packages': [
1419 {
1420 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001421 'version': 'version:2@9-dev-r4023-3.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001422 },
1423 ],
1424 'condition': 'checkout_android',
1425 'dep_type': 'cipd',
1426 },
1427
Artem Titov14b0e732021-01-27 09:16:07 +01001428 'src/third_party/android_deps/libs/com_google_firebase_firebase_annotations': {
1429 'packages': [
1430 {
1431 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001432 'version': 'version:2@16.0.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001433 },
1434 ],
1435 'condition': 'checkout_android',
1436 'dep_type': 'cipd',
1437 },
1438
1439 'src/third_party/android_deps/libs/com_google_firebase_firebase_common': {
1440 'packages': [
1441 {
1442 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_common',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001443 'version': 'version:2@19.5.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001444 },
1445 ],
1446 'condition': 'checkout_android',
1447 'dep_type': 'cipd',
1448 },
1449
1450 'src/third_party/android_deps/libs/com_google_firebase_firebase_components': {
1451 'packages': [
1452 {
1453 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_components',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001454 'version': 'version:2@16.1.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001455 },
1456 ],
1457 'condition': 'checkout_android',
1458 'dep_type': 'cipd',
1459 },
1460
1461 'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders': {
1462 'packages': [
1463 {
1464 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001465 'version': 'version:2@16.1.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001466 },
1467 ],
1468 'condition': 'checkout_android',
1469 'dep_type': 'cipd',
1470 },
1471
1472 'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json': {
1473 'packages': [
1474 {
1475 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001476 'version': 'version:2@17.1.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001477 },
1478 ],
1479 'condition': 'checkout_android',
1480 'dep_type': 'cipd',
1481 },
1482
1483 'src/third_party/android_deps/libs/com_google_firebase_firebase_iid': {
1484 'packages': [
1485 {
1486 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001487 'version': 'version:2@21.0.1.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001488 },
1489 ],
1490 'condition': 'checkout_android',
1491 'dep_type': 'cipd',
1492 },
1493
1494 'src/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop': {
1495 'packages': [
1496 {
1497 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001498 'version': 'version:2@17.0.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001499 },
1500 ],
1501 'condition': 'checkout_android',
1502 'dep_type': 'cipd',
1503 },
1504
1505 'src/third_party/android_deps/libs/com_google_firebase_firebase_installations': {
1506 'packages': [
1507 {
1508 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001509 'version': 'version:2@16.3.5.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001510 },
1511 ],
1512 'condition': 'checkout_android',
1513 'dep_type': 'cipd',
1514 },
1515
1516 'src/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop': {
1517 'packages': [
1518 {
1519 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001520 'version': 'version:2@16.0.1.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001521 },
1522 ],
1523 'condition': 'checkout_android',
1524 'dep_type': 'cipd',
1525 },
1526
1527 'src/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector': {
1528 'packages': [
1529 {
1530 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001531 'version': 'version:2@18.0.0.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001532 },
1533 ],
1534 'condition': 'checkout_android',
1535 'dep_type': 'cipd',
1536 },
1537
1538 'src/third_party/android_deps/libs/com_google_firebase_firebase_messaging': {
1539 'packages': [
1540 {
1541 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_messaging',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001542 'version': 'version:2@21.0.1.cr1',
Artem Titov14b0e732021-01-27 09:16:07 +01001543 },
1544 ],
1545 'condition': 'checkout_android',
1546 'dep_type': 'cipd',
1547 },
1548
Mirko Bonadeif5ea3b92021-11-15 15:41:28 +01001549 'src/third_party/android_deps/libs/com_google_flatbuffers_flatbuffers_java': {
1550 'packages': [
1551 {
1552 'package': 'chromium/third_party/android_deps/libs/com_google_flatbuffers_flatbuffers_java',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001553 'version': 'version:2@2.0.3.cr1',
Mirko Bonadeif5ea3b92021-11-15 15:41:28 +01001554 },
1555 ],
1556 'condition': 'checkout_android',
1557 'dep_type': 'cipd',
1558 },
1559
Patrik Höglund498aceb2018-08-30 14:08:53 +02001560 'src/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format': {
1561 'packages': [
1562 {
1563 'package': 'chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001564 'version': 'version:2@1.5.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001565 },
1566 ],
1567 'condition': 'checkout_android',
1568 'dep_type': 'cipd',
1569 },
1570
Yves Gerey2f385d22019-11-20 12:10:08 +01001571 'src/third_party/android_deps/libs/com_google_guava_failureaccess': {
1572 'packages': [
1573 {
1574 'package': 'chromium/third_party/android_deps/libs/com_google_guava_failureaccess',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001575 'version': 'version:2@1.0.1.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001576 },
1577 ],
1578 'condition': 'checkout_android',
1579 'dep_type': 'cipd',
1580 },
1581
Patrik Höglund498aceb2018-08-30 14:08:53 +02001582 'src/third_party/android_deps/libs/com_google_guava_guava': {
1583 'packages': [
1584 {
1585 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001586 'version': 'version:2@31.0.1-jre.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001587 },
1588 ],
1589 'condition': 'checkout_android',
1590 'dep_type': 'cipd',
1591 },
1592
chromium-webrtc-autorolled95a752020-11-13 14:01:37 -08001593 'src/third_party/android_deps/libs/com_google_guava_guava_android': {
1594 'packages': [
1595 {
1596 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava_android',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001597 'version': 'version:2@31.0-android.cr1',
chromium-webrtc-autorolled95a752020-11-13 14:01:37 -08001598 },
1599 ],
1600 'condition': 'checkout_android',
1601 'dep_type': 'cipd',
1602 },
1603
chromium-webrtc-autoroll2bd2d852019-11-12 06:01:25 -08001604 'src/third_party/android_deps/libs/com_google_guava_listenablefuture': {
1605 'packages': [
1606 {
1607 'package': 'chromium/third_party/android_deps/libs/com_google_guava_listenablefuture',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001608 'version': 'version:2@1.0.cr1',
chromium-webrtc-autoroll2bd2d852019-11-12 06:01:25 -08001609 },
1610 ],
1611 'condition': 'checkout_android',
1612 'dep_type': 'cipd',
1613 },
1614
Yves Gerey3606cab82018-09-19 19:20:19 +02001615 'src/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations': {
1616 'packages': [
1617 {
1618 'package': 'chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001619 'version': 'version:2@1.3.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001620 },
1621 ],
1622 'condition': 'checkout_android',
1623 'dep_type': 'cipd',
1624 },
1625
chromium-webrtc-autoroll66205062019-11-25 12:01:41 -08001626 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_java': {
1627 'packages': [
1628 {
1629 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_java',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001630 'version': 'version:2@3.19.2.cr1',
chromium-webrtc-autoroll66205062019-11-25 12:01:41 -08001631 },
1632 ],
1633 'condition': 'checkout_android',
1634 'dep_type': 'cipd',
1635 },
1636
chromium-webrtc-autorollae9641b2020-03-05 22:02:33 -08001637 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite': {
chromium-webrtc-autoroll66eedce2018-11-20 18:01:13 -08001638 'packages': [
1639 {
chromium-webrtc-autorollae9641b2020-03-05 22:02:33 -08001640 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001641 'version': 'version:2@3.19.3.cr1',
chromium-webrtc-autoroll66eedce2018-11-20 18:01:13 -08001642 },
1643 ],
1644 'condition': 'checkout_android',
1645 'dep_type': 'cipd',
1646 },
1647
chromium-webrtc-autoroll2ea15022022-05-04 13:08:10 -07001648 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_lite': {
1649 'packages': [
1650 {
1651 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_lite',
1652 'version': 'version:2@3.0.1.cr1',
1653 },
1654 ],
1655 'condition': 'checkout_android',
1656 'dep_type': 'cipd',
1657 },
1658
Yves Gerey2f385d22019-11-20 12:10:08 +01001659 'src/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils': {
1660 'packages': [
1661 {
1662 'package': 'chromium/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001663 'version': 'version:2@1.3.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001664 },
1665 ],
1666 'condition': 'checkout_android',
1667 'dep_type': 'cipd',
1668 },
1669
Patrik Höglund498aceb2018-08-30 14:08:53 +02001670 'src/third_party/android_deps/libs/com_squareup_javapoet': {
1671 'packages': [
1672 {
1673 'package': 'chromium/third_party/android_deps/libs/com_squareup_javapoet',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001674 'version': 'version:2@1.13.0.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001675 },
1676 ],
1677 'condition': 'checkout_android',
1678 'dep_type': 'cipd',
1679 },
1680
chromium-webrtc-autoroll06a4dd62020-03-23 14:21:18 -07001681 'src/third_party/android_deps/libs/com_squareup_javawriter': {
1682 'packages': [
1683 {
1684 'package': 'chromium/third_party/android_deps/libs/com_squareup_javawriter',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001685 'version': 'version:2@2.1.1.cr1',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08001686 },
1687 ],
1688 'condition': 'checkout_android',
1689 'dep_type': 'cipd',
1690 },
1691
chromium-webrtc-autoroll6bbe1a42021-06-14 11:02:57 -07001692 'src/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils': {
1693 'packages': [
1694 {
1695 'package': 'chromium/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001696 'version': 'version:2@4.0.cr1',
chromium-webrtc-autoroll6bbe1a42021-06-14 11:02:57 -07001697 },
1698 ],
1699 'condition': 'checkout_android',
1700 'dep_type': 'cipd',
1701 },
1702
chromium-webrtc-autorollcfe75c12020-01-04 04:02:19 -08001703 'src/third_party/android_deps/libs/javax_annotation_javax_annotation_api': {
1704 'packages': [
1705 {
1706 'package': 'chromium/third_party/android_deps/libs/javax_annotation_javax_annotation_api',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001707 'version': 'version:2@1.3.2.cr1',
chromium-webrtc-autorollcfe75c12020-01-04 04:02:19 -08001708 },
1709 ],
1710 'condition': 'checkout_android',
1711 'dep_type': 'cipd',
1712 },
1713
Patrik Höglund498aceb2018-08-30 14:08:53 +02001714 'src/third_party/android_deps/libs/javax_annotation_jsr250_api': {
1715 'packages': [
1716 {
1717 'package': 'chromium/third_party/android_deps/libs/javax_annotation_jsr250_api',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001718 'version': 'version:2@1.0.cr1',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001719 },
1720 ],
1721 'condition': 'checkout_android',
1722 'dep_type': 'cipd',
1723 },
1724
1725 'src/third_party/android_deps/libs/javax_inject_javax_inject': {
Yves Gerey3606cab82018-09-19 19:20:19 +02001726 'packages': [
1727 {
1728 'package': 'chromium/third_party/android_deps/libs/javax_inject_javax_inject',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001729 'version': 'version:2@1.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001730 },
1731 ],
1732 'condition': 'checkout_android',
1733 'dep_type': 'cipd',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001734 },
Yves Gerey3606cab82018-09-19 19:20:19 +02001735
Patrik Höglund0e089db2020-02-24 13:31:03 +01001736 'src/third_party/android_deps/libs/net_ltgt_gradle_incap_incap': {
1737 'packages': [
1738 {
1739 'package': 'chromium/third_party/android_deps/libs/net_ltgt_gradle_incap_incap',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001740 'version': 'version:2@0.2.cr1',
Patrik Höglund0e089db2020-02-24 13:31:03 +01001741 },
1742 ],
1743 'condition': 'checkout_android',
1744 'dep_type': 'cipd',
1745 },
1746
chromium-webrtc-autoroll548bbb62019-03-21 04:01:22 -07001747 'src/third_party/android_deps/libs/net_sf_kxml_kxml2': {
1748 'packages': [
1749 {
1750 'package': 'chromium/third_party/android_deps/libs/net_sf_kxml_kxml2',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001751 'version': 'version:2@2.3.0.cr1',
chromium-webrtc-autoroll548bbb62019-03-21 04:01:22 -07001752 },
1753 ],
1754 'condition': 'checkout_android',
1755 'dep_type': 'cipd',
1756 },
1757
chromium-webrtc-autoroll3b526d42022-07-07 02:24:58 -07001758 'src/third_party/android_deps/libs/org_bouncycastle_bcprov_jdk15on': {
1759 'packages': [
1760 {
1761 'package': 'chromium/third_party/android_deps/libs/org_bouncycastle_bcprov_jdk15on',
1762 'version': 'version:2@1.68.cr1',
1763 },
1764 ],
1765 'condition': 'checkout_android',
1766 'dep_type': 'cipd',
1767 },
1768
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02001769 'src/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup': {
1770 'packages': [
1771 {
1772 'package': 'chromium/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001773 'version': 'version:2@1.2.1.cr1',
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02001774 },
1775 ],
1776 'condition': 'checkout_android',
1777 'dep_type': 'cipd',
1778 },
1779
Yves Gerey3606cab82018-09-19 19:20:19 +02001780 'src/third_party/android_deps/libs/org_checkerframework_checker_compat_qual': {
1781 'packages': [
1782 {
1783 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001784 'version': 'version:2@2.5.5.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001785 },
1786 ],
1787 'condition': 'checkout_android',
1788 'dep_type': 'cipd',
1789 },
1790
Yves Gerey2f385d22019-11-20 12:10:08 +01001791 'src/third_party/android_deps/libs/org_checkerframework_checker_qual': {
Yves Gerey3606cab82018-09-19 19:20:19 +02001792 'packages': [
1793 {
Yves Gerey2f385d22019-11-20 12:10:08 +01001794 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_qual',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001795 'version': 'version:2@3.12.0.cr1',
Yves Gerey3606cab82018-09-19 19:20:19 +02001796 },
1797 ],
1798 'condition': 'checkout_android',
1799 'dep_type': 'cipd',
1800 },
1801
landreye742d8c2021-09-15 17:27:02 +00001802 'src/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone': {
Yves Gerey2f385d22019-11-20 12:10:08 +01001803 'packages': [
1804 {
landreye742d8c2021-09-15 17:27:02 +00001805 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001806 'version': 'version:2@3.15.0.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001807 },
1808 ],
1809 'condition': 'checkout_android',
1810 'dep_type': 'cipd',
1811 },
1812
1813 'src/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations': {
1814 'packages': [
1815 {
1816 'package': 'chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001817 'version': 'version:2@1.17.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01001818 },
1819 ],
1820 'condition': 'checkout_android',
1821 'dep_type': 'cipd',
1822 },
1823
chromium-webrtc-autoroll6bbe1a42021-06-14 11:02:57 -07001824 'src/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit': {
1825 'packages': [
1826 {
1827 'package': 'chromium/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001828 'version': 'version:2@4.4.1.201607150455-r.cr1',
chromium-webrtc-autoroll6bbe1a42021-06-14 11:02:57 -07001829 },
1830 ],
1831 'condition': 'checkout_android',
1832 'dep_type': 'cipd',
1833 },
1834
chromium-webrtc-autoroll2ea15022022-05-04 13:08:10 -07001835 'src/third_party/android_deps/libs/org_hamcrest_hamcrest': {
1836 'packages': [
1837 {
1838 'package': 'chromium/third_party/android_deps/libs/org_hamcrest_hamcrest',
1839 'version': 'version:2@2.2.cr1',
1840 },
1841 ],
1842 'condition': 'checkout_android',
1843 'dep_type': 'cipd',
1844 },
1845
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001846 'src/third_party/android_deps/libs/org_jetbrains_annotations': {
1847 'packages': [
1848 {
1849 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_annotations',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001850 'version': 'version:2@13.0.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001851 },
1852 ],
1853 'condition': 'checkout_android',
1854 'dep_type': 'cipd',
1855 },
1856
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08001857 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib': {
1858 'packages': [
1859 {
1860 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib',
chromium-webrtc-autoroll3b526d42022-07-07 02:24:58 -07001861 'version': 'version:2@1.7.0.cr1',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08001862 },
1863 ],
1864 'condition': 'checkout_android',
1865 'dep_type': 'cipd',
1866 },
1867
1868 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common': {
1869 'packages': [
1870 {
1871 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common',
chromium-webrtc-autoroll3b526d42022-07-07 02:24:58 -07001872 'version': 'version:2@1.7.0.cr1',
chromium-webrtc-autorollc9716e02021-04-30 07:07:17 -07001873 },
1874 ],
1875 'condition': 'checkout_android',
1876 'dep_type': 'cipd',
1877 },
1878
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -07001879 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7': {
1880 'packages': [
1881 {
1882 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7',
Björn Tereliuscbcf8f32022-04-12 19:04:32 +02001883 'version': 'version:2@1.6.20.cr1',
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -07001884 },
1885 ],
1886 'condition': 'checkout_android',
1887 'dep_type': 'cipd',
1888 },
1889
1890 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8': {
1891 'packages': [
1892 {
1893 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8',
Björn Tereliuscbcf8f32022-04-12 19:04:32 +02001894 'version': 'version:2@1.6.20.cr1',
chromium-webrtc-autoroll6504fbd2021-07-02 11:14:07 -07001895 },
1896 ],
1897 'condition': 'checkout_android',
1898 'dep_type': 'cipd',
1899 },
1900
chromium-webrtc-autorollc9716e02021-04-30 07:07:17 -07001901 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android': {
1902 'packages': [
1903 {
1904 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android',
Björn Tereliuscbcf8f32022-04-12 19:04:32 +02001905 'version': 'version:2@1.6.1.cr1',
chromium-webrtc-autorollc9716e02021-04-30 07:07:17 -07001906 },
1907 ],
1908 'condition': 'checkout_android',
1909 'dep_type': 'cipd',
1910 },
1911
1912 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm': {
1913 'packages': [
1914 {
1915 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm',
Björn Tereliuscbcf8f32022-04-12 19:04:32 +02001916 'version': 'version:2@1.6.1.cr1',
Patrik Höglund0e089db2020-02-24 13:31:03 +01001917 },
1918 ],
1919 'condition': 'checkout_android',
1920 'dep_type': 'cipd',
1921 },
1922
1923 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm': {
1924 'packages': [
1925 {
1926 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08001927 'version': 'version:2@0.1.0.cr1',
chromium-webrtc-autoroll6adeb212020-01-22 16:01:25 -08001928 },
1929 ],
1930 'condition': 'checkout_android',
1931 'dep_type': 'cipd',
1932 },
1933
chromium-webrtc-autoroll2ea15022022-05-04 13:08:10 -07001934 'src/third_party/android_deps/libs/org_jsoup_jsoup': {
1935 'packages': [
1936 {
1937 'package': 'chromium/third_party/android_deps/libs/org_jsoup_jsoup',
1938 'version': 'version:2@1.14.3.cr1',
1939 },
1940 ],
1941 'condition': 'checkout_android',
1942 'dep_type': 'cipd',
1943 },
1944
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001945 'src/third_party/android_deps/libs/org_ow2_asm_asm': {
1946 'packages': [
1947 {
1948 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08001949 'version': 'version:2@9.2.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001950 },
1951 ],
1952 'condition': 'checkout_android',
1953 'dep_type': 'cipd',
1954 },
1955
1956 'src/third_party/android_deps/libs/org_ow2_asm_asm_analysis': {
1957 'packages': [
1958 {
1959 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_analysis',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08001960 'version': 'version:2@9.2.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001961 },
1962 ],
1963 'condition': 'checkout_android',
1964 'dep_type': 'cipd',
1965 },
1966
1967 'src/third_party/android_deps/libs/org_ow2_asm_asm_commons': {
1968 'packages': [
1969 {
1970 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_commons',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08001971 'version': 'version:2@9.2.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001972 },
1973 ],
1974 'condition': 'checkout_android',
1975 'dep_type': 'cipd',
1976 },
1977
1978 'src/third_party/android_deps/libs/org_ow2_asm_asm_tree': {
1979 'packages': [
1980 {
1981 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_tree',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08001982 'version': 'version:2@9.2.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001983 },
1984 ],
1985 'condition': 'checkout_android',
1986 'dep_type': 'cipd',
1987 },
1988
1989 'src/third_party/android_deps/libs/org_ow2_asm_asm_util': {
1990 'packages': [
1991 {
1992 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_util',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08001993 'version': 'version:2@9.2.cr1',
Patrik Höglunda5943ea2020-02-20 15:59:54 +01001994 },
1995 ],
1996 'condition': 'checkout_android',
1997 'dep_type': 'cipd',
1998 },
1999
Yves Gerey2f385d22019-11-20 12:10:08 +01002000 'src/third_party/android_deps/libs/org_pcollections_pcollections': {
2001 'packages': [
2002 {
2003 'package': 'chromium/third_party/android_deps/libs/org_pcollections_pcollections',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08002004 'version': 'version:2@3.1.4.cr1',
Yves Gerey2f385d22019-11-20 12:10:08 +01002005 },
2006 ],
2007 'condition': 'checkout_android',
2008 'dep_type': 'cipd',
2009 },
chromium-webrtc-autorolleec1d042019-11-20 06:02:38 -08002010
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002011 'src/third_party/android_deps/libs/org_robolectric_annotations': {
2012 'packages': [
2013 {
2014 'package': 'chromium/third_party/android_deps/libs/org_robolectric_annotations',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002015 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002016 },
2017 ],
2018 'condition': 'checkout_android',
2019 'dep_type': 'cipd',
2020 },
2021
2022 'src/third_party/android_deps/libs/org_robolectric_junit': {
2023 'packages': [
2024 {
2025 'package': 'chromium/third_party/android_deps/libs/org_robolectric_junit',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002026 'version': 'version:2@4.7.3.cr1',
2027 },
2028 ],
2029 'condition': 'checkout_android',
2030 'dep_type': 'cipd',
2031 },
2032
2033 'src/third_party/android_deps/libs/org_robolectric_nativeruntime': {
2034 'packages': [
2035 {
2036 'package': 'chromium/third_party/android_deps/libs/org_robolectric_nativeruntime',
chromium-webrtc-autorollfdaa77c2022-03-09 10:04:03 -08002037 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002038 },
2039 ],
2040 'condition': 'checkout_android',
2041 'dep_type': 'cipd',
2042 },
2043
2044 'src/third_party/android_deps/libs/org_robolectric_pluginapi': {
2045 'packages': [
2046 {
2047 'package': 'chromium/third_party/android_deps/libs/org_robolectric_pluginapi',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002048 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002049 },
2050 ],
2051 'condition': 'checkout_android',
2052 'dep_type': 'cipd',
2053 },
2054
2055 'src/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver': {
2056 'packages': [
2057 {
2058 'package': 'chromium/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002059 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002060 },
2061 ],
2062 'condition': 'checkout_android',
2063 'dep_type': 'cipd',
2064 },
2065
2066 'src/third_party/android_deps/libs/org_robolectric_resources': {
2067 'packages': [
2068 {
2069 'package': 'chromium/third_party/android_deps/libs/org_robolectric_resources',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002070 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002071 },
2072 ],
2073 'condition': 'checkout_android',
2074 'dep_type': 'cipd',
2075 },
2076
2077 'src/third_party/android_deps/libs/org_robolectric_robolectric': {
2078 'packages': [
2079 {
2080 'package': 'chromium/third_party/android_deps/libs/org_robolectric_robolectric',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002081 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002082 },
2083 ],
2084 'condition': 'checkout_android',
2085 'dep_type': 'cipd',
2086 },
2087
2088 'src/third_party/android_deps/libs/org_robolectric_sandbox': {
2089 'packages': [
2090 {
2091 'package': 'chromium/third_party/android_deps/libs/org_robolectric_sandbox',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002092 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002093 },
2094 ],
2095 'condition': 'checkout_android',
2096 'dep_type': 'cipd',
2097 },
2098
2099 'src/third_party/android_deps/libs/org_robolectric_shadowapi': {
2100 'packages': [
2101 {
2102 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadowapi',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002103 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002104 },
2105 ],
2106 'condition': 'checkout_android',
2107 'dep_type': 'cipd',
2108 },
2109
2110 'src/third_party/android_deps/libs/org_robolectric_shadows_framework': {
2111 'packages': [
2112 {
2113 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_framework',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002114 'version': 'version:2@4.7.3.cr1',
Björn Tereliuscaf20632022-02-24 12:15:25 +01002115 },
2116 ],
2117 'condition': 'checkout_android',
2118 'dep_type': 'cipd',
2119 },
2120
2121 'src/third_party/android_deps/libs/org_robolectric_shadows_multidex': {
2122 'packages': [
2123 {
2124 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_multidex',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002125 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002126 },
2127 ],
2128 'condition': 'checkout_android',
2129 'dep_type': 'cipd',
2130 },
2131
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02002132 'src/third_party/android_deps/libs/org_robolectric_shadows_playservices': {
2133 'packages': [
2134 {
2135 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_playservices',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002136 'version': 'version:2@4.7.3.cr1',
Mirko Bonadei447cd3e2020-06-03 21:53:28 +02002137 },
2138 ],
2139 'condition': 'checkout_android',
2140 'dep_type': 'cipd',
2141 },
2142
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002143 'src/third_party/android_deps/libs/org_robolectric_utils': {
2144 'packages': [
2145 {
2146 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002147 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002148 },
2149 ],
2150 'condition': 'checkout_android',
2151 'dep_type': 'cipd',
2152 },
2153
2154 'src/third_party/android_deps/libs/org_robolectric_utils_reflector': {
2155 'packages': [
2156 {
2157 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils_reflector',
chromium-webrtc-autoroll55443382022-03-02 14:02:36 -08002158 'version': 'version:2@4.7.3.cr1',
Mirko Bonadeicd1ba942020-05-12 12:12:13 +02002159 },
2160 ],
2161 'condition': 'checkout_android',
2162 'dep_type': 'cipd',
2163 },
2164
Yves Gerey3606cab82018-09-19 19:20:19 +02002165 # === ANDROID_DEPS Generated Code End ===
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002166}
kjellander200028f2017-08-17 09:54:12 -07002167
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002168hooks = [
2169 {
Henrik Kjellander27576e02015-10-15 14:24:09 +02002170 # This clobbers when necessary (based on get_landmines.py). It should be
2171 # an early hook but it will need to be run after syncing Chromium and
2172 # setting up the links, so the script actually exists.
2173 'name': 'landmines',
2174 'pattern': '.',
2175 'action': [
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002176 'python3',
Henrik Kjellander27576e02015-10-15 14:24:09 +02002177 'src/build/landmines.py',
2178 '--landmine-scripts',
Henrik Kjellander90fd7d82017-05-09 08:30:10 +02002179 'src/tools_webrtc/get_landmines.py',
Henrik Kjellander27576e02015-10-15 14:24:09 +02002180 '--src-dir',
2181 'src',
2182 ],
2183 },
oprypin40e7ebd2017-07-27 01:40:18 -07002184 {
2185 # Ensure that the DEPS'd "depot_tools" has its self-update capability
2186 # disabled.
2187 'name': 'disable_depot_tools_selfupdate',
2188 'pattern': '.',
2189 'action': [
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002190 'python3',
oprypin40e7ebd2017-07-27 01:40:18 -07002191 'src/third_party/depot_tools/update_depot_tools_toggle.py',
2192 '--disable',
2193 ],
2194 },
kjellander24d812d2016-11-22 07:02:11 -08002195 {
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002196 'name': 'sysroot_arm',
kjellander24d812d2016-11-22 07:02:11 -08002197 'pattern': '.',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002198 'condition': 'checkout_linux and checkout_arm',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002199 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002200 '--arch=arm'],
2201 },
2202 {
2203 'name': 'sysroot_arm64',
2204 'pattern': '.',
2205 'condition': 'checkout_linux and checkout_arm64',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002206 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002207 '--arch=arm64'],
2208 },
2209 {
2210 'name': 'sysroot_x86',
2211 'pattern': '.',
2212 'condition': 'checkout_linux and (checkout_x86 or checkout_x64)',
2213 # TODO(mbonadei): change to --arch=x86.
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002214 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002215 '--arch=i386'],
2216 },
2217 {
2218 'name': 'sysroot_mips',
2219 'pattern': '.',
2220 'condition': 'checkout_linux and checkout_mips',
2221 # TODO(mbonadei): change to --arch=mips.
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002222 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002223 '--arch=mipsel'],
2224 },
2225 {
2226 'name': 'sysroot_x64',
2227 'pattern': '.',
2228 'condition': 'checkout_linux and checkout_x64',
2229 # TODO(mbonadei): change to --arch=x64.
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002230 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002231 '--arch=amd64'],
kjellander24d812d2016-11-22 07:02:11 -08002232 },
2233 {
Mirko Bonadeia55bdc22018-02-12 13:22:50 +01002234 # Case-insensitivity for the Win SDK. Must run before win_toolchain below.
2235 'name': 'ciopfs_linux',
2236 'pattern': '.',
2237 'condition': 'checkout_win and host_os == "linux"',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002238 'action': [ 'python3',
Mirko Bonadeia55bdc22018-02-12 13:22:50 +01002239 'src/third_party/depot_tools/download_from_google_storage.py',
2240 '--no_resume',
2241 '--no_auth',
2242 '--bucket', 'chromium-browser-clang/ciopfs',
2243 '-s', 'src/build/ciopfs.sha1',
2244 ]
2245 },
2246 {
Henrik Kjellander6b269752017-10-09 13:00:41 +02002247 # Update the Windows toolchain if necessary. Must run before 'clang' below.
kjellander24d812d2016-11-22 07:02:11 -08002248 'name': 'win_toolchain',
2249 'pattern': '.',
Mirko Bonadeif0707cb2018-02-13 11:29:09 +01002250 'condition': 'checkout_win',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002251 'action': ['python3', 'src/build/vs_toolchain.py', 'update', '--force'],
kjellander24d812d2016-11-22 07:02:11 -08002252 },
kjellanderec2c93e2017-09-08 10:52:17 -07002253 {
2254 # Update the Mac toolchain if necessary.
2255 'name': 'mac_toolchain',
2256 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002257 'condition': 'checkout_mac',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002258 'action': ['python3', 'src/build/mac_toolchain.py'],
kjellanderec2c93e2017-09-08 10:52:17 -07002259 },
kjellander24d812d2016-11-22 07:02:11 -08002260 {
kjellander24d812d2016-11-22 07:02:11 -08002261 # Note: On Win, this should run after win_toolchain, as it may use it.
2262 'name': 'clang',
2263 'pattern': '.',
Nico Weber02788992021-10-26 21:36:38 -04002264 'action': ['python3', 'src/tools/clang/scripts/update.py'],
kjellander24d812d2016-11-22 07:02:11 -08002265 },
ehmaldonado293bc2a2016-11-25 04:58:47 -08002266 {
2267 # Update LASTCHANGE.
2268 'name': 'lastchange',
2269 'pattern': '.',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002270 'action': ['python3', 'src/build/util/lastchange.py',
ehmaldonado293bc2a2016-11-25 04:58:47 -08002271 '-o', 'src/build/util/LASTCHANGE'],
2272 },
Björn Tereliuscbcf8f32022-04-12 19:04:32 +02002273 # Pull dsymutil binaries using checked-in hashes.
2274 {
2275 'name': 'dsymutil_mac_arm64',
2276 'pattern': '.',
2277 'condition': 'host_os == "mac" and host_cpu == "arm64"',
2278 'action': [ 'python3',
2279 'src/third_party/depot_tools/download_from_google_storage.py',
2280 '--no_resume',
2281 '--no_auth',
2282 '--bucket', 'chromium-browser-clang',
2283 '-s', 'src/tools/clang/dsymutil/bin/dsymutil.arm64.sha1',
2284 '-o', 'src/tools/clang/dsymutil/bin/dsymutil',
2285 ],
2286 },
2287 {
2288 'name': 'dsymutil_mac_x64',
2289 'pattern': '.',
2290 'condition': 'host_os == "mac" and host_cpu == "x64"',
2291 'action': [ 'python3',
2292 'src/third_party/depot_tools/download_from_google_storage.py',
2293 '--no_resume',
2294 '--no_auth',
2295 '--bucket', 'chromium-browser-clang',
2296 '-s', 'src/tools/clang/dsymutil/bin/dsymutil.x64.sha1',
2297 '-o', 'src/tools/clang/dsymutil/bin/dsymutil',
2298 ],
2299 },
kjellander24d812d2016-11-22 07:02:11 -08002300 # Pull clang-format binaries using checked-in hashes.
2301 {
2302 'name': 'clang_format_win',
2303 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002304 'condition': 'host_os == "win"',
Christoffer Janssone7d74972022-03-23 09:36:13 +01002305 'action': [ 'python3',
2306 'src/third_party/depot_tools/download_from_google_storage.py',
kjellander24d812d2016-11-22 07:02:11 -08002307 '--no_resume',
2308 '--platform=win32',
2309 '--no_auth',
2310 '--bucket', 'chromium-clang-format',
2311 '-s', 'src/buildtools/win/clang-format.exe.sha1',
2312 ],
2313 },
2314 {
Christoffer Janssone7d74972022-03-23 09:36:13 +01002315 'name': 'clang_format_mac_x64',
kjellander24d812d2016-11-22 07:02:11 -08002316 'pattern': '.',
Christoffer Janssone7d74972022-03-23 09:36:13 +01002317 'condition': 'host_os == "mac" and host_cpu == "x64"',
2318 'action': [ 'python3',
2319 'src/third_party/depot_tools/download_from_google_storage.py',
kjellander24d812d2016-11-22 07:02:11 -08002320 '--no_resume',
2321 '--platform=darwin',
2322 '--no_auth',
2323 '--bucket', 'chromium-clang-format',
Christoffer Janssone7d74972022-03-23 09:36:13 +01002324 '-s', 'src/buildtools/mac/clang-format.x64.sha1',
2325 '-o', 'src/buildtools/mac/clang-format',
kjellander24d812d2016-11-22 07:02:11 -08002326 ],
2327 },
2328 {
Christoffer Janssone7d74972022-03-23 09:36:13 +01002329 'name': 'clang_format_mac_arm64',
2330 'pattern': '.',
2331 'condition': 'host_os == "mac" and host_cpu == "arm64"',
2332 'action': [ 'python3',
2333 'src/third_party/depot_tools/download_from_google_storage.py',
2334 '--no_resume',
2335 '--no_auth',
2336 '--bucket', 'chromium-clang-format',
2337 '-s', 'src/buildtools/mac/clang-format.arm64.sha1',
2338 '-o', 'src/buildtools/mac/clang-format',
2339 ],
2340 },
2341 {
kjellander24d812d2016-11-22 07:02:11 -08002342 'name': 'clang_format_linux',
2343 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002344 'condition': 'host_os == "linux"',
Christoffer Janssone7d74972022-03-23 09:36:13 +01002345 'action': [ 'python3',
2346 'src/third_party/depot_tools/download_from_google_storage.py',
kjellander24d812d2016-11-22 07:02:11 -08002347 '--no_resume',
2348 '--platform=linux*',
2349 '--no_auth',
2350 '--bucket', 'chromium-clang-format',
2351 '-s', 'src/buildtools/linux64/clang-format.sha1',
2352 ],
2353 },
Oleh Prypin3ebed362017-10-27 10:14:45 +02002354 # Pull rc binaries using checked-in hashes.
2355 {
2356 'name': 'rc_win',
2357 'pattern': '.',
2358 'condition': 'checkout_win and host_os == "win"',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002359 'action': [ 'python3',
Oleh Prypin3ebed362017-10-27 10:14:45 +02002360 'src/third_party/depot_tools/download_from_google_storage.py',
2361 '--no_resume',
2362 '--no_auth',
2363 '--bucket', 'chromium-browser-clang/rc',
2364 '-s', 'src/build/toolchain/win/rc/win/rc.exe.sha1',
2365 ],
2366 },
2367 {
2368 'name': 'rc_mac',
2369 'pattern': '.',
2370 'condition': 'checkout_win and host_os == "mac"',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002371 'action': [ 'python3',
Oleh Prypin3ebed362017-10-27 10:14:45 +02002372 'src/third_party/depot_tools/download_from_google_storage.py',
2373 '--no_resume',
2374 '--no_auth',
2375 '--bucket', 'chromium-browser-clang/rc',
2376 '-s', 'src/build/toolchain/win/rc/mac/rc.sha1',
2377 ],
2378 },
2379 {
2380 'name': 'rc_linux',
2381 'pattern': '.',
2382 'condition': 'checkout_win and host_os == "linux"',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002383 'action': [ 'python3',
Oleh Prypin3ebed362017-10-27 10:14:45 +02002384 'src/third_party/depot_tools/download_from_google_storage.py',
2385 '--no_resume',
2386 '--no_auth',
2387 '--bucket', 'chromium-browser-clang/rc',
2388 '-s', 'src/build/toolchain/win/rc/linux64/rc.sha1',
2389 ],
2390 },
kjellander24d812d2016-11-22 07:02:11 -08002391 {
Mirko Bonadei2d525fe2020-03-06 14:07:45 +01002392 'name': 'test_fonts',
2393 'pattern': '.',
2394 'action': [ 'download_from_google_storage',
2395 '--no_resume',
2396 '--extract',
2397 '--no_auth',
2398 '--bucket', 'chromium-fonts',
2399 '-s', 'src/third_party/test_fonts/test_fonts.tar.gz.sha1',
2400 ],
2401 },
2402 {
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002403 'name': 'msan_chained_origins',
2404 'pattern': '.',
2405 'condition': 'checkout_instrumented_libraries',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002406 'action': [ 'python3',
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002407 'src/third_party/depot_tools/download_from_google_storage.py',
2408 "--no_resume",
2409 "--no_auth",
2410 "--bucket", "chromium-instrumented-libraries",
landrey21932002021-10-20 18:03:42 +00002411 "-s", "src/third_party/instrumented_libraries/binaries/msan-chained-origins.tgz.sha1",
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002412 ],
2413 },
2414 {
2415 'name': 'msan_no_origins',
2416 'pattern': '.',
2417 'condition': 'checkout_instrumented_libraries',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002418 'action': [ 'python3',
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002419 'src/third_party/depot_tools/download_from_google_storage.py',
2420 "--no_resume",
2421 "--no_auth",
2422 "--bucket", "chromium-instrumented-libraries",
landrey21932002021-10-20 18:03:42 +00002423 "-s", "src/third_party/instrumented_libraries/binaries/msan-no-origins.tgz.sha1",
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002424 ],
kjellander24d812d2016-11-22 07:02:11 -08002425 },
2426 {
kjellander@webrtc.org80174582013-11-04 12:07:57 +00002427 # Download test resources, i.e. video and audio files from Google Storage.
kjellander@webrtc.org8e5c8142014-12-03 07:11:44 +00002428 'pattern': '.',
2429 'action': ['download_from_google_storage',
2430 '--directory',
2431 '--recursive',
2432 '--num_threads=10',
2433 '--no_auth',
kjellander4ff818e2015-12-18 12:29:28 -08002434 '--quiet',
kjellander@webrtc.org8e5c8142014-12-03 07:11:44 +00002435 '--bucket', 'chromium-webrtc-resources',
2436 'src/resources'],
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002437 },
Mirko Bonadei0a1d2f52021-03-25 15:15:21 +01002438 {
2439 'name': 'Generate component metadata for tests',
2440 'pattern': '.',
2441 'action': [
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002442 'vpython3',
Mirko Bonadei0a1d2f52021-03-25 15:15:21 +01002443 'src/testing/generate_location_tags.py',
2444 '--out',
2445 'src/testing/location_tags.json',
2446 ],
2447 },
Mirko Bonadeidb9095d2020-11-23 17:45:52 +01002448 # Download and initialize "vpython" VirtualEnv environment packages.
2449 {
2450 'name': 'vpython_common',
2451 'pattern': '.',
Takuto Ikuta9345bee2021-11-26 21:06:40 +09002452 'action': [ 'vpython3',
2453 '-vpython-spec', 'src/.vpython3',
Mirko Bonadeidb9095d2020-11-23 17:45:52 +01002454 '-vpython-tool', 'install',
2455 ],
2456 },
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002457]
kjellander200028f2017-08-17 09:54:12 -07002458
Oleh Prypindcba72b2019-02-08 10:39:45 +01002459recursedeps = []
Mirko Bonadeibb547202017-09-15 06:15:48 +02002460
2461# Define rules for which include paths are allowed in our source.
2462include_rules = [
2463 # Base is only used to build Android APK tests and may not be referenced by
2464 # WebRTC production code.
2465 "-base",
2466 "-chromium",
2467 "+external/webrtc/webrtc", # Android platform build.
Mirko Bonadeibb547202017-09-15 06:15:48 +02002468 "+libyuv",
Patrik Höglund5991ac92018-05-21 15:54:42 +02002469
2470 # These should eventually move out of here.
Mirko Bonadei92ea95e2017-09-15 06:47:31 +02002471 "+common_types.h",
Mirko Bonadeibb547202017-09-15 06:15:48 +02002472
2473 "+WebRTC",
Mirko Bonadei92ea95e2017-09-15 06:47:31 +02002474 "+api",
2475 "+modules/include",
2476 "+rtc_base",
2477 "+test",
2478 "+rtc_tools",
Danil Chapovalov9dce71b2018-06-11 07:48:31 +00002479
Mirko Bonadei59f3c682020-07-11 13:13:45 +02002480 # Abseil allowlist. Keep this in sync with abseil-in-webrtc.md.
Steve Antone76ca612019-01-25 12:49:14 -08002481 "+absl/algorithm/algorithm.h",
2482 "+absl/algorithm/container.h",
Danil Chapovalov348b08a2019-01-17 13:07:25 +01002483 "+absl/base/attributes.h",
Danil Chapovalov47cf5ea2019-02-19 20:20:16 +01002484 "+absl/base/config.h",
Markus Handellf70fbc82020-06-04 00:41:20 +02002485 "+absl/base/const_init.h",
Elad Alone86af2c2019-06-03 14:37:50 +02002486 "+absl/base/macros.h",
Danil Chapovalove6106102022-02-16 12:29:02 +01002487 "+absl/cleanup/cleanup.h",
philipelf8d81d32018-08-01 17:13:08 +02002488 "+absl/container/inlined_vector.h",
Danil Chapovalov4b979282022-06-30 10:08:47 +02002489 "+absl/functional/any_invocable.h",
Per Kjellanderfe2063e2021-05-12 09:02:43 +02002490 "+absl/functional/bind_front.h",
Karl Wiberg4c77dcd2018-06-29 14:34:50 +02002491 "+absl/memory/memory.h",
Jiawei Oua6e034a2018-11-24 20:59:41 -08002492 "+absl/meta/type_traits.h",
Danil Chapovalov09fb7872021-08-20 12:46:14 +02002493 "+absl/numeric/bits.h",
Niels Möller3c7d5992018-10-19 15:29:54 +02002494 "+absl/strings/ascii.h",
2495 "+absl/strings/match.h",
Steve Anton1c9c9fc2019-02-14 15:13:09 -08002496 "+absl/strings/str_replace.h",
Karl Wiberg24744a92018-08-15 15:23:08 +02002497 "+absl/strings/string_view.h",
Danil Chapovalov9dce71b2018-06-11 07:48:31 +00002498 "+absl/types/optional.h",
Danil Chapovalovfb8e7ef2018-06-26 10:44:13 +02002499 "+absl/types/variant.h",
Mirko Bonadei14be7992019-06-27 15:59:09 +02002500
2501 # Abseil flags are allowed in tests and tools.
2502 "+absl/flags",
Mirko Bonadeibb547202017-09-15 06:15:48 +02002503]
Patrik Höglundeeb79e92019-10-17 16:04:07 +02002504
2505specific_include_rules = {
2506 "webrtc_lib_link_test\.cc": [
2507 "+media/engine",
2508 "+modules/audio_device",
2509 "+modules/audio_processing",
2510 ]
2511}