1# This file contains dependencies for WebRTC. 2 3gclient_gn_args_file = 'src/build/config/gclient_args.gni' 4gclient_gn_args = [ 5 'mac_xcode_version', 6] 7 8vars = { 9 # By default, we should check out everything needed to run on the main 10 # chromium waterfalls. More info at: crbug.com/570091. 11 'checkout_configuration': 'default', 12 'checkout_instrumented_libraries': 'checkout_linux and checkout_configuration == "default"', 13 'chromium_revision': '6b2bcf62a8d67c7a80bbb0ac1ef11921b7c57d79', 14 15 # This can be overridden, e.g. with custom_vars, to download a nonstandard 16 # Xcode version in build/mac_toolchain.py 17 # instead of downloading the prebuilt pinned revision. 18 'mac_xcode_version': 'default', 19} 20 21deps = { 22 # TODO(kjellander): Move this to be Android-only once the libevent dependency 23 # in base/third_party/libevent is solved. 24 'src/base': 25 'https://chromium.googlesource.com/chromium/src/base@db84a3cbe5b7a0402ded5e1836ecbd1ed7e681a5', 26 'src/build': 27 'https://chromium.googlesource.com/chromium/src/build@124d030a73694c96efe4675a1c0df607e86516fe', 28 'src/buildtools': 29 'https://chromium.googlesource.com/chromium/src/buildtools@9e121212d42be62a7cce38072f925f8398d11e49', 30 # Gradle 4.3-rc4. Used for testing Android Studio project generation for WebRTC. 31 'src/examples/androidtests/third_party/gradle': { 32 'url': 'https://chromium.googlesource.com/external/github.com/gradle/gradle.git@89af43c4d0506f69980f00dde78c97b2f81437f8', 33 'condition': 'checkout_android', 34 }, 35 'src/ios': { 36 'url': 'https://chromium.googlesource.com/chromium/src/ios@d51d66a3c98ad30c027bd11966507bf51e6b6a5f', 37 'condition': 'checkout_ios', 38 }, 39 'src/testing': 40 'https://chromium.googlesource.com/chromium/src/testing@0411afc27fd137a2d82348d439aa4daff078117b', 41 'src/third_party': 42 'https://chromium.googlesource.com/chromium/src/third_party@98978dde2ae4cebc3c99203ca4674a58f762f1b5', 43 44 'src/buildtools/linux64': { 45 'packages': [ 46 { 47 'package': 'gn/gn/linux-amd64', 48 'version': 'git_revision:3028c6a426a4aaf6da91c4ebafe716ae370225fe', 49 } 50 ], 51 'dep_type': 'cipd', 52 'condition': 'checkout_linux', 53 }, 54 'src/buildtools/mac': { 55 'packages': [ 56 { 57 'package': 'gn/gn/mac-amd64', 58 'version': 'git_revision:3028c6a426a4aaf6da91c4ebafe716ae370225fe', 59 } 60 ], 61 'dep_type': 'cipd', 62 'condition': 'checkout_mac', 63 }, 64 'src/buildtools/win': { 65 'packages': [ 66 { 67 'package': 'gn/gn/windows-amd64', 68 'version': 'git_revision:3028c6a426a4aaf6da91c4ebafe716ae370225fe', 69 } 70 ], 71 'dep_type': 'cipd', 72 'condition': 'checkout_win', 73 }, 74 75 'src/buildtools/clang_format/script': 76 'https://chromium.googlesource.com/chromium/llvm-project/cfe/tools/clang-format.git@96636aa0e9f047f17447f2d45a094d0b59ed7917', 77 'src/buildtools/third_party/libc++/trunk': 78 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git@d9040c75cfea5928c804ab7c235fed06a63f743a', 79 'src/buildtools/third_party/libc++abi/trunk': 80 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git@196ba1aaa8ac285d94f4ea8d9836390a45360533', 81 'src/buildtools/third_party/libunwind/trunk': 82 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git@d999d54f4bca789543a2eb6c995af2d9b5a1f3ed', 83 84 'src/tools/clang/dsymutil': { 85 'packages': [ 86 { 87 'package': 'chromium/llvm-build-tools/dsymutil', 88 'version': 'M56jPzDv1620Rnm__jTMYS62Zi8rxHVq7yw0qeBFEgkC', 89 } 90 ], 91 'condition': 'checkout_mac', 92 'dep_type': 'cipd', 93 }, 94 95 'src/third_party/android_system_sdk': { 96 'packages': [ 97 { 98 'package': 'chromium/third_party/android_system_sdk', 99 'version': '4IAlMU4jo15KjMPF3EUnrPZs0RYoPW8n9jSJ4dvHDWUC', 100 }, 101 ], 102 'condition': 'checkout_android', 103 'dep_type': 'cipd', 104 }, 105 106 'src/third_party/android_build_tools/aapt2': { 107 'packages': [ 108 { 109 'package': 'chromium/third_party/android_build_tools/aapt2', 110 'version': 'R2k5wwOlIaS6sjv2TIyHotiPJod-6KqnZO8NH-KFK8sC', 111 }, 112 ], 113 'condition': 'checkout_android', 114 'dep_type': 'cipd', 115 }, 116 117 'src/third_party/android_build_tools/bundletool': { 118 'packages': [ 119 { 120 'package': 'chromium/third_party/android_tools_bundletool', 121 'version': 'Yyhy8FicC3R0ATRzWqGNh4ffsCLz_0nu_BjmNPAdhvIC', 122 }, 123 ], 124 'condition': 'checkout_android', 125 'dep_type': 'cipd', 126 }, 127 128 'src/third_party/boringssl/src': 129 'https://boringssl.googlesource.com/boringssl.git@eda849d2e6e6a15a5a4dc728568ec12f21ebfb6d', 130 'src/third_party/breakpad/breakpad': 131 'https://chromium.googlesource.com/breakpad/breakpad.git@2757a2c9c819fcae3784576aef0c8400c7ad06d7', 132 'src/third_party/catapult': 133 'https://chromium.googlesource.com/catapult.git@a30bbb68c2e324a8ab6b3f54ab17ab47fca46298', 134 'src/third_party/ced/src': { 135 'url': 'https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git@ba412eaaacd3186085babcd901679a48863c7dd5', 136 }, 137 'src/third_party/colorama/src': 138 'https://chromium.googlesource.com/external/colorama.git@799604a1041e9b3bc5d2789ecbd7e8db2e18e6b8', 139 'src/third_party/depot_tools': 140 'https://chromium.googlesource.com/chromium/tools/depot_tools.git@9949ab7a4b1cb3c342b38129b4e0bfcfb2ef5749', 141 'src/third_party/ffmpeg': 142 'https://chromium.googlesource.com/chromium/third_party/ffmpeg.git@d2dd36c03501e995e8ce2d792d834392b2e62bfe', 143 'src/third_party/findbugs': { 144 'url': 'https://chromium.googlesource.com/chromium/deps/findbugs.git@4275d9ac8610db6b1bc9a5e887f97e41b33fac67', 145 'condition': 'checkout_android', 146 }, 147 # Used for embedded builds. CrOS & Linux use the system version. 148 'src/third_party/fontconfig/src': { 149 'url': 'https://chromium.googlesource.com/external/fontconfig.git@452be8125f0e2a18a7dfef469e05d19374d36307', 150 'condition': 'checkout_linux', 151 }, 152 'src/third_party/freetype/src': 153 'https://chromium.googlesource.com/chromium/src/third_party/freetype2.git@b7c467b6efa5a91945854de81632be45d6f360ff', 154 'src/third_party/harfbuzz-ng/src': 155 'https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git@e3af529e511ca492284cdd9f4584666b88a9e00f', 156 'src/third_party/google_benchmark/src': { 157 'url': 'https://chromium.googlesource.com/external/github.com/google/benchmark.git@367119482ff4abc3d73e4a109b410090fc281337', 158 }, 159 # WebRTC-only dependency (not present in Chromium). 160 'src/third_party/gtest-parallel': 161 'https://chromium.googlesource.com/external/github.com/google/gtest-parallel@aabba21acd68a8814c70a6c2937f1625de715411', 162 'src/third_party/google-truth': { 163 'packages': [ 164 { 165 'package': 'chromium/third_party/google-truth', 166 'version': 'u8oovXxp24lStqX4d54htRovta-75Sy2w7ijg1TL07gC', 167 }, 168 ], 169 'condition': 'checkout_android', 170 'dep_type': 'cipd', 171 }, 172 'src/third_party/googletest/src': 173 'https://chromium.googlesource.com/external/github.com/google/googletest.git@4fe018038f87675c083d0cfb6a6b57c274fb1753', 174 'src/third_party/icu': { 175 'url': 'https://chromium.googlesource.com/chromium/deps/icu.git@79326efe26e5440f530963704c3c0ff965b3a4ac', 176 }, 177 'src/third_party/jdk': { 178 'packages': [ 179 { 180 'package': 'chromium/third_party/jdk', 181 'version': 'PfRSnxe8Od6WU4zBXomq-zsgcJgWmm3z4gMQNB-r2QcC', 182 }, 183 { 184 'package': 'chromium/third_party/jdk/extras', 185 'version': 'fkhuOQ3r-zKtWEdKplpo6k0vKkjl-LY_rJTmtzFCQN4C', 186 }, 187 ], 188 'condition': 'host_os == "linux" and checkout_android', 189 'dep_type': 'cipd', 190 }, 191 'src/third_party/jsoncpp/source': 192 'https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git@645250b6690785be60ab6780ce4b58698d884d11', # from svn 248 193 'src/third_party/junit/src': { 194 'url': 'https://chromium.googlesource.com/external/junit.git@64155f8a9babcfcf4263cf4d08253a1556e75481', 195 'condition': 'checkout_android', 196 }, 197 # Used for building libFuzzers (only supports Linux). 198 'src/third_party/libFuzzer/src': 199 'https://chromium.googlesource.com/chromium/llvm-project/compiler-rt/lib/fuzzer.git@debe7d2d1982e540fbd6bd78604bf001753f9e74', 200 'src/third_party/libjpeg_turbo': 201 'https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git@7e3ad79800a7945fb37173149842b494ab8982b2', 202 'src/third_party/libsrtp': 203 'https://chromium.googlesource.com/chromium/deps/libsrtp.git@650611720ecc23e0e6b32b0e3100f8b4df91696c', 204 'src/third_party/libaom/source/libaom': 205 'https://aomedia.googlesource.com/aom.git@0a7c8715d79222adf6cfc4c1cdc3fcb8fb3951f3', 206 'src/third_party/libunwindstack': { 207 'url': 'https://chromium.googlesource.com/chromium/src/third_party/libunwindstack.git@11659d420a71e7323b379ea8781f07c6f384bc7e', 208 'condition': 'checkout_android', 209 }, 210 'src/third_party/perfetto': 211 'https://android.googlesource.com/platform/external/perfetto.git@026b1e2be09a8cd8ced37f99e771eca00ea439b0', 212 'src/third_party/libvpx/source/libvpx': 213 'https://chromium.googlesource.com/webm/libvpx.git@a1cee8dc919df1980d802e1a9bce1259ec34cba8', 214 'src/third_party/libyuv': 215 'https://chromium.googlesource.com/libyuv/libyuv.git@6afd9becdf58822b1da6770598d8597c583ccfad', 216 'src/third_party/lss': { 217 'url': 'https://chromium.googlesource.com/linux-syscall-support.git@f70e2f1641e280e777edfdad7f73a2cfa38139c7', 218 'condition': 'checkout_android or checkout_linux', 219 }, 220 'src/third_party/mockito/src': { 221 'url': 'https://chromium.googlesource.com/external/mockito/mockito.git@04a2a289a4222f80ad20717c25144981210d2eac', 222 'condition': 'checkout_android', 223 }, 224 225 # Used by boringssl. 226 'src/third_party/nasm': { 227 'url': 'https://chromium.googlesource.com/chromium/deps/nasm.git@19f3fad68da99277b2882939d3b2fa4c4b8d51d9' 228 }, 229 230 'src/third_party/openh264/src': 231 'https://chromium.googlesource.com/external/github.com/cisco/openh264@a5473711f3e20c6bd1c33d81b6c7b9a0618aa18f', 232 'src/third_party/r8': { 233 'packages': [ 234 { 235 'package': 'chromium/third_party/r8', 236 'version': 'vvymFSkKtWKWNmfz0PL_0H8MD8V40P--A9aUfxfpF6QC', 237 }, 238 ], 239 'condition': 'checkout_android', 240 'dep_type': 'cipd', 241 }, 242 'src/third_party/proguard': { 243 'packages': [ 244 { 245 'package': 'chromium/third_party/proguard', 246 'version': 'Fd91BJFVlmiO6c46YMTsdy7n2f5Sk2hVVGlzPLvqZPsC', 247 }, 248 ], 249 'condition': 'checkout_android', 250 'dep_type': 'cipd', 251 }, 252 'src/third_party/requests/src': { 253 'url': 'https://chromium.googlesource.com/external/github.com/kennethreitz/requests.git@f172b30356d821d180fa4ecfa3e71c7274a32de4', 254 'condition': 'checkout_android', 255 }, 256 'src/third_party/ub-uiautomator/lib': { 257 'url': 'https://chromium.googlesource.com/chromium/third_party/ub-uiautomator.git@00270549ce3161ae72ceb24712618ea28b4f9434', 258 'condition': 'checkout_android', 259 }, 260 'src/third_party/usrsctp/usrsctplib': 261 'https://chromium.googlesource.com/external/github.com/sctplab/usrsctp@a8c51df76caae94254b1e59999405f739467490e', 262 # Dependency used by libjpeg-turbo. 263 'src/third_party/yasm/binaries': { 264 'url': 'https://chromium.googlesource.com/chromium/deps/yasm/binaries.git@52f9b3f4b0aa06da24ef8b123058bb61ee468881', 265 'condition': 'checkout_win', 266 }, 267 'src/tools': 268 'https://chromium.googlesource.com/chromium/src/tools@d50c1e9d058bfd361917e50ca9a66d486a8c6d3b', 269 'src/tools/swarming_client': 270 'https://chromium.googlesource.com/infra/luci/client-py.git@4c095d04179dc725a300085ae21fe3b79900d072', 271 272 'src/third_party/accessibility_test_framework': { 273 'packages': [ 274 { 275 'package': 'chromium/third_party/accessibility-test-framework', 276 'version': 'b5ec1e56e58e56bc1a0c77d43111c37f9b512c8a', 277 }, 278 ], 279 'condition': 'checkout_android', 280 'dep_type': 'cipd', 281 }, 282 283 'src/third_party/android_support_test_runner': { 284 'packages': [ 285 { 286 'package': 'chromium/third_party/android_support_test_runner', 287 'version': '96d4bf848cd210fdcbca6bcc8c1b4b39cbd93141', 288 }, 289 ], 290 'condition': 'checkout_android', 291 'dep_type': 'cipd', 292 }, 293 294 'src/third_party/bazel': { 295 'packages': [ 296 { 297 'package': 'chromium/third_party/bazel', 298 'version': 'VjMsf48QUWw8n7XtJP2AuSjIGmbQeYdWdwyxVvIRLmAC', 299 }, 300 ], 301 'condition': 'checkout_android', 302 'dep_type': 'cipd', 303 }, 304 305 'src/third_party/bouncycastle': { 306 'packages': [ 307 { 308 'package': 'chromium/third_party/bouncycastle', 309 'version': 'c078e87552ba26e776566fdaf0f22cd8712743d0', 310 }, 311 ], 312 'condition': 'checkout_android', 313 'dep_type': 'cipd', 314 }, 315 316 'src/third_party/byte_buddy': { 317 'packages': [ 318 { 319 'package': 'chromium/third_party/byte_buddy', 320 'version': 'c9b53316603fc2d997c899c7ca1707f809b918cd', 321 }, 322 ], 323 'condition': 'checkout_android', 324 'dep_type': 'cipd', 325 }, 326 327 'src/third_party/byte_buddy/android_sdk_build_tools_25_0_2': { 328 'packages': [ 329 { 330 'package': 'chromium/third_party/android_sdk/public/build-tools', 331 'version': 'kwIs2vdfTm93yEP8LG5aSnchN4BVEdVxbqQtF4XpPdkC', 332 }, 333 ], 334 'condition': 'checkout_android', 335 'dep_type': 'cipd', 336 }, 337 338 'src/third_party/espresso': { 339 'packages': [ 340 { 341 'package': 'chromium/third_party/espresso', 342 'version': 'y8fIfH8Leo2cPm7iGCYnBxZpwOlgLv8rm2mlcmJlvGsC', 343 }, 344 ], 345 'condition': 'checkout_android', 346 'dep_type': 'cipd', 347 }, 348 349 'src/third_party/guava': { 350 'packages': [ 351 { 352 'package': 'chromium/third_party/guava', 353 'version': 'y8Zx7cKTiOunLhOrfC4hOt5kDQrLJ_Rq7ISDmXkPdYsC', 354 }, 355 ], 356 'condition': 'checkout_android', 357 'dep_type': 'cipd', 358 }, 359 360 'src/third_party/hamcrest': { 361 'packages': [ 362 { 363 'package': 'chromium/third_party/hamcrest', 364 'version': '37eccfc658fe79695d6abb6dd497463c4372032f', 365 }, 366 ], 367 'condition': 'checkout_android', 368 'dep_type': 'cipd', 369 }, 370 371 'src/third_party/android_ndk': { 372 'url': 'https://chromium.googlesource.com/android_ndk.git@27c0a8d090c666a50e40fceb4ee5b40b1a2d3f87', 373 'condition': 'checkout_android', 374 }, 375 376 'src/third_party/android_sdk/public': { 377 'packages': [ 378 { 379 'package': 'chromium/third_party/android_sdk/public/build-tools/29.0.2', 380 'version': 'n-b1Qd7iFb8qzHlr1C_jIeu070UDgO_BwePtH42UqGcC', 381 }, 382 { 383 'package': 'chromium/third_party/android_sdk/public/emulator', 384 'version': 'f4WdgkPvDdVCE8zBWPzcSIj4N9WFhKp3CSKDWylXuLEC', 385 }, 386 { 387 'package': 'chromium/third_party/android_sdk/public/extras', 388 'version': 'ppQ4TnqDvBHQ3lXx5KPq97egzF5X2FFyOrVHkGmiTMQC', 389 }, 390 { 391 'package': 'chromium/third_party/android_sdk/public/patcher', 392 'version': 'I6FNMhrXlpB-E1lOhMlvld7xt9lBVNOO83KIluXDyA0C', 393 }, 394 { 395 'package': 'chromium/third_party/android_sdk/public/platform-tools', 396 'version': 'zMVtBEihXp2Z0NYFNjLLmNrwy6252b_YWG6sh2l0QAcC', 397 }, 398 { 399 'package': 'chromium/third_party/android_sdk/public/platforms/android-29', 400 'version': 'yb33klKQV9UzzB-lDSsq36vzhTXOUZ2aRONBvPGwvdcC', 401 }, 402 { 403 'package': 'chromium/third_party/android_sdk/public/sources/android-29', 404 'version': '4gxhM8E62bvZpQs7Q3d0DinQaW0RLCIefhXrQBFkNy8C', 405 }, 406 { 407 'package': 'chromium/third_party/android_sdk/public/cmdline-tools', 408 'version': 'uM0XtAW9BHh8phcbhBDA9GfzP3bku2SP7AiMahhimnoC', 409 }, 410 ], 411 'condition': 'checkout_android', 412 'dep_type': 'cipd', 413 }, 414 415 'src/third_party/icu4j': { 416 'packages': [ 417 { 418 'package': 'chromium/third_party/icu4j', 419 'version': 'e87e5bed2b4935913ee26a3ebd0b723ee2344354', 420 }, 421 ], 422 'condition': 'checkout_android', 423 'dep_type': 'cipd', 424 }, 425 426 'src/third_party/objenesis': { 427 'packages': [ 428 { 429 'package': 'chromium/third_party/objenesis', 430 'version': 'tknDblENYi8IaJYyD6tUahUyHYZlzJ_Y74_QZSz4DpIC', 431 }, 432 ], 433 'condition': 'checkout_android', 434 'dep_type': 'cipd', 435 }, 436 437 'src/third_party/robolectric': { 438 'packages': [ 439 { 440 'package': 'chromium/third_party/robolectric', 441 'version': 'iC6RDM5EH3GEAzR-1shW_Mg0FeeNE5shq1okkFfuuNQC', 442 }, 443 ], 444 'condition': 'checkout_android', 445 'dep_type': 'cipd', 446 }, 447 448 'src/third_party/androidx': { 449 'packages': [ 450 { 451 'package': 'chromium/third_party/androidx', 452 'version': 'BgU0HKOH7unGo87kXkIKJlPMmaSOCFhvUKcIr9aborwC', 453 }, 454 ], 455 'condition': 'checkout_android', 456 'dep_type': 'cipd', 457 }, 458 459 'src/third_party/sqlite4java': { 460 'packages': [ 461 { 462 'package': 'chromium/third_party/sqlite4java', 463 'version': 'LofjKH9dgXIAJhRYCPQlMFywSwxYimrfDeBmaHc-Z5EC', 464 }, 465 ], 466 'condition': 'checkout_android', 467 'dep_type': 'cipd', 468 }, 469 470 'src/third_party/turbine': { 471 'packages': [ 472 { 473 'package': 'chromium/third_party/turbine', 474 'version': 'O_jNDJ4VdwYKBSDbd2BJ3mknaTFoVkvE7Po8XIiKy8sC', 475 }, 476 ], 477 'condition': 'checkout_android', 478 'dep_type': 'cipd', 479 }, 480 481 'src/third_party/turbine/src': { 482 'url': 'https://chromium.googlesource.com/external/github.com/google/turbine.git' + '@' + '0f2a5024fe4a9bb745bcd5ac7c655cebe11649bc', 483 'condition': 'checkout_android', 484 }, 485 486 'src/third_party/xstream': { 487 'packages': [ 488 { 489 'package': 'chromium/third_party/xstream', 490 'version': '4278b1b78b86ab7a1a29e64d5aec9a47a9aab0fe', 491 }, 492 ], 493 'condition': 'checkout_android', 494 'dep_type': 'cipd', 495 }, 496 497 'src/tools/luci-go': { 498 'packages': [ 499 { 500 'package': 'infra/tools/luci/isolate/${{platform}}', 501 'version': 'git_revision:56ae79476e3caf14da59d75118408aa778637936', 502 }, 503 { 504 'package': 'infra/tools/luci/isolated/${{platform}}', 505 'version': 'git_revision:56ae79476e3caf14da59d75118408aa778637936', 506 }, 507 { 508 'package': 'infra/tools/luci/swarming/${{platform}}', 509 'version': 'git_revision:56ae79476e3caf14da59d75118408aa778637936', 510 }, 511 ], 512 'dep_type': 'cipd', 513 }, 514 515 # Everything coming after this is automatically updated by the auto-roller. 516 # === ANDROID_DEPS Generated Code Start === 517 # Generated by //third_party/android_deps/fetch_all.py 518 'src/third_party/android_deps/libs/android_arch_core_common': { 519 'packages': [ 520 { 521 'package': 'chromium/third_party/android_deps/libs/android_arch_core_common', 522 'version': 'version:1.1.1-cr0', 523 }, 524 ], 525 'condition': 'checkout_android', 526 'dep_type': 'cipd', 527 }, 528 529 'src/third_party/android_deps/libs/android_arch_core_runtime': { 530 'packages': [ 531 { 532 'package': 'chromium/third_party/android_deps/libs/android_arch_core_runtime', 533 'version': 'version:1.1.1-cr0', 534 }, 535 ], 536 'condition': 'checkout_android', 537 'dep_type': 'cipd', 538 }, 539 540 'src/third_party/android_deps/libs/android_arch_lifecycle_common': { 541 'packages': [ 542 { 543 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common', 544 'version': 'version:1.1.1-cr0', 545 }, 546 ], 547 'condition': 'checkout_android', 548 'dep_type': 'cipd', 549 }, 550 551 'src/third_party/android_deps/libs/android_arch_lifecycle_common_java8': { 552 'packages': [ 553 { 554 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common_java8', 555 'version': 'version:1.1.1-cr0', 556 }, 557 ], 558 'condition': 'checkout_android', 559 'dep_type': 'cipd', 560 }, 561 562 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata': { 563 'packages': [ 564 { 565 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata', 566 'version': 'version:1.1.1-cr0', 567 }, 568 ], 569 'condition': 'checkout_android', 570 'dep_type': 'cipd', 571 }, 572 573 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata_core': { 574 'packages': [ 575 { 576 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core', 577 'version': 'version:1.1.1-cr0', 578 }, 579 ], 580 'condition': 'checkout_android', 581 'dep_type': 'cipd', 582 }, 583 584 'src/third_party/android_deps/libs/android_arch_lifecycle_runtime': { 585 'packages': [ 586 { 587 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime', 588 'version': 'version:1.1.1-cr0', 589 }, 590 ], 591 'condition': 'checkout_android', 592 'dep_type': 'cipd', 593 }, 594 595 'src/third_party/android_deps/libs/android_arch_lifecycle_viewmodel': { 596 'packages': [ 597 { 598 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel', 599 'version': 'version:1.1.1-cr0', 600 }, 601 ], 602 'condition': 'checkout_android', 603 'dep_type': 'cipd', 604 }, 605 606 'src/third_party/android_deps/libs/androidx_activity_activity': { 607 'packages': [ 608 { 609 'package': 'chromium/third_party/android_deps/libs/androidx_activity_activity', 610 'version': 'version:1.1.0-cr0', 611 }, 612 ], 613 'condition': 'checkout_android', 614 'dep_type': 'cipd', 615 }, 616 617 'src/third_party/android_deps/libs/androidx_annotation_annotation': { 618 'packages': [ 619 { 620 'package': 'chromium/third_party/android_deps/libs/androidx_annotation_annotation', 621 'version': 'version:1.1.0-cr0', 622 }, 623 ], 624 'condition': 'checkout_android', 625 'dep_type': 'cipd', 626 }, 627 628 'src/third_party/android_deps/libs/androidx_annotation_annotation_experimental': { 629 'packages': [ 630 { 631 'package': 'chromium/third_party/android_deps/libs/androidx_annotation_annotation_experimental', 632 'version': 'version:1.0.0-cr0', 633 }, 634 ], 635 'condition': 'checkout_android', 636 'dep_type': 'cipd', 637 }, 638 639 'src/third_party/android_deps/libs/androidx_appcompat_appcompat': { 640 'packages': [ 641 { 642 'package': 'chromium/third_party/android_deps/libs/androidx_appcompat_appcompat', 643 'version': 'version:1.2.0-beta01-cr0', 644 }, 645 ], 646 'condition': 'checkout_android', 647 'dep_type': 'cipd', 648 }, 649 650 'src/third_party/android_deps/libs/androidx_appcompat_appcompat_resources': { 651 'packages': [ 652 { 653 'package': 'chromium/third_party/android_deps/libs/androidx_appcompat_appcompat_resources', 654 'version': 'version:1.2.0-beta01-cr0', 655 }, 656 ], 657 'condition': 'checkout_android', 658 'dep_type': 'cipd', 659 }, 660 661 'src/third_party/android_deps/libs/androidx_arch_core_core_common': { 662 'packages': [ 663 { 664 'package': 'chromium/third_party/android_deps/libs/androidx_arch_core_core_common', 665 'version': 'version:2.1.0-cr0', 666 }, 667 ], 668 'condition': 'checkout_android', 669 'dep_type': 'cipd', 670 }, 671 672 'src/third_party/android_deps/libs/androidx_arch_core_core_runtime': { 673 'packages': [ 674 { 675 'package': 'chromium/third_party/android_deps/libs/androidx_arch_core_core_runtime', 676 'version': 'version:2.1.0-cr0', 677 }, 678 ], 679 'condition': 'checkout_android', 680 'dep_type': 'cipd', 681 }, 682 683 'src/third_party/android_deps/libs/androidx_asynclayoutinflater_asynclayoutinflater': { 684 'packages': [ 685 { 686 'package': 'chromium/third_party/android_deps/libs/androidx_asynclayoutinflater_asynclayoutinflater', 687 'version': 'version:1.0.0-cr0', 688 }, 689 ], 690 'condition': 'checkout_android', 691 'dep_type': 'cipd', 692 }, 693 694 'src/third_party/android_deps/libs/androidx_cardview_cardview': { 695 'packages': [ 696 { 697 'package': 'chromium/third_party/android_deps/libs/androidx_cardview_cardview', 698 'version': 'version:1.0.0-cr0', 699 }, 700 ], 701 'condition': 'checkout_android', 702 'dep_type': 'cipd', 703 }, 704 705 'src/third_party/android_deps/libs/androidx_collection_collection': { 706 'packages': [ 707 { 708 'package': 'chromium/third_party/android_deps/libs/androidx_collection_collection', 709 'version': 'version:1.1.0-cr0', 710 }, 711 ], 712 'condition': 'checkout_android', 713 'dep_type': 'cipd', 714 }, 715 716 'src/third_party/android_deps/libs/androidx_concurrent_concurrent_futures': { 717 'packages': [ 718 { 719 'package': 'chromium/third_party/android_deps/libs/androidx_concurrent_concurrent_futures', 720 'version': 'version:1.0.0-cr0', 721 }, 722 ], 723 'condition': 'checkout_android', 724 'dep_type': 'cipd', 725 }, 726 727 'src/third_party/android_deps/libs/androidx_coordinatorlayout_coordinatorlayout': { 728 'packages': [ 729 { 730 'package': 'chromium/third_party/android_deps/libs/androidx_coordinatorlayout_coordinatorlayout', 731 'version': 'version:1.1.0-cr0', 732 }, 733 ], 734 'condition': 'checkout_android', 735 'dep_type': 'cipd', 736 }, 737 738 'src/third_party/android_deps/libs/androidx_core_core': { 739 'packages': [ 740 { 741 'package': 'chromium/third_party/android_deps/libs/androidx_core_core', 742 'version': 'version:1.3.0-beta01-cr0', 743 }, 744 ], 745 'condition': 'checkout_android', 746 'dep_type': 'cipd', 747 }, 748 749 'src/third_party/android_deps/libs/androidx_cursoradapter_cursoradapter': { 750 'packages': [ 751 { 752 'package': 'chromium/third_party/android_deps/libs/androidx_cursoradapter_cursoradapter', 753 'version': 'version:1.0.0-cr0', 754 }, 755 ], 756 'condition': 'checkout_android', 757 'dep_type': 'cipd', 758 }, 759 760 'src/third_party/android_deps/libs/androidx_customview_customview': { 761 'packages': [ 762 { 763 'package': 'chromium/third_party/android_deps/libs/androidx_customview_customview', 764 'version': 'version:1.0.0-cr0', 765 }, 766 ], 767 'condition': 'checkout_android', 768 'dep_type': 'cipd', 769 }, 770 771 'src/third_party/android_deps/libs/androidx_documentfile_documentfile': { 772 'packages': [ 773 { 774 'package': 'chromium/third_party/android_deps/libs/androidx_documentfile_documentfile', 775 'version': 'version:1.0.0-cr0', 776 }, 777 ], 778 'condition': 'checkout_android', 779 'dep_type': 'cipd', 780 }, 781 782 'src/third_party/android_deps/libs/androidx_drawerlayout_drawerlayout': { 783 'packages': [ 784 { 785 'package': 'chromium/third_party/android_deps/libs/androidx_drawerlayout_drawerlayout', 786 'version': 'version:1.0.0-cr0', 787 }, 788 ], 789 'condition': 'checkout_android', 790 'dep_type': 'cipd', 791 }, 792 793 'src/third_party/android_deps/libs/androidx_exifinterface_exifinterface': { 794 'packages': [ 795 { 796 'package': 'chromium/third_party/android_deps/libs/androidx_exifinterface_exifinterface', 797 'version': 'version:1.0.0-cr0', 798 }, 799 ], 800 'condition': 'checkout_android', 801 'dep_type': 'cipd', 802 }, 803 804 'src/third_party/android_deps/libs/androidx_fragment_fragment': { 805 'packages': [ 806 { 807 'package': 'chromium/third_party/android_deps/libs/androidx_fragment_fragment', 808 'version': 'version:1.2.5-cr0', 809 }, 810 ], 811 'condition': 'checkout_android', 812 'dep_type': 'cipd', 813 }, 814 815 'src/third_party/android_deps/libs/androidx_gridlayout_gridlayout': { 816 'packages': [ 817 { 818 'package': 'chromium/third_party/android_deps/libs/androidx_gridlayout_gridlayout', 819 'version': 'version:1.0.0-cr0', 820 }, 821 ], 822 'condition': 'checkout_android', 823 'dep_type': 'cipd', 824 }, 825 826 'src/third_party/android_deps/libs/androidx_interpolator_interpolator': { 827 'packages': [ 828 { 829 'package': 'chromium/third_party/android_deps/libs/androidx_interpolator_interpolator', 830 'version': 'version:1.0.0-cr0', 831 }, 832 ], 833 'condition': 'checkout_android', 834 'dep_type': 'cipd', 835 }, 836 837 'src/third_party/android_deps/libs/androidx_leanback_leanback': { 838 'packages': [ 839 { 840 'package': 'chromium/third_party/android_deps/libs/androidx_leanback_leanback', 841 'version': 'version:1.0.0-cr0', 842 }, 843 ], 844 'condition': 'checkout_android', 845 'dep_type': 'cipd', 846 }, 847 848 'src/third_party/android_deps/libs/androidx_leanback_leanback_preference': { 849 'packages': [ 850 { 851 'package': 'chromium/third_party/android_deps/libs/androidx_leanback_leanback_preference', 852 'version': 'version:1.0.0-cr0', 853 }, 854 ], 855 'condition': 'checkout_android', 856 'dep_type': 'cipd', 857 }, 858 859 'src/third_party/android_deps/libs/androidx_legacy_legacy_preference_v14': { 860 'packages': [ 861 { 862 'package': 'chromium/third_party/android_deps/libs/androidx_legacy_legacy_preference_v14', 863 'version': 'version:1.0.0-cr0', 864 }, 865 ], 866 'condition': 'checkout_android', 867 'dep_type': 'cipd', 868 }, 869 870 'src/third_party/android_deps/libs/androidx_legacy_legacy_support_core_ui': { 871 'packages': [ 872 { 873 'package': 'chromium/third_party/android_deps/libs/androidx_legacy_legacy_support_core_ui', 874 'version': 'version:1.0.0-cr0', 875 }, 876 ], 877 'condition': 'checkout_android', 878 'dep_type': 'cipd', 879 }, 880 881 'src/third_party/android_deps/libs/androidx_legacy_legacy_support_core_utils': { 882 'packages': [ 883 { 884 'package': 'chromium/third_party/android_deps/libs/androidx_legacy_legacy_support_core_utils', 885 'version': 'version:1.0.0-cr0', 886 }, 887 ], 888 'condition': 'checkout_android', 889 'dep_type': 'cipd', 890 }, 891 892 'src/third_party/android_deps/libs/androidx_legacy_legacy_support_v13': { 893 'packages': [ 894 { 895 'package': 'chromium/third_party/android_deps/libs/androidx_legacy_legacy_support_v13', 896 'version': 'version:1.0.0-cr0', 897 }, 898 ], 899 'condition': 'checkout_android', 900 'dep_type': 'cipd', 901 }, 902 903 'src/third_party/android_deps/libs/androidx_legacy_legacy_support_v4': { 904 'packages': [ 905 { 906 'package': 'chromium/third_party/android_deps/libs/androidx_legacy_legacy_support_v4', 907 'version': 'version:1.0.0-cr0', 908 }, 909 ], 910 'condition': 'checkout_android', 911 'dep_type': 'cipd', 912 }, 913 914 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_common': { 915 'packages': [ 916 { 917 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_common', 918 'version': 'version:2.2.0-cr0', 919 }, 920 ], 921 'condition': 'checkout_android', 922 'dep_type': 'cipd', 923 }, 924 925 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_common_java8': { 926 'packages': [ 927 { 928 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_common_java8', 929 'version': 'version:2.0.0-cr0', 930 }, 931 ], 932 'condition': 'checkout_android', 933 'dep_type': 'cipd', 934 }, 935 936 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_livedata': { 937 'packages': [ 938 { 939 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_livedata', 940 'version': 'version:2.0.0-cr0', 941 }, 942 ], 943 'condition': 'checkout_android', 944 'dep_type': 'cipd', 945 }, 946 947 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_livedata_core': { 948 'packages': [ 949 { 950 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_livedata_core', 951 'version': 'version:2.2.0-cr0', 952 }, 953 ], 954 'condition': 'checkout_android', 955 'dep_type': 'cipd', 956 }, 957 958 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_runtime': { 959 'packages': [ 960 { 961 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_runtime', 962 'version': 'version:2.2.0-cr0', 963 }, 964 ], 965 'condition': 'checkout_android', 966 'dep_type': 'cipd', 967 }, 968 969 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_viewmodel': { 970 'packages': [ 971 { 972 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_viewmodel', 973 'version': 'version:2.2.0-cr0', 974 }, 975 ], 976 'condition': 'checkout_android', 977 'dep_type': 'cipd', 978 }, 979 980 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_viewmodel_savedstate': { 981 'packages': [ 982 { 983 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_viewmodel_savedstate', 984 'version': 'version:2.2.0-cr0', 985 }, 986 ], 987 'condition': 'checkout_android', 988 'dep_type': 'cipd', 989 }, 990 991 'src/third_party/android_deps/libs/androidx_loader_loader': { 992 'packages': [ 993 { 994 'package': 'chromium/third_party/android_deps/libs/androidx_loader_loader', 995 'version': 'version:1.0.0-cr0', 996 }, 997 ], 998 'condition': 'checkout_android', 999 'dep_type': 'cipd', 1000 }, 1001 1002 'src/third_party/android_deps/libs/androidx_localbroadcastmanager_localbroadcastmanager': { 1003 'packages': [ 1004 { 1005 'package': 'chromium/third_party/android_deps/libs/androidx_localbroadcastmanager_localbroadcastmanager', 1006 'version': 'version:1.0.0-cr0', 1007 }, 1008 ], 1009 'condition': 'checkout_android', 1010 'dep_type': 'cipd', 1011 }, 1012 1013 'src/third_party/android_deps/libs/androidx_media_media': { 1014 'packages': [ 1015 { 1016 'package': 'chromium/third_party/android_deps/libs/androidx_media_media', 1017 'version': 'version:1.0.0-cr0', 1018 }, 1019 ], 1020 'condition': 'checkout_android', 1021 'dep_type': 'cipd', 1022 }, 1023 1024 'src/third_party/android_deps/libs/androidx_mediarouter_mediarouter': { 1025 'packages': [ 1026 { 1027 'package': 'chromium/third_party/android_deps/libs/androidx_mediarouter_mediarouter', 1028 'version': 'version:1.0.0-cr0', 1029 }, 1030 ], 1031 'condition': 'checkout_android', 1032 'dep_type': 'cipd', 1033 }, 1034 1035 'src/third_party/android_deps/libs/androidx_multidex_multidex': { 1036 'packages': [ 1037 { 1038 'package': 'chromium/third_party/android_deps/libs/androidx_multidex_multidex', 1039 'version': 'version:2.0.0-cr0', 1040 }, 1041 ], 1042 'condition': 'checkout_android', 1043 'dep_type': 'cipd', 1044 }, 1045 1046 'src/third_party/android_deps/libs/androidx_palette_palette': { 1047 'packages': [ 1048 { 1049 'package': 'chromium/third_party/android_deps/libs/androidx_palette_palette', 1050 'version': 'version:1.0.0-cr0', 1051 }, 1052 ], 1053 'condition': 'checkout_android', 1054 'dep_type': 'cipd', 1055 }, 1056 1057 'src/third_party/android_deps/libs/androidx_preference_preference': { 1058 'packages': [ 1059 { 1060 'package': 'chromium/third_party/android_deps/libs/androidx_preference_preference', 1061 'version': 'version:1.1.1-cr0', 1062 }, 1063 ], 1064 'condition': 'checkout_android', 1065 'dep_type': 'cipd', 1066 }, 1067 1068 'src/third_party/android_deps/libs/androidx_print_print': { 1069 'packages': [ 1070 { 1071 'package': 'chromium/third_party/android_deps/libs/androidx_print_print', 1072 'version': 'version:1.0.0-cr0', 1073 }, 1074 ], 1075 'condition': 'checkout_android', 1076 'dep_type': 'cipd', 1077 }, 1078 1079 'src/third_party/android_deps/libs/androidx_recyclerview_recyclerview': { 1080 'packages': [ 1081 { 1082 'package': 'chromium/third_party/android_deps/libs/androidx_recyclerview_recyclerview', 1083 'version': 'version:1.1.0-cr0', 1084 }, 1085 ], 1086 'condition': 'checkout_android', 1087 'dep_type': 'cipd', 1088 }, 1089 1090 'src/third_party/android_deps/libs/androidx_savedstate_savedstate': { 1091 'packages': [ 1092 { 1093 'package': 'chromium/third_party/android_deps/libs/androidx_savedstate_savedstate', 1094 'version': 'version:1.0.0-cr0', 1095 }, 1096 ], 1097 'condition': 'checkout_android', 1098 'dep_type': 'cipd', 1099 }, 1100 1101 'src/third_party/android_deps/libs/androidx_slidingpanelayout_slidingpanelayout': { 1102 'packages': [ 1103 { 1104 'package': 'chromium/third_party/android_deps/libs/androidx_slidingpanelayout_slidingpanelayout', 1105 'version': 'version:1.0.0-cr0', 1106 }, 1107 ], 1108 'condition': 'checkout_android', 1109 'dep_type': 'cipd', 1110 }, 1111 1112 'src/third_party/android_deps/libs/androidx_swiperefreshlayout_swiperefreshlayout': { 1113 'packages': [ 1114 { 1115 'package': 'chromium/third_party/android_deps/libs/androidx_swiperefreshlayout_swiperefreshlayout', 1116 'version': 'version:1.0.0-cr0', 1117 }, 1118 ], 1119 'condition': 'checkout_android', 1120 'dep_type': 'cipd', 1121 }, 1122 1123 'src/third_party/android_deps/libs/androidx_test_core': { 1124 'packages': [ 1125 { 1126 'package': 'chromium/third_party/android_deps/libs/androidx_test_core', 1127 'version': 'version:1.2.0-cr0', 1128 }, 1129 ], 1130 'condition': 'checkout_android', 1131 'dep_type': 'cipd', 1132 }, 1133 1134 'src/third_party/android_deps/libs/androidx_test_espresso_espresso_contrib': { 1135 'packages': [ 1136 { 1137 'package': 'chromium/third_party/android_deps/libs/androidx_test_espresso_espresso_contrib', 1138 'version': 'version:3.2.0-cr0', 1139 }, 1140 ], 1141 'condition': 'checkout_android', 1142 'dep_type': 'cipd', 1143 }, 1144 1145 'src/third_party/android_deps/libs/androidx_test_espresso_espresso_core': { 1146 'packages': [ 1147 { 1148 'package': 'chromium/third_party/android_deps/libs/androidx_test_espresso_espresso_core', 1149 'version': 'version:3.2.0-cr0', 1150 }, 1151 ], 1152 'condition': 'checkout_android', 1153 'dep_type': 'cipd', 1154 }, 1155 1156 'src/third_party/android_deps/libs/androidx_test_espresso_espresso_idling_resource': { 1157 'packages': [ 1158 { 1159 'package': 'chromium/third_party/android_deps/libs/androidx_test_espresso_espresso_idling_resource', 1160 'version': 'version:3.2.0-cr0', 1161 }, 1162 ], 1163 'condition': 'checkout_android', 1164 'dep_type': 'cipd', 1165 }, 1166 1167 'src/third_party/android_deps/libs/androidx_test_espresso_espresso_intents': { 1168 'packages': [ 1169 { 1170 'package': 'chromium/third_party/android_deps/libs/androidx_test_espresso_espresso_intents', 1171 'version': 'version:3.2.0-cr0', 1172 }, 1173 ], 1174 'condition': 'checkout_android', 1175 'dep_type': 'cipd', 1176 }, 1177 1178 'src/third_party/android_deps/libs/androidx_test_espresso_espresso_web': { 1179 'packages': [ 1180 { 1181 'package': 'chromium/third_party/android_deps/libs/androidx_test_espresso_espresso_web', 1182 'version': 'version:3.2.0-cr0', 1183 }, 1184 ], 1185 'condition': 'checkout_android', 1186 'dep_type': 'cipd', 1187 }, 1188 1189 'src/third_party/android_deps/libs/androidx_test_ext_junit': { 1190 'packages': [ 1191 { 1192 'package': 'chromium/third_party/android_deps/libs/androidx_test_ext_junit', 1193 'version': 'version:1.1.1-cr0', 1194 }, 1195 ], 1196 'condition': 'checkout_android', 1197 'dep_type': 'cipd', 1198 }, 1199 1200 'src/third_party/android_deps/libs/androidx_test_monitor': { 1201 'packages': [ 1202 { 1203 'package': 'chromium/third_party/android_deps/libs/androidx_test_monitor', 1204 'version': 'version:1.2.0-cr0', 1205 }, 1206 ], 1207 'condition': 'checkout_android', 1208 'dep_type': 'cipd', 1209 }, 1210 1211 'src/third_party/android_deps/libs/androidx_test_rules': { 1212 'packages': [ 1213 { 1214 'package': 'chromium/third_party/android_deps/libs/androidx_test_rules', 1215 'version': 'version:1.2.0-cr0', 1216 }, 1217 ], 1218 'condition': 'checkout_android', 1219 'dep_type': 'cipd', 1220 }, 1221 1222 'src/third_party/android_deps/libs/androidx_test_runner': { 1223 'packages': [ 1224 { 1225 'package': 'chromium/third_party/android_deps/libs/androidx_test_runner', 1226 'version': 'version:1.2.0-cr0', 1227 }, 1228 ], 1229 'condition': 'checkout_android', 1230 'dep_type': 'cipd', 1231 }, 1232 1233 'src/third_party/android_deps/libs/androidx_test_uiautomator_uiautomator': { 1234 'packages': [ 1235 { 1236 'package': 'chromium/third_party/android_deps/libs/androidx_test_uiautomator_uiautomator', 1237 'version': 'version:2.2.0-cr0', 1238 }, 1239 ], 1240 'condition': 'checkout_android', 1241 'dep_type': 'cipd', 1242 }, 1243 1244 'src/third_party/android_deps/libs/androidx_transition_transition': { 1245 'packages': [ 1246 { 1247 'package': 'chromium/third_party/android_deps/libs/androidx_transition_transition', 1248 'version': 'version:1.2.0-cr0', 1249 }, 1250 ], 1251 'condition': 'checkout_android', 1252 'dep_type': 'cipd', 1253 }, 1254 1255 'src/third_party/android_deps/libs/androidx_tvprovider_tvprovider': { 1256 'packages': [ 1257 { 1258 'package': 'chromium/third_party/android_deps/libs/androidx_tvprovider_tvprovider', 1259 'version': 'version:1.0.0-cr0', 1260 }, 1261 ], 1262 'condition': 'checkout_android', 1263 'dep_type': 'cipd', 1264 }, 1265 1266 'src/third_party/android_deps/libs/androidx_vectordrawable_vectordrawable': { 1267 'packages': [ 1268 { 1269 'package': 'chromium/third_party/android_deps/libs/androidx_vectordrawable_vectordrawable', 1270 'version': 'version:1.1.0-cr0', 1271 }, 1272 ], 1273 'condition': 'checkout_android', 1274 'dep_type': 'cipd', 1275 }, 1276 1277 'src/third_party/android_deps/libs/androidx_vectordrawable_vectordrawable_animated': { 1278 'packages': [ 1279 { 1280 'package': 'chromium/third_party/android_deps/libs/androidx_vectordrawable_vectordrawable_animated', 1281 'version': 'version:1.1.0-cr0', 1282 }, 1283 ], 1284 'condition': 'checkout_android', 1285 'dep_type': 'cipd', 1286 }, 1287 1288 'src/third_party/android_deps/libs/androidx_versionedparcelable_versionedparcelable': { 1289 'packages': [ 1290 { 1291 'package': 'chromium/third_party/android_deps/libs/androidx_versionedparcelable_versionedparcelable', 1292 'version': 'version:1.1.0-cr0', 1293 }, 1294 ], 1295 'condition': 'checkout_android', 1296 'dep_type': 'cipd', 1297 }, 1298 1299 'src/third_party/android_deps/libs/androidx_viewpager2_viewpager2': { 1300 'packages': [ 1301 { 1302 'package': 'chromium/third_party/android_deps/libs/androidx_viewpager2_viewpager2', 1303 'version': 'version:1.0.0-cr0', 1304 }, 1305 ], 1306 'condition': 'checkout_android', 1307 'dep_type': 'cipd', 1308 }, 1309 1310 'src/third_party/android_deps/libs/androidx_viewpager_viewpager': { 1311 'packages': [ 1312 { 1313 'package': 'chromium/third_party/android_deps/libs/androidx_viewpager_viewpager', 1314 'version': 'version:1.0.0-cr0', 1315 }, 1316 ], 1317 'condition': 'checkout_android', 1318 'dep_type': 'cipd', 1319 }, 1320 1321 'src/third_party/android_deps/libs/backport_util_concurrent_backport_util_concurrent': { 1322 'packages': [ 1323 { 1324 'package': 'chromium/third_party/android_deps/libs/backport_util_concurrent_backport_util_concurrent', 1325 'version': 'version:3.1-cr0', 1326 }, 1327 ], 1328 'condition': 'checkout_android', 1329 'dep_type': 'cipd', 1330 }, 1331 1332 'src/third_party/android_deps/libs/classworlds_classworlds': { 1333 'packages': [ 1334 { 1335 'package': 'chromium/third_party/android_deps/libs/classworlds_classworlds', 1336 'version': 'version:1.1-alpha-2-cr0', 1337 }, 1338 ], 1339 'condition': 'checkout_android', 1340 'dep_type': 'cipd', 1341 }, 1342 1343 'src/third_party/android_deps/libs/com_android_support_animated_vector_drawable': { 1344 'packages': [ 1345 { 1346 'package': 'chromium/third_party/android_deps/libs/com_android_support_animated_vector_drawable', 1347 'version': 'version:28.0.0-cr0', 1348 }, 1349 ], 1350 'condition': 'checkout_android', 1351 'dep_type': 'cipd', 1352 }, 1353 1354 'src/third_party/android_deps/libs/com_android_support_appcompat_v7': { 1355 'packages': [ 1356 { 1357 'package': 'chromium/third_party/android_deps/libs/com_android_support_appcompat_v7', 1358 'version': 'version:28.0.0-cr0', 1359 }, 1360 ], 1361 'condition': 'checkout_android', 1362 'dep_type': 'cipd', 1363 }, 1364 1365 'src/third_party/android_deps/libs/com_android_support_asynclayoutinflater': { 1366 'packages': [ 1367 { 1368 'package': 'chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater', 1369 'version': 'version:28.0.0-cr0', 1370 }, 1371 ], 1372 'condition': 'checkout_android', 1373 'dep_type': 'cipd', 1374 }, 1375 1376 'src/third_party/android_deps/libs/com_android_support_cardview_v7': { 1377 'packages': [ 1378 { 1379 'package': 'chromium/third_party/android_deps/libs/com_android_support_cardview_v7', 1380 'version': 'version:28.0.0-cr0', 1381 }, 1382 ], 1383 'condition': 'checkout_android', 1384 'dep_type': 'cipd', 1385 }, 1386 1387 'src/third_party/android_deps/libs/com_android_support_collections': { 1388 'packages': [ 1389 { 1390 'package': 'chromium/third_party/android_deps/libs/com_android_support_collections', 1391 'version': 'version:28.0.0-cr0', 1392 }, 1393 ], 1394 'condition': 'checkout_android', 1395 'dep_type': 'cipd', 1396 }, 1397 1398 'src/third_party/android_deps/libs/com_android_support_coordinatorlayout': { 1399 'packages': [ 1400 { 1401 'package': 'chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout', 1402 'version': 'version:28.0.0-cr0', 1403 }, 1404 ], 1405 'condition': 'checkout_android', 1406 'dep_type': 'cipd', 1407 }, 1408 1409 'src/third_party/android_deps/libs/com_android_support_cursoradapter': { 1410 'packages': [ 1411 { 1412 'package': 'chromium/third_party/android_deps/libs/com_android_support_cursoradapter', 1413 'version': 'version:28.0.0-cr0', 1414 }, 1415 ], 1416 'condition': 'checkout_android', 1417 'dep_type': 'cipd', 1418 }, 1419 1420 'src/third_party/android_deps/libs/com_android_support_customview': { 1421 'packages': [ 1422 { 1423 'package': 'chromium/third_party/android_deps/libs/com_android_support_customview', 1424 'version': 'version:28.0.0-cr0', 1425 }, 1426 ], 1427 'condition': 'checkout_android', 1428 'dep_type': 'cipd', 1429 }, 1430 1431 'src/third_party/android_deps/libs/com_android_support_design': { 1432 'packages': [ 1433 { 1434 'package': 'chromium/third_party/android_deps/libs/com_android_support_design', 1435 'version': 'version:28.0.0-cr0', 1436 }, 1437 ], 1438 'condition': 'checkout_android', 1439 'dep_type': 'cipd', 1440 }, 1441 1442 'src/third_party/android_deps/libs/com_android_support_documentfile': { 1443 'packages': [ 1444 { 1445 'package': 'chromium/third_party/android_deps/libs/com_android_support_documentfile', 1446 'version': 'version:28.0.0-cr0', 1447 }, 1448 ], 1449 'condition': 'checkout_android', 1450 'dep_type': 'cipd', 1451 }, 1452 1453 'src/third_party/android_deps/libs/com_android_support_drawerlayout': { 1454 'packages': [ 1455 { 1456 'package': 'chromium/third_party/android_deps/libs/com_android_support_drawerlayout', 1457 'version': 'version:28.0.0-cr0', 1458 }, 1459 ], 1460 'condition': 'checkout_android', 1461 'dep_type': 'cipd', 1462 }, 1463 1464 'src/third_party/android_deps/libs/com_android_support_gridlayout_v7': { 1465 'packages': [ 1466 { 1467 'package': 'chromium/third_party/android_deps/libs/com_android_support_gridlayout_v7', 1468 'version': 'version:28.0.0-cr0', 1469 }, 1470 ], 1471 'condition': 'checkout_android', 1472 'dep_type': 'cipd', 1473 }, 1474 1475 'src/third_party/android_deps/libs/com_android_support_interpolator': { 1476 'packages': [ 1477 { 1478 'package': 'chromium/third_party/android_deps/libs/com_android_support_interpolator', 1479 'version': 'version:28.0.0-cr0', 1480 }, 1481 ], 1482 'condition': 'checkout_android', 1483 'dep_type': 'cipd', 1484 }, 1485 1486 'src/third_party/android_deps/libs/com_android_support_leanback_v17': { 1487 'packages': [ 1488 { 1489 'package': 'chromium/third_party/android_deps/libs/com_android_support_leanback_v17', 1490 'version': 'version:28.0.0-cr0', 1491 }, 1492 ], 1493 'condition': 'checkout_android', 1494 'dep_type': 'cipd', 1495 }, 1496 1497 'src/third_party/android_deps/libs/com_android_support_loader': { 1498 'packages': [ 1499 { 1500 'package': 'chromium/third_party/android_deps/libs/com_android_support_loader', 1501 'version': 'version:28.0.0-cr0', 1502 }, 1503 ], 1504 'condition': 'checkout_android', 1505 'dep_type': 'cipd', 1506 }, 1507 1508 'src/third_party/android_deps/libs/com_android_support_localbroadcastmanager': { 1509 'packages': [ 1510 { 1511 'package': 'chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager', 1512 'version': 'version:28.0.0-cr0', 1513 }, 1514 ], 1515 'condition': 'checkout_android', 1516 'dep_type': 'cipd', 1517 }, 1518 1519 'src/third_party/android_deps/libs/com_android_support_mediarouter_v7': { 1520 'packages': [ 1521 { 1522 'package': 'chromium/third_party/android_deps/libs/com_android_support_mediarouter_v7', 1523 'version': 'version:28.0.0-cr0', 1524 }, 1525 ], 1526 'condition': 'checkout_android', 1527 'dep_type': 'cipd', 1528 }, 1529 1530 'src/third_party/android_deps/libs/com_android_support_multidex': { 1531 'packages': [ 1532 { 1533 'package': 'chromium/third_party/android_deps/libs/com_android_support_multidex', 1534 'version': 'version:1.0.0-cr0', 1535 }, 1536 ], 1537 'condition': 'checkout_android', 1538 'dep_type': 'cipd', 1539 }, 1540 1541 'src/third_party/android_deps/libs/com_android_support_palette_v7': { 1542 'packages': [ 1543 { 1544 'package': 'chromium/third_party/android_deps/libs/com_android_support_palette_v7', 1545 'version': 'version:28.0.0-cr0', 1546 }, 1547 ], 1548 'condition': 'checkout_android', 1549 'dep_type': 'cipd', 1550 }, 1551 1552 'src/third_party/android_deps/libs/com_android_support_preference_leanback_v17': { 1553 'packages': [ 1554 { 1555 'package': 'chromium/third_party/android_deps/libs/com_android_support_preference_leanback_v17', 1556 'version': 'version:28.0.0-cr0', 1557 }, 1558 ], 1559 'condition': 'checkout_android', 1560 'dep_type': 'cipd', 1561 }, 1562 1563 'src/third_party/android_deps/libs/com_android_support_preference_v14': { 1564 'packages': [ 1565 { 1566 'package': 'chromium/third_party/android_deps/libs/com_android_support_preference_v14', 1567 'version': 'version:28.0.0-cr0', 1568 }, 1569 ], 1570 'condition': 'checkout_android', 1571 'dep_type': 'cipd', 1572 }, 1573 1574 'src/third_party/android_deps/libs/com_android_support_preference_v7': { 1575 'packages': [ 1576 { 1577 'package': 'chromium/third_party/android_deps/libs/com_android_support_preference_v7', 1578 'version': 'version:28.0.0-cr0', 1579 }, 1580 ], 1581 'condition': 'checkout_android', 1582 'dep_type': 'cipd', 1583 }, 1584 1585 'src/third_party/android_deps/libs/com_android_support_print': { 1586 'packages': [ 1587 { 1588 'package': 'chromium/third_party/android_deps/libs/com_android_support_print', 1589 'version': 'version:28.0.0-cr0', 1590 }, 1591 ], 1592 'condition': 'checkout_android', 1593 'dep_type': 'cipd', 1594 }, 1595 1596 'src/third_party/android_deps/libs/com_android_support_recyclerview_v7': { 1597 'packages': [ 1598 { 1599 'package': 'chromium/third_party/android_deps/libs/com_android_support_recyclerview_v7', 1600 'version': 'version:28.0.0-cr0', 1601 }, 1602 ], 1603 'condition': 'checkout_android', 1604 'dep_type': 'cipd', 1605 }, 1606 1607 'src/third_party/android_deps/libs/com_android_support_slidingpanelayout': { 1608 'packages': [ 1609 { 1610 'package': 'chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout', 1611 'version': 'version:28.0.0-cr0', 1612 }, 1613 ], 1614 'condition': 'checkout_android', 1615 'dep_type': 'cipd', 1616 }, 1617 1618 'src/third_party/android_deps/libs/com_android_support_support_annotations': { 1619 'packages': [ 1620 { 1621 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_annotations', 1622 'version': 'version:28.0.0-cr0', 1623 }, 1624 ], 1625 'condition': 'checkout_android', 1626 'dep_type': 'cipd', 1627 }, 1628 1629 'src/third_party/android_deps/libs/com_android_support_support_compat': { 1630 'packages': [ 1631 { 1632 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_compat', 1633 'version': 'version:28.0.0-cr0', 1634 }, 1635 ], 1636 'condition': 'checkout_android', 1637 'dep_type': 'cipd', 1638 }, 1639 1640 'src/third_party/android_deps/libs/com_android_support_support_core_ui': { 1641 'packages': [ 1642 { 1643 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_ui', 1644 'version': 'version:28.0.0-cr0', 1645 }, 1646 ], 1647 'condition': 'checkout_android', 1648 'dep_type': 'cipd', 1649 }, 1650 1651 'src/third_party/android_deps/libs/com_android_support_support_core_utils': { 1652 'packages': [ 1653 { 1654 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_utils', 1655 'version': 'version:28.0.0-cr0', 1656 }, 1657 ], 1658 'condition': 'checkout_android', 1659 'dep_type': 'cipd', 1660 }, 1661 1662 'src/third_party/android_deps/libs/com_android_support_support_fragment': { 1663 'packages': [ 1664 { 1665 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_fragment', 1666 'version': 'version:28.0.0-cr0', 1667 }, 1668 ], 1669 'condition': 'checkout_android', 1670 'dep_type': 'cipd', 1671 }, 1672 1673 'src/third_party/android_deps/libs/com_android_support_support_media_compat': { 1674 'packages': [ 1675 { 1676 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_media_compat', 1677 'version': 'version:28.0.0-cr0', 1678 }, 1679 ], 1680 'condition': 'checkout_android', 1681 'dep_type': 'cipd', 1682 }, 1683 1684 'src/third_party/android_deps/libs/com_android_support_support_v13': { 1685 'packages': [ 1686 { 1687 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v13', 1688 'version': 'version:28.0.0-cr0', 1689 }, 1690 ], 1691 'condition': 'checkout_android', 1692 'dep_type': 'cipd', 1693 }, 1694 1695 'src/third_party/android_deps/libs/com_android_support_support_v4': { 1696 'packages': [ 1697 { 1698 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v4', 1699 'version': 'version:28.0.0-cr0', 1700 }, 1701 ], 1702 'condition': 'checkout_android', 1703 'dep_type': 'cipd', 1704 }, 1705 1706 'src/third_party/android_deps/libs/com_android_support_support_vector_drawable': { 1707 'packages': [ 1708 { 1709 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_vector_drawable', 1710 'version': 'version:28.0.0-cr0', 1711 }, 1712 ], 1713 'condition': 'checkout_android', 1714 'dep_type': 'cipd', 1715 }, 1716 1717 'src/third_party/android_deps/libs/com_android_support_swiperefreshlayout': { 1718 'packages': [ 1719 { 1720 'package': 'chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout', 1721 'version': 'version:28.0.0-cr0', 1722 }, 1723 ], 1724 'condition': 'checkout_android', 1725 'dep_type': 'cipd', 1726 }, 1727 1728 'src/third_party/android_deps/libs/com_android_support_transition': { 1729 'packages': [ 1730 { 1731 'package': 'chromium/third_party/android_deps/libs/com_android_support_transition', 1732 'version': 'version:28.0.0-cr0', 1733 }, 1734 ], 1735 'condition': 'checkout_android', 1736 'dep_type': 'cipd', 1737 }, 1738 1739 'src/third_party/android_deps/libs/com_android_support_versionedparcelable': { 1740 'packages': [ 1741 { 1742 'package': 'chromium/third_party/android_deps/libs/com_android_support_versionedparcelable', 1743 'version': 'version:28.0.0-cr0', 1744 }, 1745 ], 1746 'condition': 'checkout_android', 1747 'dep_type': 'cipd', 1748 }, 1749 1750 'src/third_party/android_deps/libs/com_android_support_viewpager': { 1751 'packages': [ 1752 { 1753 'package': 'chromium/third_party/android_deps/libs/com_android_support_viewpager', 1754 'version': 'version:28.0.0-cr0', 1755 }, 1756 ], 1757 'condition': 'checkout_android', 1758 'dep_type': 'cipd', 1759 }, 1760 1761 'src/third_party/android_deps/libs/com_android_tools_build_jetifier_jetifier_core': { 1762 'packages': [ 1763 { 1764 'package': 'chromium/third_party/android_deps/libs/com_android_tools_build_jetifier_jetifier_core', 1765 'version': 'version:1.0.0-beta08-cr0', 1766 }, 1767 ], 1768 'condition': 'checkout_android', 1769 'dep_type': 'cipd', 1770 }, 1771 1772 'src/third_party/android_deps/libs/com_android_tools_build_jetifier_jetifier_processor': { 1773 'packages': [ 1774 { 1775 'package': 'chromium/third_party/android_deps/libs/com_android_tools_build_jetifier_jetifier_processor', 1776 'version': 'version:1.0.0-beta08-cr0', 1777 }, 1778 ], 1779 'condition': 'checkout_android', 1780 'dep_type': 'cipd', 1781 }, 1782 1783 'src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs': { 1784 'packages': [ 1785 { 1786 'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs', 1787 'version': 'version:1.0.5-cr0', 1788 }, 1789 ], 1790 'condition': 'checkout_android', 1791 'dep_type': 'cipd', 1792 }, 1793 1794 'src/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine': { 1795 'packages': [ 1796 { 1797 'package': 'chromium/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine', 1798 'version': 'version:2.8.0-cr0', 1799 }, 1800 ], 1801 'condition': 'checkout_android', 1802 'dep_type': 'cipd', 1803 }, 1804 1805 'src/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms': { 1806 'packages': [ 1807 { 1808 'package': 'chromium/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms', 1809 'version': 'version:1.0-cr0', 1810 }, 1811 ], 1812 'condition': 'checkout_android', 1813 'dep_type': 'cipd', 1814 }, 1815 1816 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth': { 1817 'packages': [ 1818 { 1819 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth', 1820 'version': 'version:17.0.0-cr0', 1821 }, 1822 ], 1823 'condition': 'checkout_android', 1824 'dep_type': 'cipd', 1825 }, 1826 1827 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone': { 1828 'packages': [ 1829 { 1830 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone', 1831 'version': 'version:17.1.0-cr0', 1832 }, 1833 ], 1834 'condition': 'checkout_android', 1835 'dep_type': 'cipd', 1836 }, 1837 1838 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base': { 1839 'packages': [ 1840 { 1841 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base', 1842 'version': 'version:17.0.0-cr0', 1843 }, 1844 ], 1845 'condition': 'checkout_android', 1846 'dep_type': 'cipd', 1847 }, 1848 1849 'src/third_party/android_deps/libs/com_google_android_gms_play_services_base': { 1850 'packages': [ 1851 { 1852 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base', 1853 'version': 'version:17.0.0-cr0', 1854 }, 1855 ], 1856 'condition': 'checkout_android', 1857 'dep_type': 'cipd', 1858 }, 1859 1860 'src/third_party/android_deps/libs/com_google_android_gms_play_services_basement': { 1861 'packages': [ 1862 { 1863 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement', 1864 'version': 'version:17.0.0-cr0', 1865 }, 1866 ], 1867 'condition': 'checkout_android', 1868 'dep_type': 'cipd', 1869 }, 1870 1871 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast': { 1872 'packages': [ 1873 { 1874 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast', 1875 'version': 'version:17.0.0-cr0', 1876 }, 1877 ], 1878 'condition': 'checkout_android', 1879 'dep_type': 'cipd', 1880 }, 1881 1882 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework': { 1883 'packages': [ 1884 { 1885 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework', 1886 'version': 'version:17.0.0-cr0', 1887 }, 1888 ], 1889 'condition': 'checkout_android', 1890 'dep_type': 'cipd', 1891 }, 1892 1893 'src/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut': { 1894 'packages': [ 1895 { 1896 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut', 1897 'version': 'version:17.0.0-cr0', 1898 }, 1899 ], 1900 'condition': 'checkout_android', 1901 'dep_type': 'cipd', 1902 }, 1903 1904 'src/third_party/android_deps/libs/com_google_android_gms_play_services_fido': { 1905 'packages': [ 1906 { 1907 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_fido', 1908 'version': 'version:18.1.0-cr0', 1909 }, 1910 ], 1911 'condition': 'checkout_android', 1912 'dep_type': 'cipd', 1913 }, 1914 1915 'src/third_party/android_deps/libs/com_google_android_gms_play_services_flags': { 1916 'packages': [ 1917 { 1918 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags', 1919 'version': 'version:17.0.0-cr0', 1920 }, 1921 ], 1922 'condition': 'checkout_android', 1923 'dep_type': 'cipd', 1924 }, 1925 1926 'src/third_party/android_deps/libs/com_google_android_gms_play_services_gcm': { 1927 'packages': [ 1928 { 1929 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm', 1930 'version': 'version:17.0.0-cr0', 1931 }, 1932 ], 1933 'condition': 'checkout_android', 1934 'dep_type': 'cipd', 1935 }, 1936 1937 'src/third_party/android_deps/libs/com_google_android_gms_play_services_iid': { 1938 'packages': [ 1939 { 1940 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid', 1941 'version': 'version:17.0.0-cr0', 1942 }, 1943 ], 1944 'condition': 'checkout_android', 1945 'dep_type': 'cipd', 1946 }, 1947 1948 'src/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps': { 1949 'packages': [ 1950 { 1951 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps', 1952 'version': 'version:17.0.0-cr0', 1953 }, 1954 ], 1955 'condition': 'checkout_android', 1956 'dep_type': 'cipd', 1957 }, 1958 1959 'src/third_party/android_deps/libs/com_google_android_gms_play_services_location': { 1960 'packages': [ 1961 { 1962 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location', 1963 'version': 'version:17.0.0-cr0', 1964 }, 1965 ], 1966 'condition': 'checkout_android', 1967 'dep_type': 'cipd', 1968 }, 1969 1970 'src/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype': { 1971 'packages': [ 1972 { 1973 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype', 1974 'version': 'version:17.0.0-cr0', 1975 }, 1976 ], 1977 'condition': 'checkout_android', 1978 'dep_type': 'cipd', 1979 }, 1980 1981 'src/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport': { 1982 'packages': [ 1983 { 1984 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport', 1985 'version': 'version:17.0.0-cr0', 1986 }, 1987 ], 1988 'condition': 'checkout_android', 1989 'dep_type': 'cipd', 1990 }, 1991 1992 'src/third_party/android_deps/libs/com_google_android_gms_play_services_stats': { 1993 'packages': [ 1994 { 1995 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats', 1996 'version': 'version:17.0.0-cr0', 1997 }, 1998 ], 1999 'condition': 'checkout_android', 2000 'dep_type': 'cipd', 2001 }, 2002 2003 'src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks': { 2004 'packages': [ 2005 { 2006 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks', 2007 'version': 'version:17.0.0-cr0', 2008 }, 2009 ], 2010 'condition': 'checkout_android', 2011 'dep_type': 'cipd', 2012 }, 2013 2014 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision': { 2015 'packages': [ 2016 { 2017 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision', 2018 'version': 'version:18.0.0-cr0', 2019 }, 2020 ], 2021 'condition': 'checkout_android', 2022 'dep_type': 'cipd', 2023 }, 2024 2025 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common': { 2026 'packages': [ 2027 { 2028 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common', 2029 'version': 'version:18.0.0-cr0', 2030 }, 2031 ], 2032 'condition': 'checkout_android', 2033 'dep_type': 'cipd', 2034 }, 2035 2036 'src/third_party/android_deps/libs/com_google_android_material_material': { 2037 'packages': [ 2038 { 2039 'package': 'chromium/third_party/android_deps/libs/com_google_android_material_material', 2040 'version': 'version:1.2.0-alpha06-cr0', 2041 }, 2042 ], 2043 'condition': 'checkout_android', 2044 'dep_type': 'cipd', 2045 }, 2046 2047 'src/third_party/android_deps/libs/com_google_auto_auto_common': { 2048 'packages': [ 2049 { 2050 'package': 'chromium/third_party/android_deps/libs/com_google_auto_auto_common', 2051 'version': 'version:0.10-cr0', 2052 }, 2053 ], 2054 'condition': 'checkout_android', 2055 'dep_type': 'cipd', 2056 }, 2057 2058 'src/third_party/android_deps/libs/com_google_auto_service_auto_service': { 2059 'packages': [ 2060 { 2061 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service', 2062 'version': 'version:1.0-rc6-cr0', 2063 }, 2064 ], 2065 'condition': 'checkout_android', 2066 'dep_type': 'cipd', 2067 }, 2068 2069 'src/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations': { 2070 'packages': [ 2071 { 2072 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations', 2073 'version': 'version:1.0-rc6-cr0', 2074 }, 2075 ], 2076 'condition': 'checkout_android', 2077 'dep_type': 'cipd', 2078 }, 2079 2080 'src/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations': { 2081 'packages': [ 2082 { 2083 'package': 'chromium/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations', 2084 'version': 'version:1.7-cr0', 2085 }, 2086 ], 2087 'condition': 'checkout_android', 2088 'dep_type': 'cipd', 2089 }, 2090 2091 'src/third_party/android_deps/libs/com_google_code_findbugs_jFormatString': { 2092 'packages': [ 2093 { 2094 'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jformatstring', 2095 'version': 'version:3.0.0-cr0', 2096 }, 2097 ], 2098 'condition': 'checkout_android', 2099 'dep_type': 'cipd', 2100 }, 2101 2102 'src/third_party/android_deps/libs/com_google_code_findbugs_jsr305': { 2103 'packages': [ 2104 { 2105 'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305', 2106 'version': 'version:3.0.2-cr0', 2107 }, 2108 ], 2109 'condition': 'checkout_android', 2110 'dep_type': 'cipd', 2111 }, 2112 2113 'src/third_party/android_deps/libs/com_google_code_gson_gson': { 2114 'packages': [ 2115 { 2116 'package': 'chromium/third_party/android_deps/libs/com_google_code_gson_gson', 2117 'version': 'version:2.8.0-cr0', 2118 }, 2119 ], 2120 'condition': 'checkout_android', 2121 'dep_type': 'cipd', 2122 }, 2123 2124 'src/third_party/android_deps/libs/com_google_dagger_dagger': { 2125 'packages': [ 2126 { 2127 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger', 2128 'version': 'version:2.26-cr0', 2129 }, 2130 ], 2131 'condition': 'checkout_android', 2132 'dep_type': 'cipd', 2133 }, 2134 2135 'src/third_party/android_deps/libs/com_google_dagger_dagger_compiler': { 2136 'packages': [ 2137 { 2138 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler', 2139 'version': 'version:2.26-cr0', 2140 }, 2141 ], 2142 'condition': 'checkout_android', 2143 'dep_type': 'cipd', 2144 }, 2145 2146 'src/third_party/android_deps/libs/com_google_dagger_dagger_producers': { 2147 'packages': [ 2148 { 2149 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers', 2150 'version': 'version:2.26-cr0', 2151 }, 2152 ], 2153 'condition': 'checkout_android', 2154 'dep_type': 'cipd', 2155 }, 2156 2157 'src/third_party/android_deps/libs/com_google_dagger_dagger_spi': { 2158 'packages': [ 2159 { 2160 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi', 2161 'version': 'version:2.26-cr0', 2162 }, 2163 ], 2164 'condition': 'checkout_android', 2165 'dep_type': 'cipd', 2166 }, 2167 2168 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation': { 2169 'packages': [ 2170 { 2171 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation', 2172 'version': 'version:2.4.0-cr0', 2173 }, 2174 ], 2175 'condition': 'checkout_android', 2176 'dep_type': 'cipd', 2177 }, 2178 2179 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations': { 2180 'packages': [ 2181 { 2182 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations', 2183 'version': 'version:2.4.0-cr0', 2184 }, 2185 ], 2186 'condition': 'checkout_android', 2187 'dep_type': 'cipd', 2188 }, 2189 2190 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api': { 2191 'packages': [ 2192 { 2193 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api', 2194 'version': 'version:2.4.0-cr0', 2195 }, 2196 ], 2197 'condition': 'checkout_android', 2198 'dep_type': 'cipd', 2199 }, 2200 2201 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_core': { 2202 'packages': [ 2203 { 2204 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_core', 2205 'version': 'version:2.4.0-cr0', 2206 }, 2207 ], 2208 'condition': 'checkout_android', 2209 'dep_type': 'cipd', 2210 }, 2211 2212 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations': { 2213 'packages': [ 2214 { 2215 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations', 2216 'version': 'version:2.4.0-cr0', 2217 }, 2218 ], 2219 'condition': 'checkout_android', 2220 'dep_type': 'cipd', 2221 }, 2222 2223 'src/third_party/android_deps/libs/com_google_errorprone_javac': { 2224 'packages': [ 2225 { 2226 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac', 2227 'version': 'version:9+181-r4173-1-cr0', 2228 }, 2229 ], 2230 'condition': 'checkout_android', 2231 'dep_type': 'cipd', 2232 }, 2233 2234 'src/third_party/android_deps/libs/com_google_errorprone_javac_shaded': { 2235 'packages': [ 2236 { 2237 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded', 2238 'version': 'version:9-dev-r4023-3-cr0', 2239 }, 2240 ], 2241 'condition': 'checkout_android', 2242 'dep_type': 'cipd', 2243 }, 2244 2245 'src/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format': { 2246 'packages': [ 2247 { 2248 'package': 'chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format', 2249 'version': 'version:1.5-cr0', 2250 }, 2251 ], 2252 'condition': 'checkout_android', 2253 'dep_type': 'cipd', 2254 }, 2255 2256 'src/third_party/android_deps/libs/com_google_guava_failureaccess': { 2257 'packages': [ 2258 { 2259 'package': 'chromium/third_party/android_deps/libs/com_google_guava_failureaccess', 2260 'version': 'version:1.0.1-cr0', 2261 }, 2262 ], 2263 'condition': 'checkout_android', 2264 'dep_type': 'cipd', 2265 }, 2266 2267 'src/third_party/android_deps/libs/com_google_guava_guava': { 2268 'packages': [ 2269 { 2270 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava', 2271 'version': 'version:27.1-jre-cr0', 2272 }, 2273 ], 2274 'condition': 'checkout_android', 2275 'dep_type': 'cipd', 2276 }, 2277 2278 'src/third_party/android_deps/libs/com_google_guava_listenablefuture': { 2279 'packages': [ 2280 { 2281 'package': 'chromium/third_party/android_deps/libs/com_google_guava_listenablefuture', 2282 'version': 'version:1.0-cr0', 2283 }, 2284 ], 2285 'condition': 'checkout_android', 2286 'dep_type': 'cipd', 2287 }, 2288 2289 'src/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations': { 2290 'packages': [ 2291 { 2292 'package': 'chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations', 2293 'version': 'version:1.1-cr0', 2294 }, 2295 ], 2296 'condition': 'checkout_android', 2297 'dep_type': 'cipd', 2298 }, 2299 2300 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_java': { 2301 'packages': [ 2302 { 2303 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_java', 2304 'version': 'version:3.4.0-cr0', 2305 }, 2306 ], 2307 'condition': 'checkout_android', 2308 'dep_type': 'cipd', 2309 }, 2310 2311 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite': { 2312 'packages': [ 2313 { 2314 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite', 2315 'version': 'version:3.12.2-cr0', 2316 }, 2317 ], 2318 'condition': 'checkout_android', 2319 'dep_type': 'cipd', 2320 }, 2321 2322 'src/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils': { 2323 'packages': [ 2324 { 2325 'package': 'chromium/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils', 2326 'version': 'version:1.3.0-cr0', 2327 }, 2328 ], 2329 'condition': 'checkout_android', 2330 'dep_type': 'cipd', 2331 }, 2332 2333 'src/third_party/android_deps/libs/com_squareup_javapoet': { 2334 'packages': [ 2335 { 2336 'package': 'chromium/third_party/android_deps/libs/com_squareup_javapoet', 2337 'version': 'version:1.11.1-cr0', 2338 }, 2339 ], 2340 'condition': 'checkout_android', 2341 'dep_type': 'cipd', 2342 }, 2343 2344 'src/third_party/android_deps/libs/com_squareup_javawriter': { 2345 'packages': [ 2346 { 2347 'package': 'chromium/third_party/android_deps/libs/com_squareup_javawriter', 2348 'version': 'version:2.1.1-cr0', 2349 }, 2350 ], 2351 'condition': 'checkout_android', 2352 'dep_type': 'cipd', 2353 }, 2354 2355 'src/third_party/android_deps/libs/commons_cli_commons_cli': { 2356 'packages': [ 2357 { 2358 'package': 'chromium/third_party/android_deps/libs/commons_cli_commons_cli', 2359 'version': 'version:1.3.1-cr0', 2360 }, 2361 ], 2362 'condition': 'checkout_android', 2363 'dep_type': 'cipd', 2364 }, 2365 2366 'src/third_party/android_deps/libs/javax_annotation_javax_annotation_api': { 2367 'packages': [ 2368 { 2369 'package': 'chromium/third_party/android_deps/libs/javax_annotation_javax_annotation_api', 2370 'version': 'version:1.3.2-cr0', 2371 }, 2372 ], 2373 'condition': 'checkout_android', 2374 'dep_type': 'cipd', 2375 }, 2376 2377 'src/third_party/android_deps/libs/javax_annotation_jsr250_api': { 2378 'packages': [ 2379 { 2380 'package': 'chromium/third_party/android_deps/libs/javax_annotation_jsr250_api', 2381 'version': 'version:1.0-cr0', 2382 }, 2383 ], 2384 'condition': 'checkout_android', 2385 'dep_type': 'cipd', 2386 }, 2387 2388 'src/third_party/android_deps/libs/javax_inject_javax_inject': { 2389 'packages': [ 2390 { 2391 'package': 'chromium/third_party/android_deps/libs/javax_inject_javax_inject', 2392 'version': 'version:1-cr0', 2393 }, 2394 ], 2395 'condition': 'checkout_android', 2396 'dep_type': 'cipd', 2397 }, 2398 2399 'src/third_party/android_deps/libs/nekohtml_nekohtml': { 2400 'packages': [ 2401 { 2402 'package': 'chromium/third_party/android_deps/libs/nekohtml_nekohtml', 2403 'version': 'version:1.9.6.2-cr0', 2404 }, 2405 ], 2406 'condition': 'checkout_android', 2407 'dep_type': 'cipd', 2408 }, 2409 2410 'src/third_party/android_deps/libs/nekohtml_xercesMinimal': { 2411 'packages': [ 2412 { 2413 'package': 'chromium/third_party/android_deps/libs/nekohtml_xercesminimal', 2414 'version': 'version:1.9.6.2-cr0', 2415 }, 2416 ], 2417 'condition': 'checkout_android', 2418 'dep_type': 'cipd', 2419 }, 2420 2421 'src/third_party/android_deps/libs/net_ltgt_gradle_incap_incap': { 2422 'packages': [ 2423 { 2424 'package': 'chromium/third_party/android_deps/libs/net_ltgt_gradle_incap_incap', 2425 'version': 'version:0.2-cr0', 2426 }, 2427 ], 2428 'condition': 'checkout_android', 2429 'dep_type': 'cipd', 2430 }, 2431 2432 'src/third_party/android_deps/libs/net_sf_kxml_kxml2': { 2433 'packages': [ 2434 { 2435 'package': 'chromium/third_party/android_deps/libs/net_sf_kxml_kxml2', 2436 'version': 'version:2.3.0-cr0', 2437 }, 2438 ], 2439 'condition': 'checkout_android', 2440 'dep_type': 'cipd', 2441 }, 2442 2443 'src/third_party/android_deps/libs/org_apache_ant_ant': { 2444 'packages': [ 2445 { 2446 'package': 'chromium/third_party/android_deps/libs/org_apache_ant_ant', 2447 'version': 'version:1.8.0-cr0', 2448 }, 2449 ], 2450 'condition': 'checkout_android', 2451 'dep_type': 'cipd', 2452 }, 2453 2454 'src/third_party/android_deps/libs/org_apache_ant_ant_launcher': { 2455 'packages': [ 2456 { 2457 'package': 'chromium/third_party/android_deps/libs/org_apache_ant_ant_launcher', 2458 'version': 'version:1.8.0-cr0', 2459 }, 2460 ], 2461 'condition': 'checkout_android', 2462 'dep_type': 'cipd', 2463 }, 2464 2465 'src/third_party/android_deps/libs/org_apache_maven_maven_ant_tasks': { 2466 'packages': [ 2467 { 2468 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_ant_tasks', 2469 'version': 'version:2.1.3-cr0', 2470 }, 2471 ], 2472 'condition': 'checkout_android', 2473 'dep_type': 'cipd', 2474 }, 2475 2476 'src/third_party/android_deps/libs/org_apache_maven_maven_artifact': { 2477 'packages': [ 2478 { 2479 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_artifact', 2480 'version': 'version:2.2.1-cr0', 2481 }, 2482 ], 2483 'condition': 'checkout_android', 2484 'dep_type': 'cipd', 2485 }, 2486 2487 'src/third_party/android_deps/libs/org_apache_maven_maven_artifact_manager': { 2488 'packages': [ 2489 { 2490 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_artifact_manager', 2491 'version': 'version:2.2.1-cr0', 2492 }, 2493 ], 2494 'condition': 'checkout_android', 2495 'dep_type': 'cipd', 2496 }, 2497 2498 'src/third_party/android_deps/libs/org_apache_maven_maven_error_diagnostics': { 2499 'packages': [ 2500 { 2501 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_error_diagnostics', 2502 'version': 'version:2.2.1-cr0', 2503 }, 2504 ], 2505 'condition': 'checkout_android', 2506 'dep_type': 'cipd', 2507 }, 2508 2509 'src/third_party/android_deps/libs/org_apache_maven_maven_model': { 2510 'packages': [ 2511 { 2512 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_model', 2513 'version': 'version:2.2.1-cr0', 2514 }, 2515 ], 2516 'condition': 'checkout_android', 2517 'dep_type': 'cipd', 2518 }, 2519 2520 'src/third_party/android_deps/libs/org_apache_maven_maven_plugin_registry': { 2521 'packages': [ 2522 { 2523 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_plugin_registry', 2524 'version': 'version:2.2.1-cr0', 2525 }, 2526 ], 2527 'condition': 'checkout_android', 2528 'dep_type': 'cipd', 2529 }, 2530 2531 'src/third_party/android_deps/libs/org_apache_maven_maven_profile': { 2532 'packages': [ 2533 { 2534 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_profile', 2535 'version': 'version:2.2.1-cr0', 2536 }, 2537 ], 2538 'condition': 'checkout_android', 2539 'dep_type': 'cipd', 2540 }, 2541 2542 'src/third_party/android_deps/libs/org_apache_maven_maven_project': { 2543 'packages': [ 2544 { 2545 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_project', 2546 'version': 'version:2.2.1-cr0', 2547 }, 2548 ], 2549 'condition': 'checkout_android', 2550 'dep_type': 'cipd', 2551 }, 2552 2553 'src/third_party/android_deps/libs/org_apache_maven_maven_repository_metadata': { 2554 'packages': [ 2555 { 2556 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_repository_metadata', 2557 'version': 'version:2.2.1-cr0', 2558 }, 2559 ], 2560 'condition': 'checkout_android', 2561 'dep_type': 'cipd', 2562 }, 2563 2564 'src/third_party/android_deps/libs/org_apache_maven_maven_settings': { 2565 'packages': [ 2566 { 2567 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_settings', 2568 'version': 'version:2.2.1-cr0', 2569 }, 2570 ], 2571 'condition': 'checkout_android', 2572 'dep_type': 'cipd', 2573 }, 2574 2575 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_file': { 2576 'packages': [ 2577 { 2578 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_file', 2579 'version': 'version:1.0-beta-6-cr0', 2580 }, 2581 ], 2582 'condition': 'checkout_android', 2583 'dep_type': 'cipd', 2584 }, 2585 2586 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_lightweight': { 2587 'packages': [ 2588 { 2589 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_lightweight', 2590 'version': 'version:1.0-beta-6-cr0', 2591 }, 2592 ], 2593 'condition': 'checkout_android', 2594 'dep_type': 'cipd', 2595 }, 2596 2597 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_shared': { 2598 'packages': [ 2599 { 2600 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_shared', 2601 'version': 'version:1.0-beta-6-cr0', 2602 }, 2603 ], 2604 'condition': 'checkout_android', 2605 'dep_type': 'cipd', 2606 }, 2607 2608 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_provider_api': { 2609 'packages': [ 2610 { 2611 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_provider_api', 2612 'version': 'version:1.0-beta-6-cr0', 2613 }, 2614 ], 2615 'condition': 'checkout_android', 2616 'dep_type': 'cipd', 2617 }, 2618 2619 'src/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup': { 2620 'packages': [ 2621 { 2622 'package': 'chromium/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup', 2623 'version': 'version:1.2.1-cr0', 2624 }, 2625 ], 2626 'condition': 'checkout_android', 2627 'dep_type': 'cipd', 2628 }, 2629 2630 'src/third_party/android_deps/libs/org_checkerframework_checker_compat_qual': { 2631 'packages': [ 2632 { 2633 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual', 2634 'version': 'version:2.5.3-cr0', 2635 }, 2636 ], 2637 'condition': 'checkout_android', 2638 'dep_type': 'cipd', 2639 }, 2640 2641 'src/third_party/android_deps/libs/org_checkerframework_checker_qual': { 2642 'packages': [ 2643 { 2644 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_qual', 2645 'version': 'version:2.10.0-cr0', 2646 }, 2647 ], 2648 'condition': 'checkout_android', 2649 'dep_type': 'cipd', 2650 }, 2651 2652 'src/third_party/android_deps/libs/org_checkerframework_dataflow_shaded': { 2653 'packages': [ 2654 { 2655 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_dataflow_shaded', 2656 'version': 'version:3.1.2-cr0', 2657 }, 2658 ], 2659 'condition': 'checkout_android', 2660 'dep_type': 'cipd', 2661 }, 2662 2663 'src/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations': { 2664 'packages': [ 2665 { 2666 'package': 'chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations', 2667 'version': 'version:1.17-cr0', 2668 }, 2669 ], 2670 'condition': 'checkout_android', 2671 'dep_type': 'cipd', 2672 }, 2673 2674 'src/third_party/android_deps/libs/org_codehaus_plexus_plexus_container_default': { 2675 'packages': [ 2676 { 2677 'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_container_default', 2678 'version': 'version:1.0-alpha-9-stable-1-cr0', 2679 }, 2680 ], 2681 'condition': 'checkout_android', 2682 'dep_type': 'cipd', 2683 }, 2684 2685 'src/third_party/android_deps/libs/org_codehaus_plexus_plexus_interpolation': { 2686 'packages': [ 2687 { 2688 'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_interpolation', 2689 'version': 'version:1.11-cr0', 2690 }, 2691 ], 2692 'condition': 'checkout_android', 2693 'dep_type': 'cipd', 2694 }, 2695 2696 'src/third_party/android_deps/libs/org_codehaus_plexus_plexus_utils': { 2697 'packages': [ 2698 { 2699 'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_utils', 2700 'version': 'version:1.5.15-cr0', 2701 }, 2702 ], 2703 'condition': 'checkout_android', 2704 'dep_type': 'cipd', 2705 }, 2706 2707 'src/third_party/android_deps/libs/org_jdom_jdom2': { 2708 'packages': [ 2709 { 2710 'package': 'chromium/third_party/android_deps/libs/org_jdom_jdom2', 2711 'version': 'version:2.0.6-cr0', 2712 }, 2713 ], 2714 'condition': 'checkout_android', 2715 'dep_type': 'cipd', 2716 }, 2717 2718 'src/third_party/android_deps/libs/org_jetbrains_annotations': { 2719 'packages': [ 2720 { 2721 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_annotations', 2722 'version': 'version:13.0-cr0', 2723 }, 2724 ], 2725 'condition': 'checkout_android', 2726 'dep_type': 'cipd', 2727 }, 2728 2729 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib': { 2730 'packages': [ 2731 { 2732 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib', 2733 'version': 'version:1.3.50-cr0', 2734 }, 2735 ], 2736 'condition': 'checkout_android', 2737 'dep_type': 'cipd', 2738 }, 2739 2740 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common': { 2741 'packages': [ 2742 { 2743 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common', 2744 'version': 'version:1.3.50-cr0', 2745 }, 2746 ], 2747 'condition': 'checkout_android', 2748 'dep_type': 'cipd', 2749 }, 2750 2751 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm': { 2752 'packages': [ 2753 { 2754 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm', 2755 'version': 'version:0.1.0-cr0', 2756 }, 2757 ], 2758 'condition': 'checkout_android', 2759 'dep_type': 'cipd', 2760 }, 2761 2762 'src/third_party/android_deps/libs/org_ow2_asm_asm': { 2763 'packages': [ 2764 { 2765 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm', 2766 'version': 'version:7.0-cr0', 2767 }, 2768 ], 2769 'condition': 'checkout_android', 2770 'dep_type': 'cipd', 2771 }, 2772 2773 'src/third_party/android_deps/libs/org_ow2_asm_asm_analysis': { 2774 'packages': [ 2775 { 2776 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_analysis', 2777 'version': 'version:7.0-cr0', 2778 }, 2779 ], 2780 'condition': 'checkout_android', 2781 'dep_type': 'cipd', 2782 }, 2783 2784 'src/third_party/android_deps/libs/org_ow2_asm_asm_commons': { 2785 'packages': [ 2786 { 2787 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_commons', 2788 'version': 'version:7.0-cr0', 2789 }, 2790 ], 2791 'condition': 'checkout_android', 2792 'dep_type': 'cipd', 2793 }, 2794 2795 'src/third_party/android_deps/libs/org_ow2_asm_asm_tree': { 2796 'packages': [ 2797 { 2798 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_tree', 2799 'version': 'version:7.0-cr0', 2800 }, 2801 ], 2802 'condition': 'checkout_android', 2803 'dep_type': 'cipd', 2804 }, 2805 2806 'src/third_party/android_deps/libs/org_ow2_asm_asm_util': { 2807 'packages': [ 2808 { 2809 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_util', 2810 'version': 'version:7.0-cr0', 2811 }, 2812 ], 2813 'condition': 'checkout_android', 2814 'dep_type': 'cipd', 2815 }, 2816 2817 'src/third_party/android_deps/libs/org_pcollections_pcollections': { 2818 'packages': [ 2819 { 2820 'package': 'chromium/third_party/android_deps/libs/org_pcollections_pcollections', 2821 'version': 'version:2.1.2-cr0', 2822 }, 2823 ], 2824 'condition': 'checkout_android', 2825 'dep_type': 'cipd', 2826 }, 2827 2828 'src/third_party/android_deps/libs/org_robolectric_annotations': { 2829 'packages': [ 2830 { 2831 'package': 'chromium/third_party/android_deps/libs/org_robolectric_annotations', 2832 'version': 'version:4.3.1-cr0', 2833 }, 2834 ], 2835 'condition': 'checkout_android', 2836 'dep_type': 'cipd', 2837 }, 2838 2839 'src/third_party/android_deps/libs/org_robolectric_junit': { 2840 'packages': [ 2841 { 2842 'package': 'chromium/third_party/android_deps/libs/org_robolectric_junit', 2843 'version': 'version:4.3.1-cr0', 2844 }, 2845 ], 2846 'condition': 'checkout_android', 2847 'dep_type': 'cipd', 2848 }, 2849 2850 'src/third_party/android_deps/libs/org_robolectric_pluginapi': { 2851 'packages': [ 2852 { 2853 'package': 'chromium/third_party/android_deps/libs/org_robolectric_pluginapi', 2854 'version': 'version:4.3.1-cr0', 2855 }, 2856 ], 2857 'condition': 'checkout_android', 2858 'dep_type': 'cipd', 2859 }, 2860 2861 'src/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver': { 2862 'packages': [ 2863 { 2864 'package': 'chromium/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver', 2865 'version': 'version:4.3.1-cr0', 2866 }, 2867 ], 2868 'condition': 'checkout_android', 2869 'dep_type': 'cipd', 2870 }, 2871 2872 'src/third_party/android_deps/libs/org_robolectric_resources': { 2873 'packages': [ 2874 { 2875 'package': 'chromium/third_party/android_deps/libs/org_robolectric_resources', 2876 'version': 'version:4.3.1-cr0', 2877 }, 2878 ], 2879 'condition': 'checkout_android', 2880 'dep_type': 'cipd', 2881 }, 2882 2883 'src/third_party/android_deps/libs/org_robolectric_robolectric': { 2884 'packages': [ 2885 { 2886 'package': 'chromium/third_party/android_deps/libs/org_robolectric_robolectric', 2887 'version': 'version:4.3.1-cr0', 2888 }, 2889 ], 2890 'condition': 'checkout_android', 2891 'dep_type': 'cipd', 2892 }, 2893 2894 'src/third_party/android_deps/libs/org_robolectric_sandbox': { 2895 'packages': [ 2896 { 2897 'package': 'chromium/third_party/android_deps/libs/org_robolectric_sandbox', 2898 'version': 'version:4.3.1-cr0', 2899 }, 2900 ], 2901 'condition': 'checkout_android', 2902 'dep_type': 'cipd', 2903 }, 2904 2905 'src/third_party/android_deps/libs/org_robolectric_shadowapi': { 2906 'packages': [ 2907 { 2908 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadowapi', 2909 'version': 'version:4.3.1-cr0', 2910 }, 2911 ], 2912 'condition': 'checkout_android', 2913 'dep_type': 'cipd', 2914 }, 2915 2916 'src/third_party/android_deps/libs/org_robolectric_shadows_framework': { 2917 'packages': [ 2918 { 2919 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_framework', 2920 'version': 'version:4.3.1-cr0', 2921 }, 2922 ], 2923 'condition': 'checkout_android', 2924 'dep_type': 'cipd', 2925 }, 2926 2927 'src/third_party/android_deps/libs/org_robolectric_shadows_multidex': { 2928 'packages': [ 2929 { 2930 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_multidex', 2931 'version': 'version:4.3.1-cr1', 2932 }, 2933 ], 2934 'condition': 'checkout_android', 2935 'dep_type': 'cipd', 2936 }, 2937 2938 'src/third_party/android_deps/libs/org_robolectric_shadows_playservices': { 2939 'packages': [ 2940 { 2941 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_playservices', 2942 'version': 'version:4.3.1-cr0', 2943 }, 2944 ], 2945 'condition': 'checkout_android', 2946 'dep_type': 'cipd', 2947 }, 2948 2949 'src/third_party/android_deps/libs/org_robolectric_utils': { 2950 'packages': [ 2951 { 2952 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils', 2953 'version': 'version:4.3.1-cr0', 2954 }, 2955 ], 2956 'condition': 'checkout_android', 2957 'dep_type': 'cipd', 2958 }, 2959 2960 'src/third_party/android_deps/libs/org_robolectric_utils_reflector': { 2961 'packages': [ 2962 { 2963 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils_reflector', 2964 'version': 'version:4.3.1-cr0', 2965 }, 2966 ], 2967 'condition': 'checkout_android', 2968 'dep_type': 'cipd', 2969 }, 2970 2971 'src/third_party/android_deps/libs/org_threeten_threeten_extra': { 2972 'packages': [ 2973 { 2974 'package': 'chromium/third_party/android_deps/libs/org_threeten_threeten_extra', 2975 'version': 'version:1.5.0-cr0', 2976 }, 2977 ], 2978 'condition': 'checkout_android', 2979 'dep_type': 'cipd', 2980 }, 2981 2982 # === ANDROID_DEPS Generated Code End === 2983} 2984 2985hooks = [ 2986 { 2987 # This clobbers when necessary (based on get_landmines.py). It should be 2988 # an early hook but it will need to be run after syncing Chromium and 2989 # setting up the links, so the script actually exists. 2990 'name': 'landmines', 2991 'pattern': '.', 2992 'action': [ 2993 'python', 2994 'src/build/landmines.py', 2995 '--landmine-scripts', 2996 'src/tools_webrtc/get_landmines.py', 2997 '--src-dir', 2998 'src', 2999 ], 3000 }, 3001 { 3002 # Ensure that the DEPS'd "depot_tools" has its self-update capability 3003 # disabled. 3004 'name': 'disable_depot_tools_selfupdate', 3005 'pattern': '.', 3006 'action': [ 3007 'python', 3008 'src/third_party/depot_tools/update_depot_tools_toggle.py', 3009 '--disable', 3010 ], 3011 }, 3012 { 3013 'name': 'sysroot_arm', 3014 'pattern': '.', 3015 'condition': 'checkout_linux and checkout_arm', 3016 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py', 3017 '--arch=arm'], 3018 }, 3019 { 3020 'name': 'sysroot_arm64', 3021 'pattern': '.', 3022 'condition': 'checkout_linux and checkout_arm64', 3023 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py', 3024 '--arch=arm64'], 3025 }, 3026 { 3027 'name': 'sysroot_x86', 3028 'pattern': '.', 3029 'condition': 'checkout_linux and (checkout_x86 or checkout_x64)', 3030 # TODO(mbonadei): change to --arch=x86. 3031 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py', 3032 '--arch=i386'], 3033 }, 3034 { 3035 'name': 'sysroot_mips', 3036 'pattern': '.', 3037 'condition': 'checkout_linux and checkout_mips', 3038 # TODO(mbonadei): change to --arch=mips. 3039 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py', 3040 '--arch=mipsel'], 3041 }, 3042 { 3043 'name': 'sysroot_x64', 3044 'pattern': '.', 3045 'condition': 'checkout_linux and checkout_x64', 3046 # TODO(mbonadei): change to --arch=x64. 3047 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py', 3048 '--arch=amd64'], 3049 }, 3050 { 3051 # Case-insensitivity for the Win SDK. Must run before win_toolchain below. 3052 'name': 'ciopfs_linux', 3053 'pattern': '.', 3054 'condition': 'checkout_win and host_os == "linux"', 3055 'action': [ 'python', 3056 'src/third_party/depot_tools/download_from_google_storage.py', 3057 '--no_resume', 3058 '--no_auth', 3059 '--bucket', 'chromium-browser-clang/ciopfs', 3060 '-s', 'src/build/ciopfs.sha1', 3061 ] 3062 }, 3063 { 3064 # Update the Windows toolchain if necessary. Must run before 'clang' below. 3065 'name': 'win_toolchain', 3066 'pattern': '.', 3067 'condition': 'checkout_win', 3068 'action': ['python', 'src/build/vs_toolchain.py', 'update', '--force'], 3069 }, 3070 { 3071 # Update the Mac toolchain if necessary. 3072 'name': 'mac_toolchain', 3073 'pattern': '.', 3074 'condition': 'checkout_mac', 3075 'action': ['python', 'src/build/mac_toolchain.py'], 3076 }, 3077 { 3078 # Note: On Win, this should run after win_toolchain, as it may use it. 3079 'name': 'clang', 3080 'pattern': '.', 3081 'action': ['python', 'src/tools/clang/scripts/update.py'], 3082 }, 3083 { 3084 # Update LASTCHANGE. 3085 'name': 'lastchange', 3086 'pattern': '.', 3087 'action': ['python', 'src/build/util/lastchange.py', 3088 '-o', 'src/build/util/LASTCHANGE'], 3089 }, 3090 # Pull clang-format binaries using checked-in hashes. 3091 { 3092 'name': 'clang_format_win', 3093 'pattern': '.', 3094 'condition': 'host_os == "win"', 3095 'action': [ 'download_from_google_storage', 3096 '--no_resume', 3097 '--platform=win32', 3098 '--no_auth', 3099 '--bucket', 'chromium-clang-format', 3100 '-s', 'src/buildtools/win/clang-format.exe.sha1', 3101 ], 3102 }, 3103 { 3104 'name': 'clang_format_mac', 3105 'pattern': '.', 3106 'condition': 'host_os == "mac"', 3107 'action': [ 'download_from_google_storage', 3108 '--no_resume', 3109 '--platform=darwin', 3110 '--no_auth', 3111 '--bucket', 'chromium-clang-format', 3112 '-s', 'src/buildtools/mac/clang-format.sha1', 3113 ], 3114 }, 3115 { 3116 'name': 'clang_format_linux', 3117 'pattern': '.', 3118 'condition': 'host_os == "linux"', 3119 'action': [ 'download_from_google_storage', 3120 '--no_resume', 3121 '--platform=linux*', 3122 '--no_auth', 3123 '--bucket', 'chromium-clang-format', 3124 '-s', 'src/buildtools/linux64/clang-format.sha1', 3125 ], 3126 }, 3127 # Pull rc binaries using checked-in hashes. 3128 { 3129 'name': 'rc_win', 3130 'pattern': '.', 3131 'condition': 'checkout_win and host_os == "win"', 3132 'action': [ 'python', 3133 'src/third_party/depot_tools/download_from_google_storage.py', 3134 '--no_resume', 3135 '--no_auth', 3136 '--bucket', 'chromium-browser-clang/rc', 3137 '-s', 'src/build/toolchain/win/rc/win/rc.exe.sha1', 3138 ], 3139 }, 3140 { 3141 'name': 'rc_mac', 3142 'pattern': '.', 3143 'condition': 'checkout_win and host_os == "mac"', 3144 'action': [ 'python', 3145 'src/third_party/depot_tools/download_from_google_storage.py', 3146 '--no_resume', 3147 '--no_auth', 3148 '--bucket', 'chromium-browser-clang/rc', 3149 '-s', 'src/build/toolchain/win/rc/mac/rc.sha1', 3150 ], 3151 }, 3152 { 3153 'name': 'rc_linux', 3154 'pattern': '.', 3155 'condition': 'checkout_win and host_os == "linux"', 3156 'action': [ 'python', 3157 'src/third_party/depot_tools/download_from_google_storage.py', 3158 '--no_resume', 3159 '--no_auth', 3160 '--bucket', 'chromium-browser-clang/rc', 3161 '-s', 'src/build/toolchain/win/rc/linux64/rc.sha1', 3162 ], 3163 }, 3164 { 3165 'name': 'test_fonts', 3166 'pattern': '.', 3167 'action': [ 'download_from_google_storage', 3168 '--no_resume', 3169 '--extract', 3170 '--no_auth', 3171 '--bucket', 'chromium-fonts', 3172 '-s', 'src/third_party/test_fonts/test_fonts.tar.gz.sha1', 3173 ], 3174 }, 3175 { 3176 'name': 'msan_chained_origins', 3177 'pattern': '.', 3178 'condition': 'checkout_instrumented_libraries', 3179 'action': [ 'python', 3180 'src/third_party/depot_tools/download_from_google_storage.py', 3181 "--no_resume", 3182 "--no_auth", 3183 "--bucket", "chromium-instrumented-libraries", 3184 "-s", "src/third_party/instrumented_libraries/binaries/msan-chained-origins-trusty.tgz.sha1", 3185 ], 3186 }, 3187 { 3188 'name': 'msan_no_origins', 3189 'pattern': '.', 3190 'condition': 'checkout_instrumented_libraries', 3191 'action': [ 'python', 3192 'src/third_party/depot_tools/download_from_google_storage.py', 3193 "--no_resume", 3194 "--no_auth", 3195 "--bucket", "chromium-instrumented-libraries", 3196 "-s", "src/third_party/instrumented_libraries/binaries/msan-no-origins-trusty.tgz.sha1", 3197 ], 3198 }, 3199 { 3200 # Download test resources, i.e. video and audio files from Google Storage. 3201 'pattern': '.', 3202 'action': ['download_from_google_storage', 3203 '--directory', 3204 '--recursive', 3205 '--num_threads=10', 3206 '--no_auth', 3207 '--quiet', 3208 '--bucket', 'chromium-webrtc-resources', 3209 'src/resources'], 3210 }, 3211] 3212 3213recursedeps = [] 3214 3215# Define rules for which include paths are allowed in our source. 3216include_rules = [ 3217 # Base is only used to build Android APK tests and may not be referenced by 3218 # WebRTC production code. 3219 "-base", 3220 "-chromium", 3221 "+external/webrtc/webrtc", # Android platform build. 3222 "+libyuv", 3223 3224 # These should eventually move out of here. 3225 "+common_types.h", 3226 3227 "+WebRTC", 3228 "+api", 3229 "+modules/include", 3230 "+rtc_base", 3231 "+test", 3232 "+rtc_tools", 3233 3234 # Abseil allowlist. Keep this in sync with abseil-in-webrtc.md. 3235 "+absl/algorithm/algorithm.h", 3236 "+absl/algorithm/container.h", 3237 "+absl/base/attributes.h", 3238 "+absl/base/config.h", 3239 "+absl/base/const_init.h", 3240 "+absl/base/macros.h", 3241 "+absl/container/inlined_vector.h", 3242 "+absl/memory/memory.h", 3243 "+absl/meta/type_traits.h", 3244 "+absl/strings/ascii.h", 3245 "+absl/strings/match.h", 3246 "+absl/strings/str_replace.h", 3247 "+absl/strings/string_view.h", 3248 "+absl/types/optional.h", 3249 "+absl/types/variant.h", 3250 3251 # Abseil flags are allowed in tests and tools. 3252 "+absl/flags", 3253] 3254 3255specific_include_rules = { 3256 "webrtc_lib_link_test\.cc": [ 3257 "+media/engine", 3258 "+modules/audio_device", 3259 "+modules/audio_processing", 3260 ] 3261} 3262