| Mike Fairhurst | b4dbe8e | 2017-03-29 19:10:50 | [diff] [blame] | 1 | # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 2 | # for details. All rights reserved. Use of this source code is governed by a |
| 3 | # BSD-style license that can be found in the LICENSE file. |
| 4 | |
| Zachary Anderson | 8bf8623e | 2017-06-20 19:35:22 | [diff] [blame] | 5 | # IMPORTANT: |
| 6 | # Before adding or updating dependencies, please review the documentation here: |
| 7 | # https://github.com/dart-lang/sdk/wiki/Adding-and-Updating-Dependencies |
| 8 | |
| Zachary Anderson | 1660f69 | 2018-01-05 18:48:58 | [diff] [blame] | 9 | allowed_hosts = [ |
| 10 | 'boringssl.googlesource.com', |
| Alexander Thomas | 66c9109 | 2018-06-28 16:08:14 | [diff] [blame] | 11 | 'chrome-infra-packages.appspot.com', |
| Zachary Anderson | 1660f69 | 2018-01-05 18:48:58 | [diff] [blame] | 12 | 'chromium.googlesource.com', |
| 13 | 'dart.googlesource.com', |
| Jonas Termansen | 6f66f82 | 2020-06-02 12:53:24 | [diff] [blame] | 14 | 'dart-internal.googlesource.com', |
| Zachary Anderson | 1660f69 | 2018-01-05 18:48:58 | [diff] [blame] | 15 | 'fuchsia.googlesource.com', |
| 16 | ] |
| 17 | |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 18 | vars = { |
| 19 | # The dart_root is the root of our sdk checkout. This is normally |
| 20 | # simply sdk, but if using special gclient specs it can be different. |
| 21 | "dart_root": "sdk", |
| 22 | |
| Rico Wind | 3e38d5a | 2015-05-28 12:24:22 | [diff] [blame] | 23 | # We use mirrors of all github repos to guarantee reproducibility and |
| 24 | # consistency between what users see and what the bots see. |
| 25 | # We need the mirrors to not have 100+ bots pulling github constantly. |
| William Hesse | cac8aa0 | 2018-01-02 16:01:28 | [diff] [blame] | 26 | # We mirror our github repos on Dart's git servers. |
| Rico Wind | 3e38d5a | 2015-05-28 12:24:22 | [diff] [blame] | 27 | # DO NOT use this var if you don't see a mirror here: |
| William Hesse | cac8aa0 | 2018-01-02 16:01:28 | [diff] [blame] | 28 | # https://dart.googlesource.com/ |
| Jonas Termansen | 6f66f82 | 2020-06-02 12:53:24 | [diff] [blame] | 29 | "dart_git": "https://dart.googlesource.com/", |
| 30 | "dart_internal_git": "https://dart-internal.googlesource.com", |
| William Hesse | cac8aa0 | 2018-01-02 16:01:28 | [diff] [blame] | 31 | # If the repo you want to use is at github.com/dart-lang, but not at |
| 32 | # dart.googlesource.com, please file an issue |
| 33 | # on github and add the label 'area-infrastructure'. |
| 34 | # When the repo is mirrored, you can add it to this DEPS file. |
| Rico Wind | ae93746 | 2015-05-26 08:44:57 | [diff] [blame] | 35 | |
| John McCutchan | 9f78535 | 2016-06-22 17:32:51 | [diff] [blame] | 36 | # Chromium git |
| 37 | "chromium_git": "https://chromium.googlesource.com", |
| Zach Anderson | 726732d | 2017-05-07 04:44:59 | [diff] [blame] | 38 | "fuchsia_git": "https://fuchsia.googlesource.com", |
| John McCutchan | 9f78535 | 2016-06-22 17:32:51 | [diff] [blame] | 39 | |
| Alexander Thomas | b340002 | 2020-04-28 14:20:48 | [diff] [blame] | 40 | # Checked-in SDK version. The checked-in SDK is a Dart SDK distribution in a |
| 41 | # cipd package used to run Dart scripts in the build and test infrastructure. |
| Alexander Thomas | 3208831 | 2021-12-16 11:52:49 | [diff] [blame] | 42 | "sdk_tag": "version:2.15.1", |
| Alexander Thomas | b340002 | 2020-04-28 14:20:48 | [diff] [blame] | 43 | |
| Alexander Thomas | 3524bb1 | 2019-11-26 17:10:18 | [diff] [blame] | 44 | # co19 is a cipd package. Use update.sh in tests/co19[_2] to update these |
| 45 | # hashes. It requires access to the dart-build-access group, which EngProd |
| 46 | # has. |
| Alexander Thomas | afc70db | 2021-12-07 11:32:48 | [diff] [blame] | 47 | "co19_rev": "a4144628905e0d3326b2549c9a1425bfca06c681", |
| Alexander Thomas | 19b7a3e | 2021-09-23 15:51:06 | [diff] [blame] | 48 | # This line prevents conflicts when both packages are rolled simultaneously. |
| Alexander Thomas | 4f52d45 | 2021-11-23 09:51:13 | [diff] [blame] | 49 | "co19_2_rev": "995745937abffe9fc3a6441f9f0db27b2d706e4c", |
| John McCutchan | 9f78535 | 2016-06-22 17:32:51 | [diff] [blame] | 50 | |
| Jonas Termansen | 6f66f82 | 2020-06-02 12:53:24 | [diff] [blame] | 51 | # The internal benchmarks to use. See go/dart-benchmarks-internal |
| Jonas Termansen | 88c24ef | 2021-03-16 10:27:18 | [diff] [blame] | 52 | "benchmarks_internal_rev": "076df10d9b77af337f2d8029725787155eb1cd52", |
| Jonas Termansen | 6f66f82 | 2020-06-02 12:53:24 | [diff] [blame] | 53 | "checkout_benchmarks_internal": False, |
| 54 | |
| Alexander Thomas | e38d42f | 2020-10-28 16:25:05 | [diff] [blame] | 55 | # Checkout Android dependencies only on Mac and Linux. |
| William Hesse | 536ca0b | 2021-11-02 15:00:53 | [diff] [blame] | 56 | "download_android_deps": |
| 57 | "(host_os == mac or host_os == linux) and host_cpu == x64", |
| Alexander Thomas | e38d42f | 2020-10-28 16:25:05 | [diff] [blame] | 58 | |
| William Hesse | 2eef08e | 2021-04-14 11:16:16 | [diff] [blame] | 59 | # Checkout extra javascript engines for testing or benchmarking. |
| 60 | # d8, the V8 shell, is always checked out. |
| 61 | "checkout_javascript_engines": False, |
| 62 | |
| Zach Anderson | 031e77e | 2018-11-29 15:37:40 | [diff] [blame] | 63 | # As Flutter does, we use Fuchsia's GN and Clang toolchain. These revision |
| 64 | # should be kept up to date with the revisions pulled by the Flutter engine. |
| 65 | # The list of revisions for these tools comes from Fuchsia, here: |
| Roland McGrath | b4ebbb7 | 2020-07-22 18:48:46 | [diff] [blame] | 66 | # https://fuchsia.googlesource.com/integration/+/HEAD/prebuilts |
| Zach Anderson | 031e77e | 2018-11-29 15:37:40 | [diff] [blame] | 67 | # If there are problems with the toolchain, contact fuchsia-toolchain@. |
| Ryan Macnak | ba0b0d8 | 2021-12-02 22:27:47 | [diff] [blame] | 68 | "clang_revision": "e3a7f0e2f9ab566bd9b71fb54fe77e947b061a12", |
| 69 | "gn_revision": "b79031308cc878488202beb99883ec1f2efd9a6d", |
| Zach Anderson | 726732d | 2017-05-07 04:44:59 | [diff] [blame] | 70 | |
| 71 | # Scripts that make 'git cl format' work. |
| Edward Lemur | e2247e5 | 2018-05-02 11:37:58 | [diff] [blame] | 72 | "clang_format_scripts_rev": "c09c8deeac31f05bd801995c475e7c8070f9ecda", |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 73 | |
| Ryan Macnak | 9814efb | 2020-11-13 19:17:40 | [diff] [blame] | 74 | "gperftools_revision": "180bfa10d7cb38e8b3784d60943d50e8fcef0dcb", |
| Zachary Anderson | 44a04f1 | 2016-09-16 15:24:54 | [diff] [blame] | 75 | |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 76 | # Revisions of /third_party/* dependencies. |
| Konstantin Shcheglov | 42b3e66 | 2021-09-09 00:38:53 | [diff] [blame] | 77 | "args_rev": "3b3f55766af13d895d2020ec001a28e8dc147f91", |
| Jake Macdonald | e0c7693 | 2021-10-08 15:01:03 | [diff] [blame] | 78 | "async_rev": "80886150a5e6c58006c8ae5a6c2aa7108638e2a9", |
| Nate Bosch | 0224c65 | 2021-11-10 18:46:43 | [diff] [blame] | 79 | "bazel_worker_rev": "ceeba0982d4ff40d32371c9d35f3d2dc1868de20", |
| Alexander Thomas | c88171c | 2021-02-04 12:10:17 | [diff] [blame] | 80 | "benchmark_harness_rev": "c546dbd9f639f75cd2f75de8df2eb9f8ea15e8e7", |
| William Hesse | f88ce7a | 2020-07-22 13:22:07 | [diff] [blame] | 81 | "boolean_selector_rev": "665e6921ab246569420376f827bff4585dff0b14", |
| Ryan Macnak | 2368c21 | 2021-12-02 18:21:39 | [diff] [blame] | 82 | "boringssl_gen_rev": "ced85ef0a00bbca77ce5a91261a5f2ae61b1e62f", |
| 83 | "boringssl_rev" : "87f316d7748268eb56f2dc147bd593254ae93198", |
| Srujan Gaddam | fecda73 | 2020-05-27 18:31:20 | [diff] [blame] | 84 | "browser-compat-data_tag": "v1.0.22", |
| Nicholas Shahan | 5668791 | 2021-07-23 19:24:20 | [diff] [blame] | 85 | "browser_launcher_rev": "c6cc1025d6901926cf022e144ba109677e3548f1", |
| Stephen Adams | b723de1 | 2021-08-05 05:41:08 | [diff] [blame] | 86 | "characters_rev": "6ec389c4dfa8fce14820dc5cbf6e693202e7e052", |
| Nate Bosch | 9ea11a9 | 2021-06-28 22:29:12 | [diff] [blame] | 87 | "charcode_rev": "84ea427711e24abf3b832923959caa7dd9a8514b", |
| Edward Lemur | e2247e5 | 2018-05-02 11:37:58 | [diff] [blame] | 88 | "chrome_rev" : "19997", |
| Sigurd Meldgaard | 44197eb | 2021-10-12 09:01:56 | [diff] [blame] | 89 | "cli_util_rev" : "b0adbba89442b2ea6fef39c7a82fe79cb31e1168", |
| Kevin Moore | 6cc06b3 | 2020-10-26 18:45:16 | [diff] [blame] | 90 | "clock_rev" : "a494269254ba978e7ef8f192c5f7fec3fc05b9d3", |
| Nate Bosch | 4dccb1f | 2021-09-15 18:09:03 | [diff] [blame] | 91 | "collection_rev": "a4c941ab94044d118b2086a3f261c30377604127", |
| Nate Bosch | 1f71abd | 2021-07-23 19:24:30 | [diff] [blame] | 92 | "convert_rev": "e063fdca4bebffecbb5e6aa5525995120982d9ce", |
| Nate Bosch | f2f2149 | 2021-07-23 06:29:35 | [diff] [blame] | 93 | "crypto_rev": "b5024e4de2b1c474dd558bef593ddbf0bfade152", |
| Nate Bosch | 56a0874 | 2021-12-13 23:23:53 | [diff] [blame] | 94 | "csslib_rev": "158bfa94eed08c12c07a8ee0a3fded0ebdcd1fcb", |
| Sigmund Cherem | e8b6af0 | 2017-07-18 19:51:37 | [diff] [blame] | 95 | |
| Bob Nystrom | 3a93cf9 | 2019-04-02 11:43:18 | [diff] [blame] | 96 | # Note: Updates to dart_style have to be coordinated with the infrastructure |
| Robert Nystrom | a6fb77f | 2021-10-04 18:33:47 | [diff] [blame] | 97 | # team so that the internal formatter `tools/sdks/dart-sdk/bin/dart format` |
| Bob Nystrom | 3a93cf9 | 2019-04-02 11:43:18 | [diff] [blame] | 98 | # matches the version here. |
| Sigmund Cherem | e8b6af0 | 2017-07-18 19:51:37 | [diff] [blame] | 99 | # |
| 100 | # Please follow this process to make updates: |
| Bob Nystrom | 3a93cf9 | 2019-04-02 11:43:18 | [diff] [blame] | 101 | # |
| 102 | # * Create a commit that updates the version here to the desired version and |
| 103 | # adds any appropriate CHANGELOG text. |
| 104 | # * Send that to eng-prod to review. They will update the checked-in SDK |
| 105 | # and land the review. |
| Sigmund Cherem | e8b6af0 | 2017-07-18 19:51:37 | [diff] [blame] | 106 | # |
| 107 | # For more details, see https://github.com/dart-lang/sdk/issues/30164 |
| Konstantin Shcheglov | 947aff8 | 2021-10-21 00:45:02 | [diff] [blame] | 108 | "dart_style_rev": "08b0294d0a500d5c02168ef57dcb8868d0c3cb48", |
| Sigmund Cherem | e8b6af0 | 2017-07-18 19:51:37 | [diff] [blame] | 109 | |
| Konstantin Shcheglov | f85eca7 | 2021-12-22 22:01:23 | [diff] [blame] | 110 | "dartdoc_rev" : "11c4b3c9723bfa7155efcf0fef02329233a6381d", |
| Kenzie Schmoll | 726ce82 | 2022-01-19 18:40:47 | [diff] [blame] | 111 | "devtools_rev" : "013958fbd45351e5975068756b7b9114465a7f98", |
| Alexander Thomas | 9ddfcd7 | 2021-04-22 08:37:56 | [diff] [blame] | 112 | "jsshell_tag": "version:88.0", |
| Nate Bosch | 8b2cacf | 2021-06-18 07:24:51 | [diff] [blame] | 113 | "ffi_rev": "4dd32429880a57b64edaf54c9d5af8a9fa9a4ffb", |
| Paul Berry | f15ffaf | 2020-09-02 21:36:52 | [diff] [blame] | 114 | "fixnum_rev": "16d3890c6dc82ca629659da1934e412292508bba", |
| Jake Macdonald | bf24df2 | 2020-11-30 21:58:44 | [diff] [blame] | 115 | "file_rev": "0e09370f581ab6388d46fda4cdab66638c0171a1", |
| Konstantin Shcheglov | d0725fe | 2021-02-09 01:17:00 | [diff] [blame] | 116 | "glob_rev": "a62acf590598f458d3198d9f2930c1c9dd4b1379", |
| Nate Bosch | 6e1a0b0 | 2021-01-27 18:41:10 | [diff] [blame] | 117 | "html_rev": "00cd3c22dac0e68e6ed9e7e4945101aedb1b3109", |
| Todd Volkert | cab2ca2 | 2019-07-08 16:42:47 | [diff] [blame] | 118 | "http_io_rev": "2fa188caf7937e313026557713f7feffedd4978b", |
| Nate Bosch | 0d64a90 | 2021-04-30 20:23:16 | [diff] [blame] | 119 | "http_multi_server_rev": "de1b312164c24a1690b46c6e97bd47eff40c4649", |
| Nate Bosch | 37c3bbd | 2021-07-23 21:36:39 | [diff] [blame] | 120 | "http_parser_rev": "202391286ddc13c4c3c284ac5b511f04697250ed", |
| Kevin Moore | 6f4d79a | 2021-10-01 22:50:37 | [diff] [blame] | 121 | "http_rev": "f35d1e1467092f6a5edb2abf7071c4a99e8c737a", |
| Alexander Aprelev | 8e7c8c9 | 2021-03-15 23:50:04 | [diff] [blame] | 122 | "icu_rev" : "81d656878ec611cb0b42d52c82e9dae93920d9ba", |
| Konstantin Shcheglov | 73cfe52 | 2021-12-21 19:08:24 | [diff] [blame] | 123 | "intl_tag": "0.17.0-nullsafety", |
| Edward Lemur | e2247e5 | 2018-05-02 11:37:58 | [diff] [blame] | 124 | "jinja2_rev": "2222b31554f03e62600cd7e383376a7c187967a1", |
| Nate Bosch | 8b2e738 | 2021-05-03 19:19:19 | [diff] [blame] | 125 | "json_rpc_2_rev": "7e00f893440a72de0637970325e4ea44bd1e8c8e", |
| pq | 18afd94 | 2021-12-16 22:19:59 | [diff] [blame] | 126 | "linter_tag": "1.17.1", |
| Devon Carew | d58dc02 | 2021-05-17 19:53:22 | [diff] [blame] | 127 | "lints_tag": "f9670df2a66e0ec12eb51554e70c1cbf56c8f5d0", |
| Nate Bosch | 3877b62 | 2021-07-23 20:09:00 | [diff] [blame] | 128 | "logging_rev": "575781ef196e4fed4fb737e38fb4b73d62727187", |
| Terry Lucas | c5cfdc5 | 2019-01-27 20:06:58 | [diff] [blame] | 129 | "markupsafe_rev": "8f45f5cfa0009d2a70589bcda0349b8cb2b72783", |
| Sam Rawlins | f9d737b | 2021-11-19 19:30:47 | [diff] [blame] | 130 | "markdown_rev": "7479783f0493f6717e1d7ae31cb37d39a91026b2", |
| Jake Macdonald | e46f6da | 2021-08-11 23:51:07 | [diff] [blame] | 131 | "matcher_rev": "6ba4a6d68bdfacff3d572c9ea98333dfc66fd6bf", |
| Jacob MacDonald | be09d34 | 2020-12-08 21:14:35 | [diff] [blame] | 132 | "mime_rev": "c931f4bed87221beaece356494b43731445ce7b8", |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 133 | "mockito_rev": "d39ac507483b9891165e422ec98d9fb480037c8b", |
| Nate Bosch | 0e609a8 | 2021-03-04 23:29:44 | [diff] [blame] | 134 | "oauth2_rev": "7cd3284049fe5badbec9f2bea2afc41d14c01057", |
| Nate Bosch | 122cd0c | 2021-08-09 23:31:56 | [diff] [blame] | 135 | "package_config_rev": "fb736aa12316dd2d882b202a438a6946a4b4bea0", |
| Nate Bosch | 9aedcb4 | 2021-12-15 23:04:45 | [diff] [blame] | 136 | "path_rev": "baedce9d2ca11ea2cdf54395a74eb038087777a4", |
| Nicholas Shahan | 38e5e9b | 2021-03-24 17:35:32 | [diff] [blame] | 137 | "pedantic_rev": "66f2f6c27581c7936482e83be80b27be2719901c", |
| Michael Thomsen | 71e3dac | 2021-12-07 14:44:49 | [diff] [blame] | 138 | "platform_rev": "1ffad63428bbd1b3ecaa15926bacfb724023648c", |
| Edward Lemur | e2247e5 | 2018-05-02 11:37:58 | [diff] [blame] | 139 | "ply_rev": "604b32590ffad5cbb82e4afef1d305512d06ae93", |
| Ivan Inozemtsev | 9fff72e | 2020-11-26 14:53:55 | [diff] [blame] | 140 | "pool_rev": "7abe634002a1ba8a0928eded086062f1307ccfae", |
| Ben Konyi | fa8ea6d | 2021-02-12 07:12:54 | [diff] [blame] | 141 | "process_rev": "56ece43b53b64c63ae51ec184b76bd5360c28d0b", |
| Kevin Moore | 3203879 | 2021-07-28 23:09:34 | [diff] [blame] | 142 | "protobuf_rev": "c1eb6cb51af39ccbaa1a8e19349546586a5c8e31", |
| Jonas Finnemann Jensen | 780bc26 | 2021-12-01 20:15:56 | [diff] [blame] | 143 | "pub_rev": "dcb6abac2d7d43258c03b348be42bf4aab9529b1", |
| Zach Anderson | 5f771ea | 2021-11-11 14:38:56 | [diff] [blame] | 144 | "pub_semver_rev": "a43ad72fb6b7869607581b5fedcb186d1e74276a", |
| Zach Anderson | f407419 | 2021-07-02 19:06:45 | [diff] [blame] | 145 | "root_certificates_rev": "692f6d6488af68e0121317a9c2c9eb393eb0ee50", |
| Liam Appelbe | 89dbc35 | 2020-10-16 23:16:42 | [diff] [blame] | 146 | "rust_revision": "b7856f695d65a8ebc846754f97d15814bcb1c244", |
| Nate Bosch | faee22d | 2021-07-20 21:58:00 | [diff] [blame] | 147 | "shelf_static_rev": "202ec1a53c9a830c17cf3b718d089cf7eba568ad", |
| Jacob MacDonald | f7e6dd5 | 2021-02-24 16:15:14 | [diff] [blame] | 148 | "shelf_packages_handler_rev": "78302e67c035047e6348e692b0c1182131f0fe35", |
| Ben Konyi | 96cf91b | 2021-03-19 19:49:08 | [diff] [blame] | 149 | "shelf_proxy_tag": "v1.0.0", |
| Kevin Moore | 4306ea5 | 2021-07-02 22:58:55 | [diff] [blame] | 150 | "shelf_rev": "46483f896cc4308ee3d8e997030ae799b72aa16a", |
| Ben Konyi | 96cf91b | 2021-03-19 19:49:08 | [diff] [blame] | 151 | "shelf_web_socket_rev": "24fb8a04befa75a94ac63a27047b231d1a22aab4", |
| William Hesse | f88ce7a | 2020-07-22 13:22:07 | [diff] [blame] | 152 | "source_map_stack_trace_rev": "1c3026f69d9771acf2f8c176a1ab750463309cce", |
| Edward Lemur | e2247e5 | 2018-05-02 11:37:58 | [diff] [blame] | 153 | "source_maps-0.9.4_rev": "38524", |
| Nicholas Shahan | c7e1276 | 2021-10-07 22:31:38 | [diff] [blame] | 154 | "source_maps_rev": "6499ee3adac8d469e2953e2e8ba4bdb4c2fbef90", |
| Konstantin Shcheglov | d0725fe | 2021-02-09 01:17:00 | [diff] [blame] | 155 | "source_span_rev": "1be3c44045a06dff840d2ed3a13e6082d7a03a23", |
| Nate Bosch | 490c52f | 2021-09-01 17:39:06 | [diff] [blame] | 156 | "sse_rev": "9084339389eb441d0c0518cddac211a097e78657", |
| Nate Bosch | edf7b05 | 2021-12-03 22:11:23 | [diff] [blame] | 157 | "stack_trace_rev": "5220580872625ddee41e9ca9a5f3364789b2f0f6", |
| Nate Bosch | 8154fff | 2021-11-16 02:25:11 | [diff] [blame] | 158 | "stream_channel_rev": "3fa3e40c75c210d617b8b943b9b8f580e9866a89", |
| William Hesse | f88ce7a | 2020-07-22 13:22:07 | [diff] [blame] | 159 | "string_scanner_rev": "1b63e6e5db5933d7be0a45da6e1129fe00262734", |
| Kevin Moore | e8b7fe9 | 2021-01-21 23:32:07 | [diff] [blame] | 160 | "sync_http_rev": "b59c134f2e34d12acac110d4f17f83e5a7db4330", |
| Nate Bosch | 3aab52f | 2021-08-24 21:37:25 | [diff] [blame] | 161 | "test_descriptor_rev": "ead23c1e7df079ac0f6457a35f7a71432892e527", |
| 162 | "test_process_rev": "7c73ec8a8a6e0e63d0ec27d70c21ca4323fb5e8f", |
| William Hesse | f88ce7a | 2020-07-22 13:22:07 | [diff] [blame] | 163 | "term_glyph_rev": "6a0f9b6fb645ba75e7a00a4e20072678327a0347", |
| Konstantin Shcheglov | 42b3e66 | 2021-09-09 00:38:53 | [diff] [blame] | 164 | "test_reflective_loader_rev": "fcfce37666672edac849d2af6dffc0f8df236a94", |
| Jacob MacDonald | 98e59b7 | 2021-07-14 21:45:33 | [diff] [blame] | 165 | "test_rev": "099dcc4d052a30c6921489cfbefa1c8531d12975", |
| Nate Bosch | 5ffac85 | 2021-07-23 21:19:50 | [diff] [blame] | 166 | "typed_data_rev": "29ce5a92b03326d0b8035916ac04f528874994bd", |
| Sigurd Meldgaard | fa50b7e | 2021-10-14 14:45:32 | [diff] [blame] | 167 | "usage_rev": "f0cb8f7cce8b675255c81488dbab8cf9f2f56404", |
| William Hesse | f88ce7a | 2020-07-22 13:22:07 | [diff] [blame] | 168 | "vector_math_rev": "0c9f5d68c047813a6dcdeb88ba7a42daddf25025", |
| Konstantin Shcheglov | d0725fe | 2021-02-09 01:17:00 | [diff] [blame] | 169 | "watcher_rev": "3924194385fb215cef483193ed2879a618a3d69c", |
| Ben Konyi | 96cf91b | 2021-03-19 19:49:08 | [diff] [blame] | 170 | "webdriver_rev": "ff5ccb1522edf4bed578ead4d65e0cbc1f2c4f02", |
| Edward Lemur | e2247e5 | 2018-05-02 11:37:58 | [diff] [blame] | 171 | "web_components_rev": "8f57dac273412a7172c8ade6f361b407e2e4ed02", |
| Nate Bosch | a362963 | 2021-04-30 18:36:16 | [diff] [blame] | 172 | "web_socket_channel_rev": "6448ce532445a8a458fa191d9346df071ae0acad", |
| Srujan Gaddam | 240374c | 2021-09-08 22:18:37 | [diff] [blame] | 173 | "WebCore_rev": "bcb10901266c884e7b3740abc597ab95373ab55c", |
| Jake Macdonald | b78929f | 2021-08-19 21:16:06 | [diff] [blame] | 174 | "webdev_rev": "832b096c0c24798d3df46faa7b7661fe930573c2", |
| Nicholas Shahan | 9cf61ba | 2021-07-20 19:44:01 | [diff] [blame] | 175 | "webkit_inspection_protocol_rev": "dd6fb5d8b536e19cedb384d0bbf1f5631923f1e8", |
| Sarah Zakarias | 29ee321 | 2021-09-24 13:04:24 | [diff] [blame] | 176 | "yaml_edit_rev": "df1452bfe1653286277a1a8f34dddf3e4fbedd9e", |
| Nate Bosch | 2ea9ff0 | 2021-09-28 11:47:45 | [diff] [blame] | 177 | "yaml_rev": "ad0779d1baa25c6b10a192d080efc45de02b6a32", |
| Alexander Aprelev | 44d977b | 2021-02-05 01:10:32 | [diff] [blame] | 178 | "zlib_rev": "bf44340d1b6be1af8950bbdf664fec0cf5a831cc", |
| Vyacheslav Egorov | 2c83eb5 | 2018-10-24 13:30:16 | [diff] [blame] | 179 | "crashpad_rev": "bf327d8ceb6a669607b0dbab5a83a275d03f99ed", |
| 180 | "minichromium_rev": "8d641e30a8b12088649606b912c2bc4947419ccc", |
| 181 | "googletest_rev": "f854f1d27488996dc8a6db3c9453f80b02585e12", |
| Jake Ehrlich | 773f8d5 | 2019-07-30 20:34:31 | [diff] [blame] | 182 | |
| Alexander Thomas | d8eb844 | 2020-06-24 14:02:40 | [diff] [blame] | 183 | # Pinned browser versions used by the testing infrastructure. These are not |
| 184 | # meant to be downloaded by users for local testing. |
| 185 | "download_chrome": False, |
| Alexander Thomas | 9bcebce | 2021-06-21 06:30:27 | [diff] [blame] | 186 | "chrome_tag": "91", |
| Alexander Thomas | d8eb844 | 2020-06-24 14:02:40 | [diff] [blame] | 187 | "download_firefox": False, |
| 188 | "firefox_tag": "67", |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 189 | } |
| 190 | |
| Jake Ehrlich | 773f8d5 | 2019-07-30 20:34:31 | [diff] [blame] | 191 | gclient_gn_args_file = Var("dart_root") + '/build/config/gclient_args.gni' |
| 192 | gclient_gn_args = [ |
| Jake Ehrlich | 773f8d5 | 2019-07-30 20:34:31 | [diff] [blame] | 193 | ] |
| 194 | |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 195 | deps = { |
| Zachary Anderson | 7e1b7e5 | 2016-09-23 14:47:36 | [diff] [blame] | 196 | # Stuff needed for GN build. |
| Zachary Anderson | 630d24b | 2016-11-09 20:43:57 | [diff] [blame] | 197 | Var("dart_root") + "/buildtools/clang_format/script": |
| 198 | Var("chromium_git") + "/chromium/llvm-project/cfe/tools/clang-format.git" + |
| Edward Lemur | e2247e5 | 2018-05-02 11:37:58 | [diff] [blame] | 199 | "@" + Var("clang_format_scripts_rev"), |
| John McCutchan | 9f78535 | 2016-06-22 17:32:51 | [diff] [blame] | 200 | |
| Jonas Termansen | 6f66f82 | 2020-06-02 12:53:24 | [diff] [blame] | 201 | Var("dart_root") + "/benchmarks-internal": { |
| 202 | "url": Var("dart_internal_git") + "/benchmarks-internal.git" + |
| 203 | "@" + Var("benchmarks_internal_rev"), |
| 204 | "condition": "checkout_benchmarks_internal", |
| 205 | }, |
| Alexander Thomas | 66c9109 | 2018-06-28 16:08:14 | [diff] [blame] | 206 | Var("dart_root") + "/tools/sdks": { |
| Alexander Thomas | 957e194 | 2019-01-24 07:34:58 | [diff] [blame] | 207 | "packages": [{ |
| 208 | "package": "dart/dart-sdk/${{platform}}", |
| Alexander Thomas | b340002 | 2020-04-28 14:20:48 | [diff] [blame] | 209 | "version": Var("sdk_tag"), |
| Alexander Thomas | 957e194 | 2019-01-24 07:34:58 | [diff] [blame] | 210 | }], |
| Alexander Thomas | 66c9109 | 2018-06-28 16:08:14 | [diff] [blame] | 211 | "dep_type": "cipd", |
| 212 | }, |
| Alexander Thomas | 7072d3b | 2018-10-10 12:36:55 | [diff] [blame] | 213 | Var("dart_root") + "/third_party/d8": { |
| Alexander Thomas | 957e194 | 2019-01-24 07:34:58 | [diff] [blame] | 214 | "packages": [{ |
| 215 | "package": "dart/d8", |
| Alexander Thomas | 2517517 | 2021-06-27 11:00:31 | [diff] [blame] | 216 | "version": "version:9.1.269", |
| Alexander Thomas | 957e194 | 2019-01-24 07:34:58 | [diff] [blame] | 217 | }], |
| Alexander Thomas | 7072d3b | 2018-10-10 12:36:55 | [diff] [blame] | 218 | "dep_type": "cipd", |
| 219 | }, |
| Alexander Thomas | 9ddfcd7 | 2021-04-22 08:37:56 | [diff] [blame] | 220 | Var("dart_root") + "/third_party/firefox_jsshell": { |
| 221 | "packages": [{ |
| 222 | "package": "dart/third_party/jsshell/${{platform}}", |
| 223 | "version": Var("jsshell_tag"), |
| 224 | }], |
| 225 | "condition": "checkout_javascript_engines", |
| 226 | "dep_type": "cipd", |
| 227 | }, |
| 228 | # TODO(b/186078239): remove this copy to the old location |
| 229 | Var("dart_root") + "/third_party/firefox_jsshell/linux/jsshell": { |
| 230 | "packages": [{ |
| 231 | "package": "dart/third_party/jsshell/linux-amd64", |
| 232 | "version": Var("jsshell_tag"), |
| 233 | }], |
| 234 | "condition": "checkout_javascript_engines", |
| 235 | "dep_type": "cipd", |
| 236 | }, |
| Ben Konyi | 202db68 | 2021-02-26 19:56:00 | [diff] [blame] | 237 | Var("dart_root") + "/third_party/devtools": { |
| 238 | "packages": [{ |
| 239 | "package": "dart/third_party/flutter/devtools", |
| Daco Harkes | ab45484 | 2021-05-04 11:39:21 | [diff] [blame] | 240 | "version": "git_revision:" + Var("devtools_rev"), |
| Ben Konyi | 202db68 | 2021-02-26 19:56:00 | [diff] [blame] | 241 | }], |
| 242 | "dep_type": "cipd", |
| 243 | }, |
| Alexander Thomas | 3524bb1 | 2019-11-26 17:10:18 | [diff] [blame] | 244 | Var("dart_root") + "/tests/co19/src": { |
| Alexander Thomas | 957e194 | 2019-01-24 07:34:58 | [diff] [blame] | 245 | "packages": [{ |
| 246 | "package": "dart/third_party/co19", |
| Alexander Thomas | 3524bb1 | 2019-11-26 17:10:18 | [diff] [blame] | 247 | "version": "git_revision:" + Var("co19_rev"), |
| 248 | }], |
| 249 | "dep_type": "cipd", |
| 250 | }, |
| 251 | Var("dart_root") + "/tests/co19_2/src": { |
| 252 | "packages": [{ |
| 253 | "package": "dart/third_party/co19/legacy", |
| Alexander Thomas | 957e194 | 2019-01-24 07:34:58 | [diff] [blame] | 254 | "version": "git_revision:" + Var("co19_2_rev"), |
| 255 | }], |
| 256 | "dep_type": "cipd", |
| 257 | }, |
| Terry Lucas | c5cfdc5 | 2019-01-27 20:06:58 | [diff] [blame] | 258 | Var("dart_root") + "/third_party/markupsafe": |
| 259 | Var("chromium_git") + "/chromium/src/third_party/markupsafe.git" + |
| 260 | "@" + Var("markupsafe_rev"), |
| Alexander Thomas | 182d55d | 2019-05-29 08:39:44 | [diff] [blame] | 261 | Var("dart_root") + "/third_party/babel": { |
| 262 | "packages": [{ |
| 263 | "package": "dart/third_party/babel", |
| 264 | "version": "version:7.4.5", |
| 265 | }], |
| 266 | "dep_type": "cipd", |
| 267 | }, |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 268 | Var("dart_root") + "/third_party/zlib": |
| 269 | Var("chromium_git") + "/chromium/src/third_party/zlib.git" + |
| Edward Lemur | e2247e5 | 2018-05-02 11:37:58 | [diff] [blame] | 270 | "@" + Var("zlib_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 271 | |
| Zachary Anderson | 43231d9 | 2016-09-20 15:46:44 | [diff] [blame] | 272 | Var("dart_root") + "/third_party/boringssl": |
| Edward Lemur | e2247e5 | 2018-05-02 11:37:58 | [diff] [blame] | 273 | Var("dart_git") + "boringssl_gen.git" + "@" + Var("boringssl_gen_rev"), |
| William Hesse | 13bf8ff | 2015-08-26 12:42:12 | [diff] [blame] | 274 | Var("dart_root") + "/third_party/boringssl/src": |
| 275 | "https://boringssl.googlesource.com/boringssl.git" + |
| Edward Lemur | e2247e5 | 2018-05-02 11:37:58 | [diff] [blame] | 276 | "@" + Var("boringssl_rev"), |
| William Hesse | 13bf8ff | 2015-08-26 12:42:12 | [diff] [blame] | 277 | |
| Alexander Thomas | 770ab52 | 2019-01-22 16:58:58 | [diff] [blame] | 278 | Var("dart_root") + "/third_party/gsutil": { |
| 279 | "packages": [{ |
| Alexander Thomas | b5c63ce | 2021-04-15 10:10:20 | [diff] [blame] | 280 | "package": "infra/3pp/tools/gsutil", |
| Alexander Thomas | 169f8e9 | 2021-12-15 08:39:15 | [diff] [blame] | 281 | "version": "version:2@5.5", |
| Alexander Thomas | 770ab52 | 2019-01-22 16:58:58 | [diff] [blame] | 282 | }], |
| 283 | "dep_type": "cipd", |
| 284 | }, |
| 285 | |
| William Hesse | 13bf8ff | 2015-08-26 12:42:12 | [diff] [blame] | 286 | Var("dart_root") + "/third_party/root_certificates": |
| William Hesse | cac8aa0 | 2018-01-02 16:01:28 | [diff] [blame] | 287 | Var("dart_git") + "root_certificates.git" + |
| Edward Lemur | e2247e5 | 2018-05-02 11:37:58 | [diff] [blame] | 288 | "@" + Var("root_certificates_rev"), |
| William Hesse | 13bf8ff | 2015-08-26 12:42:12 | [diff] [blame] | 289 | |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 290 | Var("dart_root") + "/third_party/jinja2": |
| 291 | Var("chromium_git") + "/chromium/src/third_party/jinja2.git" + |
| Edward Lemur | e2247e5 | 2018-05-02 11:37:58 | [diff] [blame] | 292 | "@" + Var("jinja2_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 293 | |
| 294 | Var("dart_root") + "/third_party/ply": |
| 295 | Var("chromium_git") + "/chromium/src/third_party/ply.git" + |
| Edward Lemur | e2247e5 | 2018-05-02 11:37:58 | [diff] [blame] | 296 | "@" + Var("ply_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 297 | |
| Stevie Strickland | 4028fec | 2019-04-29 09:11:48 | [diff] [blame] | 298 | Var("dart_root") + "/third_party/icu": |
| 299 | Var("chromium_git") + "/chromium/deps/icu.git" + |
| 300 | "@" + Var("icu_rev"), |
| 301 | |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 302 | Var("dart_root") + "/third_party/WebCore": |
| Edward Lemur | e2247e5 | 2018-05-02 11:37:58 | [diff] [blame] | 303 | Var("dart_git") + "webcore.git" + "@" + Var("WebCore_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 304 | |
| Srujan Gaddam | f2bb32b | 2020-05-29 18:59:34 | [diff] [blame] | 305 | Var("dart_root") + "/third_party/mdn/browser-compat-data/src": |
| Srujan Gaddam | fecda73 | 2020-05-27 18:31:20 | [diff] [blame] | 306 | Var('chromium_git') + '/external/github.com/mdn/browser-compat-data' + |
| 307 | "@" + Var("browser-compat-data_tag"), |
| 308 | |
| Ben Konyi | b99466d | 2021-05-11 17:55:26 | [diff] [blame] | 309 | Var("dart_root") + "/third_party/pkg/browser_launcher": |
| 310 | Var("dart_git") + "browser_launcher.git" + "@" + Var("browser_launcher_rev"), |
| 311 | |
| Zachary Anderson | 44a04f1 | 2016-09-16 15:24:54 | [diff] [blame] | 312 | Var("dart_root") + "/third_party/tcmalloc/gperftools": |
| 313 | Var('chromium_git') + '/external/github.com/gperftools/gperftools.git' + |
| Edward Lemur | e2247e5 | 2018-05-02 11:37:58 | [diff] [blame] | 314 | "@" + Var("gperftools_revision"), |
| Zachary Anderson | 44a04f1 | 2016-09-16 15:24:54 | [diff] [blame] | 315 | |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 316 | Var("dart_root") + "/third_party/pkg/args": |
| Robert Nystrom | a5d5074 | 2020-12-04 22:58:22 | [diff] [blame] | 317 | Var("dart_git") + "args.git" + "@" + Var("args_rev"), |
| Natalie Weizenbaum | 49948ac | 2015-07-07 20:14:22 | [diff] [blame] | 318 | Var("dart_root") + "/third_party/pkg/async": |
| Nate Bosch | adb08da | 2020-07-01 21:12:14 | [diff] [blame] | 319 | Var("dart_git") + "async.git" + "@" + Var("async_rev"), |
| Jacob MacDonald | d2e2241 | 2016-04-14 14:46:33 | [diff] [blame] | 320 | Var("dart_root") + "/third_party/pkg/bazel_worker": |
| Nate Bosch | adb08da | 2020-07-01 21:12:14 | [diff] [blame] | 321 | Var("dart_git") + "bazel_worker.git" + "@" + Var("bazel_worker_rev"), |
| Jonas Termansen | 24d57fb | 2019-07-10 14:51:14 | [diff] [blame] | 322 | Var("dart_root") + "/third_party/pkg/benchmark_harness": |
| 323 | Var("dart_git") + "benchmark_harness.git" + "@" + |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 324 | Var("benchmark_harness_rev"), |
| Natalie Weizenbaum | c7b7c64 | 2016-03-21 19:43:25 | [diff] [blame] | 325 | Var("dart_root") + "/third_party/pkg/boolean_selector": |
| William Hesse | cac8aa0 | 2018-01-02 16:01:28 | [diff] [blame] | 326 | Var("dart_git") + "boolean_selector.git" + |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 327 | "@" + Var("boolean_selector_rev"), |
| Stephen Adams | b723de1 | 2021-08-05 05:41:08 | [diff] [blame] | 328 | Var("dart_root") + "/third_party/pkg/characters": |
| 329 | Var("dart_git") + "characters.git" + "@" + Var("characters_rev"), |
| pq | 3dc3b54 | 2015-05-26 18:07:30 | [diff] [blame] | 330 | Var("dart_root") + "/third_party/pkg/charcode": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 331 | Var("dart_git") + "charcode.git" + "@" + Var("charcode_rev"), |
| pq | 7e5c54a | 2015-05-27 19:37:39 | [diff] [blame] | 332 | Var("dart_root") + "/third_party/pkg/cli_util": |
| Paul Berry | 540753d | 2020-10-12 16:08:32 | [diff] [blame] | 333 | Var("dart_git") + "cli_util.git" + "@" + Var("cli_util_rev"), |
| Kevin Moore | 6cc06b3 | 2020-10-26 18:45:16 | [diff] [blame] | 334 | Var("dart_root") + "/third_party/pkg/clock": |
| 335 | Var("dart_git") + "clock.git" + "@" + Var("clock_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 336 | Var("dart_root") + "/third_party/pkg/collection": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 337 | Var("dart_git") + "collection.git" + "@" + Var("collection_rev"), |
| Natalie Weizenbaum | 5cfc7ab | 2015-12-09 23:53:55 | [diff] [blame] | 338 | Var("dart_root") + "/third_party/pkg/convert": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 339 | Var("dart_git") + "convert.git" + "@" + Var("convert_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 340 | Var("dart_root") + "/third_party/pkg/crypto": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 341 | Var("dart_git") + "crypto.git" + "@" + Var("crypto_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 342 | Var("dart_root") + "/third_party/pkg/csslib": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 343 | Var("dart_git") + "csslib.git" + "@" + Var("csslib_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 344 | Var("dart_root") + "/third_party/pkg_tested/dart_style": |
| Johnni Winther | f0cccea | 2021-04-06 14:32:37 | [diff] [blame] | 345 | Var("dart_git") + "dart_style.git" + "@" + Var("dart_style_rev"), |
| Bob Nystrom | 59286aa | 2015-07-22 01:32:42 | [diff] [blame] | 346 | Var("dart_root") + "/third_party/pkg/dartdoc": |
| Sam Rawlins | 61a6eb4 | 2020-07-27 21:50:46 | [diff] [blame] | 347 | Var("dart_git") + "dartdoc.git" + "@" + Var("dartdoc_rev"), |
| Samir Jindel | 63d3012 | 2019-10-10 13:17:43 | [diff] [blame] | 348 | Var("dart_root") + "/third_party/pkg/ffi": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 349 | Var("dart_git") + "ffi.git" + "@" + Var("ffi_rev"), |
| Kevin Moore | 9c5e6fa | 2016-04-21 18:07:51 | [diff] [blame] | 350 | Var("dart_root") + "/third_party/pkg/fixnum": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 351 | Var("dart_git") + "fixnum.git" + "@" + Var("fixnum_rev"), |
| Jake Macdonald | bf24df2 | 2020-11-30 21:58:44 | [diff] [blame] | 352 | Var("dart_root") + "/third_party/pkg/file": |
| 353 | Var("dart_git") + "external/github.com/google/file.dart/" |
| 354 | + "@" + Var("file_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 355 | Var("dart_root") + "/third_party/pkg/glob": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 356 | Var("dart_git") + "glob.git" + "@" + Var("glob_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 357 | Var("dart_root") + "/third_party/pkg/html": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 358 | Var("dart_git") + "html.git" + "@" + Var("html_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 359 | Var("dart_root") + "/third_party/pkg/http": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 360 | Var("dart_git") + "http.git" + "@" + Var("http_rev"), |
| Zachary Anderson | c2d24d5 | 2018-01-26 18:49:59 | [diff] [blame] | 361 | Var("dart_root") + "/third_party/pkg_tested/http_io": |
| Lasse R.H. Nielsen | 2efe344 | 2018-07-11 09:45:33 | [diff] [blame] | 362 | Var("dart_git") + "http_io.git" + "@" + Var("http_io_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 363 | Var("dart_root") + "/third_party/pkg/http_multi_server": |
| William Hesse | cac8aa0 | 2018-01-02 16:01:28 | [diff] [blame] | 364 | Var("dart_git") + "http_multi_server.git" + |
| Zichang Guo | f117eb3 | 2020-02-11 20:22:09 | [diff] [blame] | 365 | "@" + Var("http_multi_server_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 366 | Var("dart_root") + "/third_party/pkg/http_parser": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 367 | Var("dart_git") + "http_parser.git" + "@" + Var("http_parser_rev"), |
| Konstantin Shcheglov | 73cfe52 | 2021-12-21 19:08:24 | [diff] [blame] | 368 | Var("dart_root") + "/third_party/pkg/intl": |
| 369 | Var("dart_git") + "intl.git" + "@" + Var("intl_tag"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 370 | Var("dart_root") + "/third_party/pkg/json_rpc_2": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 371 | Var("dart_git") + "json_rpc_2.git" + "@" + Var("json_rpc_2_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 372 | Var("dart_root") + "/third_party/pkg/linter": |
| Edward Lemur | e2247e5 | 2018-05-02 11:37:58 | [diff] [blame] | 373 | Var("dart_git") + "linter.git" + "@" + Var("linter_tag"), |
| Devon Carew | d58dc02 | 2021-05-17 19:53:22 | [diff] [blame] | 374 | Var("dart_root") + "/third_party/pkg/lints": |
| 375 | Var("dart_git") + "lints.git" + "@" + Var("lints_tag"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 376 | Var("dart_root") + "/third_party/pkg/logging": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 377 | Var("dart_git") + "logging.git" + "@" + Var("logging_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 378 | Var("dart_root") + "/third_party/pkg/markdown": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 379 | Var("dart_git") + "markdown.git" + "@" + Var("markdown_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 380 | Var("dart_root") + "/third_party/pkg/matcher": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 381 | Var("dart_git") + "matcher.git" + "@" + Var("matcher_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 382 | Var("dart_root") + "/third_party/pkg/mime": |
| Sam Rawlins | d5500f1 | 2020-11-09 15:18:54 | [diff] [blame] | 383 | Var("dart_git") + "mime.git" + "@" + Var("mime_rev"), |
| Konstantin Shcheglov | fcc205e | 2017-07-19 17:09:33 | [diff] [blame] | 384 | Var("dart_root") + "/third_party/pkg/mockito": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 385 | Var("dart_git") + "mockito.git" + "@" + Var("mockito_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 386 | Var("dart_root") + "/third_party/pkg/oauth2": |
| Nate Bosch | 2e3d1c2 | 2021-02-23 05:21:39 | [diff] [blame] | 387 | Var("dart_git") + "oauth2.git" + "@" + Var("oauth2_rev"), |
| William Hesse | e292870 | 2015-08-18 13:04:41 | [diff] [blame] | 388 | Var("dart_root") + "/third_party/pkg_tested/package_config": |
| William Hesse | cac8aa0 | 2018-01-02 16:01:28 | [diff] [blame] | 389 | Var("dart_git") + "package_config.git" + |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 390 | "@" + Var("package_config_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 391 | Var("dart_root") + "/third_party/pkg/path": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 392 | Var("dart_git") + "path.git" + "@" + Var("path_rev"), |
| Nate Bosch | 561dc79 | 2019-04-11 19:07:58 | [diff] [blame] | 393 | Var("dart_root") + "/third_party/pkg/pedantic": |
| William Hesse | f88ce7a | 2020-07-22 13:22:07 | [diff] [blame] | 394 | Var("dart_git") + "pedantic.git" + "@" + Var("pedantic_rev"), |
| Ben Konyi | fa8ea6d | 2021-02-12 07:12:54 | [diff] [blame] | 395 | Var("dart_root") + "/third_party/pkg/platform": |
| 396 | Var("dart_git") + "platform.dart.git" + "@" + Var("platform_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 397 | Var("dart_root") + "/third_party/pkg/pool": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 398 | Var("dart_git") + "pool.git" + "@" + Var("pool_rev"), |
| Jacob MacDonald | 92419d0 | 2016-04-06 20:49:32 | [diff] [blame] | 399 | Var("dart_root") + "/third_party/pkg/protobuf": |
| Sigurd Meldgaard | 539c10b | 2019-10-24 06:48:23 | [diff] [blame] | 400 | Var("dart_git") + "protobuf.git" + "@" + Var("protobuf_rev"), |
| Ben Konyi | fa8ea6d | 2021-02-12 07:12:54 | [diff] [blame] | 401 | Var("dart_root") + "/third_party/pkg/process": |
| 402 | Var("dart_git") + "process.dart.git" + "@" + Var("process_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 403 | Var("dart_root") + "/third_party/pkg/pub_semver": |
| Kevin Moore | c6e52ea | 2020-11-20 18:00:37 | [diff] [blame] | 404 | Var("dart_git") + "pub_semver.git" + "@" + Var("pub_semver_rev"), |
| Rico Wind | f3c6339 | 2015-06-09 06:12:51 | [diff] [blame] | 405 | Var("dart_root") + "/third_party/pkg/pub": |
| Edward Lemur | e2247e5 | 2018-05-02 11:37:58 | [diff] [blame] | 406 | Var("dart_git") + "pub.git" + "@" + Var("pub_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 407 | Var("dart_root") + "/third_party/pkg/shelf": |
| Nate Bosch | 7825073 | 2020-08-12 20:31:58 | [diff] [blame] | 408 | Var("dart_git") + "shelf.git" + "@" + Var("shelf_rev"), |
| William Hesse | 7bceafd | 2016-09-01 08:12:23 | [diff] [blame] | 409 | Var("dart_root") + "/third_party/pkg/shelf_packages_handler": |
| William Hesse | cac8aa0 | 2018-01-02 16:01:28 | [diff] [blame] | 410 | Var("dart_git") + "shelf_packages_handler.git" |
| Jacob MacDonald | f7e6dd5 | 2021-02-24 16:15:14 | [diff] [blame] | 411 | + "@" + Var("shelf_packages_handler_rev"), |
| Ben Konyi | a74e877 | 2020-03-19 23:36:45 | [diff] [blame] | 412 | Var("dart_root") + "/third_party/pkg/shelf_proxy": |
| 413 | Var("dart_git") + "shelf_proxy.git" + "@" + Var("shelf_proxy_tag"), |
| John Messerly | de4a144 | 2015-06-18 22:38:47 | [diff] [blame] | 414 | Var("dart_root") + "/third_party/pkg/shelf_static": |
| Edward Lemur | e2247e5 | 2018-05-02 11:37:58 | [diff] [blame] | 415 | Var("dart_git") + "shelf_static.git" + "@" + Var("shelf_static_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 416 | Var("dart_root") + "/third_party/pkg/shelf_web_socket": |
| William Hesse | cac8aa0 | 2018-01-02 16:01:28 | [diff] [blame] | 417 | Var("dart_git") + "shelf_web_socket.git" + |
| Ivan Inozemtsev | cb5edfd | 2020-11-23 17:01:45 | [diff] [blame] | 418 | "@" + Var("shelf_web_socket_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 419 | Var("dart_root") + "/third_party/pkg/source_maps": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 420 | Var("dart_git") + "source_maps.git" + "@" + Var("source_maps_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 421 | Var("dart_root") + "/third_party/pkg/source_span": |
| William Hesse | f88ce7a | 2020-07-22 13:22:07 | [diff] [blame] | 422 | Var("dart_git") + "source_span.git" + "@" + Var("source_span_rev"), |
| Natalie Weizenbaum | 49948ac | 2015-07-07 20:14:22 | [diff] [blame] | 423 | Var("dart_root") + "/third_party/pkg/source_map_stack_trace": |
| William Hesse | cac8aa0 | 2018-01-02 16:01:28 | [diff] [blame] | 424 | Var("dart_git") + "source_map_stack_trace.git" + |
| William Hesse | f88ce7a | 2020-07-22 13:22:07 | [diff] [blame] | 425 | "@" + Var("source_map_stack_trace_rev"), |
| Ben Konyi | e7b319698 | 2020-07-15 21:30:09 | [diff] [blame] | 426 | Var("dart_root") + "/third_party/pkg/sse": |
| Nate Bosch | 89ba203 | 2021-08-24 03:09:42 | [diff] [blame] | 427 | Var("dart_git") + "sse.git" + "@" + Var("sse_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 428 | Var("dart_root") + "/third_party/pkg/stack_trace": |
| Nate Bosch | 89ba203 | 2021-08-24 03:09:42 | [diff] [blame] | 429 | Var("dart_git") + "stack_trace.git" + "@" + Var("stack_trace_rev"), |
| Natalie Weizenbaum | c7b7c64 | 2016-03-21 19:43:25 | [diff] [blame] | 430 | Var("dart_root") + "/third_party/pkg/stream_channel": |
| William Hesse | cac8aa0 | 2018-01-02 16:01:28 | [diff] [blame] | 431 | Var("dart_git") + "stream_channel.git" + |
| Nate Bosch | 89ba203 | 2021-08-24 03:09:42 | [diff] [blame] | 432 | "@" + Var("stream_channel_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 433 | Var("dart_root") + "/third_party/pkg/string_scanner": |
| William Hesse | cac8aa0 | 2018-01-02 16:01:28 | [diff] [blame] | 434 | Var("dart_git") + "string_scanner.git" + |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 435 | "@" + Var("string_scanner_rev"), |
| Ben Konyi | e7b319698 | 2020-07-15 21:30:09 | [diff] [blame] | 436 | Var("dart_root") + "/third_party/pkg/sync_http": |
| 437 | Var("dart_git") + "sync_http.git" + "@" + Var("sync_http_rev"), |
| William Hesse | 67b116b | 2017-08-22 16:32:40 | [diff] [blame] | 438 | Var("dart_root") + "/third_party/pkg/term_glyph": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 439 | Var("dart_git") + "term_glyph.git" + "@" + Var("term_glyph_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 440 | Var("dart_root") + "/third_party/pkg/test": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 441 | Var("dart_git") + "test.git" + "@" + Var("test_rev"), |
| Bob Nystrom | 7434bf6 | 2018-01-05 21:32:31 | [diff] [blame] | 442 | Var("dart_root") + "/third_party/pkg/test_descriptor": |
| Nate Bosch | 3aab52f | 2021-08-24 21:37:25 | [diff] [blame] | 443 | Var("dart_git") + "test_descriptor.git" + "@" + Var("test_descriptor_rev"), |
| Bob Nystrom | 7434bf6 | 2018-01-05 21:32:31 | [diff] [blame] | 444 | Var("dart_root") + "/third_party/pkg/test_process": |
| Nate Bosch | 3aab52f | 2021-08-24 21:37:25 | [diff] [blame] | 445 | Var("dart_git") + "test_process.git" + "@" + Var("test_process_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 446 | Var("dart_root") + "/third_party/pkg/test_reflective_loader": |
| William Hesse | cac8aa0 | 2018-01-02 16:01:28 | [diff] [blame] | 447 | Var("dart_git") + "test_reflective_loader.git" + |
| Sam Rawlins | e89179d | 2020-12-14 15:38:20 | [diff] [blame] | 448 | "@" + Var("test_reflective_loader_rev"), |
| Natalie Weizenbaum | c7b7c64 | 2016-03-21 19:43:25 | [diff] [blame] | 449 | Var("dart_root") + "/third_party/pkg/typed_data": |
| Nate Bosch | 5ffac85 | 2021-07-23 21:19:50 | [diff] [blame] | 450 | Var("dart_git") + "typed_data.git" + "@" + Var("typed_data_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 451 | Var("dart_root") + "/third_party/pkg/usage": |
| Sam Rawlins | 3ccd5d8 | 2020-12-28 16:47:44 | [diff] [blame] | 452 | Var("dart_git") + "usage.git" + "@" + Var("usage_rev"), |
| Jonas Termansen | 18081c7 | 2020-07-09 17:02:02 | [diff] [blame] | 453 | Var("dart_root") + "/third_party/pkg/vector_math": |
| 454 | Var("dart_git") + "external/github.com/google/vector_math.dart.git" + |
| 455 | "@" + Var("vector_math_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 456 | Var("dart_root") + "/third_party/pkg/watcher": |
| Leaf Petersen | bcad45f | 2018-07-16 17:18:30 | [diff] [blame] | 457 | Var("dart_git") + "watcher.git" + "@" + Var("watcher_rev"), |
| Sigmund Cherem | a173784 | 2018-04-03 20:13:19 | [diff] [blame] | 458 | Var("dart_root") + "/third_party/pkg/web_components": |
| 459 | Var("dart_git") + "web-components.git" + |
| Edward Lemur | e2247e5 | 2018-05-02 11:37:58 | [diff] [blame] | 460 | "@" + Var("web_components_rev"), |
| Jacob MacDonald | 0cbadee | 2021-05-20 17:44:35 | [diff] [blame] | 461 | Var("dart_root") + "/third_party/pkg/webdev": |
| 462 | Var("dart_git") + "webdev.git" + "@" + Var("webdev_rev"), |
| Ben Konyi | e7b319698 | 2020-07-15 21:30:09 | [diff] [blame] | 463 | Var("dart_root") + "/third_party/pkg/webdriver": |
| 464 | Var("dart_git") + "external/github.com/google/webdriver.dart.git" + |
| 465 | "@" + Var("webdriver_rev"), |
| Mark Zhou | e692b26 | 2021-03-18 00:30:37 | [diff] [blame] | 466 | Var("dart_root") + "/third_party/pkg/webkit_inspection_protocol": |
| 467 | Var("dart_git") + "external/github.com/google/webkit_inspection_protocol.dart.git" + |
| 468 | "@" + Var("webkit_inspection_protocol_rev"), |
| Ben Konyi | e7b319698 | 2020-07-15 21:30:09 | [diff] [blame] | 469 | |
| Natalie Weizenbaum | c7b7c64 | 2016-03-21 19:43:25 | [diff] [blame] | 470 | Var("dart_root") + "/third_party/pkg/web_socket_channel": |
| William Hesse | cac8aa0 | 2018-01-02 16:01:28 | [diff] [blame] | 471 | Var("dart_git") + "web_socket_channel.git" + |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 472 | "@" + Var("web_socket_channel_rev"), |
| Sarah Zakarias | f7fd4eb | 2021-09-24 08:36:24 | [diff] [blame] | 473 | Var("dart_root") + "/third_party/pkg/yaml_edit": |
| 474 | Var("dart_git") + "yaml_edit.git" + "@" + Var("yaml_edit_rev"), |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 475 | Var("dart_root") + "/third_party/pkg/yaml": |
| David Morgan | d9f58bf | 2020-06-01 18:45:17 | [diff] [blame] | 476 | Var("dart_git") + "yaml.git" + "@" + Var("yaml_rev"), |
| Zach Anderson | 031e77e | 2018-11-29 15:37:40 | [diff] [blame] | 477 | |
| Tess Strickland | 3c7075b | 2021-06-23 08:50:47 | [diff] [blame] | 478 | Var("dart_root") + "/buildtools/linux-x64/clang": { |
| Zach Anderson | 031e77e | 2018-11-29 15:37:40 | [diff] [blame] | 479 | "packages": [ |
| 480 | { |
| Tess Strickland | 3c7075b | 2021-06-23 08:50:47 | [diff] [blame] | 481 | "package": "fuchsia/third_party/clang/linux-amd64", |
| 482 | "version": "git_revision:" + Var("clang_revision"), |
| 483 | }, |
| 484 | ], |
| 485 | "condition": "host_cpu == x64 and host_os == linux", |
| 486 | "dep_type": "cipd", |
| 487 | }, |
| 488 | Var("dart_root") + "/buildtools/mac-x64/clang": { |
| 489 | "packages": [ |
| 490 | { |
| 491 | "package": "fuchsia/third_party/clang/mac-amd64", |
| Zach Anderson | 031e77e | 2018-11-29 15:37:40 | [diff] [blame] | 492 | "version": "git_revision:" + Var("clang_revision"), |
| 493 | }, |
| 494 | ], |
| Alexander Thomas | 45e1171 | 2021-06-07 14:04:32 | [diff] [blame] | 495 | # TODO(https://fxbug.dev/73385): Use arm64 toolchain on arm64 when it exists. |
| Tess Strickland | 3c7075b | 2021-06-23 08:50:47 | [diff] [blame] | 496 | "condition": "host_cpu == x64 and host_os == mac or host_cpu == arm64 and host_os == mac", |
| 497 | "dep_type": "cipd", |
| 498 | }, |
| 499 | Var("dart_root") + "/buildtools/win-x64/clang": { |
| 500 | "packages": [ |
| 501 | { |
| 502 | "package": "fuchsia/third_party/clang/windows-amd64", |
| 503 | "version": "git_revision:" + Var("clang_revision"), |
| 504 | }, |
| 505 | ], |
| 506 | "condition": "host_cpu == x64 and host_os == win", |
| Alexander Thomas | 45e1171 | 2021-06-07 14:04:32 | [diff] [blame] | 507 | "dep_type": "cipd", |
| 508 | }, |
| 509 | Var("dart_root") + "/buildtools/linux-arm64/clang": { |
| 510 | "packages": [ |
| 511 | { |
| 512 | "package": "fuchsia/third_party/clang/linux-arm64", |
| 513 | "version": "git_revision:" + Var("clang_revision"), |
| 514 | }, |
| 515 | ], |
| 516 | "condition": "host_os == 'linux' and host_cpu == 'arm64'", |
| Zach Anderson | 031e77e | 2018-11-29 15:37:40 | [diff] [blame] | 517 | "dep_type": "cipd", |
| 518 | }, |
| 519 | |
| Ben Konyi | e7b319698 | 2020-07-15 21:30:09 | [diff] [blame] | 520 | Var("dart_root") + "/third_party/webdriver/chrome": { |
| 521 | "packages": [ |
| 522 | { |
| 523 | "package": "dart/third_party/chromedriver/${{platform}}", |
| Alexander Thomas | 9bcebce | 2021-06-21 06:30:27 | [diff] [blame] | 524 | "version": "version:" + Var("chrome_tag"), |
| Ben Konyi | e7b319698 | 2020-07-15 21:30:09 | [diff] [blame] | 525 | } |
| 526 | ], |
| 527 | "condition": "host_cpu == 'x64'", |
| 528 | "dep_type": "cipd", |
| 529 | }, |
| 530 | |
| Zach Anderson | 031e77e | 2018-11-29 15:37:40 | [diff] [blame] | 531 | Var("dart_root") + "/buildtools": { |
| 532 | "packages": [ |
| 533 | { |
| 534 | "package": "gn/gn/${{platform}}", |
| 535 | "version": "git_revision:" + Var("gn_revision"), |
| 536 | }, |
| 537 | ], |
| 538 | "dep_type": "cipd", |
| 539 | }, |
| Daco Harkes | fbf13f5 | 2019-07-19 14:59:57 | [diff] [blame] | 540 | |
| Alexander Thomas | e38d42f | 2020-10-28 16:25:05 | [diff] [blame] | 541 | Var("dart_root") + "/third_party/android_tools/ndk": { |
| 542 | "packages": [ |
| 543 | { |
| 544 | "package": "flutter/android/ndk/${{platform}}", |
| 545 | "version": "version:r21.0.6113669" |
| 546 | } |
| 547 | ], |
| 548 | "condition": "download_android_deps", |
| 549 | "dep_type": "cipd", |
| 550 | }, |
| 551 | |
| 552 | Var("dart_root") + "/third_party/android_tools/sdk/build-tools": { |
| 553 | "packages": [ |
| 554 | { |
| 555 | "package": "flutter/android/sdk/build-tools/${{platform}}", |
| 556 | "version": "version:30.0.1" |
| 557 | } |
| 558 | ], |
| 559 | "condition": "download_android_deps", |
| 560 | "dep_type": "cipd", |
| 561 | }, |
| 562 | |
| 563 | Var("dart_root") + "/third_party/android_tools/sdk/platform-tools": { |
| 564 | "packages": [ |
| 565 | { |
| 566 | "package": "flutter/android/sdk/platform-tools/${{platform}}", |
| 567 | "version": "version:29.0.2" |
| 568 | } |
| 569 | ], |
| 570 | "condition": "download_android_deps", |
| 571 | "dep_type": "cipd", |
| 572 | }, |
| 573 | |
| 574 | Var("dart_root") + "/third_party/android_tools/sdk/platforms": { |
| 575 | "packages": [ |
| 576 | { |
| 577 | "package": "flutter/android/sdk/platforms", |
| 578 | "version": "version:30r3" |
| 579 | } |
| 580 | ], |
| 581 | "condition": "download_android_deps", |
| 582 | "dep_type": "cipd", |
| 583 | }, |
| 584 | |
| 585 | Var("dart_root") + "/third_party/android_tools/sdk/tools": { |
| 586 | "packages": [ |
| 587 | { |
| 588 | "package": "flutter/android/sdk/tools/${{platform}}", |
| 589 | "version": "version:26.1.1" |
| 590 | } |
| 591 | ], |
| 592 | "condition": "download_android_deps", |
| 593 | "dep_type": "cipd", |
| 594 | }, |
| 595 | |
| Liam Appelbe | 0fee296 | 2019-08-20 16:56:10 | [diff] [blame] | 596 | Var("dart_root") + "/buildtools/" + Var("host_os") + "-" + Var("host_cpu") + "/rust": { |
| 597 | "packages": [ |
| 598 | { |
| 599 | "package": "fuchsia/rust/${{platform}}", |
| 600 | "version": "git_revision:" + Var("rust_revision"), |
| 601 | }, |
| 602 | ], |
| 603 | "condition": "(host_os == 'linux' or host_os == 'mac') and host_cpu == 'x64'", |
| 604 | "dep_type": "cipd", |
| 605 | }, |
| 606 | |
| Ryan Macnak | 81c87d2 | 2021-10-13 16:47:26 | [diff] [blame] | 607 | # Update from https://chrome-infra-packages.appspot.com/p/fuchsia/sdk/gn |
| Ryan Macnak | b4b7b8f | 2021-10-13 21:14:56 | [diff] [blame] | 608 | Var("dart_root") + "/third_party/fuchsia/sdk/mac": { |
| 609 | "packages": [ |
| 610 | { |
| 611 | "package": "fuchsia/sdk/gn/mac-amd64", |
| 612 | "version": "git_revision:190502a955c482431c2edd0525e128423728b662" |
| 613 | } |
| 614 | ], |
| 615 | "condition": 'host_os == "mac" and host_cpu == "x64"', |
| 616 | "dep_type": "cipd", |
| 617 | }, |
| Liam Appelbe | 764e728 | 2020-06-18 00:24:31 | [diff] [blame] | 618 | Var("dart_root") + "/third_party/fuchsia/sdk/linux": { |
| 619 | "packages": [ |
| 620 | { |
| 621 | "package": "fuchsia/sdk/gn/linux-amd64", |
| Ryan Macnak | 81c87d2 | 2021-10-13 16:47:26 | [diff] [blame] | 622 | "version": "git_revision:190502a955c482431c2edd0525e128423728b662" |
| Liam Appelbe | 764e728 | 2020-06-18 00:24:31 | [diff] [blame] | 623 | } |
| 624 | ], |
| 625 | "condition": 'host_os == "linux" and host_cpu == "x64"', |
| 626 | "dep_type": "cipd", |
| 627 | }, |
| 628 | |
| Dmitry Stefantsov | ab9cd54 | 2019-08-29 08:52:43 | [diff] [blame] | 629 | Var("dart_root") + "/pkg/front_end/test/fasta/types/benchmark_data": { |
| 630 | "packages": [ |
| 631 | { |
| 632 | "package": "dart/cfe/benchmark_data", |
| Dmitry Stefantsov | 535ee87 | 2020-02-07 15:00:24 | [diff] [blame] | 633 | "version": "sha1sum:5b6e6dfa33b85c733cab4e042bf46378984d1544", |
| Dmitry Stefantsov | ab9cd54 | 2019-08-29 08:52:43 | [diff] [blame] | 634 | } |
| 635 | ], |
| 636 | "dep_type": "cipd", |
| 637 | }, |
| 638 | |
| Daco Harkes | fbf13f5 | 2019-07-19 14:59:57 | [diff] [blame] | 639 | # TODO(37531): Remove these cipd packages and build with sdk instead when |
| 640 | # benchmark runner gets support for that. |
| Jonas Termansen | 7aa8656 | 2020-05-20 16:08:50 | [diff] [blame] | 641 | Var("dart_root") + "/benchmarks/FfiBoringssl/native/out/": { |
| Daco Harkes | fbf13f5 | 2019-07-19 14:59:57 | [diff] [blame] | 642 | "packages": [ |
| 643 | { |
| 644 | "package": "dart/benchmarks/ffiboringssl", |
| 645 | "version": "commit:a86c69888b9a416f5249aacb4690a765be064969", |
| 646 | }, |
| 647 | ], |
| 648 | "dep_type": "cipd", |
| 649 | }, |
| Jonas Termansen | 0f505e0 | 2020-06-04 11:00:20 | [diff] [blame] | 650 | Var("dart_root") + "/benchmarks/FfiCall/native/out/": { |
| Daco Harkes | fbf13f5 | 2019-07-19 14:59:57 | [diff] [blame] | 651 | "packages": [ |
| 652 | { |
| 653 | "package": "dart/benchmarks/fficall", |
| Daco Harkes | d870463 | 2020-06-15 13:27:16 | [diff] [blame] | 654 | "version": "ebF5aRXKDananlaN4Y8b0bbCNHT1MnkGbWqfpCpiND4C", |
| Daco Harkes | fbf13f5 | 2019-07-19 14:59:57 | [diff] [blame] | 655 | }, |
| 656 | ], |
| Nicholas Shahan | 38e5e9b | 2021-03-24 17:35:32 | [diff] [blame] | 657 | "dep_type": "cipd", |
| Daco Harkes | fbf13f5 | 2019-07-19 14:59:57 | [diff] [blame] | 658 | }, |
| Clement Skau | 36652d3 | 2021-11-04 15:16:24 | [diff] [blame] | 659 | Var("dart_root") + "/benchmarks/NativeCall/native/out/": { |
| 660 | "packages": [ |
| 661 | { |
| 662 | "package": "dart/benchmarks/nativecall", |
| 663 | "version": "w1JKzCIHSfDNIjqnioMUPq0moCXKwX67aUfhyrvw4E0C", |
| 664 | }, |
| 665 | ], |
| 666 | "dep_type": "cipd", |
| 667 | }, |
| Alexander Thomas | d8eb844 | 2020-06-24 14:02:40 | [diff] [blame] | 668 | Var("dart_root") + "/third_party/browsers/chrome": { |
| 669 | "packages": [ |
| 670 | { |
| 671 | "package": "dart/browsers/chrome/${{platform}}", |
| 672 | "version": "version:" + Var("chrome_tag"), |
| 673 | }, |
| 674 | ], |
| 675 | "condition": "download_chrome", |
| 676 | "dep_type": "cipd", |
| 677 | }, |
| 678 | Var("dart_root") + "/third_party/browsers/firefox": { |
| 679 | "packages": [ |
| 680 | { |
| 681 | "package": "dart/browsers/firefox/${{platform}}", |
| 682 | "version": "version:" + Var("firefox_tag"), |
| 683 | }, |
| 684 | ], |
| 685 | "condition": "download_firefox", |
| 686 | "dep_type": "cipd", |
| 687 | }, |
| Vyacheslav Egorov | 2c83eb5 | 2018-10-24 13:30:16 | [diff] [blame] | 688 | } |
| 689 | |
| 690 | deps_os = { |
| 691 | "win": { |
| 692 | Var("dart_root") + "/third_party/cygwin": |
| 693 | Var("chromium_git") + "/chromium/deps/cygwin.git" + "@" + |
| Edward Lemur | e2247e5 | 2018-05-02 11:37:58 | [diff] [blame] | 694 | "c89e446b273697fadf3a10ff1007a97c0b7de6df", |
| Vyacheslav Egorov | 2c83eb5 | 2018-10-24 13:30:16 | [diff] [blame] | 695 | Var("dart_root") + "/third_party/crashpad/crashpad": |
| 696 | Var("chromium_git") + "/crashpad/crashpad.git" + "@" + |
| 697 | Var("crashpad_rev"), |
| 698 | Var("dart_root") + "/third_party/mini_chromium/mini_chromium": |
| 699 | Var("chromium_git") + "/chromium/mini_chromium" + "@" + |
| 700 | Var("minichromium_rev"), |
| 701 | Var("dart_root") + "/third_party/googletest": |
| 702 | Var("fuchsia_git") + "/third_party/googletest" + "@" + |
| 703 | Var("googletest_rev"), |
| 704 | } |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 705 | } |
| 706 | |
| Rico Wind | f34fae8 | 2015-05-16 13:17:10 | [diff] [blame] | 707 | hooks = [ |
| 708 | { |
| Martin Kustermann | d7e2f9b | 2020-06-04 18:32:29 | [diff] [blame] | 709 | # Pull Debian sysroot for i386 Linux |
| Zachary Anderson | 7b86880 | 2016-11-07 21:09:45 | [diff] [blame] | 710 | 'name': 'sysroot_i386', |
| 711 | 'pattern': '.', |
| Alexander Thomas | b5c63ce | 2021-04-15 10:10:20 | [diff] [blame] | 712 | 'action': ['python3', 'sdk/build/linux/sysroot_scripts/install-sysroot.py', |
| Zachary Anderson | d9eb629 | 2017-12-02 06:19:33 | [diff] [blame] | 713 | '--arch', 'i386'], |
| Zachary Anderson | 7b86880 | 2016-11-07 21:09:45 | [diff] [blame] | 714 | }, |
| 715 | { |
| Martin Kustermann | d7e2f9b | 2020-06-04 18:32:29 | [diff] [blame] | 716 | # Pull Debian sysroot for amd64 Linux |
| Zachary Anderson | 7b86880 | 2016-11-07 21:09:45 | [diff] [blame] | 717 | 'name': 'sysroot_amd64', |
| 718 | 'pattern': '.', |
| Alexander Thomas | b5c63ce | 2021-04-15 10:10:20 | [diff] [blame] | 719 | 'action': ['python3', 'sdk/build/linux/sysroot_scripts/install-sysroot.py', |
| Zachary Anderson | d9eb629 | 2017-12-02 06:19:33 | [diff] [blame] | 720 | '--arch', 'amd64'], |
| 721 | }, |
| 722 | { |
| Martin Kustermann | d7e2f9b | 2020-06-04 18:32:29 | [diff] [blame] | 723 | # Pull Debian sysroot for arm Linux |
| Zachary Anderson | d9eb629 | 2017-12-02 06:19:33 | [diff] [blame] | 724 | 'name': 'sysroot_amd64', |
| 725 | 'pattern': '.', |
| Alexander Thomas | b5c63ce | 2021-04-15 10:10:20 | [diff] [blame] | 726 | 'action': ['python3', 'sdk/build/linux/sysroot_scripts/install-sysroot.py', |
| Zachary Anderson | d9eb629 | 2017-12-02 06:19:33 | [diff] [blame] | 727 | '--arch', 'arm'], |
| 728 | }, |
| 729 | { |
| 730 | # Pull Debian jessie sysroot for arm64 Linux |
| 731 | 'name': 'sysroot_amd64', |
| 732 | 'pattern': '.', |
| Alexander Thomas | b5c63ce | 2021-04-15 10:10:20 | [diff] [blame] | 733 | 'action': ['python3', 'sdk/build/linux/sysroot_scripts/install-sysroot.py', |
| Zachary Anderson | d9eb629 | 2017-12-02 06:19:33 | [diff] [blame] | 734 | '--arch', 'arm64'], |
| Zachary Anderson | 7b86880 | 2016-11-07 21:09:45 | [diff] [blame] | 735 | }, |
| 736 | { |
| Zach Anderson | 726732d | 2017-05-07 04:44:59 | [diff] [blame] | 737 | 'name': 'buildtools', |
| 738 | 'pattern': '.', |
| Alexander Thomas | b5c63ce | 2021-04-15 10:10:20 | [diff] [blame] | 739 | 'action': ['python3', 'sdk/tools/buildtools/update.py'], |
| Zachary Anderson | 7e1b7e5 | 2016-09-23 14:47:36 | [diff] [blame] | 740 | }, |
| 741 | { |
| William Hesse | c1db164 | 2017-07-27 11:54:34 | [diff] [blame] | 742 | # Update the Windows toolchain if necessary. |
| 743 | 'name': 'win_toolchain', |
| 744 | 'pattern': '.', |
| Alexander Thomas | b5c63ce | 2021-04-15 10:10:20 | [diff] [blame] | 745 | 'action': ['python3', 'sdk/build/vs_toolchain.py', 'update'], |
| 746 | 'condition': 'checkout_win' |
| 747 | }, |
| Nate Bosch | 1dedeff | 2021-04-28 01:42:32 | [diff] [blame] | 748 | ] |