From 379694915e2cdd098873f6eeea92c1be713149b5 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Fri, 23 Jul 2021 19:39:40 +1000 Subject: [PATCH] add linkcheck to Bazel --- Cargo.toml | 4 + cargo/crates.bzl | 240 ++++++++++++++++++ cargo/licenses.json | 216 ++++++++++++++++ cargo/remote/BUILD.codespan-0.11.1.bazel | 57 +++++ .../BUILD.codespan-reporting-0.11.1.bazel | 70 +++++ cargo/remote/BUILD.convert_case-0.4.0.bazel | 53 ++++ cargo/remote/BUILD.cssparser-0.27.2.bazel | 94 +++++++ .../remote/BUILD.cssparser-macros-0.6.0.bazel | 55 ++++ cargo/remote/BUILD.derive_more-0.99.16.bazel | 137 ++++++++++ cargo/remote/BUILD.dtoa-0.4.8.bazel | 57 +++++ cargo/remote/BUILD.dtoa-short-0.3.3.bazel | 54 ++++ cargo/remote/BUILD.dunce-1.0.2.bazel | 53 ++++ cargo/remote/BUILD.fxhash-0.2.1.bazel | 56 ++++ cargo/remote/BUILD.kuchiki-0.8.1.bazel | 61 +++++ .../BUILD.linkcheck-0.4.1-alpha.0.bazel | 71 ++++++ cargo/remote/BUILD.linkify-0.5.0.bazel | 62 +++++ cargo/remote/BUILD.nodrop-0.1.14.bazel | 2 + cargo/remote/BUILD.pest-2.1.3.bazel | 60 +++++ cargo/remote/BUILD.phf-0.8.0.bazel | 7 + cargo/remote/BUILD.phf_macros-0.8.0.bazel | 67 +++++ cargo/remote/BUILD.reqwest-0.11.4.bazel | 139 ++++++++++ cargo/remote/BUILD.rustc_version-0.3.3.bazel | 56 ++++ cargo/remote/BUILD.selectors-0.22.0.bazel | 97 +++++++ cargo/remote/BUILD.semver-0.11.0.bazel | 61 +++++ cargo/remote/BUILD.semver-parser-0.10.2.bazel | 81 ++++++ cargo/remote/BUILD.serde-1.0.126.bazel | 2 + cargo/remote/BUILD.servo_arc-0.1.1.bazel | 55 ++++ cargo/remote/BUILD.thin-slice-0.1.1.bazel | 53 ++++ cargo/remote/BUILD.tokio-1.7.1.bazel | 7 + cargo/remote/BUILD.tokio-macros-1.3.0.bazel | 56 ++++ cargo/remote/BUILD.ucd-trie-0.1.3.bazel | 57 +++++ cargo/remote/BUILD.url-2.2.2.bazel | 2 + cargo/update.py | 3 +- rslib/BUILD.bazel | 3 +- rslib/cargo/BUILD.bazel | 9 + 35 files changed, 2155 insertions(+), 2 deletions(-) create mode 100644 cargo/remote/BUILD.codespan-0.11.1.bazel create mode 100644 cargo/remote/BUILD.codespan-reporting-0.11.1.bazel create mode 100644 cargo/remote/BUILD.convert_case-0.4.0.bazel create mode 100644 cargo/remote/BUILD.cssparser-0.27.2.bazel create mode 100644 cargo/remote/BUILD.cssparser-macros-0.6.0.bazel create mode 100644 cargo/remote/BUILD.derive_more-0.99.16.bazel create mode 100644 cargo/remote/BUILD.dtoa-0.4.8.bazel create mode 100644 cargo/remote/BUILD.dtoa-short-0.3.3.bazel create mode 100644 cargo/remote/BUILD.dunce-1.0.2.bazel create mode 100644 cargo/remote/BUILD.fxhash-0.2.1.bazel create mode 100644 cargo/remote/BUILD.kuchiki-0.8.1.bazel create mode 100644 cargo/remote/BUILD.linkcheck-0.4.1-alpha.0.bazel create mode 100644 cargo/remote/BUILD.linkify-0.5.0.bazel create mode 100644 cargo/remote/BUILD.pest-2.1.3.bazel create mode 100644 cargo/remote/BUILD.phf_macros-0.8.0.bazel create mode 100644 cargo/remote/BUILD.reqwest-0.11.4.bazel create mode 100644 cargo/remote/BUILD.rustc_version-0.3.3.bazel create mode 100644 cargo/remote/BUILD.selectors-0.22.0.bazel create mode 100644 cargo/remote/BUILD.semver-0.11.0.bazel create mode 100644 cargo/remote/BUILD.semver-parser-0.10.2.bazel create mode 100644 cargo/remote/BUILD.servo_arc-0.1.1.bazel create mode 100644 cargo/remote/BUILD.thin-slice-0.1.1.bazel create mode 100644 cargo/remote/BUILD.tokio-macros-1.3.0.bazel create mode 100644 cargo/remote/BUILD.ucd-trie-0.1.3.bazel diff --git a/Cargo.toml b/Cargo.toml index 2bbe4b86a..e5a0afc4e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -45,3 +45,7 @@ compile_data_attr = "glob([\"**/*.rsv\"])" [package.metadata.raze.crates.unic-ucd-category.'*'] compile_data_attr = "glob([\"**/*.rsv\"])" + + +[patch.crates-io] +reqwest = { git="https://github.com/ankitects/reqwest.git", rev="7591444614de02b658ddab125efba7b2bb4e2335" } diff --git a/cargo/crates.bzl b/cargo/crates.bzl index e4e255bec..1352a1260 100644 --- a/cargo/crates.bzl +++ b/cargo/crates.bzl @@ -301,6 +301,26 @@ def raze_fetch_remote_crates(): build_file = Label("//cargo/remote:BUILD.coarsetime-0.1.19.bazel"), ) + maybe( + http_archive, + name = "raze__codespan__0_11_1", + url = "https://crates.io/api/v1/crates/codespan/0.11.1/download", + type = "tar.gz", + sha256 = "3362992a0d9f1dd7c3d0e89e0ab2bb540b7a95fea8cd798090e758fda2899b5e", + strip_prefix = "codespan-0.11.1", + build_file = Label("//cargo/remote:BUILD.codespan-0.11.1.bazel"), + ) + + maybe( + http_archive, + name = "raze__codespan_reporting__0_11_1", + url = "https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download", + type = "tar.gz", + sha256 = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e", + strip_prefix = "codespan-reporting-0.11.1", + build_file = Label("//cargo/remote:BUILD.codespan-reporting-0.11.1.bazel"), + ) + maybe( http_archive, name = "raze__constant_time_eq__0_1_5", @@ -311,6 +331,16 @@ def raze_fetch_remote_crates(): build_file = Label("//cargo/remote:BUILD.constant_time_eq-0.1.5.bazel"), ) + maybe( + http_archive, + name = "raze__convert_case__0_4_0", + url = "https://crates.io/api/v1/crates/convert_case/0.4.0/download", + type = "tar.gz", + sha256 = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e", + strip_prefix = "convert_case-0.4.0", + build_file = Label("//cargo/remote:BUILD.convert_case-0.4.0.bazel"), + ) + maybe( http_archive, name = "raze__core_foundation__0_9_1", @@ -371,6 +401,26 @@ def raze_fetch_remote_crates(): build_file = Label("//cargo/remote:BUILD.crypto-mac-0.8.0.bazel"), ) + maybe( + http_archive, + name = "raze__cssparser__0_27_2", + url = "https://crates.io/api/v1/crates/cssparser/0.27.2/download", + type = "tar.gz", + sha256 = "754b69d351cdc2d8ee09ae203db831e005560fc6030da058f86ad60c92a9cb0a", + strip_prefix = "cssparser-0.27.2", + build_file = Label("//cargo/remote:BUILD.cssparser-0.27.2.bazel"), + ) + + maybe( + http_archive, + name = "raze__cssparser_macros__0_6_0", + url = "https://crates.io/api/v1/crates/cssparser-macros/0.6.0/download", + type = "tar.gz", + sha256 = "dfae75de57f2b2e85e8768c3ea840fd159c8f33e2b6522c7835b7abac81be16e", + strip_prefix = "cssparser-macros-0.6.0", + build_file = Label("//cargo/remote:BUILD.cssparser-macros-0.6.0.bazel"), + ) + maybe( http_archive, name = "raze__ctor__0_1_20", @@ -391,6 +441,16 @@ def raze_fetch_remote_crates(): build_file = Label("//cargo/remote:BUILD.derivative-2.2.0.bazel"), ) + maybe( + http_archive, + name = "raze__derive_more__0_99_16", + url = "https://crates.io/api/v1/crates/derive_more/0.99.16/download", + type = "tar.gz", + sha256 = "40eebddd2156ce1bb37b20bbe5151340a31828b1f2d22ba4141f3531710e38df", + strip_prefix = "derive_more-0.99.16", + build_file = Label("//cargo/remote:BUILD.derive_more-0.99.16.bazel"), + ) + maybe( http_archive, name = "raze__digest__0_9_0", @@ -421,6 +481,36 @@ def raze_fetch_remote_crates(): build_file = Label("//cargo/remote:BUILD.dirs-sys-0.3.6.bazel"), ) + maybe( + http_archive, + name = "raze__dtoa__0_4_8", + url = "https://crates.io/api/v1/crates/dtoa/0.4.8/download", + type = "tar.gz", + sha256 = "56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0", + strip_prefix = "dtoa-0.4.8", + build_file = Label("//cargo/remote:BUILD.dtoa-0.4.8.bazel"), + ) + + maybe( + http_archive, + name = "raze__dtoa_short__0_3_3", + url = "https://crates.io/api/v1/crates/dtoa-short/0.3.3/download", + type = "tar.gz", + sha256 = "bde03329ae10e79ede66c9ce4dc930aa8599043b0743008548680f25b91502d6", + strip_prefix = "dtoa-short-0.3.3", + build_file = Label("//cargo/remote:BUILD.dtoa-short-0.3.3.bazel"), + ) + + maybe( + http_archive, + name = "raze__dunce__1_0_2", + url = "https://crates.io/api/v1/crates/dunce/1.0.2/download", + type = "tar.gz", + sha256 = "453440c271cf5577fd2a40e4942540cb7d0d2f85e27c8d07dd0023c925a67541", + strip_prefix = "dunce-1.0.2", + build_file = Label("//cargo/remote:BUILD.dunce-1.0.2.bazel"), + ) + maybe( http_archive, name = "raze__either__1_6_1", @@ -681,6 +771,16 @@ def raze_fetch_remote_crates(): build_file = Label("//cargo/remote:BUILD.futures-util-0.3.15.bazel"), ) + maybe( + http_archive, + name = "raze__fxhash__0_2_1", + url = "https://crates.io/api/v1/crates/fxhash/0.2.1/download", + type = "tar.gz", + sha256 = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c", + strip_prefix = "fxhash-0.2.1", + build_file = Label("//cargo/remote:BUILD.fxhash-0.2.1.bazel"), + ) + maybe( http_archive, name = "raze__generic_array__0_14_4", @@ -1071,6 +1171,16 @@ def raze_fetch_remote_crates(): build_file = Label("//cargo/remote:BUILD.js-sys-0.3.51.bazel"), ) + maybe( + http_archive, + name = "raze__kuchiki__0_8_1", + url = "https://crates.io/api/v1/crates/kuchiki/0.8.1/download", + type = "tar.gz", + sha256 = "1ea8e9c6e031377cff82ee3001dc8026cdf431ed4e2e6b51f98ab8c73484a358", + strip_prefix = "kuchiki-0.8.1", + build_file = Label("//cargo/remote:BUILD.kuchiki-0.8.1.bazel"), + ) + maybe( http_archive, name = "raze__lazy_static__1_4_0", @@ -1111,6 +1221,26 @@ def raze_fetch_remote_crates(): build_file = Label("//cargo/remote:BUILD.libsqlite3-sys-0.22.2.bazel"), ) + maybe( + new_git_repository, + name = "raze__linkcheck__0_4_1_alpha_0", + remote = "https://github.com/ankitects/linkcheck.git", + shallow_since = "1626729019 +0200", + commit = "2f20798ce521cc594d510d4e417e76d5eac04d4b", + build_file = Label("//cargo/remote:BUILD.linkcheck-0.4.1-alpha.0.bazel"), + init_submodules = True, + ) + + maybe( + http_archive, + name = "raze__linkify__0_5_0", + url = "https://crates.io/api/v1/crates/linkify/0.5.0/download", + type = "tar.gz", + sha256 = "78d59d732ba6d7eeefc418aab8057dc8e3da4374bd5802ffa95bebc04b4d1dfb", + strip_prefix = "linkify-0.5.0", + build_file = Label("//cargo/remote:BUILD.linkify-0.5.0.bazel"), + ) + maybe( http_archive, name = "raze__lock_api__0_4_4", @@ -1491,6 +1621,16 @@ def raze_fetch_remote_crates(): build_file = Label("//cargo/remote:BUILD.percent-encoding-2.1.0.bazel"), ) + maybe( + http_archive, + name = "raze__pest__2_1_3", + url = "https://crates.io/api/v1/crates/pest/2.1.3/download", + type = "tar.gz", + sha256 = "10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53", + strip_prefix = "pest-2.1.3", + build_file = Label("//cargo/remote:BUILD.pest-2.1.3.bazel"), + ) + maybe( http_archive, name = "raze__petgraph__0_5_1", @@ -1551,6 +1691,16 @@ def raze_fetch_remote_crates(): build_file = Label("//cargo/remote:BUILD.phf_generator-0.9.0.bazel"), ) + maybe( + http_archive, + name = "raze__phf_macros__0_8_0", + url = "https://crates.io/api/v1/crates/phf_macros/0.8.0/download", + type = "tar.gz", + sha256 = "7f6fde18ff429ffc8fe78e2bf7f8b7a5a5a6e2a8b58bc5a9ac69198bbda9189c", + strip_prefix = "phf_macros-0.8.0", + build_file = Label("//cargo/remote:BUILD.phf_macros-0.8.0.bazel"), + ) + maybe( http_archive, name = "raze__phf_macros__0_9_0", @@ -1961,6 +2111,16 @@ def raze_fetch_remote_crates(): init_submodules = True, ) + maybe( + http_archive, + name = "raze__reqwest__0_11_4", + url = "https://crates.io/api/v1/crates/reqwest/0.11.4/download", + type = "tar.gz", + sha256 = "246e9f61b9bb77df069a947682be06e31ac43ea37862e244a69f177694ea6d22", + strip_prefix = "reqwest-0.11.4", + build_file = Label("//cargo:BUILD.reqwest.native.bazel"), + ) + maybe( http_archive, name = "raze__ring__0_16_20", @@ -1991,6 +2151,16 @@ def raze_fetch_remote_crates(): build_file = Label("//cargo/remote:BUILD.rustc-hash-1.1.0.bazel"), ) + maybe( + http_archive, + name = "raze__rustc_version__0_3_3", + url = "https://crates.io/api/v1/crates/rustc_version/0.3.3/download", + type = "tar.gz", + sha256 = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee", + strip_prefix = "rustc_version-0.3.3", + build_file = Label("//cargo/remote:BUILD.rustc_version-0.3.3.bazel"), + ) + maybe( http_archive, name = "raze__rustls__0_19_1", @@ -2071,6 +2241,36 @@ def raze_fetch_remote_crates(): build_file = Label("//cargo/remote:BUILD.security-framework-sys-2.3.0.bazel"), ) + maybe( + http_archive, + name = "raze__selectors__0_22_0", + url = "https://crates.io/api/v1/crates/selectors/0.22.0/download", + type = "tar.gz", + sha256 = "df320f1889ac4ba6bc0cdc9c9af7af4bd64bb927bccdf32d81140dc1f9be12fe", + strip_prefix = "selectors-0.22.0", + build_file = Label("//cargo/remote:BUILD.selectors-0.22.0.bazel"), + ) + + maybe( + http_archive, + name = "raze__semver__0_11_0", + url = "https://crates.io/api/v1/crates/semver/0.11.0/download", + type = "tar.gz", + sha256 = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6", + strip_prefix = "semver-0.11.0", + build_file = Label("//cargo/remote:BUILD.semver-0.11.0.bazel"), + ) + + maybe( + http_archive, + name = "raze__semver_parser__0_10_2", + url = "https://crates.io/api/v1/crates/semver-parser/0.10.2/download", + type = "tar.gz", + sha256 = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7", + strip_prefix = "semver-parser-0.10.2", + build_file = Label("//cargo/remote:BUILD.semver-parser-0.10.2.bazel"), + ) + maybe( http_archive, name = "raze__serde__1_0_126", @@ -2151,6 +2351,16 @@ def raze_fetch_remote_crates(): build_file = Label("//cargo/remote:BUILD.serde_urlencoded-0.7.0.bazel"), ) + maybe( + http_archive, + name = "raze__servo_arc__0_1_1", + url = "https://crates.io/api/v1/crates/servo_arc/0.1.1/download", + type = "tar.gz", + sha256 = "d98238b800e0d1576d8b6e3de32827c2d74bee68bb97748dcf5071fb53965432", + strip_prefix = "servo_arc-0.1.1", + build_file = Label("//cargo/remote:BUILD.servo_arc-0.1.1.bazel"), + ) + maybe( http_archive, name = "raze__sha1__0_6_0", @@ -2411,6 +2621,16 @@ def raze_fetch_remote_crates(): build_file = Label("//cargo/remote:BUILD.termcolor-1.1.2.bazel"), ) + maybe( + http_archive, + name = "raze__thin_slice__0_1_1", + url = "https://crates.io/api/v1/crates/thin-slice/0.1.1/download", + type = "tar.gz", + sha256 = "8eaa81235c7058867fa8c0e7314f33dcce9c215f535d1913822a2b3f5e289f3c", + strip_prefix = "thin-slice-0.1.1", + build_file = Label("//cargo/remote:BUILD.thin-slice-0.1.1.bazel"), + ) + maybe( http_archive, name = "raze__thiserror__1_0_25", @@ -2501,6 +2721,16 @@ def raze_fetch_remote_crates(): init_submodules = True, ) + maybe( + http_archive, + name = "raze__tokio_macros__1_3_0", + url = "https://crates.io/api/v1/crates/tokio-macros/1.3.0/download", + type = "tar.gz", + sha256 = "54473be61f4ebe4efd09cec9bd5d16fa51d70ea0192213d754d2d500457db110", + strip_prefix = "tokio-macros-1.3.0", + build_file = Label("//cargo/remote:BUILD.tokio-macros-1.3.0.bazel"), + ) + maybe( http_archive, name = "raze__tokio_native_tls__0_3_0", @@ -2611,6 +2841,16 @@ def raze_fetch_remote_crates(): build_file = Label("//cargo/remote:BUILD.typenum-1.13.0.bazel"), ) + maybe( + http_archive, + name = "raze__ucd_trie__0_1_3", + url = "https://crates.io/api/v1/crates/ucd-trie/0.1.3/download", + type = "tar.gz", + sha256 = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c", + strip_prefix = "ucd-trie-0.1.3", + build_file = Label("//cargo/remote:BUILD.ucd-trie-0.1.3.bazel"), + ) + maybe( http_archive, name = "raze__unic_char_property__0_9_0", diff --git a/cargo/licenses.json b/cargo/licenses.json index 3ac309e3f..fbc886589 100644 --- a/cargo/licenses.json +++ b/cargo/licenses.json @@ -287,6 +287,24 @@ "license_file": null, "description": "Time and duration crate optimized for speed" }, + { + "name": "codespan", + "version": "0.11.1", + "authors": "Brendan Zabarauskas ", + "repository": "https://github.com/brendanzab/codespan", + "license": "Apache-2.0", + "license_file": null, + "description": "Data structures for tracking locations in source code" + }, + { + "name": "codespan-reporting", + "version": "0.11.1", + "authors": "Brendan Zabarauskas ", + "repository": "https://github.com/brendanzab/codespan", + "license": "Apache-2.0", + "license_file": null, + "description": "Beautiful diagnostic reporting for text-based programming languages" + }, { "name": "constant_time_eq", "version": "0.1.5", @@ -296,6 +314,15 @@ "license_file": null, "description": "Compares two equal-sized byte strings in constant time." }, + { + "name": "convert_case", + "version": "0.4.0", + "authors": "David Purdum ", + "repository": "https://github.com/rutrum/convert-case", + "license": "MIT", + "license_file": null, + "description": "Convert strings into any case" + }, { "name": "core-foundation", "version": "0.9.1", @@ -350,6 +377,24 @@ "license_file": null, "description": "Trait for Message Authentication Code (MAC) algorithms" }, + { + "name": "cssparser", + "version": "0.27.2", + "authors": "Simon Sapin ", + "repository": "https://github.com/servo/rust-cssparser", + "license": "MPL-2.0", + "license_file": null, + "description": "Rust implementation of CSS Syntax Level 3" + }, + { + "name": "cssparser-macros", + "version": "0.6.0", + "authors": "Simon Sapin ", + "repository": "https://github.com/servo/rust-cssparser", + "license": "MPL-2.0", + "license_file": null, + "description": "Procedural macros for cssparser" + }, { "name": "ctor", "version": "0.1.20", @@ -368,6 +413,15 @@ "license_file": null, "description": "A set of alternative `derive` attributes for Rust" }, + { + "name": "derive_more", + "version": "0.99.16", + "authors": "Jelte Fennema ", + "repository": "https://github.com/JelteF/derive_more", + "license": "MIT", + "license_file": null, + "description": "Adds #[derive(x)] macros for more traits" + }, { "name": "digest", "version": "0.9.0", @@ -395,6 +449,33 @@ "license_file": null, "description": "System-level helper functions for the dirs and directories crates." }, + { + "name": "dtoa", + "version": "0.4.8", + "authors": "David Tolnay ", + "repository": "https://github.com/dtolnay/dtoa", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Fast functions for printing floating-point primitives to an io::Write" + }, + { + "name": "dtoa-short", + "version": "0.3.3", + "authors": "Xidorn Quan ", + "repository": "https://github.com/upsuper/dtoa-short", + "license": "MPL-2.0", + "license_file": null, + "description": "Serialize float number and truncate to certain precision" + }, + { + "name": "dunce", + "version": "1.0.2", + "authors": "Kornel ", + "repository": "https://gitlab.com/kornelski/dunce", + "license": "CC0-1.0", + "license_file": null, + "description": "Normalize Windows paths to the most compatible format, avoiding UNC where possible" + }, { "name": "either", "version": "1.6.1", @@ -629,6 +710,15 @@ "license_file": null, "description": "Common utilities and extension traits for the futures-rs library." }, + { + "name": "fxhash", + "version": "0.2.1", + "authors": "cbreeden ", + "repository": "https://github.com/cbreeden/fxhash", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "A fast, non-secure, hashing algorithm derived from an internal hasher used in FireFox and Rustc." + }, { "name": "generic-array", "version": "0.14.4", @@ -980,6 +1070,15 @@ "license_file": null, "description": "Bindings for all JS global objects and functions in all JS environments like Node.js and browsers, built on `#[wasm_bindgen]` using the `wasm-bindgen` crate." }, + { + "name": "kuchiki", + "version": "0.8.1", + "authors": "Simon Sapin ", + "repository": "https://github.com/SimonSapin/kuchiki", + "license": "MIT", + "license_file": null, + "description": "(朽木) HTML/XML tree manipulation library" + }, { "name": "lazy_static", "version": "1.4.0", @@ -1016,6 +1115,24 @@ "license_file": null, "description": "Native bindings to the libsqlite3 library" }, + { + "name": "linkcheck", + "version": "0.4.1-alpha.0", + "authors": "Michael-F-Bryan ", + "repository": "https://github.com/Michael-F-Bryan/linkcheck", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "A library for extracting and validating links." + }, + { + "name": "linkify", + "version": "0.5.0", + "authors": "Robin Stocker ", + "repository": "https://github.com/robinst/linkify", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Finds URLs and email addresses in plain text. Takes care to get the boundaries right with surrounding punctuation like parentheses." + }, { "name": "lock_api", "version": "0.4.4", @@ -1358,6 +1475,15 @@ "license_file": null, "description": "Percent encoding and decoding" }, + { + "name": "pest", + "version": "2.1.3", + "authors": "Dragoș Tiselice ", + "repository": "https://github.com/pest-parser/pest", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "The Elegant Parser" + }, { "name": "petgraph", "version": "0.5.1", @@ -1412,6 +1538,15 @@ "license_file": null, "description": "PHF generation logic" }, + { + "name": "phf_macros", + "version": "0.8.0", + "authors": "Steven Fackler ", + "repository": "https://github.com/sfackler/rust-phf", + "license": "MIT", + "license_file": null, + "description": "Macros to generate types in the phf crate" + }, { "name": "phf_macros", "version": "0.9.0", @@ -1781,6 +1916,15 @@ "license_file": null, "description": "higher level HTTP client library" }, + { + "name": "reqwest", + "version": "0.11.4", + "authors": "Sean McArthur ", + "repository": "https://github.com/seanmonstar/reqwest", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "higher level HTTP client library" + }, { "name": "ring", "version": "0.16.20", @@ -1817,6 +1961,15 @@ "license_file": null, "description": "speed, non-cryptographic hash used in rustc" }, + { + "name": "rustc_version", + "version": "0.3.3", + "authors": "Marvin Löbel ", + "repository": "https://github.com/Kimundi/rustc-version-rs", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "A library for querying the version of a installed rustc compiler" + }, { "name": "rustls", "version": "0.19.1", @@ -1889,6 +2042,33 @@ "license_file": null, "description": "Apple `Security.framework` low-level FFI bindings" }, + { + "name": "selectors", + "version": "0.22.0", + "authors": "The Servo Project Developers", + "repository": "https://github.com/servo/servo", + "license": "MPL-2.0", + "license_file": null, + "description": "CSS Selectors matching for Rust" + }, + { + "name": "semver", + "version": "0.11.0", + "authors": "Steve Klabnik |The Rust Project Developers", + "repository": "https://github.com/steveklabnik/semver", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Semantic version parsing and comparison." + }, + { + "name": "semver-parser", + "version": "0.10.2", + "authors": "Steve Klabnik ", + "repository": "https://github.com/steveklabnik/semver-parser", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Parsing of the semver spec." + }, { "name": "serde", "version": "1.0.126", @@ -1961,6 +2141,15 @@ "license_file": null, "description": "`x-www-form-urlencoded` meets Serde" }, + { + "name": "servo_arc", + "version": "0.1.1", + "authors": "The Servo Project Developers", + "repository": "https://github.com/servo/servo", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "A fork of std::sync::Arc with some extra functionality and without weak references" + }, { "name": "sha1", "version": "0.6.0", @@ -2195,6 +2384,15 @@ "license_file": null, "description": "A simple cross platform library for writing colored text to a terminal." }, + { + "name": "thin-slice", + "version": "0.1.1", + "authors": "Cameron McCormack ", + "repository": "https://github.com/heycam/thin-slice", + "license": "MPL-2.0", + "license_file": null, + "description": "An owned slice that packs the slice storage into a single word when possible" + }, { "name": "thiserror", "version": "1.0.25", @@ -2276,6 +2474,15 @@ "license_file": null, "description": "Tokio wrappers which apply timeouts to IO operations" }, + { + "name": "tokio-macros", + "version": "1.3.0", + "authors": "Tokio Contributors ", + "repository": "https://github.com/tokio-rs/tokio", + "license": "MIT", + "license_file": null, + "description": "Tokio's proc macros." + }, { "name": "tokio-native-tls", "version": "0.3.0", @@ -2375,6 +2582,15 @@ "license_file": null, "description": "Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete." }, + { + "name": "ucd-trie", + "version": "0.1.3", + "authors": "Andrew Gallant ", + "repository": "https://github.com/BurntSushi/ucd-generate", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "A trie for storing Unicode codepoint sets and maps." + }, { "name": "unic-char-property", "version": "0.9.0", diff --git a/cargo/remote/BUILD.codespan-0.11.1.bazel b/cargo/remote/BUILD.codespan-0.11.1.bazel new file mode 100644 index 000000000..b82d63821 --- /dev/null +++ b/cargo/remote/BUILD.codespan-0.11.1.bazel @@ -0,0 +1,57 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # Apache-2.0 from expression "Apache-2.0" +]) + +# Generated Targets + +rust_library( + name = "codespan", + srcs = glob(["**/*.rs"]), + crate_features = [ + "serde", + "serialization", + ], + crate_root = "src/lib.rs", + crate_type = "lib", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.11.1", + # buildifier: leave-alone + deps = [ + "@raze__codespan_reporting__0_11_1//:codespan_reporting", + "@raze__serde__1_0_126//:serde", + ], +) diff --git a/cargo/remote/BUILD.codespan-reporting-0.11.1.bazel b/cargo/remote/BUILD.codespan-reporting-0.11.1.bazel new file mode 100644 index 000000000..92d315c75 --- /dev/null +++ b/cargo/remote/BUILD.codespan-reporting-0.11.1.bazel @@ -0,0 +1,70 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # Apache-2.0 from expression "Apache-2.0" +]) + +# Generated Targets + +# Unsupported target "custom_files" with type "example" omitted + +# Unsupported target "peg_calculator" with type "example" omitted + +# Unsupported target "readme_preview" with type "example" omitted + +# Unsupported target "reusable_diagnostic" with type "example" omitted + +# Unsupported target "term" with type "example" omitted + +rust_library( + name = "codespan_reporting", + srcs = glob(["**/*.rs"]), + crate_features = [ + "serde", + "serialization", + ], + crate_root = "src/lib.rs", + crate_type = "lib", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.11.1", + # buildifier: leave-alone + deps = [ + "@raze__serde__1_0_126//:serde", + "@raze__termcolor__1_1_2//:termcolor", + "@raze__unicode_width__0_1_8//:unicode_width", + ], +) + +# Unsupported target "term" with type "test" omitted diff --git a/cargo/remote/BUILD.convert_case-0.4.0.bazel b/cargo/remote/BUILD.convert_case-0.4.0.bazel new file mode 100644 index 000000000..d75e4bd1a --- /dev/null +++ b/cargo/remote/BUILD.convert_case-0.4.0.bazel @@ -0,0 +1,53 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT" +]) + +# Generated Targets + +rust_library( + name = "convert_case", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + crate_type = "lib", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.4.0", + # buildifier: leave-alone + deps = [ + ], +) diff --git a/cargo/remote/BUILD.cssparser-0.27.2.bazel b/cargo/remote/BUILD.cssparser-0.27.2.bazel new file mode 100644 index 000000000..d26150eff --- /dev/null +++ b/cargo/remote/BUILD.cssparser-0.27.2.bazel @@ -0,0 +1,94 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "reciprocal", # MPL-2.0 from expression "MPL-2.0" +]) + +# Generated Targets +# buildifier: disable=out-of-order-load +# buildifier: disable=load-on-top +load( + "@rules_rust//cargo:cargo_build_script.bzl", + "cargo_build_script", +) + +cargo_build_script( + name = "cssparser_build_script", + srcs = glob(["**/*.rs"]), + build_script_env = { + }, + crate_features = [ + ], + crate_root = "build.rs", + data = glob(["**"]), + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.27.2", + visibility = ["//visibility:private"], + deps = [ + "@raze__proc_macro2__1_0_27//:proc_macro2", + "@raze__quote__1_0_9//:quote", + "@raze__syn__1_0_73//:syn", + ], +) + +rust_library( + name = "cssparser", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + crate_type = "lib", + data = [], + edition = "2018", + proc_macro_deps = [ + "@raze__cssparser_macros__0_6_0//:cssparser_macros", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.27.2", + # buildifier: leave-alone + deps = [ + ":cssparser_build_script", + "@raze__dtoa_short__0_3_3//:dtoa_short", + "@raze__itoa__0_4_7//:itoa", + "@raze__matches__0_1_8//:matches", + "@raze__phf__0_8_0//:phf", + "@raze__smallvec__1_6_1//:smallvec", + ], +) diff --git a/cargo/remote/BUILD.cssparser-macros-0.6.0.bazel b/cargo/remote/BUILD.cssparser-macros-0.6.0.bazel new file mode 100644 index 000000000..29f054443 --- /dev/null +++ b/cargo/remote/BUILD.cssparser-macros-0.6.0.bazel @@ -0,0 +1,55 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "reciprocal", # MPL-2.0 from expression "MPL-2.0" +]) + +# Generated Targets + +rust_library( + name = "cssparser_macros", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "lib.rs", + crate_type = "proc-macro", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.6.0", + # buildifier: leave-alone + deps = [ + "@raze__quote__1_0_9//:quote", + "@raze__syn__1_0_73//:syn", + ], +) diff --git a/cargo/remote/BUILD.derive_more-0.99.16.bazel b/cargo/remote/BUILD.derive_more-0.99.16.bazel new file mode 100644 index 000000000..b3831e9bf --- /dev/null +++ b/cargo/remote/BUILD.derive_more-0.99.16.bazel @@ -0,0 +1,137 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT" +]) + +# Generated Targets + +# Unsupported target "deny_missing_docs" with type "example" omitted + +rust_library( + name = "derive_more", + srcs = glob(["**/*.rs"]), + crate_features = [ + "add", + "add_assign", + "as_mut", + "as_ref", + "constructor", + "convert_case", + "default", + "deref", + "deref_mut", + "display", + "error", + "from", + "from_str", + "index", + "index_mut", + "into", + "into_iterator", + "is_variant", + "iterator", + "mul", + "mul_assign", + "not", + "rustc_version", + "sum", + "try_into", + "unwrap", + ], + crate_root = "src/lib.rs", + crate_type = "proc-macro", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.99.16", + # buildifier: leave-alone + deps = [ + "@raze__convert_case__0_4_0//:convert_case", + "@raze__proc_macro2__1_0_27//:proc_macro2", + "@raze__quote__1_0_9//:quote", + "@raze__syn__1_0_73//:syn", + ], +) + +# Unsupported target "add" with type "test" omitted + +# Unsupported target "add_assign" with type "test" omitted + +# Unsupported target "as_mut" with type "test" omitted + +# Unsupported target "as_ref" with type "test" omitted + +# Unsupported target "boats_display_derive" with type "test" omitted + +# Unsupported target "constructor" with type "test" omitted + +# Unsupported target "deref" with type "test" omitted + +# Unsupported target "deref_mut" with type "test" omitted + +# Unsupported target "display" with type "test" omitted + +# Unsupported target "error" with type "test" omitted + +# Unsupported target "from" with type "test" omitted + +# Unsupported target "from_str" with type "test" omitted + +# Unsupported target "generics" with type "test" omitted + +# Unsupported target "index" with type "test" omitted + +# Unsupported target "index_mut" with type "test" omitted + +# Unsupported target "into" with type "test" omitted + +# Unsupported target "into_iterator" with type "test" omitted + +# Unsupported target "is_variant" with type "test" omitted + +# Unsupported target "lib" with type "test" omitted + +# Unsupported target "mul" with type "test" omitted + +# Unsupported target "mul_assign" with type "test" omitted + +# Unsupported target "no_std" with type "test" omitted + +# Unsupported target "not" with type "test" omitted + +# Unsupported target "sum" with type "test" omitted + +# Unsupported target "try_into" with type "test" omitted + +# Unsupported target "unwrap" with type "test" omitted diff --git a/cargo/remote/BUILD.dtoa-0.4.8.bazel b/cargo/remote/BUILD.dtoa-0.4.8.bazel new file mode 100644 index 000000000..21cce7af9 --- /dev/null +++ b/cargo/remote/BUILD.dtoa-0.4.8.bazel @@ -0,0 +1,57 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT OR Apache-2.0" +]) + +# Generated Targets + +# Unsupported target "bench" with type "bench" omitted + +rust_library( + name = "dtoa", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + crate_type = "lib", + data = [], + edition = "2015", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.4.8", + # buildifier: leave-alone + deps = [ + ], +) + +# Unsupported target "test" with type "test" omitted diff --git a/cargo/remote/BUILD.dtoa-short-0.3.3.bazel b/cargo/remote/BUILD.dtoa-short-0.3.3.bazel new file mode 100644 index 000000000..9578fbd4c --- /dev/null +++ b/cargo/remote/BUILD.dtoa-short-0.3.3.bazel @@ -0,0 +1,54 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "reciprocal", # MPL-2.0 from expression "MPL-2.0" +]) + +# Generated Targets + +rust_library( + name = "dtoa_short", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + crate_type = "lib", + data = [], + edition = "2015", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.3.3", + # buildifier: leave-alone + deps = [ + "@raze__dtoa__0_4_8//:dtoa", + ], +) diff --git a/cargo/remote/BUILD.dunce-1.0.2.bazel b/cargo/remote/BUILD.dunce-1.0.2.bazel new file mode 100644 index 000000000..c86346a0a --- /dev/null +++ b/cargo/remote/BUILD.dunce-1.0.2.bazel @@ -0,0 +1,53 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "unencumbered", # CC0-1.0 from expression "CC0-1.0" +]) + +# Generated Targets + +rust_library( + name = "dunce", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + crate_type = "lib", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "1.0.2", + # buildifier: leave-alone + deps = [ + ], +) diff --git a/cargo/remote/BUILD.fxhash-0.2.1.bazel b/cargo/remote/BUILD.fxhash-0.2.1.bazel new file mode 100644 index 000000000..c0d7d1025 --- /dev/null +++ b/cargo/remote/BUILD.fxhash-0.2.1.bazel @@ -0,0 +1,56 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # Apache-2.0 from expression "Apache-2.0 OR MIT" +]) + +# Generated Targets + +# Unsupported target "fxhash" with type "bench" omitted + +rust_library( + name = "fxhash", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "lib.rs", + crate_type = "lib", + data = [], + edition = "2015", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.2.1", + # buildifier: leave-alone + deps = [ + "@raze__byteorder__1_4_3//:byteorder", + ], +) diff --git a/cargo/remote/BUILD.kuchiki-0.8.1.bazel b/cargo/remote/BUILD.kuchiki-0.8.1.bazel new file mode 100644 index 000000000..a332d62e4 --- /dev/null +++ b/cargo/remote/BUILD.kuchiki-0.8.1.bazel @@ -0,0 +1,61 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT" +]) + +# Generated Targets + +# Unsupported target "find_matches" with type "example" omitted + +# Unsupported target "stack-overflow" with type "example" omitted + +rust_library( + name = "kuchiki", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + crate_type = "lib", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.8.1", + # buildifier: leave-alone + deps = [ + "@raze__cssparser__0_27_2//:cssparser", + "@raze__html5ever__0_25_1//:html5ever", + "@raze__matches__0_1_8//:matches", + "@raze__selectors__0_22_0//:selectors", + ], +) diff --git a/cargo/remote/BUILD.linkcheck-0.4.1-alpha.0.bazel b/cargo/remote/BUILD.linkcheck-0.4.1-alpha.0.bazel new file mode 100644 index 000000000..6792e2a9b --- /dev/null +++ b/cargo/remote/BUILD.linkcheck-0.4.1-alpha.0.bazel @@ -0,0 +1,71 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT OR Apache-2.0" +]) + +# Generated Targets + +rust_library( + name = "linkcheck", + srcs = glob(["**/*.rs"]), + crate_features = [ + "default", + "serde", + "serde-1", + ], + crate_root = "src/lib.rs", + crate_type = "lib", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.4.1-alpha.0", + # buildifier: leave-alone + deps = [ + "@raze__bytes__1_0_1//:bytes", + "@raze__codespan__0_11_1//:codespan", + "@raze__dunce__1_0_2//:dunce", + "@raze__futures__0_3_15//:futures", + "@raze__http__0_2_4//:http", + "@raze__kuchiki__0_8_1//:kuchiki", + "@raze__lazy_static__1_4_0//:lazy_static", + "@raze__linkify__0_5_0//:linkify", + "@raze__log__0_4_14//:log", + "@raze__pulldown_cmark__0_8_0//:pulldown_cmark", + "@raze__regex__1_5_4//:regex", + "@raze__reqwest__0_11_4//:reqwest", + "@raze__serde__1_0_126//:serde", + "@raze__thiserror__1_0_25//:thiserror", + "@raze__url__2_2_2//:url", + ], +) diff --git a/cargo/remote/BUILD.linkify-0.5.0.bazel b/cargo/remote/BUILD.linkify-0.5.0.bazel new file mode 100644 index 000000000..1de64f713 --- /dev/null +++ b/cargo/remote/BUILD.linkify-0.5.0.bazel @@ -0,0 +1,62 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT OR Apache-2.0" +]) + +# Generated Targets + +# Unsupported target "url" with type "bench" omitted + +rust_library( + name = "linkify", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + crate_type = "lib", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.5.0", + # buildifier: leave-alone + deps = [ + "@raze__memchr__2_4_0//:memchr", + ], +) + +# Unsupported target "email" with type "test" omitted + +# Unsupported target "types" with type "test" omitted + +# Unsupported target "url" with type "test" omitted diff --git a/cargo/remote/BUILD.nodrop-0.1.14.bazel b/cargo/remote/BUILD.nodrop-0.1.14.bazel index 2e894b2f0..6e2e60ddc 100644 --- a/cargo/remote/BUILD.nodrop-0.1.14.bazel +++ b/cargo/remote/BUILD.nodrop-0.1.14.bazel @@ -34,6 +34,8 @@ rust_library( name = "nodrop", srcs = glob(["**/*.rs"]), crate_features = [ + "default", + "std", ], crate_root = "src/lib.rs", crate_type = "lib", diff --git a/cargo/remote/BUILD.pest-2.1.3.bazel b/cargo/remote/BUILD.pest-2.1.3.bazel new file mode 100644 index 000000000..e5e1d5b75 --- /dev/null +++ b/cargo/remote/BUILD.pest-2.1.3.bazel @@ -0,0 +1,60 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT OR Apache-2.0" +]) + +# Generated Targets + +# Unsupported target "parens" with type "example" omitted + +rust_library( + name = "pest", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + crate_type = "lib", + data = [], + edition = "2015", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "2.1.3", + # buildifier: leave-alone + deps = [ + "@raze__ucd_trie__0_1_3//:ucd_trie", + ], +) + +# Unsupported target "calculator" with type "test" omitted + +# Unsupported target "json" with type "test" omitted diff --git a/cargo/remote/BUILD.phf-0.8.0.bazel b/cargo/remote/BUILD.phf-0.8.0.bazel index 43a72b355..c4ff0c4ef 100644 --- a/cargo/remote/BUILD.phf-0.8.0.bazel +++ b/cargo/remote/BUILD.phf-0.8.0.bazel @@ -35,12 +35,19 @@ rust_library( srcs = glob(["**/*.rs"]), crate_features = [ "default", + "macros", + "phf_macros", + "proc-macro-hack", "std", ], crate_root = "src/lib.rs", crate_type = "lib", data = [], edition = "2018", + proc_macro_deps = [ + "@raze__phf_macros__0_8_0//:phf_macros", + "@raze__proc_macro_hack__0_5_19//:proc_macro_hack", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/cargo/remote/BUILD.phf_macros-0.8.0.bazel b/cargo/remote/BUILD.phf_macros-0.8.0.bazel new file mode 100644 index 000000000..40683d7c0 --- /dev/null +++ b/cargo/remote/BUILD.phf_macros-0.8.0.bazel @@ -0,0 +1,67 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT" +]) + +# Generated Targets + +# Unsupported target "bench" with type "bench" omitted + +rust_library( + name = "phf_macros", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + crate_type = "proc-macro", + data = [], + edition = "2018", + proc_macro_deps = [ + "@raze__proc_macro_hack__0_5_19//:proc_macro_hack", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.8.0", + # buildifier: leave-alone + deps = [ + "@raze__phf_generator__0_8_0//:phf_generator", + "@raze__phf_shared__0_8_0//:phf_shared", + "@raze__proc_macro2__1_0_27//:proc_macro2", + "@raze__quote__1_0_9//:quote", + "@raze__syn__1_0_73//:syn", + ], +) + +# Unsupported target "compiletest" with type "test" omitted + +# Unsupported target "test" with type "test" omitted diff --git a/cargo/remote/BUILD.reqwest-0.11.4.bazel b/cargo/remote/BUILD.reqwest-0.11.4.bazel new file mode 100644 index 000000000..e08e14c35 --- /dev/null +++ b/cargo/remote/BUILD.reqwest-0.11.4.bazel @@ -0,0 +1,139 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT OR Apache-2.0" +]) + +# Generated Targets + +# Unsupported target "blocking" with type "example" omitted + +# Unsupported target "form" with type "example" omitted + +# Unsupported target "json_dynamic" with type "example" omitted + +# Unsupported target "json_typed" with type "example" omitted + +# Unsupported target "simple" with type "example" omitted + +# Unsupported target "tor_socks" with type "example" omitted + +rust_library( + name = "reqwest", + srcs = glob(["**/*.rs"]), + aliases = { + "@raze__native_tls__0_2_7//:native_tls": "native_tls_crate", + }, + crate_features = [ + "__tls", + "default", + "default-tls", + "hyper-tls", + "native-tls-crate", + "tokio-native-tls", + ], + crate_root = "src/lib.rs", + crate_type = "lib", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.11.4", + # buildifier: leave-alone + deps = [ + "@raze__bytes__1_0_1//:bytes", + "@raze__http__0_2_4//:http", + "@raze__serde__1_0_126//:serde", + "@raze__serde_urlencoded__0_7_0//:serde_urlencoded", + "@raze__url__2_2_2//:url", + ] + selects.with_or({ + # cfg(not(target_arch = "wasm32")) + ( + "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", + "@rules_rust//rust/platform:x86_64-apple-darwin", + "@rules_rust//rust/platform:x86_64-apple-ios", + "@rules_rust//rust/platform:x86_64-pc-windows-msvc", + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", + ): [ + "@raze__base64__0_13_0//:base64", + "@raze__encoding_rs__0_8_28//:encoding_rs", + "@raze__futures_core__0_3_15//:futures_core", + "@raze__futures_util__0_3_15//:futures_util", + "@raze__http_body__0_4_2//:http_body", + "@raze__hyper__0_14_9//:hyper", + "@raze__hyper_tls__0_5_0//:hyper_tls", + "@raze__ipnet__2_3_1//:ipnet", + "@raze__lazy_static__1_4_0//:lazy_static", + "@raze__log__0_4_14//:log", + "@raze__mime__0_3_16//:mime", + "@raze__native_tls__0_2_7//:native_tls", + "@raze__percent_encoding__2_1_0//:percent_encoding", + "@raze__pin_project_lite__0_2_6//:pin_project_lite", + "@raze__tokio__1_7_1//:tokio", + "@raze__tokio_native_tls__0_3_0//:tokio_native_tls", + ], + "//conditions:default": [], + }) + selects.with_or({ + # cfg(windows) + ( + "@rules_rust//rust/platform:x86_64-pc-windows-msvc", + ): [ + "@raze__winreg__0_7_0//:winreg", + ], + "//conditions:default": [], + }), +) + +# Unsupported target "badssl" with type "test" omitted + +# Unsupported target "blocking" with type "test" omitted + +# Unsupported target "brotli" with type "test" omitted + +# Unsupported target "client" with type "test" omitted + +# Unsupported target "cookie" with type "test" omitted + +# Unsupported target "deflate" with type "test" omitted + +# Unsupported target "gzip" with type "test" omitted + +# Unsupported target "multipart" with type "test" omitted + +# Unsupported target "proxy" with type "test" omitted + +# Unsupported target "redirect" with type "test" omitted + +# Unsupported target "timeouts" with type "test" omitted + +# Unsupported target "wasm_simple" with type "test" omitted diff --git a/cargo/remote/BUILD.rustc_version-0.3.3.bazel b/cargo/remote/BUILD.rustc_version-0.3.3.bazel new file mode 100644 index 000000000..3880f5df9 --- /dev/null +++ b/cargo/remote/BUILD.rustc_version-0.3.3.bazel @@ -0,0 +1,56 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT OR Apache-2.0" +]) + +# Generated Targets + +rust_library( + name = "rustc_version", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + crate_type = "lib", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.3.3", + # buildifier: leave-alone + deps = [ + "@raze__semver__0_11_0//:semver", + ], +) + +# Unsupported target "all" with type "test" omitted diff --git a/cargo/remote/BUILD.selectors-0.22.0.bazel b/cargo/remote/BUILD.selectors-0.22.0.bazel new file mode 100644 index 000000000..05fc8ea1f --- /dev/null +++ b/cargo/remote/BUILD.selectors-0.22.0.bazel @@ -0,0 +1,97 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "reciprocal", # MPL-2.0 from expression "MPL-2.0" +]) + +# Generated Targets +# buildifier: disable=out-of-order-load +# buildifier: disable=load-on-top +load( + "@rules_rust//cargo:cargo_build_script.bzl", + "cargo_build_script", +) + +cargo_build_script( + name = "selectors_build_script", + srcs = glob(["**/*.rs"]), + build_script_env = { + }, + crate_features = [ + ], + crate_root = "build.rs", + data = glob(["**"]), + edition = "2015", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.22.0", + visibility = ["//visibility:private"], + deps = [ + "@raze__phf_codegen__0_8_0//:phf_codegen", + ], +) + +rust_library( + name = "selectors", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "lib.rs", + crate_type = "lib", + data = [], + edition = "2015", + proc_macro_deps = [ + "@raze__derive_more__0_99_16//:derive_more", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.22.0", + # buildifier: leave-alone + deps = [ + ":selectors_build_script", + "@raze__bitflags__1_2_1//:bitflags", + "@raze__cssparser__0_27_2//:cssparser", + "@raze__fxhash__0_2_1//:fxhash", + "@raze__log__0_4_14//:log", + "@raze__matches__0_1_8//:matches", + "@raze__phf__0_8_0//:phf", + "@raze__precomputed_hash__0_1_1//:precomputed_hash", + "@raze__servo_arc__0_1_1//:servo_arc", + "@raze__smallvec__1_6_1//:smallvec", + "@raze__thin_slice__0_1_1//:thin_slice", + ], +) diff --git a/cargo/remote/BUILD.semver-0.11.0.bazel b/cargo/remote/BUILD.semver-0.11.0.bazel new file mode 100644 index 000000000..f86d363d5 --- /dev/null +++ b/cargo/remote/BUILD.semver-0.11.0.bazel @@ -0,0 +1,61 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT OR Apache-2.0" +]) + +# Generated Targets + +rust_library( + name = "semver", + srcs = glob(["**/*.rs"]), + crate_features = [ + "default", + ], + crate_root = "src/lib.rs", + crate_type = "lib", + data = [], + edition = "2015", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.11.0", + # buildifier: leave-alone + deps = [ + "@raze__semver_parser__0_10_2//:semver_parser", + ], +) + +# Unsupported target "deprecation" with type "test" omitted + +# Unsupported target "diesel" with type "test" omitted + +# Unsupported target "serde" with type "test" omitted diff --git a/cargo/remote/BUILD.semver-parser-0.10.2.bazel b/cargo/remote/BUILD.semver-parser-0.10.2.bazel new file mode 100644 index 000000000..f7d8aff8b --- /dev/null +++ b/cargo/remote/BUILD.semver-parser-0.10.2.bazel @@ -0,0 +1,81 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT OR Apache-2.0" +]) + +# Generated Targets + +rust_binary( + # Prefix bin name to disambiguate from (probable) collision with lib name + # N.B.: The exact form of this is subject to change. + name = "cargo_bin_semver_parser", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/main.rs", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.10.2", + # buildifier: leave-alone + deps = [ + ":semver_parser", + "@raze__pest__2_1_3//:pest", + ], +) + +rust_library( + name = "semver_parser", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + crate_type = "lib", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.10.2", + # buildifier: leave-alone + deps = [ + "@raze__pest__2_1_3//:pest", + ], +) + +# Unsupported target "genpest" with type "test" omitted diff --git a/cargo/remote/BUILD.serde-1.0.126.bazel b/cargo/remote/BUILD.serde-1.0.126.bazel index 2538924ce..404ac3dee 100644 --- a/cargo/remote/BUILD.serde-1.0.126.bazel +++ b/cargo/remote/BUILD.serde-1.0.126.bazel @@ -44,6 +44,7 @@ cargo_build_script( crate_features = [ "default", "derive", + "rc", "serde_derive", "std", ], @@ -69,6 +70,7 @@ rust_library( crate_features = [ "default", "derive", + "rc", "serde_derive", "std", ], diff --git a/cargo/remote/BUILD.servo_arc-0.1.1.bazel b/cargo/remote/BUILD.servo_arc-0.1.1.bazel new file mode 100644 index 000000000..077f37d35 --- /dev/null +++ b/cargo/remote/BUILD.servo_arc-0.1.1.bazel @@ -0,0 +1,55 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT OR Apache-2.0" +]) + +# Generated Targets + +rust_library( + name = "servo_arc", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "lib.rs", + crate_type = "lib", + data = [], + edition = "2015", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.1.1", + # buildifier: leave-alone + deps = [ + "@raze__nodrop__0_1_14//:nodrop", + "@raze__stable_deref_trait__1_2_0//:stable_deref_trait", + ], +) diff --git a/cargo/remote/BUILD.thin-slice-0.1.1.bazel b/cargo/remote/BUILD.thin-slice-0.1.1.bazel new file mode 100644 index 000000000..e7fb05416 --- /dev/null +++ b/cargo/remote/BUILD.thin-slice-0.1.1.bazel @@ -0,0 +1,53 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "reciprocal", # MPL-2.0 from expression "MPL-2.0" +]) + +# Generated Targets + +rust_library( + name = "thin_slice", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + crate_type = "lib", + data = [], + edition = "2015", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.1.1", + # buildifier: leave-alone + deps = [ + ], +) diff --git a/cargo/remote/BUILD.tokio-1.7.1.bazel b/cargo/remote/BUILD.tokio-1.7.1.bazel index 5d232262c..4c8cc1abb 100644 --- a/cargo/remote/BUILD.tokio-1.7.1.bazel +++ b/cargo/remote/BUILD.tokio-1.7.1.bazel @@ -47,6 +47,7 @@ cargo_build_script( "fs", "io-util", "libc", + "macros", "memchr", "mio", "net", @@ -55,6 +56,7 @@ cargo_build_script( "rt-multi-thread", "sync", "time", + "tokio-macros", "winapi", ], crate_root = "build.rs", @@ -103,6 +105,7 @@ rust_library( "fs", "io-util", "libc", + "macros", "memchr", "mio", "net", @@ -111,12 +114,16 @@ rust_library( "rt-multi-thread", "sync", "time", + "tokio-macros", "winapi", ], crate_root = "src/lib.rs", crate_type = "lib", data = [], edition = "2018", + proc_macro_deps = [ + "@raze__tokio_macros__1_3_0//:tokio_macros", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/cargo/remote/BUILD.tokio-macros-1.3.0.bazel b/cargo/remote/BUILD.tokio-macros-1.3.0.bazel new file mode 100644 index 000000000..5b4641eae --- /dev/null +++ b/cargo/remote/BUILD.tokio-macros-1.3.0.bazel @@ -0,0 +1,56 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT" +]) + +# Generated Targets + +rust_library( + name = "tokio_macros", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + crate_type = "proc-macro", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "1.3.0", + # buildifier: leave-alone + deps = [ + "@raze__proc_macro2__1_0_27//:proc_macro2", + "@raze__quote__1_0_9//:quote", + "@raze__syn__1_0_73//:syn", + ], +) diff --git a/cargo/remote/BUILD.ucd-trie-0.1.3.bazel b/cargo/remote/BUILD.ucd-trie-0.1.3.bazel new file mode 100644 index 000000000..99c1710aa --- /dev/null +++ b/cargo/remote/BUILD.ucd-trie-0.1.3.bazel @@ -0,0 +1,57 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT OR Apache-2.0" +]) + +# Generated Targets + +# Unsupported target "bench" with type "bench" omitted + +rust_library( + name = "ucd_trie", + srcs = glob(["**/*.rs"]), + crate_features = [ + "default", + "std", + ], + crate_root = "src/lib.rs", + crate_type = "lib", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.1.3", + # buildifier: leave-alone + deps = [ + ], +) diff --git a/cargo/remote/BUILD.url-2.2.2.bazel b/cargo/remote/BUILD.url-2.2.2.bazel index 8685952be..99424ea94 100644 --- a/cargo/remote/BUILD.url-2.2.2.bazel +++ b/cargo/remote/BUILD.url-2.2.2.bazel @@ -36,6 +36,7 @@ rust_library( name = "url", srcs = glob(["**/*.rs"]), crate_features = [ + "serde", ], crate_root = "src/lib.rs", crate_type = "lib", @@ -55,6 +56,7 @@ rust_library( "@raze__idna__0_2_3//:idna", "@raze__matches__0_1_8//:matches", "@raze__percent_encoding__2_1_0//:percent_encoding", + "@raze__serde__1_0_126//:serde", ], ) diff --git a/cargo/update.py b/cargo/update.py index a16731ec0..68135d447 100755 --- a/cargo/update.py +++ b/cargo/update.py @@ -21,6 +21,7 @@ COMMITS_SHALLOW_SINCE = { "1ee0892217e9a76bba4bb369ec5fab8854935a3c": "1619517354 +1000", # pct-str "4adccd8d4a222ab2672350a102f06ae832a0572d": "1605376517 +0100", + "2f20798ce521cc594d510d4e417e76d5eac04d4b": "1626729019 +0200", } import glob @@ -100,7 +101,7 @@ maybe( """.splitlines())) def generated_reqwest_build_file(): - return glob.glob("remote/*reqwest-*")[0] + return glob.glob("remote/*reqwest-0.11.3*")[0] def update_reqwest_deps(): diff --git a/rslib/BUILD.bazel b/rslib/BUILD.bazel index aca98dff7..1729dfe73 100644 --- a/rslib/BUILD.bazel +++ b/rslib/BUILD.bazel @@ -142,7 +142,8 @@ rust_test( rustc_env = _anki_rustc_env, deps = [ "//rslib/cargo:env_logger", - "//rslib/i18n:anki_i18n", + "//rslib/cargo:linkcheck", + "//rslib/cargo:utime", ], ) diff --git a/rslib/cargo/BUILD.bazel b/rslib/cargo/BUILD.bazel index b53ccca99..269db2de3 100644 --- a/rslib/cargo/BUILD.bazel +++ b/rslib/cargo/BUILD.bazel @@ -174,6 +174,15 @@ alias( ], ) +alias( + name = "linkcheck", + actual = "@raze__linkcheck__0_4_1_alpha_0//:linkcheck", + tags = [ + "cargo-raze", + "manual", + ], +) + alias( name = "nom", actual = "@raze__nom__7_0_0_alpha1//:nom",