aboutsummaryrefslogtreecommitdiff
path: root/third-party/BUCK
diff options
context:
space:
mode:
Diffstat (limited to 'third-party/BUCK')
-rw-r--r--third-party/BUCK691
1 files changed, 357 insertions, 334 deletions
diff --git a/third-party/BUCK b/third-party/BUCK
index cb756ae7..42ef6676 100644
--- a/third-party/BUCK
+++ b/third-party/BUCK
@@ -1,132 +1,95 @@
# @generated by `reindeer buckify`
-load("//tools/buck:buildscript.bzl", "buildscript_args")
-load("//tools/buck:third_party.bzl", "third_party_rust_library")
-
-third_party_rust_library(
- name = "bitflags-1.3.2",
- srcs = [
- "vendor/bitflags-1.3.2/src/example_generated.rs",
- "vendor/bitflags-1.3.2/src/lib.rs",
+load("@prelude//rust:cargo_buildscript.bzl", "buildscript_run")
+load("@prelude//rust:cargo_package.bzl", "cargo")
+
+http_archive(
+ name = "anstyle-1.0.6.crate",
+ sha256 = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc",
+ strip_prefix = "anstyle-1.0.6",
+ urls = ["https://crates.io/api/v1/crates/anstyle/1.0.6/download"],
+ visibility = [],
+)
+
+cargo.rust_library(
+ name = "anstyle-1.0.6",
+ srcs = [":anstyle-1.0.6.crate"],
+ crate = "anstyle",
+ crate_root = "anstyle-1.0.6.crate/src/lib.rs",
+ edition = "2021",
+ features = [
+ "default",
+ "std",
],
- crate = "bitflags",
- crate_root = "vendor/bitflags-1.3.2/src/lib.rs",
- edition = "2018",
- features = ["default"],
- rustc_flags = ["--cap-lints=allow"],
visibility = [],
)
alias(
name = "cc",
- actual = ":cc-1.0.79",
+ actual = ":cc-1.0.89",
visibility = ["PUBLIC"],
)
-third_party_rust_library(
- name = "cc-1.0.79",
- srcs = [
- "vendor/cc-1.0.79/src/com.rs",
- "vendor/cc-1.0.79/src/lib.rs",
- "vendor/cc-1.0.79/src/registry.rs",
- "vendor/cc-1.0.79/src/setup_config.rs",
- "vendor/cc-1.0.79/src/vs_instances.rs",
- "vendor/cc-1.0.79/src/winapi.rs",
- "vendor/cc-1.0.79/src/windows_registry.rs",
- ],
+http_archive(
+ name = "cc-1.0.89.crate",
+ sha256 = "a0ba8f7aaa012f30d5b2861462f6708eccd49c3c39863fe083a308035f63d723",
+ strip_prefix = "cc-1.0.89",
+ urls = ["https://crates.io/api/v1/crates/cc/1.0.89/download"],
+ visibility = [],
+)
+
+cargo.rust_library(
+ name = "cc-1.0.89",
+ srcs = [":cc-1.0.89.crate"],
crate = "cc",
- crate_root = "vendor/cc-1.0.79/src/lib.rs",
+ crate_root = "cc-1.0.89.crate/src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
visibility = [],
)
alias(
name = "clap",
- actual = ":clap-4.1.10",
+ actual = ":clap-4.5.1",
visibility = ["PUBLIC"],
)
-third_party_rust_library(
- name = "clap-4.1.10",
- srcs = [
- "vendor/clap-4.1.10/examples/demo.md",
- "vendor/clap-4.1.10/examples/demo.rs",
- "vendor/clap-4.1.10/src/_cookbook/cargo_example.rs",
- "vendor/clap-4.1.10/src/_cookbook/cargo_example_derive.rs",
- "vendor/clap-4.1.10/src/_cookbook/escaped_positional.rs",
- "vendor/clap-4.1.10/src/_cookbook/escaped_positional_derive.rs",
- "vendor/clap-4.1.10/src/_cookbook/find.rs",
- "vendor/clap-4.1.10/src/_cookbook/git.rs",
- "vendor/clap-4.1.10/src/_cookbook/git_derive.rs",
- "vendor/clap-4.1.10/src/_cookbook/mod.rs",
- "vendor/clap-4.1.10/src/_cookbook/multicall_busybox.rs",
- "vendor/clap-4.1.10/src/_cookbook/multicall_hostname.rs",
- "vendor/clap-4.1.10/src/_cookbook/pacman.rs",
- "vendor/clap-4.1.10/src/_cookbook/repl.rs",
- "vendor/clap-4.1.10/src/_cookbook/typed_derive.rs",
- "vendor/clap-4.1.10/src/_derive/_tutorial.rs",
- "vendor/clap-4.1.10/src/_derive/mod.rs",
- "vendor/clap-4.1.10/src/_faq.rs",
- "vendor/clap-4.1.10/src/_features.rs",
- "vendor/clap-4.1.10/src/_tutorial.rs",
- "vendor/clap-4.1.10/src/builder/action.rs",
- "vendor/clap-4.1.10/src/builder/app_settings.rs",
- "vendor/clap-4.1.10/src/builder/arg.rs",
- "vendor/clap-4.1.10/src/builder/arg_group.rs",
- "vendor/clap-4.1.10/src/builder/arg_predicate.rs",
- "vendor/clap-4.1.10/src/builder/arg_settings.rs",
- "vendor/clap-4.1.10/src/builder/command.rs",
- "vendor/clap-4.1.10/src/builder/debug_asserts.rs",
- "vendor/clap-4.1.10/src/builder/mod.rs",
- "vendor/clap-4.1.10/src/builder/os_str.rs",
- "vendor/clap-4.1.10/src/builder/possible_value.rs",
- "vendor/clap-4.1.10/src/builder/range.rs",
- "vendor/clap-4.1.10/src/builder/resettable.rs",
- "vendor/clap-4.1.10/src/builder/str.rs",
- "vendor/clap-4.1.10/src/builder/styled_str.rs",
- "vendor/clap-4.1.10/src/builder/tests.rs",
- "vendor/clap-4.1.10/src/builder/value_hint.rs",
- "vendor/clap-4.1.10/src/builder/value_parser.rs",
- "vendor/clap-4.1.10/src/derive.rs",
- "vendor/clap-4.1.10/src/error/context.rs",
- "vendor/clap-4.1.10/src/error/format.rs",
- "vendor/clap-4.1.10/src/error/kind.rs",
- "vendor/clap-4.1.10/src/error/mod.rs",
- "vendor/clap-4.1.10/src/lib.rs",
- "vendor/clap-4.1.10/src/macros.rs",
- "vendor/clap-4.1.10/src/mkeymap.rs",
- "vendor/clap-4.1.10/src/output/fmt.rs",
- "vendor/clap-4.1.10/src/output/help.rs",
- "vendor/clap-4.1.10/src/output/help_template.rs",
- "vendor/clap-4.1.10/src/output/mod.rs",
- "vendor/clap-4.1.10/src/output/textwrap/core.rs",
- "vendor/clap-4.1.10/src/output/textwrap/mod.rs",
- "vendor/clap-4.1.10/src/output/textwrap/word_separators.rs",
- "vendor/clap-4.1.10/src/output/textwrap/wrap_algorithms.rs",
- "vendor/clap-4.1.10/src/output/usage.rs",
- "vendor/clap-4.1.10/src/parser/arg_matcher.rs",
- "vendor/clap-4.1.10/src/parser/error.rs",
- "vendor/clap-4.1.10/src/parser/features/mod.rs",
- "vendor/clap-4.1.10/src/parser/features/suggestions.rs",
- "vendor/clap-4.1.10/src/parser/matches/any_value.rs",
- "vendor/clap-4.1.10/src/parser/matches/arg_matches.rs",
- "vendor/clap-4.1.10/src/parser/matches/matched_arg.rs",
- "vendor/clap-4.1.10/src/parser/matches/mod.rs",
- "vendor/clap-4.1.10/src/parser/matches/value_source.rs",
- "vendor/clap-4.1.10/src/parser/mod.rs",
- "vendor/clap-4.1.10/src/parser/parser.rs",
- "vendor/clap-4.1.10/src/parser/validator.rs",
- "vendor/clap-4.1.10/src/util/color.rs",
- "vendor/clap-4.1.10/src/util/flat_map.rs",
- "vendor/clap-4.1.10/src/util/flat_set.rs",
- "vendor/clap-4.1.10/src/util/graph.rs",
- "vendor/clap-4.1.10/src/util/id.rs",
- "vendor/clap-4.1.10/src/util/mod.rs",
- "vendor/clap-4.1.10/src/util/str_to_bool.rs",
- ],
+http_archive(
+ name = "clap-4.5.1.crate",
+ sha256 = "c918d541ef2913577a0f9566e9ce27cb35b6df072075769e0b26cb5a554520da",
+ strip_prefix = "clap-4.5.1",
+ urls = ["https://crates.io/api/v1/crates/clap/4.5.1/download"],
+ visibility = [],
+)
+
+cargo.rust_library(
+ name = "clap-4.5.1",
+ srcs = [":clap-4.5.1.crate"],
crate = "clap",
- crate_root = "vendor/clap-4.1.10/src/lib.rs",
+ crate_root = "clap-4.5.1.crate/src/lib.rs",
+ edition = "2021",
+ features = [
+ "error-context",
+ "help",
+ "std",
+ "usage",
+ ],
+ visibility = [],
+ deps = [":clap_builder-4.5.1"],
+)
+
+http_archive(
+ name = "clap_builder-4.5.1.crate",
+ sha256 = "9f3e7391dad68afb0c2ede1bf619f579a3dc9c2ec67f089baa397123a2f3d1eb",
+ strip_prefix = "clap_builder-4.5.1",
+ urls = ["https://crates.io/api/v1/crates/clap_builder/4.5.1/download"],
+ visibility = [],
+)
+
+cargo.rust_library(
+ name = "clap_builder-4.5.1",
+ srcs = [":clap_builder-4.5.1.crate"],
+ crate = "clap_builder",
+ crate_root = "clap_builder-4.5.1.crate/src/lib.rs",
edition = "2021",
features = [
"error-context",
@@ -134,23 +97,28 @@ third_party_rust_library(
"std",
"usage",
],
- rustc_flags = ["--cap-lints=allow"],
visibility = [],
deps = [
- ":bitflags-1.3.2",
- ":clap_lex-0.3.3",
+ ":anstyle-1.0.6",
+ ":clap_lex-0.7.0",
],
)
-third_party_rust_library(
- name = "clap_lex-0.3.3",
- srcs = ["vendor/clap_lex-0.3.3/src/lib.rs"],
+http_archive(
+ name = "clap_lex-0.7.0.crate",
+ sha256 = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce",
+ strip_prefix = "clap_lex-0.7.0",
+ urls = ["https://crates.io/api/v1/crates/clap_lex/0.7.0/download"],
+ visibility = [],
+)
+
+cargo.rust_library(
+ name = "clap_lex-0.7.0",
+ srcs = [":clap_lex-0.7.0.crate"],
crate = "clap_lex",
- crate_root = "vendor/clap_lex-0.3.3/src/lib.rs",
+ crate_root = "clap_lex-0.7.0.crate/src/lib.rs",
edition = "2021",
- rustc_flags = ["--cap-lints=allow"],
visibility = [],
- deps = [":os_str_bytes-6.4.1"],
)
alias(
@@ -159,45 +127,46 @@ alias(
visibility = ["PUBLIC"],
)
-third_party_rust_library(
+http_archive(
+ name = "codespan-reporting-0.11.1.crate",
+ sha256 = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e",
+ strip_prefix = "codespan-reporting-0.11.1",
+ urls = ["https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download"],
+ visibility = [],
+)
+
+cargo.rust_library(
name = "codespan-reporting-0.11.1",
- srcs = [
- "vendor/codespan-reporting-0.11.1/src/diagnostic.rs",
- "vendor/codespan-reporting-0.11.1/src/files.rs",
- "vendor/codespan-reporting-0.11.1/src/lib.rs",
- "vendor/codespan-reporting-0.11.1/src/term.rs",
- "vendor/codespan-reporting-0.11.1/src/term/config.rs",
- "vendor/codespan-reporting-0.11.1/src/term/renderer.rs",
- "vendor/codespan-reporting-0.11.1/src/term/views.rs",
- ],
+ srcs = [":codespan-reporting-0.11.1.crate"],
crate = "codespan_reporting",
- crate_root = "vendor/codespan-reporting-0.11.1/src/lib.rs",
+ crate_root = "codespan-reporting-0.11.1.crate/src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
visibility = [],
deps = [
- ":termcolor-1.2.0",
- ":unicode-width-0.1.10",
+ ":termcolor-1.4.1",
+ ":unicode-width-0.1.11",
],
)
alias(
name = "once_cell",
- actual = ":once_cell-1.17.1",
+ actual = ":once_cell-1.19.0",
visibility = ["PUBLIC"],
)
-third_party_rust_library(
- name = "once_cell-1.17.1",
- srcs = [
- "vendor/once_cell-1.17.1/src/imp_cs.rs",
- "vendor/once_cell-1.17.1/src/imp_pl.rs",
- "vendor/once_cell-1.17.1/src/imp_std.rs",
- "vendor/once_cell-1.17.1/src/lib.rs",
- "vendor/once_cell-1.17.1/src/race.rs",
- ],
+http_archive(
+ name = "once_cell-1.19.0.crate",
+ sha256 = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92",
+ strip_prefix = "once_cell-1.19.0",
+ urls = ["https://crates.io/api/v1/crates/once_cell/1.19.0/download"],
+ visibility = [],
+)
+
+cargo.rust_library(
+ name = "once_cell-1.19.0",
+ srcs = [":once_cell-1.19.0.crate"],
crate = "once_cell",
- crate_root = "vendor/once_cell-1.17.1/src/lib.rs",
+ crate_root = "once_cell-1.19.0.crate/src/lib.rs",
edition = "2021",
features = [
"alloc",
@@ -205,241 +174,154 @@ third_party_rust_library(
"race",
"std",
],
- rustc_flags = ["--cap-lints=allow"],
- visibility = [],
-)
-
-third_party_rust_library(
- name = "os_str_bytes-6.4.1",
- srcs = [
- "vendor/os_str_bytes-6.4.1/src/common/mod.rs",
- "vendor/os_str_bytes-6.4.1/src/common/raw.rs",
- "vendor/os_str_bytes-6.4.1/src/iter.rs",
- "vendor/os_str_bytes-6.4.1/src/lib.rs",
- "vendor/os_str_bytes-6.4.1/src/pattern.rs",
- "vendor/os_str_bytes-6.4.1/src/raw_str.rs",
- "vendor/os_str_bytes-6.4.1/src/util.rs",
- "vendor/os_str_bytes-6.4.1/src/wasm/mod.rs",
- "vendor/os_str_bytes-6.4.1/src/wasm/raw.rs",
- "vendor/os_str_bytes-6.4.1/src/windows/mod.rs",
- "vendor/os_str_bytes-6.4.1/src/windows/raw.rs",
- "vendor/os_str_bytes-6.4.1/src/windows/wtf8/code_points.rs",
- "vendor/os_str_bytes-6.4.1/src/windows/wtf8/convert.rs",
- "vendor/os_str_bytes-6.4.1/src/windows/wtf8/mod.rs",
- "vendor/os_str_bytes-6.4.1/src/windows/wtf8/string.rs",
- ],
- crate = "os_str_bytes",
- crate_root = "vendor/os_str_bytes-6.4.1/src/lib.rs",
- edition = "2021",
- features = ["raw_os_str"],
- rustc_flags = ["--cap-lints=allow"],
visibility = [],
)
alias(
name = "proc-macro2",
- actual = ":proc-macro2-1.0.52",
+ actual = ":proc-macro2-1.0.78",
visibility = ["PUBLIC"],
)
-third_party_rust_library(
- name = "proc-macro2-1.0.52",
- srcs = [
- "vendor/proc-macro2-1.0.52/src/detection.rs",
- "vendor/proc-macro2-1.0.52/src/extra.rs",
- "vendor/proc-macro2-1.0.52/src/fallback.rs",
- "vendor/proc-macro2-1.0.52/src/lib.rs",
- "vendor/proc-macro2-1.0.52/src/location.rs",
- "vendor/proc-macro2-1.0.52/src/marker.rs",
- "vendor/proc-macro2-1.0.52/src/parse.rs",
- "vendor/proc-macro2-1.0.52/src/rcvec.rs",
- "vendor/proc-macro2-1.0.52/src/wrapper.rs",
- ],
+http_archive(
+ name = "proc-macro2-1.0.78.crate",
+ sha256 = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae",
+ strip_prefix = "proc-macro2-1.0.78",
+ urls = ["https://crates.io/api/v1/crates/proc-macro2/1.0.78/download"],
+ visibility = [],
+)
+
+cargo.rust_library(
+ name = "proc-macro2-1.0.78",
+ srcs = [":proc-macro2-1.0.78.crate"],
crate = "proc_macro2",
- crate_root = "vendor/proc-macro2-1.0.52/src/lib.rs",
- edition = "2018",
+ crate_root = "proc-macro2-1.0.78.crate/src/lib.rs",
+ edition = "2021",
features = [
"default",
"proc-macro",
"span-locations",
],
- rustc_flags = [
- "--cap-lints=allow",
- "@$(location :proc-macro2-1.0.52-build-script-build-args)",
- ],
+ rustc_flags = ["@$(location :proc-macro2-1.0.78-build-script-run[rustc_flags])"],
visibility = [],
- deps = [":unicode-ident-1.0.8"],
+ deps = [":unicode-ident-1.0.12"],
)
-rust_binary(
- name = "proc-macro2-1.0.52-build-script-build",
- srcs = ["vendor/proc-macro2-1.0.52/build.rs"],
+cargo.rust_binary(
+ name = "proc-macro2-1.0.78-build-script-build",
+ srcs = [":proc-macro2-1.0.78.crate"],
crate = "build_script_build",
- crate_root = "vendor/proc-macro2-1.0.52/build.rs",
- edition = "2018",
+ crate_root = "proc-macro2-1.0.78.crate/build.rs",
+ edition = "2021",
features = [
"default",
"proc-macro",
"span-locations",
],
- rustc_flags = ["--cap-lints=allow"],
visibility = [],
)
-buildscript_args(
- name = "proc-macro2-1.0.52-build-script-build-args",
+buildscript_run(
+ name = "proc-macro2-1.0.78-build-script-run",
package_name = "proc-macro2",
- buildscript_rule = ":proc-macro2-1.0.52-build-script-build",
+ buildscript_rule = ":proc-macro2-1.0.78-build-script-build",
features = [
"default",
"proc-macro",
"span-locations",
],
- outfile = "args.txt",
- version = "1.0.52",
+ version = "1.0.78",
)
alias(
name = "quote",
- actual = ":quote-1.0.26",
+ actual = ":quote-1.0.35",
visibility = ["PUBLIC"],
)
-third_party_rust_library(
- name = "quote-1.0.26",
- srcs = [
- "vendor/quote-1.0.26/src/ext.rs",
- "vendor/quote-1.0.26/src/format.rs",
- "vendor/quote-1.0.26/src/ident_fragment.rs",
- "vendor/quote-1.0.26/src/lib.rs",
- "vendor/quote-1.0.26/src/runtime.rs",
- "vendor/quote-1.0.26/src/spanned.rs",
- "vendor/quote-1.0.26/src/to_tokens.rs",
- ],
- crate = "quote",
- crate_root = "vendor/quote-1.0.26/src/lib.rs",
- edition = "2018",
- features = [
- "default",
- "proc-macro",
- ],
- rustc_flags = [
- "--cap-lints=allow",
- "@$(location :quote-1.0.26-build-script-build-args)",
- ],
+http_archive(
+ name = "quote-1.0.35.crate",
+ sha256 = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef",
+ strip_prefix = "quote-1.0.35",
+ urls = ["https://crates.io/api/v1/crates/quote/1.0.35/download"],
visibility = [],
- deps = [":proc-macro2-1.0.52"],
)
-rust_binary(
- name = "quote-1.0.26-build-script-build",
- srcs = ["vendor/quote-1.0.26/build.rs"],
- crate = "build_script_build",
- crate_root = "vendor/quote-1.0.26/build.rs",
+cargo.rust_library(
+ name = "quote-1.0.35",
+ srcs = [":quote-1.0.35.crate"],
+ crate = "quote",
+ crate_root = "quote-1.0.35.crate/src/lib.rs",
edition = "2018",
features = [
"default",
"proc-macro",
],
- rustc_flags = ["--cap-lints=allow"],
visibility = [],
-)
-
-buildscript_args(
- name = "quote-1.0.26-build-script-build-args",
- package_name = "quote",
- buildscript_rule = ":quote-1.0.26-build-script-build",
- features = [
- "default",
- "proc-macro",
- ],
- outfile = "args.txt",
- version = "1.0.26",
+ deps = [":proc-macro2-1.0.78"],
)
alias(
name = "scratch",
- actual = ":scratch-1.0.5",
+ actual = ":scratch-1.0.7",
visibility = ["PUBLIC"],
)
-third_party_rust_library(
- name = "scratch-1.0.5",
- srcs = ["vendor/scratch-1.0.5/src/lib.rs"],
+http_archive(
+ name = "scratch-1.0.7.crate",
+ sha256 = "a3cf7c11c38cb994f3d40e8a8cde3bbd1f72a435e4c49e85d6553d8312306152",
+ strip_prefix = "scratch-1.0.7",
+ urls = ["https://crates.io/api/v1/crates/scratch/1.0.7/download"],
+ visibility = [],
+)
+
+cargo.rust_library(
+ name = "scratch-1.0.7",
+ srcs = [":scratch-1.0.7.crate"],
crate = "scratch",
- crate_root = "vendor/scratch-1.0.5/src/lib.rs",
+ crate_root = "scratch-1.0.7.crate/src/lib.rs",
edition = "2015",
env = {
- "OUT_DIR": "generated",
+ "OUT_DIR": "$(location :scratch-1.0.7-build-script-run[out_dir])",
},
- rustc_flags = ["--cap-lints=allow"],
visibility = [],
)
+cargo.rust_binary(
+ name = "scratch-1.0.7-build-script-build",
+ srcs = [":scratch-1.0.7.crate"],
+ crate = "build_script_build",
+ crate_root = "scratch-1.0.7.crate/build.rs",
+ edition = "2015",
+ visibility = [],
+)
+
+buildscript_run(
+ name = "scratch-1.0.7-build-script-run",
+ package_name = "scratch",
+ buildscript_rule = ":scratch-1.0.7-build-script-build",
+ version = "1.0.7",
+)
+
alias(
name = "syn",
- actual = ":syn-2.0.1",
+ actual = ":syn-2.0.52",
visibility = ["PUBLIC"],
)
-third_party_rust_library(
- name = "syn-2.0.1",
- srcs = [
- "vendor/syn-2.0.1/src/attr.rs",
- "vendor/syn-2.0.1/src/bigint.rs",
- "vendor/syn-2.0.1/src/buffer.rs",
- "vendor/syn-2.0.1/src/custom_keyword.rs",
- "vendor/syn-2.0.1/src/custom_punctuation.rs",
- "vendor/syn-2.0.1/src/data.rs",
- "vendor/syn-2.0.1/src/derive.rs",
- "vendor/syn-2.0.1/src/discouraged.rs",
- "vendor/syn-2.0.1/src/drops.rs",
- "vendor/syn-2.0.1/src/error.rs",
- "vendor/syn-2.0.1/src/export.rs",
- "vendor/syn-2.0.1/src/expr.rs",
- "vendor/syn-2.0.1/src/ext.rs",
- "vendor/syn-2.0.1/src/file.rs",
- "vendor/syn-2.0.1/src/gen/clone.rs",
- "vendor/syn-2.0.1/src/gen/debug.rs",
- "vendor/syn-2.0.1/src/gen/eq.rs",
- "vendor/syn-2.0.1/src/gen/fold.rs",
- "vendor/syn-2.0.1/src/gen/hash.rs",
- "vendor/syn-2.0.1/src/gen/visit.rs",
- "vendor/syn-2.0.1/src/gen/visit_mut.rs",
- "vendor/syn-2.0.1/src/gen_helper.rs",
- "vendor/syn-2.0.1/src/generics.rs",
- "vendor/syn-2.0.1/src/group.rs",
- "vendor/syn-2.0.1/src/ident.rs",
- "vendor/syn-2.0.1/src/item.rs",
- "vendor/syn-2.0.1/src/lib.rs",
- "vendor/syn-2.0.1/src/lifetime.rs",
- "vendor/syn-2.0.1/src/lit.rs",
- "vendor/syn-2.0.1/src/lookahead.rs",
- "vendor/syn-2.0.1/src/mac.rs",
- "vendor/syn-2.0.1/src/macros.rs",
- "vendor/syn-2.0.1/src/meta.rs",
- "vendor/syn-2.0.1/src/op.rs",
- "vendor/syn-2.0.1/src/parse.rs",
- "vendor/syn-2.0.1/src/parse_macro_input.rs",
- "vendor/syn-2.0.1/src/parse_quote.rs",
- "vendor/syn-2.0.1/src/pat.rs",
- "vendor/syn-2.0.1/src/path.rs",
- "vendor/syn-2.0.1/src/print.rs",
- "vendor/syn-2.0.1/src/punctuated.rs",
- "vendor/syn-2.0.1/src/restriction.rs",
- "vendor/syn-2.0.1/src/sealed.rs",
- "vendor/syn-2.0.1/src/span.rs",
- "vendor/syn-2.0.1/src/spanned.rs",
- "vendor/syn-2.0.1/src/stmt.rs",
- "vendor/syn-2.0.1/src/thread.rs",
- "vendor/syn-2.0.1/src/token.rs",
- "vendor/syn-2.0.1/src/tt.rs",
- "vendor/syn-2.0.1/src/ty.rs",
- "vendor/syn-2.0.1/src/verbatim.rs",
- "vendor/syn-2.0.1/src/whitespace.rs",
- ],
+http_archive(
+ name = "syn-2.0.52.crate",
+ sha256 = "b699d15b36d1f02c3e7c69f8ffef53de37aefae075d8488d4ba1a7788d574a07",
+ strip_prefix = "syn-2.0.52",
+ urls = ["https://crates.io/api/v1/crates/syn/2.0.52/download"],
+ visibility = [],
+)
+
+cargo.rust_library(
+ name = "syn-2.0.52",
+ srcs = [":syn-2.0.52.crate"],
crate = "syn",
- crate_root = "vendor/syn-2.0.1/src/lib.rs",
+ crate_root = "syn-2.0.52.crate/src/lib.rs",
edition = "2021",
features = [
"clone-impls",
@@ -451,49 +333,190 @@ third_party_rust_library(
"proc-macro",
"quote",
],
- rustc_flags = ["--cap-lints=allow"],
visibility = [],
deps = [
- ":proc-macro2-1.0.52",
- ":quote-1.0.26",
- ":unicode-ident-1.0.8",
+ ":proc-macro2-1.0.78",
+ ":quote-1.0.35",
+ ":unicode-ident-1.0.12",
],
)
-third_party_rust_library(
- name = "termcolor-1.2.0",
- srcs = ["vendor/termcolor-1.2.0/src/lib.rs"],
+http_archive(
+ name = "termcolor-1.4.1.crate",
+ sha256 = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755",
+ strip_prefix = "termcolor-1.4.1",
+ urls = ["https://crates.io/api/v1/crates/termcolor/1.4.1/download"],
+ visibility = [],
+)
+
+cargo.rust_library(
+ name = "termcolor-1.4.1",
+ srcs = [":termcolor-1.4.1.crate"],
crate = "termcolor",
- crate_root = "vendor/termcolor-1.2.0/src/lib.rs",
+ crate_root = "termcolor-1.4.1.crate/src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ platform = {
+ "windows-gnu": dict(
+ deps = [":winapi-util-0.1.6"],
+ ),
+ "windows-msvc": dict(
+ deps = [":winapi-util-0.1.6"],
+ ),
+ },
visibility = [],
)
-third_party_rust_library(
- name = "unicode-ident-1.0.8",
- srcs = [
- "vendor/unicode-ident-1.0.8/src/lib.rs",
- "vendor/unicode-ident-1.0.8/src/tables.rs",
- ],
+http_archive(
+ name = "unicode-ident-1.0.12.crate",
+ sha256 = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b",
+ strip_prefix = "unicode-ident-1.0.12",
+ urls = ["https://crates.io/api/v1/crates/unicode-ident/1.0.12/download"],
+ visibility = [],
+)
+
+cargo.rust_library(
+ name = "unicode-ident-1.0.12",
+ srcs = [":unicode-ident-1.0.12.crate"],
crate = "unicode_ident",
- crate_root = "vendor/unicode-ident-1.0.8/src/lib.rs",
+ crate_root = "unicode-ident-1.0.12.crate/src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
visibility = [],
)
-third_party_rust_library(
- name = "unicode-width-0.1.10",
- srcs = [
- "vendor/unicode-width-0.1.10/src/lib.rs",
- "vendor/unicode-width-0.1.10/src/tables.rs",
- "vendor/unicode-width-0.1.10/src/tests.rs",
- ],
+http_archive(
+ name = "unicode-width-0.1.11.crate",
+ sha256 = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85",
+ strip_prefix = "unicode-width-0.1.11",
+ urls = ["https://crates.io/api/v1/crates/unicode-width/0.1.11/download"],
+ visibility = [],
+)
+
+cargo.rust_library(
+ name = "unicode-width-0.1.11",
+ srcs = [":unicode-width-0.1.11.crate"],
crate = "unicode_width",
- crate_root = "vendor/unicode-width-0.1.10/src/lib.rs",
+ crate_root = "unicode-width-0.1.11.crate/src/lib.rs",
edition = "2015",
features = ["default"],
- rustc_flags = ["--cap-lints=allow"],
+ visibility = [],
+)
+
+http_archive(
+ name = "winapi-0.3.9.crate",
+ sha256 = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419",
+ strip_prefix = "winapi-0.3.9",
+ urls = ["https://crates.io/api/v1/crates/winapi/0.3.9/download"],
+ visibility = [],
+)
+
+cargo.rust_library(
+ name = "winapi-0.3.9",
+ srcs = [":winapi-0.3.9.crate"],
+ crate = "winapi",
+ crate_root = "winapi-0.3.9.crate/src/lib.rs",
+ edition = "2015",
+ features = [
+ "consoleapi",
+ "errhandlingapi",
+ "fileapi",
+ "minwindef",
+ "processenv",
+ "std",
+ "sysinfoapi",
+ "winbase",
+ "wincon",
+ "winerror",
+ "winnt",
+ ],
+ platform = {
+ "windows-gnu": dict(
+ deps = [":winapi-x86_64-pc-windows-gnu-0.4.0"],
+ ),
+ },
+ rustc_flags = ["@$(location :winapi-0.3.9-build-script-run[rustc_flags])"],
+ visibility = [],
+)
+
+cargo.rust_binary(
+ name = "winapi-0.3.9-build-script-build",
+ srcs = [":winapi-0.3.9.crate"],
+ crate = "build_script_build",
+ crate_root = "winapi-0.3.9.crate/build.rs",
+ edition = "2015",
+ features = [
+ "consoleapi",
+ "errhandlingapi",
+ "fileapi",
+ "minwindef",
+ "processenv",
+ "std",
+ "sysinfoapi",
+ "winbase",
+ "wincon",
+ "winerror",
+ "winnt",
+ ],
+ visibility = [],
+)
+
+buildscript_run(
+ name = "winapi-0.3.9-build-script-run",
+ package_name = "winapi",
+ buildscript_rule = ":winapi-0.3.9-build-script-build",
+ features = [
+ "consoleapi",
+ "errhandlingapi",
+ "fileapi",
+ "minwindef",
+ "processenv",
+ "std",
+ "sysinfoapi",
+ "winbase",
+ "wincon",
+ "winerror",
+ "winnt",
+ ],
+ version = "0.3.9",
+)
+
+http_archive(
+ name = "winapi-util-0.1.6.crate",
+ sha256 = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596",
+ strip_prefix = "winapi-util-0.1.6",
+ urls = ["https://crates.io/api/v1/crates/winapi-util/0.1.6/download"],
+ visibility = [],
+)
+
+cargo.rust_library(
+ name = "winapi-util-0.1.6",
+ srcs = [":winapi-util-0.1.6.crate"],
+ crate = "winapi_util",
+ crate_root = "winapi-util-0.1.6.crate/src/lib.rs",
+ edition = "2021",
+ platform = {
+ "windows-gnu": dict(
+ deps = [":winapi-0.3.9"],
+ ),
+ "windows-msvc": dict(
+ deps = [":winapi-0.3.9"],
+ ),
+ },
+ visibility = [],
+)
+
+http_archive(
+ name = "winapi-x86_64-pc-windows-gnu-0.4.0.crate",
+ sha256 = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f",
+ strip_prefix = "winapi-x86_64-pc-windows-gnu-0.4.0",
+ urls = ["https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download"],
+ visibility = [],
+)
+
+cargo.rust_library(
+ name = "winapi-x86_64-pc-windows-gnu-0.4.0",
+ srcs = [":winapi-x86_64-pc-windows-gnu-0.4.0.crate"],
+ crate = "winapi_x86_64_pc_windows_gnu",
+ crate_root = "winapi-x86_64-pc-windows-gnu-0.4.0.crate/src/lib.rs",
+ edition = "2015",
visibility = [],
)