blob: 434ffd539578f313b22499d6e154984d8d1e98fb [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
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00003vars = {
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02004 # By default, we should check out everything needed to run on the main
5 # chromium waterfalls. More info at: crbug.com/570091.
6 'checkout_configuration': 'default',
7 'checkout_instrumented_libraries': 'checkout_linux and checkout_configuration == "default"',
chromium-webrtc-autoroll3ee47de2019-11-05 06:06:04 -08008 'chromium_revision': '4186f99f63e0bf2dc7de52b32a35dad88f3756ea',
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00009}
Oleh Prypinf1a7bb12019-07-02 11:58:39 +020010
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +000011deps = {
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010012 # TODO(kjellander): Move this to be Android-only once the libevent dependency
13 # in base/third_party/libevent is solved.
14 'src/base':
chromium-webrtc-autoroll3ee47de2019-11-05 06:06:04 -080015 'https://chromium.googlesource.com/chromium/src/base@dc5c15b4a7e902d54eff179eef285b26787ec21a',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010016 'src/build':
chromium-webrtc-autoroll3ee47de2019-11-05 06:06:04 -080017 'https://chromium.googlesource.com/chromium/src/build@9bc5ae11c3faa5e78130b9ffedd60bd056e0aeec',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010018 'src/buildtools':
chromium-webrtc-autoroll01a21f72019-10-28 13:02:21 -070019 'https://chromium.googlesource.com/chromium/src/buildtools@140e4d7c45ffb55ce5dc4d11a0c3938363cd8257',
Mirko Bonadeid3fb8642018-01-22 08:50:32 +010020 # Gradle 4.3-rc4. Used for testing Android Studio project generation for WebRTC.
21 'src/examples/androidtests/third_party/gradle': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +020022 'url': 'https://chromium.googlesource.com/external/github.com/gradle/gradle.git@89af43c4d0506f69980f00dde78c97b2f81437f8',
Mirko Bonadeid3fb8642018-01-22 08:50:32 +010023 'condition': 'checkout_android',
24 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +020025 'src/ios': {
chromium-webrtc-autoroll3ee47de2019-11-05 06:06:04 -080026 'url': 'https://chromium.googlesource.com/chromium/src/ios@c5b06b8f44804f7269910aec83a3ccdfe6e8e267',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +020027 'condition': 'checkout_ios',
28 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +010029 'src/testing':
chromium-webrtc-autoroll3ee47de2019-11-05 06:06:04 -080030 'https://chromium.googlesource.com/chromium/src/testing@6c3f7807fa702137010e412fd6935bde8e41df32',
Artem Titov42f0d782018-06-27 13:23:17 +020031 'src/third_party':
chromium-webrtc-autoroll3ee47de2019-11-05 06:06:04 -080032 'https://chromium.googlesource.com/chromium/src/third_party@8b94058a0f601ea199a1459f930846af26ac9486',
Oleh Prypindcba72b2019-02-08 10:39:45 +010033
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010034 'src/buildtools/linux64': {
35 'packages': [
36 {
37 'package': 'gn/gn/linux-amd64',
chromium-webrtc-autoroll56d89da2019-09-10 01:04:40 -070038 'version': 'git_revision:ad9e442d92dcd9ee73a557428cfc336b55cbd533',
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010039 }
40 ],
41 'dep_type': 'cipd',
42 'condition': 'checkout_linux',
43 },
44 'src/buildtools/mac': {
45 'packages': [
46 {
47 'package': 'gn/gn/mac-amd64',
chromium-webrtc-autoroll56d89da2019-09-10 01:04:40 -070048 'version': 'git_revision:ad9e442d92dcd9ee73a557428cfc336b55cbd533',
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010049 }
50 ],
51 'dep_type': 'cipd',
52 'condition': 'checkout_mac',
53 },
54 'src/buildtools/win': {
55 'packages': [
56 {
57 'package': 'gn/gn/windows-amd64',
chromium-webrtc-autoroll56d89da2019-09-10 01:04:40 -070058 'version': 'git_revision:ad9e442d92dcd9ee73a557428cfc336b55cbd533',
Oleh Prypin02ba0ac2019-03-18 09:24:17 +010059 }
60 ],
61 'dep_type': 'cipd',
62 'condition': 'checkout_win',
63 },
64
Oleh Prypindcba72b2019-02-08 10:39:45 +010065 'src/buildtools/clang_format/script':
Oleh Prypinf1a7bb12019-07-02 11:58:39 +020066 'https://chromium.googlesource.com/chromium/llvm-project/cfe/tools/clang-format.git@96636aa0e9f047f17447f2d45a094d0b59ed7917',
Oleh Prypindcba72b2019-02-08 10:39:45 +010067 'src/buildtools/third_party/libc++/trunk':
Oleh Prypinf1a7bb12019-07-02 11:58:39 +020068 'https://chromium.googlesource.com/chromium/llvm-project/libcxx.git@5938e0582bac570a41edb3d6a2217c299adc1bc6',
Oleh Prypindcba72b2019-02-08 10:39:45 +010069 'src/buildtools/third_party/libc++abi/trunk':
Oleh Prypinf1a7bb12019-07-02 11:58:39 +020070 'https://chromium.googlesource.com/chromium/llvm-project/libcxxabi.git@0d529660e32d77d9111912d73f2c74fc5fa2a858',
Oleh Prypindcba72b2019-02-08 10:39:45 +010071 'src/buildtools/third_party/libunwind/trunk':
Oleh Prypinf1a7bb12019-07-02 11:58:39 +020072 'https://chromium.googlesource.com/external/llvm.org/libunwind.git@69d9b84cca8354117b9fe9705a4430d789ee599b',
Oleh Prypindcba72b2019-02-08 10:39:45 +010073
Yves Gereybe7af932019-03-06 07:07:04 +010074 'src/tools/clang/dsymutil': {
75 'packages': [
76 {
77 'package': 'chromium/llvm-build-tools/dsymutil',
chromium-webrtc-autoroll548bbb62019-03-21 04:01:22 -070078 'version': 'OWlhXkmj18li3yhJk59Kmjbc5KdgLh56TwCd1qBdzlIC',
Yves Gereybe7af932019-03-06 07:07:04 +010079 }
80 ],
81 'condition': 'checkout_mac',
82 'dep_type': 'cipd',
83 },
84
Yves Gerey72864962018-10-29 10:24:37 +010085 'src/third_party/android_build_tools/aapt2': {
86 'packages': [
87 {
Artem Titov41f00de2018-11-01 16:35:16 +010088 'package': 'chromium/third_party/android_build_tools/aapt2',
chromium-webrtc-autoroll1a037842019-08-13 09:01:29 -070089 'version': 'by7YdhjwRQYtrv0Q_q_fPsqptrm5ib-SXmiNfgJYp50C',
Yves Gerey72864962018-10-29 10:24:37 +010090 },
91 ],
92 'condition': 'checkout_android',
93 'dep_type': 'cipd',
94 },
95
96 'src/third_party/android_build_tools/bundletool': {
97 'packages': [
98 {
99 'package': 'chromium/third_party/android_tools_bundletool',
chromium-webrtc-autoroll25a4b062019-09-06 11:01:52 -0700100 'version': 'D5lTGqnC49aEB2WwySxcHjPzhSMmkyVTB-vEupzVvXsC',
Yves Gerey72864962018-10-29 10:24:37 +0100101 },
102 ],
103 'condition': 'checkout_android',
104 'dep_type': 'cipd',
105 },
106
Mirko Bonadei969d4a92017-11-05 15:57:38 -0800107 'src/third_party/auto/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200108 'url': 'https://chromium.googlesource.com/external/github.com/google/auto.git@8a81a858ae7b78a1aef71ac3905fade0bbd64e82',
Mirko Bonadei969d4a92017-11-05 15:57:38 -0800109 'condition': 'checkout_android',
110 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100111 'src/third_party/boringssl/src':
chromium-webrtc-autoroll3ee47de2019-11-05 06:06:04 -0800112 'https://boringssl.googlesource.com/boringssl.git@6be491b7bb57c3950d4fbb97fdd4a141e3fa4d63',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100113 'src/third_party/catapult':
chromium-webrtc-autoroll3ee47de2019-11-05 06:06:04 -0800114 'https://chromium.googlesource.com/catapult.git@a05f421623d78ccfa4e3f8224416e7d6e4e6a6d6',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200115 'src/third_party/ced/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200116 'url': 'https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git@ba412eaaacd3186085babcd901679a48863c7dd5',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200117 'condition': 'checkout_android',
118 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100119 'src/third_party/colorama/src':
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200120 'https://chromium.googlesource.com/external/colorama.git@799604a1041e9b3bc5d2789ecbd7e8db2e18e6b8',
oprypin40e7ebd2017-07-27 01:40:18 -0700121 'src/third_party/depot_tools':
chromium-webrtc-autoroll3ee47de2019-11-05 06:06:04 -0800122 'https://chromium.googlesource.com/chromium/tools/depot_tools.git@f6a2232b48c29b022f7042054bbbb6551d0dd477',
Mirko Bonadei65ceb662017-10-13 09:45:37 +0200123 'src/third_party/errorprone/lib': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200124 'url': 'https://chromium.googlesource.com/chromium/third_party/errorprone.git@980d49e839aa4984015efed34b0134d4b2c9b6d7',
Mirko Bonadei65ceb662017-10-13 09:45:37 +0200125 'condition': 'checkout_android',
126 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100127 'src/third_party/ffmpeg':
chromium-webrtc-autorolle38e1192019-10-25 17:02:14 -0700128 'https://chromium.googlesource.com/chromium/third_party/ffmpeg.git@83304c4e5287d20407dff656545e6dddd73566f8',
Oleh Prypine39c3792017-11-14 23:09:08 +0100129 'src/third_party/findbugs': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200130 'url': 'https://chromium.googlesource.com/chromium/deps/findbugs.git@4275d9ac8610db6b1bc9a5e887f97e41b33fac67',
Oleh Prypine39c3792017-11-14 23:09:08 +0100131 'condition': 'checkout_android',
132 },
Mirko Bonadei25acef72018-04-23 11:17:50 +0200133 'src/third_party/freetype/src':
chromium-webrtc-autoroll3ee47de2019-11-05 06:06:04 -0800134 'https://chromium.googlesource.com/chromium/src/third_party/freetype2.git@b75031a26eed8838222ddb3a81bc1672a0e463a8',
Mirko Bonadei25acef72018-04-23 11:17:50 +0200135 'src/third_party/harfbuzz-ng/src':
chromium-webrtc-autoroll5b74f8d2019-10-17 07:02:36 -0700136 'https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git@e637a4b3de2fb8bdbc1b82e822f4a6cc579e794b',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200137 # WebRTC-only dependency (not present in Chromium).
138 'src/third_party/gtest-parallel':
chromium-webrtc-autoroll5cdd2262019-08-26 03:00:57 -0700139 'https://chromium.googlesource.com/external/github.com/google/gtest-parallel@df0b4e476f98516cea7d593e5dbb0fca44f6ee7f',
Patrik Höglund5ee869f2018-08-30 11:08:38 +0200140 'src/third_party/google-truth': {
141 'packages': [
142 {
143 'package': 'chromium/third_party/google-truth',
chromium-webrtc-autorollfa6ce012019-06-06 12:01:10 -0700144 'version': 'u8oovXxp24lStqX4d54htRovta-75Sy2w7ijg1TL07gC',
Patrik Höglund5ee869f2018-08-30 11:08:38 +0200145 },
146 ],
147 'condition': 'checkout_android',
148 'dep_type': 'cipd',
149 },
kjellander3dae7052017-05-03 06:44:36 -0700150 'src/third_party/googletest/src':
chromium-webrtc-autoroll17221822019-09-16 15:01:56 -0700151 'https://chromium.googlesource.com/external/github.com/google/googletest.git@f2fb48c3b3d79a75a88a99fba6576b25d42ec528',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200152 'src/third_party/icu': {
chromium-webrtc-autoroll3ee47de2019-11-05 06:06:04 -0800153 'url': 'https://chromium.googlesource.com/chromium/deps/icu.git@88ea42af73f4cd3b8b0d0837403d75a989d80504',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200154 },
155 'src/third_party/jsr-305/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200156 'url': 'https://chromium.googlesource.com/external/jsr-305.git@642c508235471f7220af6d5df2d3210e3bfc0919',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200157 'condition': 'checkout_android',
158 },
Mirko Bonadei50747582019-10-17 13:51:03 +0200159 'src/third_party/jdk': {
160 'packages': [
161 {
162 'package': 'chromium/third_party/jdk',
Mirko Bonadei4c04d8e2019-11-05 12:12:27 +0100163 'version': 'PfRSnxe8Od6WU4zBXomq-zsgcJgWmm3z4gMQNB-r2QcC',
164 },
165 {
166 'package': 'chromium/third_party/jdk/extras',
167 'version': 'fkhuOQ3r-zKtWEdKplpo6k0vKkjl-LY_rJTmtzFCQN4C',
Mirko Bonadei50747582019-10-17 13:51:03 +0200168 },
169 ],
170 'condition': 'host_os == "linux" and checkout_android',
171 'dep_type': 'cipd',
172 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100173 'src/third_party/jsoncpp/source':
chromium-webrtc-autoroll3d9b1912019-07-16 03:01:13 -0700174 'https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git@645250b6690785be60ab6780ce4b58698d884d11', # from svn 248
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200175 'src/third_party/junit/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200176 'url': 'https://chromium.googlesource.com/external/junit.git@64155f8a9babcfcf4263cf4d08253a1556e75481',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200177 'condition': 'checkout_android',
178 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100179 # Used for building libFuzzers (only supports Linux).
180 'src/third_party/libFuzzer/src':
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200181 'https://chromium.googlesource.com/chromium/llvm-project/compiler-rt/lib/fuzzer.git@b9f51dc8c98065df0c8da13c051046f5bab833db',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100182 'src/third_party/libjpeg_turbo':
chromium-webrtc-autorollb9014fb2019-10-21 19:01:19 -0700183 'https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git@bc13578529255ec75005ffc98aae151666122892',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100184 'src/third_party/libsrtp':
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200185 'https://chromium.googlesource.com/chromium/deps/libsrtp.git@650611720ecc23e0e6b32b0e3100f8b4df91696c',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100186 'src/third_party/libvpx/source/libvpx':
chromium-webrtc-autoroll3ee47de2019-11-05 06:06:04 -0800187 'https://chromium.googlesource.com/webm/libvpx.git@9b73e21c0df8e13259bc9af461a65229d57aeb49',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100188 'src/third_party/libyuv':
chromium-webrtc-autoroll33678af2019-10-22 09:02:11 -0700189 'https://chromium.googlesource.com/libyuv/libyuv.git@53b529e362cc09560c89840fd02ddb68ae3b11aa',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200190 'src/third_party/lss': {
chromium-webrtc-autorollc6c730b2019-07-03 17:03:02 -0700191 'url': 'https://chromium.googlesource.com/linux-syscall-support.git@8048ece6c16c91acfe0d36d1d3cc0890ab6e945c',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200192 'condition': 'checkout_android or checkout_linux',
193 },
194 'src/third_party/mockito/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200195 'url': 'https://chromium.googlesource.com/external/mockito/mockito.git@04a2a289a4222f80ad20717c25144981210d2eac',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200196 'condition': 'checkout_android',
197 },
Yves Gerey0393c642018-11-08 18:30:39 +0100198
199 # Used by boringssl.
200 'src/third_party/nasm': {
chromium-webrtc-autoroll45fd69d2019-08-08 23:00:56 -0700201 'url': 'https://chromium.googlesource.com/chromium/deps/nasm.git@21eb595319746a669a742d210eaa413c728e7fad'
Yves Gerey0393c642018-11-08 18:30:39 +0100202 },
203
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100204 'src/third_party/openh264/src':
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200205 'https://chromium.googlesource.com/external/github.com/cisco/openh264@6f26bce0b1c4e8ce0e13332f7c0083788def5fdf',
Patrik Höglund72520532018-06-08 10:43:05 +0200206 'src/third_party/r8': {
207 'packages': [
208 {
209 'package': 'chromium/third_party/r8',
chromium-webrtc-autoroll3ee47de2019-11-05 06:06:04 -0800210 'version': '7iz_2pdTN2RZRzgoVnxCi1Ro0iUSsEsvXGgmBgXG6z4C',
Patrik Höglund72520532018-06-08 10:43:05 +0200211 },
212 ],
213 'condition': 'checkout_android',
214 'dep_type': 'cipd',
215 },
Patrik Höglund1606d5e2018-09-01 15:04:52 +0200216 'src/third_party/proguard': {
217 'packages': [
218 {
219 'package': 'chromium/third_party/proguard',
220 'version': '3bd778c422ea5496de2ef25c007a517dbb5ce5ca',
221 },
222 ],
223 'condition': 'checkout_android',
224 'dep_type': 'cipd',
225 },
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200226 'src/third_party/requests/src': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200227 'url': 'https://chromium.googlesource.com/external/github.com/kennethreitz/requests.git@f172b30356d821d180fa4ecfa3e71c7274a32de4',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200228 'condition': 'checkout_android',
229 },
230 'src/third_party/robolectric/robolectric': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200231 'url': 'https://chromium.googlesource.com/external/robolectric.git@3d6dcabf5521e028c8efc2778ab6bd8c7b6d923c',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200232 'condition': 'checkout_android',
233 },
234 'src/third_party/ub-uiautomator/lib': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200235 'url': 'https://chromium.googlesource.com/chromium/third_party/ub-uiautomator.git@00270549ce3161ae72ceb24712618ea28b4f9434',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200236 'condition': 'checkout_android',
237 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100238 'src/third_party/usrsctp/usrsctplib':
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200239 'https://chromium.googlesource.com/external/github.com/sctplab/usrsctp@7a8bc9a90ca96634aa56ee712856d97f27d903f8',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200240 # Dependency used by libjpeg-turbo.
241 'src/third_party/yasm/binaries': {
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200242 'url': 'https://chromium.googlesource.com/chromium/deps/yasm/binaries.git@52f9b3f4b0aa06da24ef8b123058bb61ee468881',
Henrik Kjellander5a17ea92017-10-09 13:14:23 +0200243 'condition': 'checkout_win',
244 },
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100245 'src/third_party/yasm/source/patched-yasm':
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200246 'https://chromium.googlesource.com/chromium/deps/yasm/patched-yasm.git@720b70524a4424b15fc57e82263568c8ba0496ad',
kjellander@webrtc.org177567c2016-12-22 10:40:28 +0100247 'src/tools':
chromium-webrtc-autoroll3ee47de2019-11-05 06:06:04 -0800248 'https://chromium.googlesource.com/chromium/src/tools@5062d716045ac73d65c29691a1eab2e740e919f6',
oprypin4ccd9c12017-08-30 00:42:43 -0700249 'src/tools/swarming_client':
chromium-webrtc-autorollbc646ee2019-09-23 17:03:13 -0700250 'https://chromium.googlesource.com/infra/luci/client-py.git@885b3febcc170a60f25795304e60927b77d1e92d',
Oleh Prypine18e2692018-02-19 18:43:17 +0100251
252 'src/third_party/accessibility_test_framework': {
253 'packages': [
254 {
255 'package': 'chromium/third_party/accessibility-test-framework',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800256 'version': 'b5ec1e56e58e56bc1a0c77d43111c37f9b512c8a',
Oleh Prypine18e2692018-02-19 18:43:17 +0100257 },
258 ],
259 'condition': 'checkout_android',
260 'dep_type': 'cipd',
261 },
262
263 'src/third_party/android_support_test_runner': {
264 'packages': [
265 {
266 'package': 'chromium/third_party/android_support_test_runner',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800267 'version': '96d4bf848cd210fdcbca6bcc8c1b4b39cbd93141',
Oleh Prypine18e2692018-02-19 18:43:17 +0100268 },
269 ],
270 'condition': 'checkout_android',
271 'dep_type': 'cipd',
272 },
273
274 'src/third_party/apk-patch-size-estimator': {
275 'packages': [
276 {
277 'package': 'chromium/third_party/apk-patch-size-estimator',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800278 'version': 'b603e99dca9b90d6a99519c232cd811878283b08',
Oleh Prypine18e2692018-02-19 18:43:17 +0100279 },
280 ],
281 'condition': 'checkout_android',
282 'dep_type': 'cipd',
283 },
284
285 'src/third_party/bazel': {
286 'packages': [
287 {
288 'package': 'chromium/third_party/bazel',
chromium-webrtc-autoroll3ee47de2019-11-05 06:06:04 -0800289 'version': 'tQPvsIj1Gtw5iXssKy7OREE-S02u7zItrw42l3DHUroC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100290 },
291 ],
292 'condition': 'checkout_android',
293 'dep_type': 'cipd',
294 },
295
296 'src/third_party/bouncycastle': {
297 'packages': [
298 {
299 'package': 'chromium/third_party/bouncycastle',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800300 'version': 'c078e87552ba26e776566fdaf0f22cd8712743d0',
Oleh Prypine18e2692018-02-19 18:43:17 +0100301 },
302 ],
303 'condition': 'checkout_android',
304 'dep_type': 'cipd',
305 },
306
307 'src/third_party/byte_buddy': {
308 'packages': [
309 {
310 'package': 'chromium/third_party/byte_buddy',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800311 'version': 'c9b53316603fc2d997c899c7ca1707f809b918cd',
Oleh Prypine18e2692018-02-19 18:43:17 +0100312 },
313 ],
314 'condition': 'checkout_android',
315 'dep_type': 'cipd',
316 },
317
Artem Titarenko3c7abdc2019-08-19 10:56:46 +0200318 'src/third_party/byte_buddy/android_sdk_build_tools_25_0_2': {
319 'packages': [
320 {
321 'package': 'chromium/third_party/android_sdk/public/build-tools',
322 'version': 'kwIs2vdfTm93yEP8LG5aSnchN4BVEdVxbqQtF4XpPdkC',
323 },
324 ],
325 'condition': 'checkout_android',
326 'dep_type': 'cipd',
327 },
328
Oleh Prypine18e2692018-02-19 18:43:17 +0100329 'src/third_party/espresso': {
330 'packages': [
331 {
332 'package': 'chromium/third_party/espresso',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800333 'version': 'c92dcfc4e894555a0b3c309f2b7939640eb1fee4',
Oleh Prypine18e2692018-02-19 18:43:17 +0100334 },
335 ],
336 'condition': 'checkout_android',
337 'dep_type': 'cipd',
338 },
339
340 'src/third_party/gson': {
341 'packages': [
342 {
343 'package': 'chromium/third_party/gson',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800344 'version': '681931c9778045903a0ed59856ce2dd8dd7bf7ca',
Oleh Prypine18e2692018-02-19 18:43:17 +0100345 },
346 ],
347 'condition': 'checkout_android',
348 'dep_type': 'cipd',
349 },
350
351 'src/third_party/guava': {
352 'packages': [
353 {
354 'package': 'chromium/third_party/guava',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800355 'version': 'a6fba501f3a0de88b9be1daa2052632de5b96a46',
Oleh Prypine18e2692018-02-19 18:43:17 +0100356 },
357 ],
358 'condition': 'checkout_android',
359 'dep_type': 'cipd',
360 },
361
362 'src/third_party/hamcrest': {
363 'packages': [
364 {
365 'package': 'chromium/third_party/hamcrest',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800366 'version': '37eccfc658fe79695d6abb6dd497463c4372032f',
Oleh Prypine18e2692018-02-19 18:43:17 +0100367 },
368 ],
369 'condition': 'checkout_android',
370 'dep_type': 'cipd',
371 },
372
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100373 'src/third_party/android_ndk': {
chromium-webrtc-autorollf6ec68d2019-09-05 15:01:40 -0700374 'url': 'https://chromium.googlesource.com/android_ndk.git@89e8db0cdf323af8bc24de875d7d2a43a66bf10e',
Mirko Bonadei9b9b2532019-03-20 09:04:46 +0100375 'condition': 'checkout_android',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100376 },
377
378 'src/third_party/android_sdk/public': {
379 'packages': [
380 {
381 'package': 'chromium/third_party/android_sdk/public/build-tools',
Artem Titarenko3c7abdc2019-08-19 10:56:46 +0200382 'version': '5DL7LQQjVMLClXLzLgmGysccPGsGcjJdvH9z5-uetiIC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100383 },
384 {
385 'package': 'chromium/third_party/android_sdk/public/emulator',
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200386 'version': 'xhyuoquVvBTcJelgRjMKZeoBVSQRjB7pLVJPt5C9saIC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100387 },
388 {
389 'package': 'chromium/third_party/android_sdk/public/extras',
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200390 'version': 'ppQ4TnqDvBHQ3lXx5KPq97egzF5X2FFyOrVHkGmiTMQC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100391 },
392 {
393 'package': 'chromium/third_party/android_sdk/public/patcher',
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200394 'version': 'I6FNMhrXlpB-E1lOhMlvld7xt9lBVNOO83KIluXDyA0C',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100395 },
396 {
397 'package': 'chromium/third_party/android_sdk/public/platform-tools',
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200398 'version': 'MSnxgXN7IurL-MQs1RrTkSFSb8Xd1UtZjLArI8Ty1FgC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100399 },
400 {
401 'package': 'chromium/third_party/android_sdk/public/platforms',
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200402 'version': 'Kg2t9p0YnQk8bldUv4VA3o156uPXLUfIFAmVZ-Gm5ewC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100403 },
404 {
405 'package': 'chromium/third_party/android_sdk/public/sources',
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200406 'version': 'K9uEn3JvNELEVjjVK_GQD3ZQD3rqAnJSxCWxjmUmRkgC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100407 },
408 {
409 'package': 'chromium/third_party/android_sdk/public/tools',
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200410 'version': 'wYcRQC2WHsw2dKWs4EA7fw9Qsyzu1ds1_fRjKmGxe5QC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100411 },
412 {
413 'package': 'chromium/third_party/android_sdk/public/tools-lint',
Oleh Prypinf1a7bb12019-07-02 11:58:39 +0200414 'version': '89hXqZYzCum3delB5RV7J_QyWkaRodqdtQS0s3LMh3wC',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100415 },
416 ],
Mirko Bonadei9b9b2532019-03-20 09:04:46 +0100417 'condition': 'checkout_android',
Oleksandr Iakovenko2809cbb2019-03-19 12:59:15 +0100418 'dep_type': 'cipd',
419 },
420
Oleh Prypine18e2692018-02-19 18:43:17 +0100421 'src/third_party/icu4j': {
422 'packages': [
423 {
424 'package': 'chromium/third_party/icu4j',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800425 'version': 'e87e5bed2b4935913ee26a3ebd0b723ee2344354',
Oleh Prypine18e2692018-02-19 18:43:17 +0100426 },
427 ],
428 'condition': 'checkout_android',
429 'dep_type': 'cipd',
430 },
431
432 'src/third_party/intellij': {
433 'packages': [
434 {
435 'package': 'chromium/third_party/intellij',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800436 'version': '77c2721b024b36ee073402c08e6d8428c0295336',
Oleh Prypine18e2692018-02-19 18:43:17 +0100437 },
438 ],
439 'condition': 'checkout_android',
440 'dep_type': 'cipd',
441 },
442
Oleh Prypine18e2692018-02-19 18:43:17 +0100443 'src/third_party/objenesis': {
444 'packages': [
445 {
446 'package': 'chromium/third_party/objenesis',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800447 'version': '9e367f55e5a65781ee77bfcbaa88fb82b30e75c0',
Oleh Prypine18e2692018-02-19 18:43:17 +0100448 },
449 ],
450 'condition': 'checkout_android',
451 'dep_type': 'cipd',
452 },
453
454 'src/third_party/ow2_asm': {
455 'packages': [
456 {
457 'package': 'chromium/third_party/ow2_asm',
chromium-webrtc-autoroll0e0a04c2019-10-04 13:02:26 -0700458 'version': 'GcO_KsVh2dc5GF8PLNKrpDksY_yqfiuZ6wprQw7s1EgC',
Oleh Prypine18e2692018-02-19 18:43:17 +0100459 },
460 ],
461 'condition': 'checkout_android',
462 'dep_type': 'cipd',
463 },
464
465 'src/third_party/robolectric': {
466 'packages': [
467 {
468 'package': 'chromium/third_party/robolectric',
Mirko Bonadei0ee0d1e2019-05-20 12:30:59 +0200469 'version': '1KXoOiNP1a_uZNdM2ybWKwAQNow1dHTXTig-ZK4Xgq8C',
Oleh Prypine18e2692018-02-19 18:43:17 +0100470 },
471 ],
472 'condition': 'checkout_android',
473 'dep_type': 'cipd',
474 },
475
Mirko Bonadeieaf6a8c2019-02-16 10:07:28 +0100476 'src/third_party/androidx': {
477 'packages': [
478 {
479 'package': 'chromium/third_party/androidx',
480 'version': 'BgU0HKOH7unGo87kXkIKJlPMmaSOCFhvUKcIr9aborwC',
481 },
482 ],
483 'condition': 'checkout_android',
484 'dep_type': 'cipd',
485 },
486
Oleh Prypine18e2692018-02-19 18:43:17 +0100487 'src/third_party/sqlite4java': {
488 'packages': [
489 {
490 'package': 'chromium/third_party/sqlite4java',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800491 'version': '889660698187baa7c8b0d79f7bf58563125fbd66',
Oleh Prypine18e2692018-02-19 18:43:17 +0100492 },
493 ],
494 'condition': 'checkout_android',
495 'dep_type': 'cipd',
496 },
497
498 'src/third_party/xstream': {
499 'packages': [
500 {
501 'package': 'chromium/third_party/xstream',
chromium-webrtc-autoroll35f1e852018-11-29 12:01:23 -0800502 'version': '4278b1b78b86ab7a1a29e64d5aec9a47a9aab0fe',
Oleh Prypine18e2692018-02-19 18:43:17 +0100503 },
504 ],
505 'condition': 'checkout_android',
506 'dep_type': 'cipd',
507 },
Oleh Prypin0a778892018-07-19 13:55:40 +0200508
Artem Titarenko60d770f2018-12-07 15:46:53 +0100509 'src/tools/luci-go': {
510 'packages': [
511 {
512 'package': 'infra/tools/luci/isolate/${{platform}}',
chromium-webrtc-autoroll3d9b1912019-07-16 03:01:13 -0700513 'version': 'git_revision:7d11fd9e66407c49cb6c8546a2ae45ea993a240c',
Artem Titarenko60d770f2018-12-07 15:46:53 +0100514 },
515 {
516 'package': 'infra/tools/luci/isolated/${{platform}}',
chromium-webrtc-autoroll3d9b1912019-07-16 03:01:13 -0700517 'version': 'git_revision:7d11fd9e66407c49cb6c8546a2ae45ea993a240c',
Artem Titarenko60d770f2018-12-07 15:46:53 +0100518 },
519 {
520 'package': 'infra/tools/luci/swarming/${{platform}}',
chromium-webrtc-autoroll3d9b1912019-07-16 03:01:13 -0700521 'version': 'git_revision:7d11fd9e66407c49cb6c8546a2ae45ea993a240c',
Artem Titarenko60d770f2018-12-07 15:46:53 +0100522 },
523 ],
524 'dep_type': 'cipd',
525 },
526
Yves Gerey3606cab82018-09-19 19:20:19 +0200527 # Everything coming after this is automatically updated by the auto-roller.
528 # === ANDROID_DEPS Generated Code Start ===
529 # Generated by //tools/android/roll/android_deps/fetch_all.py
530 'src/third_party/android_deps/libs/android_arch_core_common': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200531 'packages': [
532 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200533 'package': 'chromium/third_party/android_deps/libs/android_arch_core_common',
chromium-webrtc-autoroll25790472019-04-04 01:01:35 -0700534 'version': 'version:1.1.1-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200535 },
536 ],
537 'condition': 'checkout_android',
538 'dep_type': 'cipd',
539 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200540
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700541 'src/third_party/android_deps/libs/android_arch_core_runtime': {
542 'packages': [
543 {
544 'package': 'chromium/third_party/android_deps/libs/android_arch_core_runtime',
545 'version': 'version:1.1.1-cr0',
546 },
547 ],
548 'condition': 'checkout_android',
549 'dep_type': 'cipd',
550 },
551
Artem Titov4cc13a22018-07-27 11:50:40 +0200552 'src/third_party/android_deps/libs/android_arch_lifecycle_common': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200553 'packages': [
554 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200555 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common',
chromium-webrtc-autoroll25790472019-04-04 01:01:35 -0700556 'version': 'version:1.1.1-cr0',
557 },
558 ],
559 'condition': 'checkout_android',
560 'dep_type': 'cipd',
561 },
562
563 'src/third_party/android_deps/libs/android_arch_lifecycle_common_java8': {
564 'packages': [
565 {
566 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common_java8',
567 'version': 'version:1.1.1-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200568 },
569 ],
570 'condition': 'checkout_android',
571 'dep_type': 'cipd',
572 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200573
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700574 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata': {
575 'packages': [
576 {
577 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata',
578 'version': 'version:1.1.1-cr0',
579 },
580 ],
581 'condition': 'checkout_android',
582 'dep_type': 'cipd',
583 },
584
585 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata_core': {
586 'packages': [
587 {
588 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core',
589 'version': 'version:1.1.1-cr0',
590 },
591 ],
592 'condition': 'checkout_android',
593 'dep_type': 'cipd',
594 },
595
Artem Titov4cc13a22018-07-27 11:50:40 +0200596 'src/third_party/android_deps/libs/android_arch_lifecycle_runtime': {
Oleh Prypin0a778892018-07-19 13:55:40 +0200597 'packages': [
598 {
Artem Titov4cc13a22018-07-27 11:50:40 +0200599 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime',
chromium-webrtc-autoroll25790472019-04-04 01:01:35 -0700600 'version': 'version:1.1.1-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +0200601 },
602 ],
603 'condition': 'checkout_android',
604 'dep_type': 'cipd',
605 },
Patrik Höglund3611afc2018-09-03 10:06:10 +0200606
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -0700607 'src/third_party/android_deps/libs/android_arch_lifecycle_viewmodel': {
608 'packages': [
609 {
610 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel',
611 'version': 'version:1.1.1-cr0',
612 },
613 ],
614 'condition': 'checkout_android',
615 'dep_type': 'cipd',
616 },
617
chromium-webrtc-autoroll8721bb32019-02-22 17:01:48 -0800618 'src/third_party/android_deps/libs/androidx_annotation_annotation': {
619 'packages': [
620 {
621 'package': 'chromium/third_party/android_deps/libs/androidx_annotation_annotation',
622 'version': 'version:1.0.0-cr0',
623 },
624 ],
625 'condition': 'checkout_android',
626 'dep_type': 'cipd',
627 },
628
chromium-webrtc-autorolle007ad12019-09-03 15:01:32 -0700629 'src/third_party/android_deps/libs/androidx_appcompat_appcompat': {
630 'packages': [
631 {
632 'package': 'chromium/third_party/android_deps/libs/androidx_appcompat_appcompat',
633 'version': 'version:1.0.0-cr0',
634 },
635 ],
636 'condition': 'checkout_android',
637 'dep_type': 'cipd',
638 },
639
640 'src/third_party/android_deps/libs/androidx_arch_core_core_common': {
641 'packages': [
642 {
643 'package': 'chromium/third_party/android_deps/libs/androidx_arch_core_core_common',
644 'version': 'version:2.0.0-cr0',
645 },
646 ],
647 'condition': 'checkout_android',
648 'dep_type': 'cipd',
649 },
650
651 'src/third_party/android_deps/libs/androidx_arch_core_core_runtime': {
652 'packages': [
653 {
654 'package': 'chromium/third_party/android_deps/libs/androidx_arch_core_core_runtime',
655 'version': 'version:2.0.0-cr0',
656 },
657 ],
658 'condition': 'checkout_android',
659 'dep_type': 'cipd',
660 },
661
662 'src/third_party/android_deps/libs/androidx_asynclayoutinflater_asynclayoutinflater': {
663 'packages': [
664 {
665 'package': 'chromium/third_party/android_deps/libs/androidx_asynclayoutinflater_asynclayoutinflater',
666 'version': 'version:1.0.0-cr0',
667 },
668 ],
669 'condition': 'checkout_android',
670 'dep_type': 'cipd',
671 },
672
673 'src/third_party/android_deps/libs/androidx_cardview_cardview': {
674 'packages': [
675 {
676 'package': 'chromium/third_party/android_deps/libs/androidx_cardview_cardview',
677 'version': 'version:1.0.0-cr0',
678 },
679 ],
680 'condition': 'checkout_android',
681 'dep_type': 'cipd',
682 },
683
684 'src/third_party/android_deps/libs/androidx_collection_collection': {
685 'packages': [
686 {
687 'package': 'chromium/third_party/android_deps/libs/androidx_collection_collection',
688 'version': 'version:1.0.0-cr0',
689 },
690 ],
691 'condition': 'checkout_android',
692 'dep_type': 'cipd',
693 },
694
695 'src/third_party/android_deps/libs/androidx_coordinatorlayout_coordinatorlayout': {
696 'packages': [
697 {
698 'package': 'chromium/third_party/android_deps/libs/androidx_coordinatorlayout_coordinatorlayout',
699 'version': 'version:1.0.0-cr0',
700 },
701 ],
702 'condition': 'checkout_android',
703 'dep_type': 'cipd',
704 },
705
706 'src/third_party/android_deps/libs/androidx_core_core': {
707 'packages': [
708 {
709 'package': 'chromium/third_party/android_deps/libs/androidx_core_core',
710 'version': 'version:1.0.0-cr0',
711 },
712 ],
713 'condition': 'checkout_android',
714 'dep_type': 'cipd',
715 },
716
717 'src/third_party/android_deps/libs/androidx_cursoradapter_cursoradapter': {
718 'packages': [
719 {
720 'package': 'chromium/third_party/android_deps/libs/androidx_cursoradapter_cursoradapter',
721 'version': 'version:1.0.0-cr0',
722 },
723 ],
724 'condition': 'checkout_android',
725 'dep_type': 'cipd',
726 },
727
728 'src/third_party/android_deps/libs/androidx_customview_customview': {
729 'packages': [
730 {
731 'package': 'chromium/third_party/android_deps/libs/androidx_customview_customview',
732 'version': 'version:1.0.0-cr0',
733 },
734 ],
735 'condition': 'checkout_android',
736 'dep_type': 'cipd',
737 },
738
739 'src/third_party/android_deps/libs/androidx_documentfile_documentfile': {
740 'packages': [
741 {
742 'package': 'chromium/third_party/android_deps/libs/androidx_documentfile_documentfile',
743 'version': 'version:1.0.0-cr0',
744 },
745 ],
746 'condition': 'checkout_android',
747 'dep_type': 'cipd',
748 },
749
750 'src/third_party/android_deps/libs/androidx_drawerlayout_drawerlayout': {
751 'packages': [
752 {
753 'package': 'chromium/third_party/android_deps/libs/androidx_drawerlayout_drawerlayout',
754 'version': 'version:1.0.0-cr0',
755 },
756 ],
757 'condition': 'checkout_android',
758 'dep_type': 'cipd',
759 },
760
761 'src/third_party/android_deps/libs/androidx_fragment_fragment': {
762 'packages': [
763 {
764 'package': 'chromium/third_party/android_deps/libs/androidx_fragment_fragment',
765 'version': 'version:1.0.0-cr0',
766 },
767 ],
768 'condition': 'checkout_android',
769 'dep_type': 'cipd',
770 },
771
772 'src/third_party/android_deps/libs/androidx_gridlayout_gridlayout': {
773 'packages': [
774 {
775 'package': 'chromium/third_party/android_deps/libs/androidx_gridlayout_gridlayout',
776 'version': 'version:1.0.0-cr0',
777 },
778 ],
779 'condition': 'checkout_android',
780 'dep_type': 'cipd',
781 },
782
783 'src/third_party/android_deps/libs/androidx_interpolator_interpolator': {
784 'packages': [
785 {
786 'package': 'chromium/third_party/android_deps/libs/androidx_interpolator_interpolator',
787 'version': 'version:1.0.0-cr0',
788 },
789 ],
790 'condition': 'checkout_android',
791 'dep_type': 'cipd',
792 },
793
794 'src/third_party/android_deps/libs/androidx_leanback_leanback': {
795 'packages': [
796 {
797 'package': 'chromium/third_party/android_deps/libs/androidx_leanback_leanback',
798 'version': 'version:1.0.0-cr0',
799 },
800 ],
801 'condition': 'checkout_android',
802 'dep_type': 'cipd',
803 },
804
805 'src/third_party/android_deps/libs/androidx_leanback_leanback_preference': {
806 'packages': [
807 {
808 'package': 'chromium/third_party/android_deps/libs/androidx_leanback_leanback_preference',
809 'version': 'version:1.0.0-cr0',
810 },
811 ],
812 'condition': 'checkout_android',
813 'dep_type': 'cipd',
814 },
815
816 'src/third_party/android_deps/libs/androidx_legacy_legacy_preference_v14': {
817 'packages': [
818 {
819 'package': 'chromium/third_party/android_deps/libs/androidx_legacy_legacy_preference_v14',
820 'version': 'version:1.0.0-cr0',
821 },
822 ],
823 'condition': 'checkout_android',
824 'dep_type': 'cipd',
825 },
826
827 'src/third_party/android_deps/libs/androidx_legacy_legacy_support_core_ui': {
828 'packages': [
829 {
830 'package': 'chromium/third_party/android_deps/libs/androidx_legacy_legacy_support_core_ui',
831 'version': 'version:1.0.0-cr0',
832 },
833 ],
834 'condition': 'checkout_android',
835 'dep_type': 'cipd',
836 },
837
838 'src/third_party/android_deps/libs/androidx_legacy_legacy_support_core_utils': {
839 'packages': [
840 {
841 'package': 'chromium/third_party/android_deps/libs/androidx_legacy_legacy_support_core_utils',
842 'version': 'version:1.0.0-cr0',
843 },
844 ],
845 'condition': 'checkout_android',
846 'dep_type': 'cipd',
847 },
848
849 'src/third_party/android_deps/libs/androidx_legacy_legacy_support_v13': {
850 'packages': [
851 {
852 'package': 'chromium/third_party/android_deps/libs/androidx_legacy_legacy_support_v13',
853 'version': 'version:1.0.0-cr0',
854 },
855 ],
856 'condition': 'checkout_android',
857 'dep_type': 'cipd',
858 },
859
860 'src/third_party/android_deps/libs/androidx_legacy_legacy_support_v4': {
861 'packages': [
862 {
863 'package': 'chromium/third_party/android_deps/libs/androidx_legacy_legacy_support_v4',
864 'version': 'version:1.0.0-cr0',
865 },
866 ],
867 'condition': 'checkout_android',
868 'dep_type': 'cipd',
869 },
870
chromium-webrtc-autoroll8721bb32019-02-22 17:01:48 -0800871 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_common': {
872 'packages': [
873 {
874 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_common',
875 'version': 'version:2.0.0-cr0',
876 },
877 ],
878 'condition': 'checkout_android',
879 'dep_type': 'cipd',
880 },
881
chromium-webrtc-autorolle007ad12019-09-03 15:01:32 -0700882 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_common_java8': {
883 'packages': [
884 {
885 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_common_java8',
886 'version': 'version:2.0.0-cr0',
887 },
888 ],
889 'condition': 'checkout_android',
890 'dep_type': 'cipd',
891 },
892
893 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_livedata': {
894 'packages': [
895 {
896 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_livedata',
897 'version': 'version:2.0.0-cr0',
898 },
899 ],
900 'condition': 'checkout_android',
901 'dep_type': 'cipd',
902 },
903
904 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_livedata_core': {
905 'packages': [
906 {
907 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_livedata_core',
908 'version': 'version:2.0.0-cr0',
909 },
910 ],
911 'condition': 'checkout_android',
912 'dep_type': 'cipd',
913 },
914
915 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_runtime': {
916 'packages': [
917 {
918 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_runtime',
919 'version': 'version:2.0.0-cr0',
920 },
921 ],
922 'condition': 'checkout_android',
923 'dep_type': 'cipd',
924 },
925
926 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_viewmodel': {
927 'packages': [
928 {
929 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_viewmodel',
930 'version': 'version:2.0.0-cr0',
931 },
932 ],
933 'condition': 'checkout_android',
934 'dep_type': 'cipd',
935 },
936
937 'src/third_party/android_deps/libs/androidx_loader_loader': {
938 'packages': [
939 {
940 'package': 'chromium/third_party/android_deps/libs/androidx_loader_loader',
941 'version': 'version:1.0.0-cr0',
942 },
943 ],
944 'condition': 'checkout_android',
945 'dep_type': 'cipd',
946 },
947
948 'src/third_party/android_deps/libs/androidx_localbroadcastmanager_localbroadcastmanager': {
949 'packages': [
950 {
951 'package': 'chromium/third_party/android_deps/libs/androidx_localbroadcastmanager_localbroadcastmanager',
952 'version': 'version:1.0.0-cr0',
953 },
954 ],
955 'condition': 'checkout_android',
956 'dep_type': 'cipd',
957 },
958
959 'src/third_party/android_deps/libs/androidx_media_media': {
960 'packages': [
961 {
962 'package': 'chromium/third_party/android_deps/libs/androidx_media_media',
963 'version': 'version:1.0.0-cr0',
964 },
965 ],
966 'condition': 'checkout_android',
967 'dep_type': 'cipd',
968 },
969
970 'src/third_party/android_deps/libs/androidx_mediarouter_mediarouter': {
971 'packages': [
972 {
973 'package': 'chromium/third_party/android_deps/libs/androidx_mediarouter_mediarouter',
974 'version': 'version:1.0.0-cr0',
975 },
976 ],
977 'condition': 'checkout_android',
978 'dep_type': 'cipd',
979 },
980
981 'src/third_party/android_deps/libs/androidx_multidex_multidex': {
982 'packages': [
983 {
984 'package': 'chromium/third_party/android_deps/libs/androidx_multidex_multidex',
985 'version': 'version:2.0.0-cr0',
986 },
987 ],
988 'condition': 'checkout_android',
989 'dep_type': 'cipd',
990 },
991
992 'src/third_party/android_deps/libs/androidx_palette_palette': {
993 'packages': [
994 {
995 'package': 'chromium/third_party/android_deps/libs/androidx_palette_palette',
996 'version': 'version:1.0.0-cr0',
997 },
998 ],
999 'condition': 'checkout_android',
1000 'dep_type': 'cipd',
1001 },
1002
1003 'src/third_party/android_deps/libs/androidx_preference_preference': {
1004 'packages': [
1005 {
1006 'package': 'chromium/third_party/android_deps/libs/androidx_preference_preference',
1007 'version': 'version:1.0.0-cr0',
1008 },
1009 ],
1010 'condition': 'checkout_android',
1011 'dep_type': 'cipd',
1012 },
1013
1014 'src/third_party/android_deps/libs/androidx_print_print': {
1015 'packages': [
1016 {
1017 'package': 'chromium/third_party/android_deps/libs/androidx_print_print',
1018 'version': 'version:1.0.0-cr0',
1019 },
1020 ],
1021 'condition': 'checkout_android',
1022 'dep_type': 'cipd',
1023 },
1024
1025 'src/third_party/android_deps/libs/androidx_recyclerview_recyclerview': {
1026 'packages': [
1027 {
1028 'package': 'chromium/third_party/android_deps/libs/androidx_recyclerview_recyclerview',
1029 'version': 'version:1.0.0-cr0',
1030 },
1031 ],
1032 'condition': 'checkout_android',
1033 'dep_type': 'cipd',
1034 },
1035
1036 'src/third_party/android_deps/libs/androidx_slidingpanelayout_slidingpanelayout': {
1037 'packages': [
1038 {
1039 'package': 'chromium/third_party/android_deps/libs/androidx_slidingpanelayout_slidingpanelayout',
1040 'version': 'version:1.0.0-cr0',
1041 },
1042 ],
1043 'condition': 'checkout_android',
1044 'dep_type': 'cipd',
1045 },
1046
1047 'src/third_party/android_deps/libs/androidx_swiperefreshlayout_swiperefreshlayout': {
1048 'packages': [
1049 {
1050 'package': 'chromium/third_party/android_deps/libs/androidx_swiperefreshlayout_swiperefreshlayout',
1051 'version': 'version:1.0.0-cr0',
1052 },
1053 ],
1054 'condition': 'checkout_android',
1055 'dep_type': 'cipd',
1056 },
1057
chromium-webrtc-autoroll8721bb32019-02-22 17:01:48 -08001058 'src/third_party/android_deps/libs/androidx_test_core': {
1059 'packages': [
1060 {
1061 'package': 'chromium/third_party/android_deps/libs/androidx_test_core',
1062 'version': 'version:1.0.0-cr0',
1063 },
1064 ],
1065 'condition': 'checkout_android',
1066 'dep_type': 'cipd',
1067 },
1068
1069 'src/third_party/android_deps/libs/androidx_test_ext_junit': {
1070 'packages': [
1071 {
1072 'package': 'chromium/third_party/android_deps/libs/androidx_test_ext_junit',
1073 'version': 'version:1.0.0-cr0',
1074 },
1075 ],
1076 'condition': 'checkout_android',
1077 'dep_type': 'cipd',
1078 },
1079
1080 'src/third_party/android_deps/libs/androidx_test_monitor': {
1081 'packages': [
1082 {
1083 'package': 'chromium/third_party/android_deps/libs/androidx_test_monitor',
1084 'version': 'version:1.1.0-cr0',
1085 },
1086 ],
1087 'condition': 'checkout_android',
1088 'dep_type': 'cipd',
1089 },
1090
chromium-webrtc-autoroll548bbb62019-03-21 04:01:22 -07001091 'src/third_party/android_deps/libs/androidx_test_rules': {
1092 'packages': [
1093 {
1094 'package': 'chromium/third_party/android_deps/libs/androidx_test_rules',
1095 'version': 'version:1.1.0-cr0',
1096 },
1097 ],
1098 'condition': 'checkout_android',
1099 'dep_type': 'cipd',
1100 },
1101
1102 'src/third_party/android_deps/libs/androidx_test_runner': {
1103 'packages': [
1104 {
1105 'package': 'chromium/third_party/android_deps/libs/androidx_test_runner',
1106 'version': 'version:1.1.0-cr0',
1107 },
1108 ],
1109 'condition': 'checkout_android',
1110 'dep_type': 'cipd',
1111 },
1112
chromium-webrtc-autoroll289f3132019-09-20 19:01:08 -07001113 'src/third_party/android_deps/libs/androidx_test_uiautomator_uiautomator': {
1114 'packages': [
1115 {
1116 'package': 'chromium/third_party/android_deps/libs/androidx_test_uiautomator_uiautomator',
1117 'version': 'version:2.2.0-cr0',
1118 },
1119 ],
1120 'condition': 'checkout_android',
1121 'dep_type': 'cipd',
1122 },
1123
chromium-webrtc-autorolle007ad12019-09-03 15:01:32 -07001124 'src/third_party/android_deps/libs/androidx_transition_transition': {
1125 'packages': [
1126 {
1127 'package': 'chromium/third_party/android_deps/libs/androidx_transition_transition',
1128 'version': 'version:1.0.0-rc02-cr0',
1129 },
1130 ],
1131 'condition': 'checkout_android',
1132 'dep_type': 'cipd',
1133 },
1134
1135 'src/third_party/android_deps/libs/androidx_vectordrawable_vectordrawable': {
1136 'packages': [
1137 {
1138 'package': 'chromium/third_party/android_deps/libs/androidx_vectordrawable_vectordrawable',
1139 'version': 'version:1.0.0-cr0',
1140 },
1141 ],
1142 'condition': 'checkout_android',
1143 'dep_type': 'cipd',
1144 },
1145
1146 'src/third_party/android_deps/libs/androidx_vectordrawable_vectordrawable_animated': {
1147 'packages': [
1148 {
1149 'package': 'chromium/third_party/android_deps/libs/androidx_vectordrawable_vectordrawable_animated',
1150 'version': 'version:1.0.0-cr0',
1151 },
1152 ],
1153 'condition': 'checkout_android',
1154 'dep_type': 'cipd',
1155 },
1156
1157 'src/third_party/android_deps/libs/androidx_versionedparcelable_versionedparcelable': {
1158 'packages': [
1159 {
1160 'package': 'chromium/third_party/android_deps/libs/androidx_versionedparcelable_versionedparcelable',
1161 'version': 'version:1.0.0-cr0',
1162 },
1163 ],
1164 'condition': 'checkout_android',
1165 'dep_type': 'cipd',
1166 },
1167
1168 'src/third_party/android_deps/libs/androidx_viewpager_viewpager': {
1169 'packages': [
1170 {
1171 'package': 'chromium/third_party/android_deps/libs/androidx_viewpager_viewpager',
1172 'version': 'version:1.0.0-cr0',
1173 },
1174 ],
1175 'condition': 'checkout_android',
1176 'dep_type': 'cipd',
1177 },
1178
Artem Titov4cc13a22018-07-27 11:50:40 +02001179 'src/third_party/android_deps/libs/com_android_support_animated_vector_drawable': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001180 'packages': [
1181 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001182 'package': 'chromium/third_party/android_deps/libs/com_android_support_animated_vector_drawable',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001183 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001184 },
1185 ],
1186 'condition': 'checkout_android',
1187 'dep_type': 'cipd',
1188 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001189
Artem Titov4cc13a22018-07-27 11:50:40 +02001190 'src/third_party/android_deps/libs/com_android_support_appcompat_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001191 'packages': [
1192 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001193 'package': 'chromium/third_party/android_deps/libs/com_android_support_appcompat_v7',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001194 'version': 'version:28.0.0-cr0',
1195 },
1196 ],
1197 'condition': 'checkout_android',
1198 'dep_type': 'cipd',
1199 },
1200
1201 'src/third_party/android_deps/libs/com_android_support_asynclayoutinflater': {
1202 'packages': [
1203 {
1204 'package': 'chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater',
1205 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001206 },
1207 ],
1208 'condition': 'checkout_android',
1209 'dep_type': 'cipd',
1210 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001211
Artem Titov4cc13a22018-07-27 11:50:40 +02001212 'src/third_party/android_deps/libs/com_android_support_cardview_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001213 'packages': [
1214 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001215 'package': 'chromium/third_party/android_deps/libs/com_android_support_cardview_v7',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001216 'version': 'version:28.0.0-cr0',
1217 },
1218 ],
1219 'condition': 'checkout_android',
1220 'dep_type': 'cipd',
1221 },
1222
1223 'src/third_party/android_deps/libs/com_android_support_collections': {
1224 'packages': [
1225 {
1226 'package': 'chromium/third_party/android_deps/libs/com_android_support_collections',
1227 'version': 'version:28.0.0-cr0',
1228 },
1229 ],
1230 'condition': 'checkout_android',
1231 'dep_type': 'cipd',
1232 },
1233
1234 'src/third_party/android_deps/libs/com_android_support_coordinatorlayout': {
1235 'packages': [
1236 {
1237 'package': 'chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout',
1238 'version': 'version:28.0.0-cr0',
1239 },
1240 ],
1241 'condition': 'checkout_android',
1242 'dep_type': 'cipd',
1243 },
1244
1245 'src/third_party/android_deps/libs/com_android_support_cursoradapter': {
1246 'packages': [
1247 {
1248 'package': 'chromium/third_party/android_deps/libs/com_android_support_cursoradapter',
1249 'version': 'version:28.0.0-cr0',
1250 },
1251 ],
1252 'condition': 'checkout_android',
1253 'dep_type': 'cipd',
1254 },
1255
1256 'src/third_party/android_deps/libs/com_android_support_customview': {
1257 'packages': [
1258 {
1259 'package': 'chromium/third_party/android_deps/libs/com_android_support_customview',
1260 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001261 },
1262 ],
1263 'condition': 'checkout_android',
1264 'dep_type': 'cipd',
1265 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001266
Artem Titov4cc13a22018-07-27 11:50:40 +02001267 'src/third_party/android_deps/libs/com_android_support_design': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001268 'packages': [
1269 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001270 'package': 'chromium/third_party/android_deps/libs/com_android_support_design',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001271 'version': 'version:28.0.0-cr0',
1272 },
1273 ],
1274 'condition': 'checkout_android',
1275 'dep_type': 'cipd',
1276 },
1277
1278 'src/third_party/android_deps/libs/com_android_support_documentfile': {
1279 'packages': [
1280 {
1281 'package': 'chromium/third_party/android_deps/libs/com_android_support_documentfile',
1282 'version': 'version:28.0.0-cr0',
1283 },
1284 ],
1285 'condition': 'checkout_android',
1286 'dep_type': 'cipd',
1287 },
1288
1289 'src/third_party/android_deps/libs/com_android_support_drawerlayout': {
1290 'packages': [
1291 {
1292 'package': 'chromium/third_party/android_deps/libs/com_android_support_drawerlayout',
1293 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001294 },
1295 ],
1296 'condition': 'checkout_android',
1297 'dep_type': 'cipd',
1298 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001299
Artem Titov4cc13a22018-07-27 11:50:40 +02001300 'src/third_party/android_deps/libs/com_android_support_gridlayout_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001301 'packages': [
1302 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001303 'package': 'chromium/third_party/android_deps/libs/com_android_support_gridlayout_v7',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001304 'version': 'version:28.0.0-cr0',
1305 },
1306 ],
1307 'condition': 'checkout_android',
1308 'dep_type': 'cipd',
1309 },
1310
1311 'src/third_party/android_deps/libs/com_android_support_interpolator': {
1312 'packages': [
1313 {
1314 'package': 'chromium/third_party/android_deps/libs/com_android_support_interpolator',
1315 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001316 },
1317 ],
1318 'condition': 'checkout_android',
1319 'dep_type': 'cipd',
1320 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001321
Artem Titov4cc13a22018-07-27 11:50:40 +02001322 'src/third_party/android_deps/libs/com_android_support_leanback_v17': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001323 'packages': [
1324 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001325 'package': 'chromium/third_party/android_deps/libs/com_android_support_leanback_v17',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001326 'version': 'version:28.0.0-cr0',
1327 },
1328 ],
1329 'condition': 'checkout_android',
1330 'dep_type': 'cipd',
1331 },
1332
1333 'src/third_party/android_deps/libs/com_android_support_loader': {
1334 'packages': [
1335 {
1336 'package': 'chromium/third_party/android_deps/libs/com_android_support_loader',
1337 'version': 'version:28.0.0-cr0',
1338 },
1339 ],
1340 'condition': 'checkout_android',
1341 'dep_type': 'cipd',
1342 },
1343
1344 'src/third_party/android_deps/libs/com_android_support_localbroadcastmanager': {
1345 'packages': [
1346 {
1347 'package': 'chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager',
1348 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001349 },
1350 ],
1351 'condition': 'checkout_android',
1352 'dep_type': 'cipd',
1353 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001354
Artem Titov4cc13a22018-07-27 11:50:40 +02001355 'src/third_party/android_deps/libs/com_android_support_mediarouter_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001356 'packages': [
1357 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001358 'package': 'chromium/third_party/android_deps/libs/com_android_support_mediarouter_v7',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001359 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001360 },
1361 ],
1362 'condition': 'checkout_android',
1363 'dep_type': 'cipd',
1364 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001365
Artem Titov4cc13a22018-07-27 11:50:40 +02001366 'src/third_party/android_deps/libs/com_android_support_multidex': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001367 'packages': [
1368 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001369 'package': 'chromium/third_party/android_deps/libs/com_android_support_multidex',
1370 'version': 'version:1.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001371 },
1372 ],
1373 'condition': 'checkout_android',
1374 'dep_type': 'cipd',
1375 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001376
Artem Titov4cc13a22018-07-27 11:50:40 +02001377 'src/third_party/android_deps/libs/com_android_support_palette_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001378 'packages': [
1379 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001380 'package': 'chromium/third_party/android_deps/libs/com_android_support_palette_v7',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001381 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001382 },
1383 ],
1384 'condition': 'checkout_android',
1385 'dep_type': 'cipd',
1386 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001387
Artem Titov4cc13a22018-07-27 11:50:40 +02001388 'src/third_party/android_deps/libs/com_android_support_preference_leanback_v17': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001389 'packages': [
1390 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001391 'package': 'chromium/third_party/android_deps/libs/com_android_support_preference_leanback_v17',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001392 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001393 },
1394 ],
1395 'condition': 'checkout_android',
1396 'dep_type': 'cipd',
1397 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001398
Artem Titov4cc13a22018-07-27 11:50:40 +02001399 'src/third_party/android_deps/libs/com_android_support_preference_v14': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001400 'packages': [
1401 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001402 'package': 'chromium/third_party/android_deps/libs/com_android_support_preference_v14',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001403 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001404 },
1405 ],
1406 'condition': 'checkout_android',
1407 'dep_type': 'cipd',
1408 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001409
Artem Titov4cc13a22018-07-27 11:50:40 +02001410 'src/third_party/android_deps/libs/com_android_support_preference_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001411 'packages': [
1412 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001413 'package': 'chromium/third_party/android_deps/libs/com_android_support_preference_v7',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001414 'version': 'version:28.0.0-cr0',
1415 },
1416 ],
1417 'condition': 'checkout_android',
1418 'dep_type': 'cipd',
1419 },
1420
1421 'src/third_party/android_deps/libs/com_android_support_print': {
1422 'packages': [
1423 {
1424 'package': 'chromium/third_party/android_deps/libs/com_android_support_print',
1425 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001426 },
1427 ],
1428 'condition': 'checkout_android',
1429 'dep_type': 'cipd',
1430 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001431
Artem Titov4cc13a22018-07-27 11:50:40 +02001432 'src/third_party/android_deps/libs/com_android_support_recyclerview_v7': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001433 'packages': [
1434 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001435 'package': 'chromium/third_party/android_deps/libs/com_android_support_recyclerview_v7',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001436 'version': 'version:28.0.0-cr0',
1437 },
1438 ],
1439 'condition': 'checkout_android',
1440 'dep_type': 'cipd',
1441 },
1442
1443 'src/third_party/android_deps/libs/com_android_support_slidingpanelayout': {
1444 'packages': [
1445 {
1446 'package': 'chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout',
1447 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001448 },
1449 ],
1450 'condition': 'checkout_android',
1451 'dep_type': 'cipd',
1452 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001453
Artem Titov4cc13a22018-07-27 11:50:40 +02001454 'src/third_party/android_deps/libs/com_android_support_support_annotations': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001455 'packages': [
1456 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001457 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_annotations',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001458 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001459 },
1460 ],
1461 'condition': 'checkout_android',
1462 'dep_type': 'cipd',
1463 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001464
Artem Titov4cc13a22018-07-27 11:50:40 +02001465 'src/third_party/android_deps/libs/com_android_support_support_compat': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001466 'packages': [
1467 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001468 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_compat',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001469 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001470 },
1471 ],
1472 'condition': 'checkout_android',
1473 'dep_type': 'cipd',
1474 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001475
Artem Titov4cc13a22018-07-27 11:50:40 +02001476 'src/third_party/android_deps/libs/com_android_support_support_core_ui': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001477 'packages': [
1478 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001479 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_ui',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001480 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001481 },
1482 ],
1483 'condition': 'checkout_android',
1484 'dep_type': 'cipd',
1485 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001486
Artem Titov4cc13a22018-07-27 11:50:40 +02001487 'src/third_party/android_deps/libs/com_android_support_support_core_utils': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001488 'packages': [
1489 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001490 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_utils',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001491 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001492 },
1493 ],
1494 'condition': 'checkout_android',
1495 'dep_type': 'cipd',
1496 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001497
Artem Titov4cc13a22018-07-27 11:50:40 +02001498 'src/third_party/android_deps/libs/com_android_support_support_fragment': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001499 'packages': [
1500 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001501 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_fragment',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001502 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001503 },
1504 ],
1505 'condition': 'checkout_android',
1506 'dep_type': 'cipd',
1507 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001508
Artem Titov4cc13a22018-07-27 11:50:40 +02001509 'src/third_party/android_deps/libs/com_android_support_support_media_compat': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001510 'packages': [
1511 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001512 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_media_compat',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001513 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001514 },
1515 ],
1516 'condition': 'checkout_android',
1517 'dep_type': 'cipd',
1518 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001519
Artem Titov4cc13a22018-07-27 11:50:40 +02001520 'src/third_party/android_deps/libs/com_android_support_support_v13': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001521 'packages': [
1522 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001523 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v13',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001524 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001525 },
1526 ],
1527 'condition': 'checkout_android',
1528 'dep_type': 'cipd',
1529 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001530
Artem Titov4cc13a22018-07-27 11:50:40 +02001531 'src/third_party/android_deps/libs/com_android_support_support_v4': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001532 'packages': [
1533 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001534 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v4',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001535 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001536 },
1537 ],
1538 'condition': 'checkout_android',
1539 'dep_type': 'cipd',
1540 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001541
Artem Titov4cc13a22018-07-27 11:50:40 +02001542 'src/third_party/android_deps/libs/com_android_support_support_vector_drawable': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001543 'packages': [
1544 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001545 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_vector_drawable',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001546 'version': 'version:28.0.0-cr0',
1547 },
1548 ],
1549 'condition': 'checkout_android',
1550 'dep_type': 'cipd',
1551 },
1552
1553 'src/third_party/android_deps/libs/com_android_support_swiperefreshlayout': {
1554 'packages': [
1555 {
1556 'package': 'chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout',
1557 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001558 },
1559 ],
1560 'condition': 'checkout_android',
1561 'dep_type': 'cipd',
1562 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001563
Artem Titov4cc13a22018-07-27 11:50:40 +02001564 'src/third_party/android_deps/libs/com_android_support_transition': {
Oleh Prypin0a778892018-07-19 13:55:40 +02001565 'packages': [
1566 {
Artem Titov4cc13a22018-07-27 11:50:40 +02001567 'package': 'chromium/third_party/android_deps/libs/com_android_support_transition',
chromium-webrtc-autoroll98bbd882019-08-15 17:01:27 -07001568 'version': 'version:28.0.0-cr0',
1569 },
1570 ],
1571 'condition': 'checkout_android',
1572 'dep_type': 'cipd',
1573 },
1574
1575 'src/third_party/android_deps/libs/com_android_support_versionedparcelable': {
1576 'packages': [
1577 {
1578 'package': 'chromium/third_party/android_deps/libs/com_android_support_versionedparcelable',
1579 'version': 'version:28.0.0-cr0',
1580 },
1581 ],
1582 'condition': 'checkout_android',
1583 'dep_type': 'cipd',
1584 },
1585
1586 'src/third_party/android_deps/libs/com_android_support_viewpager': {
1587 'packages': [
1588 {
1589 'package': 'chromium/third_party/android_deps/libs/com_android_support_viewpager',
1590 'version': 'version:28.0.0-cr0',
Oleh Prypin0a778892018-07-19 13:55:40 +02001591 },
1592 ],
1593 'condition': 'checkout_android',
1594 'dep_type': 'cipd',
1595 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001596
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001597 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth': {
Artem Titovd673da22018-07-27 13:53:36 +02001598 'packages': [
1599 {
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001600 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth',
1601 'version': 'version:15.0.1-cr0',
1602 },
1603 ],
1604 'condition': 'checkout_android',
1605 'dep_type': 'cipd',
1606 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001607
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001608 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone': {
1609 'packages': [
1610 {
1611 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone',
1612 'version': 'version:15.0.1-cr0',
Artem Titovd673da22018-07-27 13:53:36 +02001613 },
1614 ],
1615 'condition': 'checkout_android',
1616 'dep_type': 'cipd',
1617 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001618
Artem Titovd673da22018-07-27 13:53:36 +02001619 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base': {
1620 'packages': [
1621 {
1622 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base',
Autorollerbcdf5f12018-08-20 10:45:52 -07001623 'version': 'version:15.0.1-cr0',
Artem Titovd673da22018-07-27 13:53:36 +02001624 },
1625 ],
1626 'condition': 'checkout_android',
1627 'dep_type': 'cipd',
1628 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001629
Artem Titovd673da22018-07-27 13:53:36 +02001630 'src/third_party/android_deps/libs/com_google_android_gms_play_services_base': {
1631 'packages': [
1632 {
1633 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base',
Autorollerbcdf5f12018-08-20 10:45:52 -07001634 'version': 'version:15.0.1-cr0',
Artem Titovd673da22018-07-27 13:53:36 +02001635 },
1636 ],
1637 'condition': 'checkout_android',
1638 'dep_type': 'cipd',
1639 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001640
Artem Titovd673da22018-07-27 13:53:36 +02001641 'src/third_party/android_deps/libs/com_google_android_gms_play_services_basement': {
1642 'packages': [
1643 {
1644 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement',
Autorollerbcdf5f12018-08-20 10:45:52 -07001645 'version': 'version:15.0.1-cr0',
Artem Titovd673da22018-07-27 13:53:36 +02001646 },
1647 ],
1648 'condition': 'checkout_android',
1649 'dep_type': 'cipd',
1650 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001651
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001652 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast': {
1653 'packages': [
1654 {
1655 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast',
1656 'version': 'version:16.0.1-cr0',
1657 },
1658 ],
1659 'condition': 'checkout_android',
1660 'dep_type': 'cipd',
1661 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001662
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001663 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework': {
1664 'packages': [
1665 {
1666 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework',
1667 'version': 'version:16.0.1-cr0',
1668 },
1669 ],
1670 'condition': 'checkout_android',
1671 'dep_type': 'cipd',
1672 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001673
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001674 'src/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut': {
1675 'packages': [
1676 {
1677 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut',
1678 'version': 'version:15.0.1-cr0',
1679 },
1680 ],
1681 'condition': 'checkout_android',
1682 'dep_type': 'cipd',
1683 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001684
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001685 'src/third_party/android_deps/libs/com_google_android_gms_play_services_fido': {
1686 'packages': [
1687 {
1688 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_fido',
1689 'version': 'version:15.0.1-cr0',
1690 },
1691 ],
1692 'condition': 'checkout_android',
1693 'dep_type': 'cipd',
1694 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001695
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001696 'src/third_party/android_deps/libs/com_google_android_gms_play_services_flags': {
1697 'packages': [
1698 {
1699 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags',
1700 'version': 'version:15.0.1-cr0',
1701 },
1702 ],
1703 'condition': 'checkout_android',
1704 'dep_type': 'cipd',
1705 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001706
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001707 'src/third_party/android_deps/libs/com_google_android_gms_play_services_gcm': {
1708 'packages': [
1709 {
1710 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm',
1711 'version': 'version:15.0.1-cr0',
1712 },
1713 ],
1714 'condition': 'checkout_android',
1715 'dep_type': 'cipd',
1716 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001717
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001718 'src/third_party/android_deps/libs/com_google_android_gms_play_services_iid': {
1719 'packages': [
1720 {
1721 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid',
1722 'version': 'version:15.0.1-cr0',
1723 },
1724 ],
1725 'condition': 'checkout_android',
1726 'dep_type': 'cipd',
1727 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001728
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001729 'src/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps': {
1730 'packages': [
1731 {
1732 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps',
1733 'version': 'version:16.0.0-cr0',
1734 },
1735 ],
1736 'condition': 'checkout_android',
1737 'dep_type': 'cipd',
1738 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001739
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001740 'src/third_party/android_deps/libs/com_google_android_gms_play_services_location': {
1741 'packages': [
1742 {
1743 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location',
1744 'version': 'version:15.0.1-cr0',
1745 },
1746 ],
1747 'condition': 'checkout_android',
1748 'dep_type': 'cipd',
1749 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001750
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001751 'src/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype': {
1752 'packages': [
1753 {
1754 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype',
1755 'version': 'version:15.0.1-cr0',
1756 },
1757 ],
1758 'condition': 'checkout_android',
1759 'dep_type': 'cipd',
1760 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001761
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001762 'src/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport': {
1763 'packages': [
1764 {
1765 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport',
1766 'version': 'version:15.0.1-cr0',
1767 },
1768 ],
1769 'condition': 'checkout_android',
1770 'dep_type': 'cipd',
1771 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001772
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001773 'src/third_party/android_deps/libs/com_google_android_gms_play_services_stats': {
1774 'packages': [
1775 {
1776 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats',
1777 'version': 'version:15.0.1-cr0',
1778 },
1779 ],
1780 'condition': 'checkout_android',
1781 'dep_type': 'cipd',
1782 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001783
Artem Titovd673da22018-07-27 13:53:36 +02001784 'src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks': {
1785 'packages': [
1786 {
1787 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks',
Autorollerbcdf5f12018-08-20 10:45:52 -07001788 'version': 'version:15.0.1-cr0',
Artem Titovd673da22018-07-27 13:53:36 +02001789 },
1790 ],
1791 'condition': 'checkout_android',
1792 'dep_type': 'cipd',
1793 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001794
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001795 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision': {
Sami Kalliomäkiffd92932018-08-06 11:35:52 +02001796 'packages': [
1797 {
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001798 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision',
1799 'version': 'version:15.0.1-cr0',
1800 },
1801 ],
1802 'condition': 'checkout_android',
1803 'dep_type': 'cipd',
1804 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001805
Patrik Höglund5ee869f2018-08-30 11:08:38 +02001806 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common': {
1807 'packages': [
1808 {
1809 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common',
1810 'version': 'version:15.0.1-cr0',
1811 },
1812 ],
1813 'condition': 'checkout_android',
1814 'dep_type': 'cipd',
1815 },
Patrik Höglund3611afc2018-09-03 10:06:10 +02001816
chromium-webrtc-autorolle007ad12019-09-03 15:01:32 -07001817 'src/third_party/android_deps/libs/com_google_android_material_material': {
1818 'packages': [
1819 {
1820 'package': 'chromium/third_party/android_deps/libs/com_google_android_material_material',
1821 'version': 'version:1.0.0-rc02-cr0',
1822 },
1823 ],
1824 'condition': 'checkout_android',
1825 'dep_type': 'cipd',
1826 },
1827
Yves Gerey3606cab82018-09-19 19:20:19 +02001828 'src/third_party/android_deps/libs/com_google_code_findbugs_jsr305': {
1829 'packages': [
1830 {
1831 'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305',
1832 'version': 'version:1.3.9-cr0',
1833 },
1834 ],
1835 'condition': 'checkout_android',
1836 'dep_type': 'cipd',
1837 },
1838
Patrik Höglund3611afc2018-09-03 10:06:10 +02001839 'src/third_party/android_deps/libs/com_google_dagger_dagger': {
Patrik Höglund498aceb2018-08-30 14:08:53 +02001840 'packages': [
1841 {
1842 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger',
1843 'version': 'version:2.17-cr0',
1844 },
1845 ],
1846 'condition': 'checkout_android',
1847 'dep_type': 'cipd',
1848 },
1849
Patrik Höglund498aceb2018-08-30 14:08:53 +02001850 'src/third_party/android_deps/libs/com_google_dagger_dagger_compiler': {
1851 'packages': [
1852 {
1853 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler',
1854 'version': 'version:2.17-cr0',
1855 },
1856 ],
1857 'condition': 'checkout_android',
1858 'dep_type': 'cipd',
1859 },
1860
1861 'src/third_party/android_deps/libs/com_google_dagger_dagger_producers': {
1862 'packages': [
1863 {
1864 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers',
1865 'version': 'version:2.17-cr0',
1866 },
1867 ],
1868 'condition': 'checkout_android',
1869 'dep_type': 'cipd',
1870 },
1871
1872 'src/third_party/android_deps/libs/com_google_dagger_dagger_spi': {
Yves Gerey3606cab82018-09-19 19:20:19 +02001873 'packages': [
1874 {
1875 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi',
1876 'version': 'version:2.17-cr0',
1877 },
1878 ],
1879 'condition': 'checkout_android',
1880 'dep_type': 'cipd',
1881 },
1882
1883 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations': {
1884 'packages': [
1885 {
1886 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations',
1887 'version': 'version:2.1.3-cr0',
1888 },
1889 ],
1890 'condition': 'checkout_android',
1891 'dep_type': 'cipd',
1892 },
Patrik Höglund498aceb2018-08-30 14:08:53 +02001893
1894 'src/third_party/android_deps/libs/com_google_errorprone_javac_shaded': {
1895 'packages': [
1896 {
1897 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded',
1898 'version': 'version:9-dev-r4023-3-cr0',
1899 },
1900 ],
1901 'condition': 'checkout_android',
1902 'dep_type': 'cipd',
1903 },
1904
1905 'src/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format': {
1906 'packages': [
1907 {
1908 'package': 'chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format',
1909 'version': 'version:1.5-cr0',
1910 },
1911 ],
1912 'condition': 'checkout_android',
1913 'dep_type': 'cipd',
1914 },
1915
1916 'src/third_party/android_deps/libs/com_google_guava_guava': {
1917 'packages': [
1918 {
1919 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava',
Autoroller1e4a0b92018-09-12 13:45:25 -07001920 'version': 'version:25.0-jre-cr0',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001921 },
1922 ],
1923 'condition': 'checkout_android',
1924 'dep_type': 'cipd',
1925 },
1926
Yves Gerey3606cab82018-09-19 19:20:19 +02001927 'src/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations': {
1928 'packages': [
1929 {
1930 'package': 'chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations',
1931 'version': 'version:1.1-cr0',
1932 },
1933 ],
1934 'condition': 'checkout_android',
1935 'dep_type': 'cipd',
1936 },
1937
chromium-webrtc-autoroll66eedce2018-11-20 18:01:13 -08001938 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_lite': {
1939 'packages': [
1940 {
1941 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_lite',
1942 'version': 'version:3.0.1-cr0',
1943 },
1944 ],
1945 'condition': 'checkout_android',
1946 'dep_type': 'cipd',
1947 },
1948
Patrik Höglund498aceb2018-08-30 14:08:53 +02001949 'src/third_party/android_deps/libs/com_squareup_javapoet': {
1950 'packages': [
1951 {
1952 'package': 'chromium/third_party/android_deps/libs/com_squareup_javapoet',
1953 'version': 'version:1.11.0-cr0',
1954 },
1955 ],
1956 'condition': 'checkout_android',
1957 'dep_type': 'cipd',
1958 },
1959
1960 'src/third_party/android_deps/libs/javax_annotation_jsr250_api': {
1961 'packages': [
1962 {
1963 'package': 'chromium/third_party/android_deps/libs/javax_annotation_jsr250_api',
1964 'version': 'version:1.0-cr0',
1965 },
1966 ],
1967 'condition': 'checkout_android',
1968 'dep_type': 'cipd',
1969 },
1970
1971 'src/third_party/android_deps/libs/javax_inject_javax_inject': {
Yves Gerey3606cab82018-09-19 19:20:19 +02001972 'packages': [
1973 {
1974 'package': 'chromium/third_party/android_deps/libs/javax_inject_javax_inject',
1975 'version': 'version:1-cr0',
1976 },
1977 ],
1978 'condition': 'checkout_android',
1979 'dep_type': 'cipd',
Patrik Höglund498aceb2018-08-30 14:08:53 +02001980 },
Yves Gerey3606cab82018-09-19 19:20:19 +02001981
chromium-webrtc-autoroll548bbb62019-03-21 04:01:22 -07001982 'src/third_party/android_deps/libs/net_sf_kxml_kxml2': {
1983 'packages': [
1984 {
1985 'package': 'chromium/third_party/android_deps/libs/net_sf_kxml_kxml2',
1986 'version': 'version:2.3.0-cr0',
1987 },
1988 ],
1989 'condition': 'checkout_android',
1990 'dep_type': 'cipd',
1991 },
1992
Yves Gerey3606cab82018-09-19 19:20:19 +02001993 'src/third_party/android_deps/libs/org_checkerframework_checker_compat_qual': {
1994 'packages': [
1995 {
1996 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual',
1997 'version': 'version:2.3.0-cr0',
1998 },
1999 ],
2000 'condition': 'checkout_android',
2001 'dep_type': 'cipd',
2002 },
2003
2004 'src/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations': {
2005 'packages': [
2006 {
2007 'package': 'chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations',
2008 'version': 'version:1.14-cr0',
2009 },
2010 ],
2011 'condition': 'checkout_android',
2012 'dep_type': 'cipd',
2013 },
2014
2015 # === ANDROID_DEPS Generated Code End ===
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002016}
kjellander200028f2017-08-17 09:54:12 -07002017
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002018hooks = [
2019 {
Henrik Kjellander27576e02015-10-15 14:24:09 +02002020 # This clobbers when necessary (based on get_landmines.py). It should be
2021 # an early hook but it will need to be run after syncing Chromium and
2022 # setting up the links, so the script actually exists.
2023 'name': 'landmines',
2024 'pattern': '.',
2025 'action': [
2026 'python',
2027 'src/build/landmines.py',
2028 '--landmine-scripts',
Henrik Kjellander90fd7d82017-05-09 08:30:10 +02002029 'src/tools_webrtc/get_landmines.py',
Henrik Kjellander27576e02015-10-15 14:24:09 +02002030 '--src-dir',
2031 'src',
2032 ],
2033 },
oprypin40e7ebd2017-07-27 01:40:18 -07002034 {
2035 # Ensure that the DEPS'd "depot_tools" has its self-update capability
2036 # disabled.
2037 'name': 'disable_depot_tools_selfupdate',
2038 'pattern': '.',
2039 'action': [
2040 'python',
2041 'src/third_party/depot_tools/update_depot_tools_toggle.py',
2042 '--disable',
2043 ],
2044 },
kjellander24d812d2016-11-22 07:02:11 -08002045 {
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002046 'name': 'sysroot_arm',
kjellander24d812d2016-11-22 07:02:11 -08002047 'pattern': '.',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002048 'condition': 'checkout_linux and checkout_arm',
kjellander24d812d2016-11-22 07:02:11 -08002049 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
Mirko Bonadeib8a7d9d2018-02-12 08:57:35 +01002050 '--arch=arm'],
2051 },
2052 {
2053 'name': 'sysroot_arm64',
2054 'pattern': '.',
2055 'condition': 'checkout_linux and checkout_arm64',
2056 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2057 '--arch=arm64'],
2058 },
2059 {
2060 'name': 'sysroot_x86',
2061 'pattern': '.',
2062 'condition': 'checkout_linux and (checkout_x86 or checkout_x64)',
2063 # TODO(mbonadei): change to --arch=x86.
2064 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2065 '--arch=i386'],
2066 },
2067 {
2068 'name': 'sysroot_mips',
2069 'pattern': '.',
2070 'condition': 'checkout_linux and checkout_mips',
2071 # TODO(mbonadei): change to --arch=mips.
2072 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2073 '--arch=mipsel'],
2074 },
2075 {
2076 'name': 'sysroot_x64',
2077 'pattern': '.',
2078 'condition': 'checkout_linux and checkout_x64',
2079 # TODO(mbonadei): change to --arch=x64.
2080 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
2081 '--arch=amd64'],
kjellander24d812d2016-11-22 07:02:11 -08002082 },
2083 {
Mirko Bonadeia55bdc22018-02-12 13:22:50 +01002084 # Case-insensitivity for the Win SDK. Must run before win_toolchain below.
2085 'name': 'ciopfs_linux',
2086 'pattern': '.',
2087 'condition': 'checkout_win and host_os == "linux"',
2088 'action': [ 'python',
2089 'src/third_party/depot_tools/download_from_google_storage.py',
2090 '--no_resume',
2091 '--no_auth',
2092 '--bucket', 'chromium-browser-clang/ciopfs',
2093 '-s', 'src/build/ciopfs.sha1',
2094 ]
2095 },
2096 {
Henrik Kjellander6b269752017-10-09 13:00:41 +02002097 # Update the Windows toolchain if necessary. Must run before 'clang' below.
kjellander24d812d2016-11-22 07:02:11 -08002098 'name': 'win_toolchain',
2099 'pattern': '.',
Mirko Bonadeif0707cb2018-02-13 11:29:09 +01002100 'condition': 'checkout_win',
2101 'action': ['python', 'src/build/vs_toolchain.py', 'update', '--force'],
kjellander24d812d2016-11-22 07:02:11 -08002102 },
kjellanderec2c93e2017-09-08 10:52:17 -07002103 {
2104 # Update the Mac toolchain if necessary.
2105 'name': 'mac_toolchain',
2106 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002107 'condition': 'checkout_mac',
kjellanderec2c93e2017-09-08 10:52:17 -07002108 'action': ['python', 'src/build/mac_toolchain.py'],
2109 },
kjellander24d812d2016-11-22 07:02:11 -08002110 # Pull binutils for linux, enabled debug fission for faster linking /
2111 # debugging when used with clang on Ubuntu Precise.
2112 # https://code.google.com/p/chromium/issues/detail?id=352046
2113 {
2114 'name': 'binutils',
2115 'pattern': 'src/third_party/binutils',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002116 'condition': 'host_os == "linux"',
kjellander24d812d2016-11-22 07:02:11 -08002117 'action': [
2118 'python',
2119 'src/third_party/binutils/download.py',
2120 ],
2121 },
2122 {
kjellander24d812d2016-11-22 07:02:11 -08002123 # Note: On Win, this should run after win_toolchain, as it may use it.
2124 'name': 'clang',
2125 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002126 'action': ['python', 'src/tools/clang/scripts/update.py'],
kjellander24d812d2016-11-22 07:02:11 -08002127 },
ehmaldonado293bc2a2016-11-25 04:58:47 -08002128 {
2129 # Update LASTCHANGE.
2130 'name': 'lastchange',
2131 'pattern': '.',
2132 'action': ['python', 'src/build/util/lastchange.py',
2133 '-o', 'src/build/util/LASTCHANGE'],
2134 },
kjellander24d812d2016-11-22 07:02:11 -08002135 # Pull clang-format binaries using checked-in hashes.
2136 {
2137 'name': 'clang_format_win',
2138 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002139 'condition': 'host_os == "win"',
kjellander24d812d2016-11-22 07:02:11 -08002140 'action': [ 'download_from_google_storage',
2141 '--no_resume',
2142 '--platform=win32',
2143 '--no_auth',
2144 '--bucket', 'chromium-clang-format',
2145 '-s', 'src/buildtools/win/clang-format.exe.sha1',
2146 ],
2147 },
2148 {
2149 'name': 'clang_format_mac',
2150 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002151 'condition': 'host_os == "mac"',
kjellander24d812d2016-11-22 07:02:11 -08002152 'action': [ 'download_from_google_storage',
2153 '--no_resume',
2154 '--platform=darwin',
2155 '--no_auth',
2156 '--bucket', 'chromium-clang-format',
2157 '-s', 'src/buildtools/mac/clang-format.sha1',
2158 ],
2159 },
2160 {
2161 'name': 'clang_format_linux',
2162 'pattern': '.',
Henrik Kjellander6b269752017-10-09 13:00:41 +02002163 'condition': 'host_os == "linux"',
kjellander24d812d2016-11-22 07:02:11 -08002164 'action': [ 'download_from_google_storage',
2165 '--no_resume',
2166 '--platform=linux*',
2167 '--no_auth',
2168 '--bucket', 'chromium-clang-format',
2169 '-s', 'src/buildtools/linux64/clang-format.sha1',
2170 ],
2171 },
Oleh Prypin3ebed362017-10-27 10:14:45 +02002172 # Pull rc binaries using checked-in hashes.
2173 {
2174 'name': 'rc_win',
2175 'pattern': '.',
2176 'condition': 'checkout_win and host_os == "win"',
2177 'action': [ 'python',
2178 'src/third_party/depot_tools/download_from_google_storage.py',
2179 '--no_resume',
2180 '--no_auth',
2181 '--bucket', 'chromium-browser-clang/rc',
2182 '-s', 'src/build/toolchain/win/rc/win/rc.exe.sha1',
2183 ],
2184 },
2185 {
2186 'name': 'rc_mac',
2187 'pattern': '.',
2188 'condition': 'checkout_win and host_os == "mac"',
2189 'action': [ 'python',
2190 'src/third_party/depot_tools/download_from_google_storage.py',
2191 '--no_resume',
2192 '--no_auth',
2193 '--bucket', 'chromium-browser-clang/rc',
2194 '-s', 'src/build/toolchain/win/rc/mac/rc.sha1',
2195 ],
2196 },
2197 {
2198 'name': 'rc_linux',
2199 'pattern': '.',
2200 'condition': 'checkout_win and host_os == "linux"',
2201 'action': [ 'python',
2202 'src/third_party/depot_tools/download_from_google_storage.py',
2203 '--no_resume',
2204 '--no_auth',
2205 '--bucket', 'chromium-browser-clang/rc',
2206 '-s', 'src/build/toolchain/win/rc/linux64/rc.sha1',
2207 ],
2208 },
kjellander24d812d2016-11-22 07:02:11 -08002209 {
Mirko Bonadeicb2bc112017-10-10 13:28:18 +02002210 'name': 'msan_chained_origins',
2211 'pattern': '.',
2212 'condition': 'checkout_instrumented_libraries',
2213 'action': [ 'python',
2214 'src/third_party/depot_tools/download_from_google_storage.py',
2215 "--no_resume",
2216 "--no_auth",
2217 "--bucket", "chromium-instrumented-libraries",
2218 "-s", "src/third_party/instrumented_libraries/binaries/msan-chained-origins-trusty.tgz.sha1",
2219 ],
2220 },
2221 {
2222 'name': 'msan_no_origins',
2223 'pattern': '.',
2224 'condition': 'checkout_instrumented_libraries',
2225 'action': [ 'python',
2226 'src/third_party/depot_tools/download_from_google_storage.py',
2227 "--no_resume",
2228 "--no_auth",
2229 "--bucket", "chromium-instrumented-libraries",
2230 "-s", "src/third_party/instrumented_libraries/binaries/msan-no-origins-trusty.tgz.sha1",
2231 ],
kjellander24d812d2016-11-22 07:02:11 -08002232 },
2233 {
kjellander@webrtc.org80174582013-11-04 12:07:57 +00002234 # Download test resources, i.e. video and audio files from Google Storage.
kjellander@webrtc.org8e5c8142014-12-03 07:11:44 +00002235 'pattern': '.',
2236 'action': ['download_from_google_storage',
2237 '--directory',
2238 '--recursive',
2239 '--num_threads=10',
2240 '--no_auth',
kjellander4ff818e2015-12-18 12:29:28 -08002241 '--quiet',
kjellander@webrtc.org8e5c8142014-12-03 07:11:44 +00002242 '--bucket', 'chromium-webrtc-resources',
2243 'src/resources'],
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002244 },
andrew@webrtc.org4ce52bb2012-07-31 21:54:13 +00002245]
kjellander200028f2017-08-17 09:54:12 -07002246
Oleh Prypindcba72b2019-02-08 10:39:45 +01002247recursedeps = []
Mirko Bonadeibb547202017-09-15 06:15:48 +02002248
2249# Define rules for which include paths are allowed in our source.
2250include_rules = [
2251 # Base is only used to build Android APK tests and may not be referenced by
2252 # WebRTC production code.
2253 "-base",
2254 "-chromium",
2255 "+external/webrtc/webrtc", # Android platform build.
Mirko Bonadeibb547202017-09-15 06:15:48 +02002256 "+libyuv",
Patrik Höglund5991ac92018-05-21 15:54:42 +02002257
2258 # These should eventually move out of here.
Mirko Bonadei92ea95e2017-09-15 06:47:31 +02002259 "+common_types.h",
Mirko Bonadeibb547202017-09-15 06:15:48 +02002260
2261 "+WebRTC",
Mirko Bonadei92ea95e2017-09-15 06:47:31 +02002262 "+api",
2263 "+modules/include",
2264 "+rtc_base",
2265 "+test",
2266 "+rtc_tools",
Danil Chapovalov9dce71b2018-06-11 07:48:31 +00002267
Niels Möller3c7d5992018-10-19 15:29:54 +02002268 # Abseil whitelist. Keep this in sync with abseil-in-webrtc.md.
Steve Antone76ca612019-01-25 12:49:14 -08002269 "+absl/algorithm/algorithm.h",
2270 "+absl/algorithm/container.h",
Danil Chapovalov348b08a2019-01-17 13:07:25 +01002271 "+absl/base/attributes.h",
Danil Chapovalov47cf5ea2019-02-19 20:20:16 +01002272 "+absl/base/config.h",
Elad Alone86af2c2019-06-03 14:37:50 +02002273 "+absl/base/macros.h",
philipelf8d81d32018-08-01 17:13:08 +02002274 "+absl/container/inlined_vector.h",
Karl Wiberg4c77dcd2018-06-29 14:34:50 +02002275 "+absl/memory/memory.h",
Jiawei Oua6e034a2018-11-24 20:59:41 -08002276 "+absl/meta/type_traits.h",
Niels Möller3c7d5992018-10-19 15:29:54 +02002277 "+absl/strings/ascii.h",
2278 "+absl/strings/match.h",
Steve Anton1c9c9fc2019-02-14 15:13:09 -08002279 "+absl/strings/str_replace.h",
Karl Wiberg24744a92018-08-15 15:23:08 +02002280 "+absl/strings/string_view.h",
Danil Chapovalov9dce71b2018-06-11 07:48:31 +00002281 "+absl/types/optional.h",
Danil Chapovalovfb8e7ef2018-06-26 10:44:13 +02002282 "+absl/types/variant.h",
Mirko Bonadei14be7992019-06-27 15:59:09 +02002283
2284 # Abseil flags are allowed in tests and tools.
2285 "+absl/flags",
Mirko Bonadeibb547202017-09-15 06:15:48 +02002286]
Patrik Höglundeeb79e92019-10-17 16:04:07 +02002287
2288specific_include_rules = {
2289 "webrtc_lib_link_test\.cc": [
2290 "+media/engine",
2291 "+modules/audio_device",
2292 "+modules/audio_processing",
2293 ]
2294}