diff --git a/.bazelversion b/.bazelversion index f22d756d..5942a0d3 100644 --- a/.bazelversion +++ b/.bazelversion @@ -1 +1 @@ -6.5.0 +7.7.1 diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml index 8f61d358..f0a17f73 100644 --- a/.github/workflows/format.yml +++ b/.github/workflows/format.yml @@ -96,6 +96,7 @@ jobs: run: | bazel run //bazel/cargo/wasmsign:crates_vendor bazel run //bazel/cargo/wasmtime:crates_vendor + perl -pi -e 's/rust_library/rust_static_library/g' bazel/cargo/wasmtime/remote/BUILD.wasmtime-c-api-impl-*.bazel git diff --exit-code clang_format: diff --git a/BUILD b/BUILD index 6db5fd90..e5cf3571 100644 --- a/BUILD +++ b/BUILD @@ -186,7 +186,6 @@ cc_library( name = "wasmtime_lib", srcs = [ "src/common/types.h", - "src/wasmtime/types.h", "src/wasmtime/wasmtime.cc", ], hdrs = ["include/proxy-wasm/wasmtime.h"], @@ -197,6 +196,7 @@ cc_library( "PROXY_WASM_HAS_RUNTIME_WASMTIME", "PROXY_WASM_HOST_ENGINE_WASMTIME", ], + includes = ["@com_github_bytecodealliance_wasmtime//:wasmtime_lib"], # See: https://bytecodealliance.github.io/wasmtime/c-api/ linkopts = select({ "@platforms//os:macos": [], @@ -221,65 +221,6 @@ cc_library( ], ) -genrule( - name = "prefixed_wasmtime_sources", - srcs = [ - "src/wasmtime/types.h", - "src/wasmtime/wasmtime.cc", - ], - outs = [ - "src/wasmtime/prefixed_types.h", - "src/wasmtime/prefixed_wasmtime.cc", - ], - cmd = """ - for file in $(SRCS); do - sed -e 's/wasm_/wasmtime_wasm_/g' \ - -e 's/include\\/wasm.h/include\\/prefixed_wasm.h/g' \ - -e 's/wasmtime\\/types.h/wasmtime\\/prefixed_types.h/g' \ - $$file >$(@D)/$$(dirname $$file)/prefixed_$$(basename $$file) - done - """, -) - -cc_library( - name = "prefixed_wasmtime_lib", - srcs = [ - "src/common/types.h", - "src/wasmtime/prefixed_types.h", - "src/wasmtime/prefixed_wasmtime.cc", - ], - hdrs = ["include/proxy-wasm/wasmtime.h"], - copts = [ - "-DWASM_API_EXTERN=", - ], - defines = [ - "PROXY_WASM_HAS_RUNTIME_WASMTIME", - "PROXY_WASM_HOST_ENGINE_WASMTIME", - ], - # See: https://bytecodealliance.github.io/wasmtime/c-api/ - linkopts = select({ - "@platforms//os:macos": [], - "@platforms//os:windows": [ - "ws2_32.lib", - "advapi32.lib", - "userenv.lib", - "ntdll.lib", - "shell32.lib", - "ole32.lib", - "bcrypt.lib", - ], - "//conditions:default": [ - "-ldl", - "-lm", - "-lpthread", - ], - }), - deps = [ - ":wasm_vm_headers", - "//external:prefixed_wasmtime", - ], -) - cc_library( name = "lib", deps = [ @@ -294,6 +235,5 @@ cc_library( [":wasmedge_lib"], ) + proxy_wasm_select_engine_wasmtime( [":wasmtime_lib"], - [":prefixed_wasmtime_lib"], ), ) diff --git a/bazel/cargo/wasmsign/remote/BUILD.ansi_term-0.12.1.bazel b/bazel/cargo/wasmsign/remote/BUILD.ansi_term-0.12.1.bazel index c9b94b75..b51a8212 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.ansi_term-0.12.1.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.ansi_term-0.12.1.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "ansi_term", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2015", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.anyhow-1.0.86.bazel b/bazel/cargo/wasmsign/remote/BUILD.anyhow-1.0.86.bazel index 6c6cb412..bc9f62f1 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.anyhow-1.0.86.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.anyhow-1.0.86.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "anyhow", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -35,6 +44,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -52,10 +64,23 @@ rust_library( ) cargo_build_script( - name = "anyhow_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_features = [ "default", @@ -76,6 +101,10 @@ cargo_build_script( ], ), edition = "2018", + pkg_name = "anyhow", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -92,6 +121,6 @@ cargo_build_script( alias( name = "build_script_build", - actual = ":anyhow_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmsign/remote/BUILD.atty-0.2.14.bazel b/bazel/cargo/wasmsign/remote/BUILD.atty-0.2.14.bazel index 041f36f9..a6dc41f4 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.atty-0.2.14.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.atty-0.2.14.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "atty", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2015", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -51,15 +60,15 @@ rust_library( "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ "@cu__libc-0.2.155//:libc", # cfg(unix) ], - "@rules_rust//rust/platform:aarch64-fuchsia": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) - ], "@rules_rust//rust/platform:aarch64-linux-android": [ "@cu__libc-0.2.155//:libc", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ "@cu__winapi-0.3.9//:winapi", # cfg(windows) ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "@cu__libc-0.2.155//:libc", # cfg(unix) + ], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cu__libc-0.2.155//:libc", # cfg(unix) ], @@ -96,16 +105,19 @@ rust_library( "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ "@cu__libc-0.2.155//:libc", # cfg(unix) ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__libc-0.2.155//:libc", # cfg(unix) + ], "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ "@cu__libc-0.2.155//:libc", # cfg(unix) ], - "@rules_rust//rust/platform:x86_64-apple-darwin": [ + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ "@cu__libc-0.2.155//:libc", # cfg(unix) ], - "@rules_rust//rust/platform:x86_64-apple-ios": [ + "@rules_rust//rust/platform:x86_64-apple-darwin": [ "@cu__libc-0.2.155//:libc", # cfg(unix) ], - "@rules_rust//rust/platform:x86_64-fuchsia": [ + "@rules_rust//rust/platform:x86_64-apple-ios": [ "@cu__libc-0.2.155//:libc", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-linux-android": [ @@ -117,6 +129,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ "@cu__libc-0.2.155//:libc", # cfg(unix) ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "@cu__libc-0.2.155//:libc", # cfg(unix) + ], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cu__libc-0.2.155//:libc", # cfg(unix) ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.bazel b/bazel/cargo/wasmsign/remote/BUILD.bazel index 87eba724..ea6256c9 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.bazel @@ -31,6 +31,12 @@ filegroup( ) # Workspace Member Dependencies +alias( + name = "wasmsign-0.1.2", + actual = "@cu__wasmsign-0.1.2//:wasmsign", + tags = ["manual"], +) + alias( name = "wasmsign", actual = "@cu__wasmsign-0.1.2//:wasmsign", diff --git a/bazel/cargo/wasmsign/remote/BUILD.bitflags-1.3.2.bazel b/bazel/cargo/wasmsign/remote/BUILD.bitflags-1.3.2.bazel index 65379256..a48080c9 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.bitflags-1.3.2.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.bitflags-1.3.2.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "bitflags", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -33,6 +39,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.byteorder-1.5.0.bazel b/bazel/cargo/wasmsign/remote/BUILD.byteorder-1.5.0.bazel index fd687027..c1a575e3 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.byteorder-1.5.0.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.byteorder-1.5.0.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "byteorder", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -34,6 +40,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.cfg-if-1.0.0.bazel b/bazel/cargo/wasmsign/remote/BUILD.cfg-if-1.0.0.bazel index e7c34e5d..7fdabe56 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.cfg-if-1.0.0.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.cfg-if-1.0.0.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "cfg_if", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.clap-2.34.0.bazel b/bazel/cargo/wasmsign/remote/BUILD.clap-2.34.0.bazel index ed355234..64db1892 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.clap-2.34.0.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.clap-2.34.0.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "clap", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -39,6 +45,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -59,97 +68,115 @@ rust_library( "@cu__vec_map-0.8.2//:vec_map", ] + select({ "@rules_rust//rust/platform:aarch64-apple-darwin": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # aarch64-apple-darwin ], "@rules_rust//rust/platform:aarch64-apple-ios": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # aarch64-apple-ios ], "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) - ], - "@rules_rust//rust/platform:aarch64-fuchsia": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # aarch64-apple-ios-sim ], "@rules_rust//rust/platform:aarch64-linux-android": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # aarch64-linux-android + ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "@cu__ansi_term-0.12.1//:ansi_term", # aarch64-unknown-fuchsia ], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # aarch64-unknown-linux-gnu ], "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu ], "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # aarch64-unknown-nto-qnx710 + ], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [ + "@cu__ansi_term-0.12.1//:ansi_term", # aarch64-unknown-uefi ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # arm-unknown-linux-gnueabi ], "@rules_rust//rust/platform:armv7-linux-androideabi": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # armv7-linux-androideabi ], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # armv7-unknown-linux-gnueabi ], "@rules_rust//rust/platform:i686-apple-darwin": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # i686-apple-darwin ], "@rules_rust//rust/platform:i686-linux-android": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # i686-linux-android ], "@rules_rust//rust/platform:i686-unknown-freebsd": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # i686-unknown-freebsd ], "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # i686-unknown-linux-gnu ], "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # powerpc-unknown-linux-gnu ], "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # riscv32imc-unknown-none-elf + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__ansi_term-0.12.1//:ansi_term", # riscv64gc-unknown-linux-gnu ], "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # riscv64gc-unknown-none-elf ], "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # s390x-unknown-linux-gnu ], "@rules_rust//rust/platform:thumbv7em-none-eabi": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # thumbv7em-none-eabi ], "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # thumbv8m.main-none-eabi + ], + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "@cu__ansi_term-0.12.1//:ansi_term", # wasm32-unknown-emscripten ], "@rules_rust//rust/platform:wasm32-unknown-unknown": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # wasm32-unknown-unknown + ], + "@rules_rust//rust/platform:wasm32-wasip1": [ + "@cu__ansi_term-0.12.1//:ansi_term", # wasm32-wasip1 + ], + "@rules_rust//rust/platform:wasm32-wasip1-threads": [ + "@cu__ansi_term-0.12.1//:ansi_term", # wasm32-wasip1-threads ], - "@rules_rust//rust/platform:wasm32-wasi": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@rules_rust//rust/platform:wasm32-wasip2": [ + "@cu__ansi_term-0.12.1//:ansi_term", # wasm32-wasip2 ], "@rules_rust//rust/platform:x86_64-apple-darwin": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # x86_64-apple-darwin ], "@rules_rust//rust/platform:x86_64-apple-ios": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) - ], - "@rules_rust//rust/platform:x86_64-fuchsia": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # x86_64-apple-ios ], "@rules_rust//rust/platform:x86_64-linux-android": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # x86_64-linux-android ], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # x86_64-unknown-freebsd + ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "@cu__ansi_term-0.12.1//:ansi_term", # x86_64-unknown-fuchsia ], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # x86_64-unknown-linux-gnu ], "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu ], "@rules_rust//rust/platform:x86_64-unknown-none": [ - "@cu__ansi_term-0.12.1//:ansi_term", # cfg(not(windows)) + "@cu__ansi_term-0.12.1//:ansi_term", # x86_64-unknown-none + ], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [ + "@cu__ansi_term-0.12.1//:ansi_term", # x86_64-unknown-uefi ], "//conditions:default": [], }), diff --git a/bazel/cargo/wasmsign/remote/BUILD.ct-codecs-1.1.1.bazel b/bazel/cargo/wasmsign/remote/BUILD.ct-codecs-1.1.1.bazel index a0cbb9f6..89955ee8 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.ct-codecs-1.1.1.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.ct-codecs-1.1.1.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "ct_codecs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -34,6 +40,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.ed25519-compact-1.0.16.bazel b/bazel/cargo/wasmsign/remote/BUILD.ed25519-compact-1.0.16.bazel index f0da91e4..900895a4 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.ed25519-compact-1.0.16.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.ed25519-compact-1.0.16.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "ed25519_compact", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -39,6 +45,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.getrandom-0.2.15.bazel b/bazel/cargo/wasmsign/remote/BUILD.getrandom-0.2.15.bazel index 619a612b..073c98de 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.getrandom-0.2.15.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.getrandom-0.2.15.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "getrandom", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -53,10 +62,10 @@ rust_library( "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ "@cu__libc-0.2.155//:libc", # cfg(unix) ], - "@rules_rust//rust/platform:aarch64-fuchsia": [ + "@rules_rust//rust/platform:aarch64-linux-android": [ "@cu__libc-0.2.155//:libc", # cfg(unix) ], - "@rules_rust//rust/platform:aarch64-linux-android": [ + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ "@cu__libc-0.2.155//:libc", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ @@ -92,10 +101,22 @@ rust_library( "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ "@cu__libc-0.2.155//:libc", # cfg(unix) ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__libc-0.2.155//:libc", # cfg(unix) + ], "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ "@cu__libc-0.2.155//:libc", # cfg(unix) ], - "@rules_rust//rust/platform:wasm32-wasi": [ + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "@cu__libc-0.2.155//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:wasm32-wasip1": [ + "@cu__wasi-0.11.0-wasi-snapshot-preview1//:wasi", # cfg(target_os = "wasi") + ], + "@rules_rust//rust/platform:wasm32-wasip1-threads": [ + "@cu__wasi-0.11.0-wasi-snapshot-preview1//:wasi", # cfg(target_os = "wasi") + ], + "@rules_rust//rust/platform:wasm32-wasip2": [ "@cu__wasi-0.11.0-wasi-snapshot-preview1//:wasi", # cfg(target_os = "wasi") ], "@rules_rust//rust/platform:x86_64-apple-darwin": [ @@ -104,15 +125,15 @@ rust_library( "@rules_rust//rust/platform:x86_64-apple-ios": [ "@cu__libc-0.2.155//:libc", # cfg(unix) ], - "@rules_rust//rust/platform:x86_64-fuchsia": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) - ], "@rules_rust//rust/platform:x86_64-linux-android": [ "@cu__libc-0.2.155//:libc", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ "@cu__libc-0.2.155//:libc", # cfg(unix) ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "@cu__libc-0.2.155//:libc", # cfg(unix) + ], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cu__libc-0.2.155//:libc", # cfg(unix) ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.hermit-abi-0.1.19.bazel b/bazel/cargo/wasmsign/remote/BUILD.hermit-abi-0.1.19.bazel index 2be88f2c..758fae0c 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.hermit-abi-0.1.19.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.hermit-abi-0.1.19.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "hermit_abi", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.hmac-sha512-1.1.5.bazel b/bazel/cargo/wasmsign/remote/BUILD.hmac-sha512-1.1.5.bazel index c6f58d5a..5b37b0c8 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.hmac-sha512-1.1.5.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.hmac-sha512-1.1.5.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "hmac_sha512", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -34,6 +40,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.libc-0.2.155.bazel b/bazel/cargo/wasmsign/remote/BUILD.libc-0.2.155.bazel index 61bb833b..bfb7535e 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.libc-0.2.155.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.libc-0.2.155.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "libc", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -31,6 +40,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2015", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -48,10 +60,23 @@ rust_library( ) cargo_build_script( - name = "libc_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_name = "build_script_build", crate_root = "build.rs", @@ -68,6 +93,10 @@ cargo_build_script( ], ), edition = "2015", + pkg_name = "libc", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -84,6 +113,6 @@ cargo_build_script( alias( name = "build_script_build", - actual = ":libc_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmsign/remote/BUILD.parity-wasm-0.42.2.bazel b/bazel/cargo/wasmsign/remote/BUILD.parity-wasm-0.42.2.bazel index ad79a67a..dc015cf2 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.parity-wasm-0.42.2.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.parity-wasm-0.42.2.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "parity_wasm", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -34,6 +40,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.proc-macro2-1.0.86.bazel b/bazel/cargo/wasmsign/remote/BUILD.proc-macro2-1.0.86.bazel index 072a238b..88e90cd0 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.proc-macro2-1.0.86.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.proc-macro2-1.0.86.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "proc_macro2", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -35,6 +44,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -53,10 +65,23 @@ rust_library( ) cargo_build_script( - name = "proc-macro2_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_features = [ "default", @@ -77,6 +102,10 @@ cargo_build_script( ], ), edition = "2021", + pkg_name = "proc-macro2", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -93,6 +122,6 @@ cargo_build_script( alias( name = "build_script_build", - actual = ":proc-macro2_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmsign/remote/BUILD.quote-1.0.36.bazel b/bazel/cargo/wasmsign/remote/BUILD.quote-1.0.36.bazel index 554f71a7..647d7447 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.quote-1.0.36.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.quote-1.0.36.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "quote", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -34,6 +40,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.strsim-0.8.0.bazel b/bazel/cargo/wasmsign/remote/BUILD.strsim-0.8.0.bazel index 928090c3..5c5e39ea 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.strsim-0.8.0.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.strsim-0.8.0.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "strsim", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2015", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.syn-2.0.72.bazel b/bazel/cargo/wasmsign/remote/BUILD.syn-2.0.72.bazel index 0ac5ed93..aa878fb3 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.syn-2.0.72.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.syn-2.0.72.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "syn", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -38,6 +44,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.textwrap-0.11.0.bazel b/bazel/cargo/wasmsign/remote/BUILD.textwrap-0.11.0.bazel index 49e49e09..1b438f17 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.textwrap-0.11.0.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.textwrap-0.11.0.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "textwrap", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2015", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.thiserror-1.0.63.bazel b/bazel/cargo/wasmsign/remote/BUILD.thiserror-1.0.63.bazel index 588c5d5c..b27437e3 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.thiserror-1.0.63.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.thiserror-1.0.63.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "thiserror", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -34,6 +43,9 @@ rust_library( proc_macro_deps = [ "@cu__thiserror-impl-1.0.63//:thiserror_impl", ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -51,10 +63,23 @@ rust_library( ) cargo_build_script( - name = "thiserror_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_name = "build_script_build", crate_root = "build.rs", @@ -71,6 +96,10 @@ cargo_build_script( ], ), edition = "2021", + pkg_name = "thiserror", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -87,6 +116,6 @@ cargo_build_script( alias( name = "build_script_build", - actual = ":thiserror_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmsign/remote/BUILD.thiserror-impl-1.0.63.bazel b/bazel/cargo/wasmsign/remote/BUILD.thiserror-impl-1.0.63.bazel index fc2cf714..104efef8 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.thiserror-impl-1.0.63.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.thiserror-impl-1.0.63.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_proc_macro") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_proc_macro( name = "thiserror_impl", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_proc_macro( ), crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.unicode-ident-1.0.12.bazel b/bazel/cargo/wasmsign/remote/BUILD.unicode-ident-1.0.12.bazel index caed93c9..efa988ff 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.unicode-ident-1.0.12.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.unicode-ident-1.0.12.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "unicode_ident", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.unicode-width-0.1.13.bazel b/bazel/cargo/wasmsign/remote/BUILD.unicode-width-0.1.13.bazel index 449da1a9..cf468a70 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.unicode-width-0.1.13.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.unicode-width-0.1.13.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "unicode_width", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -33,6 +39,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.vec_map-0.8.2.bazel b/bazel/cargo/wasmsign/remote/BUILD.vec_map-0.8.2.bazel index 21fe8eee..f767d204 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.vec_map-0.8.2.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.vec_map-0.8.2.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "vec_map", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2015", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.wasi-0.11.0+wasi-snapshot-preview1.bazel b/bazel/cargo/wasmsign/remote/BUILD.wasi-0.11.0+wasi-snapshot-preview1.bazel index b5ff1e51..dc316d63 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.wasi-0.11.0+wasi-snapshot-preview1.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.wasi-0.11.0+wasi-snapshot-preview1.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "wasi", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.wasmsign-0.1.2.bazel b/bazel/cargo/wasmsign/remote/BUILD.wasmsign-0.1.2.bazel index 07b49f69..a81d3270 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.wasmsign-0.1.2.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.wasmsign-0.1.2.bazel @@ -6,6 +6,7 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load( "@rules_rust//rust:defs.bzl", "rust_binary", @@ -14,11 +15,16 @@ load( package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "wasmsign", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -34,6 +40,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -60,7 +69,7 @@ rust_binary( name = "wasmsign__bin", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -76,6 +85,9 @@ rust_binary( ), crate_root = "src/bin/wasmsign.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmsign/remote/BUILD.winapi-0.3.9.bazel b/bazel/cargo/wasmsign/remote/BUILD.winapi-0.3.9.bazel index 02f57bf8..e2a04a91 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.winapi-0.3.9.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.winapi-0.3.9.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "winapi", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -38,6 +47,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2015", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -55,10 +67,23 @@ rust_library( ) cargo_build_script( - name = "winapi_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_features = [ "consoleapi", @@ -82,6 +107,10 @@ cargo_build_script( ], ), edition = "2015", + pkg_name = "winapi", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -98,6 +127,6 @@ cargo_build_script( alias( name = "build_script_build", - actual = ":winapi_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmsign/remote/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel b/bazel/cargo/wasmsign/remote/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel index c1fb3c90..8d48fce8 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "winapi_i686_pc_windows_gnu", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -31,6 +40,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2015", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -48,10 +60,23 @@ rust_library( ) cargo_build_script( - name = "winapi-i686-pc-windows-gnu_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_name = "build_script_build", crate_root = "build.rs", @@ -68,6 +93,10 @@ cargo_build_script( ], ), edition = "2015", + pkg_name = "winapi-i686-pc-windows-gnu", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -84,6 +113,6 @@ cargo_build_script( alias( name = "build_script_build", - actual = ":winapi-i686-pc-windows-gnu_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmsign/remote/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel b/bazel/cargo/wasmsign/remote/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel index 3468dd11..4285793c 100644 --- a/bazel/cargo/wasmsign/remote/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel +++ b/bazel/cargo/wasmsign/remote/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmsign:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "winapi_x86_64_pc_windows_gnu", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -31,6 +40,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2015", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -48,10 +60,23 @@ rust_library( ) cargo_build_script( - name = "winapi-x86_64-pc-windows-gnu_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_name = "build_script_build", crate_root = "build.rs", @@ -68,6 +93,10 @@ cargo_build_script( ], ), edition = "2015", + pkg_name = "winapi-x86_64-pc-windows-gnu", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -84,6 +113,6 @@ cargo_build_script( alias( name = "build_script_build", - actual = ":winapi-x86_64-pc-windows-gnu_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmsign/remote/defs.bzl b/bazel/cargo/wasmsign/remote/defs.bzl index 57a80662..f2f34894 100644 --- a/bazel/cargo/wasmsign/remote/defs.bzl +++ b/bazel/cargo/wasmsign/remote/defs.bzl @@ -296,7 +296,7 @@ def aliases( _NORMAL_DEPENDENCIES = { "bazel/cargo/wasmsign": { _COMMON_CONDITION: { - "wasmsign": Label("@cu__wasmsign-0.1.2//:wasmsign"), + "wasmsign": Label("@cu//:wasmsign-0.1.2"), }, }, } @@ -362,20 +362,20 @@ _CONDITIONS = { "aarch64-apple-darwin": ["@rules_rust//rust/platform:aarch64-apple-darwin"], "aarch64-apple-ios": ["@rules_rust//rust/platform:aarch64-apple-ios"], "aarch64-apple-ios-sim": ["@rules_rust//rust/platform:aarch64-apple-ios-sim"], - "aarch64-fuchsia": ["@rules_rust//rust/platform:aarch64-fuchsia"], "aarch64-linux-android": ["@rules_rust//rust/platform:aarch64-linux-android"], "aarch64-pc-windows-msvc": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc"], - "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu"], + "aarch64-unknown-fuchsia": ["@rules_rust//rust/platform:aarch64-unknown-fuchsia"], + "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-uefi": ["@rules_rust//rust/platform:aarch64-unknown-uefi"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], "armv7-unknown-linux-gnueabi": ["@rules_rust//rust/platform:armv7-unknown-linux-gnueabi"], - "cfg(not(windows))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-fuchsia", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:riscv32imc-unknown-none-elf", "@rules_rust//rust/platform:riscv64gc-unknown-none-elf", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:thumbv7em-none-eabi", "@rules_rust//rust/platform:thumbv8m.main-none-eabi", "@rules_rust//rust/platform:wasm32-unknown-unknown", "@rules_rust//rust/platform:wasm32-wasi", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-fuchsia", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu", "@rules_rust//rust/platform:x86_64-unknown-none"], "cfg(target_os = \"hermit\")": [], - "cfg(target_os = \"wasi\")": ["@rules_rust//rust/platform:wasm32-wasi"], + "cfg(target_os = \"wasi\")": ["@rules_rust//rust/platform:wasm32-wasip1", "@rules_rust//rust/platform:wasm32-wasip1-threads", "@rules_rust//rust/platform:wasm32-wasip2"], "cfg(target_os = \"windows\")": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc", "@rules_rust//rust/platform:i686-pc-windows-msvc", "@rules_rust//rust/platform:x86_64-pc-windows-msvc"], - "cfg(unix)": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-fuchsia", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:s390x-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-fuchsia", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], + "cfg(unix)": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-fuchsia", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:wasm32-unknown-emscripten", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-fuchsia", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], "cfg(windows)": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc", "@rules_rust//rust/platform:i686-pc-windows-msvc", "@rules_rust//rust/platform:x86_64-pc-windows-msvc"], "i686-apple-darwin": ["@rules_rust//rust/platform:i686-apple-darwin"], "i686-linux-android": ["@rules_rust//rust/platform:i686-linux-android"], @@ -385,22 +385,27 @@ _CONDITIONS = { "i686-unknown-linux-gnu": ["@rules_rust//rust/platform:i686-unknown-linux-gnu"], "powerpc-unknown-linux-gnu": ["@rules_rust//rust/platform:powerpc-unknown-linux-gnu"], "riscv32imc-unknown-none-elf": ["@rules_rust//rust/platform:riscv32imc-unknown-none-elf"], + "riscv64gc-unknown-linux-gnu": ["@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu"], "riscv64gc-unknown-none-elf": ["@rules_rust//rust/platform:riscv64gc-unknown-none-elf"], "s390x-unknown-linux-gnu": ["@rules_rust//rust/platform:s390x-unknown-linux-gnu"], "thumbv7em-none-eabi": ["@rules_rust//rust/platform:thumbv7em-none-eabi"], "thumbv8m.main-none-eabi": ["@rules_rust//rust/platform:thumbv8m.main-none-eabi"], + "wasm32-unknown-emscripten": ["@rules_rust//rust/platform:wasm32-unknown-emscripten"], "wasm32-unknown-unknown": ["@rules_rust//rust/platform:wasm32-unknown-unknown"], - "wasm32-wasi": ["@rules_rust//rust/platform:wasm32-wasi"], + "wasm32-wasip1": ["@rules_rust//rust/platform:wasm32-wasip1"], + "wasm32-wasip1-threads": ["@rules_rust//rust/platform:wasm32-wasip1-threads"], + "wasm32-wasip2": ["@rules_rust//rust/platform:wasm32-wasip2"], "x86_64-apple-darwin": ["@rules_rust//rust/platform:x86_64-apple-darwin"], "x86_64-apple-ios": ["@rules_rust//rust/platform:x86_64-apple-ios"], - "x86_64-fuchsia": ["@rules_rust//rust/platform:x86_64-fuchsia"], "x86_64-linux-android": ["@rules_rust//rust/platform:x86_64-linux-android"], "x86_64-pc-windows-gnu": [], "x86_64-pc-windows-msvc": ["@rules_rust//rust/platform:x86_64-pc-windows-msvc"], "x86_64-unknown-freebsd": ["@rules_rust//rust/platform:x86_64-unknown-freebsd"], - "x86_64-unknown-linux-gnu": ["@rules_rust//rust/platform:x86_64-unknown-linux-gnu"], + "x86_64-unknown-fuchsia": ["@rules_rust//rust/platform:x86_64-unknown-fuchsia"], + "x86_64-unknown-linux-gnu": ["@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], "x86_64-unknown-nixos-gnu": ["@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], "x86_64-unknown-none": ["@rules_rust//rust/platform:x86_64-unknown-none"], + "x86_64-unknown-uefi": ["@rules_rust//rust/platform:x86_64-unknown-uefi"], } ############################################################################### diff --git a/bazel/cargo/wasmtime/BUILD.bazel b/bazel/cargo/wasmtime/BUILD.bazel index 969a2a96..09207acd 100644 --- a/bazel/cargo/wasmtime/BUILD.bazel +++ b/bazel/cargo/wasmtime/BUILD.bazel @@ -23,6 +23,8 @@ exports_files( # Run this target to regenerate cargo_lockfile and vendor_path/*. # $ bazelisk run bazel/cargo/wasmtime:crates_vendor -- --repin +# NOTE: You must change the wasmtime-c-api-impl to rust_static_library after repinning: +# `sed -i.bak -e 's/rust_library/rust_static_library/g' bazel/cargo/wasmtime/remote/BUILD.wasmtime-c-api-impl-*.bazel` crates_vendor( name = "crates_vendor", cargo_lockfile = ":Cargo.Bazel.lock", diff --git a/bazel/cargo/wasmtime/Cargo.Bazel.lock b/bazel/cargo/wasmtime/Cargo.Bazel.lock index 93579f69..fa041eba 100644 --- a/bazel/cargo/wasmtime/Cargo.Bazel.lock +++ b/bazel/cargo/wasmtime/Cargo.Bazel.lock @@ -1,57 +1,168 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] -name = "ahash" -version = "0.8.11" +name = "addr2line" +version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" +checksum = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b" dependencies = [ - "cfg-if", - "once_cell", - "version_check", - "zerocopy", + "gimli", ] [[package]] -name = "aho-corasick" -version = "1.1.3" +name = "allocator-api2" +version = "0.2.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" + +[[package]] +name = "ambient-authority" +version = "0.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" +checksum = "e9d4ee0d472d1cd2e28c97dfa124b3d8d992e10eb0a035f33f5d12e3a177ba3b" + +[[package]] +name = "android_system_properties" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" dependencies = [ - "memchr", + "libc", ] [[package]] name = "anyhow" -version = "1.0.86" +version = "1.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" +checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" [[package]] name = "arbitrary" -version = "1.3.2" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1" + +[[package]] +name = "async-trait" +version = "0.1.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110" +checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] [[package]] name = "bitflags" -version = "2.6.0" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" +checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" [[package]] name = "bumpalo" version = "3.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" +dependencies = [ + "allocator-api2", +] + +[[package]] +name = "bytes" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3" + +[[package]] +name = "cap-fs-ext" +version = "3.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5528f85b1e134ae811704e41ef80930f56e795923f866813255bc342cc20654" +dependencies = [ + "cap-primitives", + "cap-std", + "io-lifetimes", + "windows-sys 0.52.0", +] + +[[package]] +name = "cap-net-ext" +version = "3.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20a158160765c6a7d0d8c072a53d772e4cb243f38b04bfcf6b4939cfbe7482e7" +dependencies = [ + "cap-primitives", + "cap-std", + "rustix 1.1.2", + "smallvec", +] + +[[package]] +name = "cap-primitives" +version = "3.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6cf3aea8a5081171859ef57bc1606b1df6999df4f1110f8eef68b30098d1d3a" +dependencies = [ + "ambient-authority", + "fs-set-times", + "io-extras", + "io-lifetimes", + "ipnet", + "maybe-owned", + "rustix 1.1.2", + "rustix-linux-procfs", + "windows-sys 0.52.0", + "winx", +] + +[[package]] +name = "cap-rand" +version = "3.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8144c22e24bbcf26ade86cb6501a0916c46b7e4787abdb0045a467eb1645a1d" +dependencies = [ + "ambient-authority", + "rand", +] + +[[package]] +name = "cap-std" +version = "3.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6dc3090992a735d23219de5c204927163d922f42f575a0189b005c62d37549a" +dependencies = [ + "cap-primitives", + "io-extras", + "io-lifetimes", + "rustix 1.1.2", +] + +[[package]] +name = "cap-time-ext" +version = "3.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "def102506ce40c11710a9b16e614af0cde8e76ae51b1f48c04b8d79f4b671a80" +dependencies = [ + "ambient-authority", + "cap-primitives", + "iana-time-zone", + "once_cell", + "rustix 1.1.2", + "winx", +] [[package]] name = "cc" -version = "1.1.7" +version = "1.2.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26a5c3fd7bfa1ce3897a3a3501d362b2d87b7f2583ebcb4a949ec25911025cbc" +checksum = "c481bdbf0ed3b892f6f806287d72acd515b352a4ec27a208489b8c1bc839633a" +dependencies = [ + "find-msvc-tools", + "shlex", +] [[package]] name = "cfg-if" @@ -61,24 +172,51 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "cobs" -version = "0.2.3" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1" +dependencies = [ + "thiserror 2.0.17", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" + +[[package]] +name = "cranelift-assembler-x64" +version = "0.126.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30054f4aef4d614d37f27d5b77e36e165f0b27a71563be348e7c9fcfac41eed8" +dependencies = [ + "cranelift-assembler-x64-meta", +] + +[[package]] +name = "cranelift-assembler-x64-meta" +version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15" +checksum = "0beab56413879d4f515e08bcf118b1cb85f294129bb117057f573d37bfbb925a" +dependencies = [ + "cranelift-srcgen", +] [[package]] name = "cranelift-bforest" -version = "0.111.0" +version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b80c3a50b9c4c7e5b5f73c0ed746687774fc9e36ef652b110da8daebf0c6e0e6" +checksum = "6d054747549a69b264d5299c8ca1b0dd45dc6bd0ee43f1edfcc42a8b12952c7a" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-bitset" -version = "0.111.0" +version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38778758c2ca918b05acb2199134e0c561fb577c50574259b26190b6c2d95ded" +checksum = "98b92d481b77a7dc9d07c96e24a16f29e0c9c27d042828fdf7e49e54ee9819bf" dependencies = [ "serde", "serde_derive", @@ -86,11 +224,12 @@ dependencies = [ [[package]] name = "cranelift-codegen" -version = "0.111.0" +version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58258667ad10e468bfc13a8d620f50dfcd4bb35d668123e97defa2549b9ad397" +checksum = "6eeccfc043d599b0ef1806942707fc51cdd1c3965c343956dc975a55d82a920f" dependencies = [ "bumpalo", + "cranelift-assembler-x64", "cranelift-bforest", "cranelift-bitset", "cranelift-codegen-meta", @@ -99,43 +238,50 @@ dependencies = [ "cranelift-entity", "cranelift-isle", "gimli", - "hashbrown 0.14.5", + "hashbrown 0.15.5", "log", + "pulley-interpreter", "regalloc2", "rustc-hash", + "serde", "smallvec", "target-lexicon", + "wasmtime-internal-math", ] [[package]] name = "cranelift-codegen-meta" -version = "0.111.0" +version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "043f0b702e529dcb07ff92bd7d40e7d5317b5493595172c5eb0983343751ee06" +checksum = "1174cdb9d9d43b2bdaa612a07ed82af13db9b95526bc2c286c2aec4689bcc038" dependencies = [ + "cranelift-assembler-x64-meta", "cranelift-codegen-shared", + "cranelift-srcgen", + "heck", + "pulley-interpreter", ] [[package]] name = "cranelift-codegen-shared" -version = "0.111.0" +version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7763578888ab53eca5ce7da141953f828e82c2bfadcffc106d10d1866094ffbb" +checksum = "7d572be73fae802eb115f45e7e67a9ed16acb4ee683b67c4086768786545419a" [[package]] name = "cranelift-control" -version = "0.111.0" +version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32db15f08c05df570f11e8ab33cb1ec449a64b37c8a3498377b77650bef33d8b" +checksum = "e1587465cc84c5cc793b44add928771945f3132bbf6b3621ee9473c631a87156" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.111.0" +version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5289cdb399381a27e7bbfa1b42185916007c3d49aeef70b1d01cb4caa8010130" +checksum = "063b83448b1343e79282c3c7cbda7ed5f0816f0b763a4c15f7cecb0a17d87ea6" dependencies = [ "cranelift-bitset", "serde", @@ -144,9 +290,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.111.0" +version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31ba8ab24eb9470477e98ddfa3c799a649ac5a0d9a2042868c4c952133c234e8" +checksum = "aa4461c2d2ca48bc72883f5f5c3129d9aefac832df1db824af9db8db3efee109" dependencies = [ "cranelift-codegen", "log", @@ -156,15 +302,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.111.0" +version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b72a3c5c166a70426dcb209bdd0bb71a787c1ea76023dc0974fbabca770e8f9" +checksum = "acd811b25e18f14810d09c504e06098acc1d9dbfa24879bf0d6b6fb44415fc66" [[package]] name = "cranelift-native" -version = "0.111.0" +version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46a42424c956bbc31fc5c2706073df896156c5420ae8fa2a5d48dbc7b295d71b" +checksum = "2417046989d8d6367a55bbab2e406a9195d176f4779be4aa484d645887217d37" dependencies = [ "cranelift-codegen", "libc", @@ -172,20 +318,10 @@ dependencies = [ ] [[package]] -name = "cranelift-wasm" -version = "0.111.0" +name = "cranelift-srcgen" +version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49778df4289933d735b93c30a345513e030cf83101de0036e19b760f8aa09f68" -dependencies = [ - "cranelift-codegen", - "cranelift-entity", - "cranelift-frontend", - "itertools", - "log", - "smallvec", - "wasmparser", - "wasmtime-types", -] +checksum = "8d039de901c8d928222b8128e1b9a9ab27b82a7445cb749a871c75d9cb25c57d" [[package]] name = "crc32fast" @@ -196,6 +332,17 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "displaydoc" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "either" version = "1.13.0" @@ -209,16 +356,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced" [[package]] -name = "env_logger" -version = "0.10.2" +name = "embedded-io" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" + +[[package]] +name = "encoding_rs" +version = "0.8.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" +checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" dependencies = [ - "humantime", - "is-terminal", - "log", - "regex", - "termcolor", + "cfg-if", ] [[package]] @@ -229,12 +378,12 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" [[package]] name = "errno" -version = "0.3.9" +version = "0.3.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" +checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys", + "windows-sys 0.61.2", ] [[package]] @@ -243,11 +392,126 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" +[[package]] +name = "fd-lock" +version = "4.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ce92ff622d6dadf7349484f42c93271a0d49b7cc4d466a936405bacbe10aa78" +dependencies = [ + "cfg-if", + "rustix 1.1.2", + "windows-sys 0.52.0", +] + +[[package]] +name = "find-msvc-tools" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844" + +[[package]] +name = "foldhash" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" + +[[package]] +name = "form_urlencoded" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "fs-set-times" +version = "0.20.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94e7099f6313ecacbe1256e8ff9d617b75d1bcb16a6fddef94866d225a01a14a" +dependencies = [ + "io-lifetimes", + "rustix 1.1.2", + "windows-sys 0.52.0", +] + +[[package]] +name = "futures" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-channel" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" +dependencies = [ + "futures-core", + "futures-sink", +] + +[[package]] +name = "futures-core" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" + +[[package]] +name = "futures-io" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" + +[[package]] +name = "futures-sink" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" + +[[package]] +name = "futures-task" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" + +[[package]] +name = "futures-util" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" +dependencies = [ + "futures-core", + "futures-sink", + "futures-task", + "pin-project-lite", + "pin-utils", +] + +[[package]] +name = "getrandom" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" +dependencies = [ + "cfg-if", + "libc", + "wasi", +] + [[package]] name = "gimli" -version = "0.29.0" +version = "0.32.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" +checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7" dependencies = [ "fallible-iterator", "indexmap", @@ -256,40 +520,130 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.13.2" +version = "0.15.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" +checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" dependencies = [ - "ahash", + "foldhash", + "serde", ] [[package]] name = "hashbrown" -version = "0.14.5" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" + +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + +[[package]] +name = "iana-time-zone" +version = "0.1.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" +checksum = "33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb" dependencies = [ - "ahash", - "serde", + "android_system_properties", + "core-foundation-sys", + "iana-time-zone-haiku", + "js-sys", + "log", + "wasm-bindgen", + "windows-core", ] [[package]] -name = "heck" -version = "0.4.1" +name = "iana-time-zone-haiku" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +dependencies = [ + "cc", +] + +[[package]] +name = "icu_collections" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43" +dependencies = [ + "displaydoc", + "potential_utf", + "yoke", + "zerofrom", + "zerovec", +] + +[[package]] +name = "icu_locale_core" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6" +dependencies = [ + "displaydoc", + "litemap", + "tinystr", + "writeable", + "zerovec", +] + +[[package]] +name = "icu_normalizer" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599" +dependencies = [ + "icu_collections", + "icu_normalizer_data", + "icu_properties", + "icu_provider", + "smallvec", + "zerovec", +] + +[[package]] +name = "icu_normalizer_data" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" +checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a" + +[[package]] +name = "icu_properties" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99" +dependencies = [ + "icu_collections", + "icu_locale_core", + "icu_properties_data", + "icu_provider", + "zerotrie", + "zerovec", +] [[package]] -name = "hermit-abi" -version = "0.3.9" +name = "icu_properties_data" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" +checksum = "02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899" [[package]] -name = "humantime" -version = "2.1.0" +name = "icu_provider" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" +checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614" +dependencies = [ + "displaydoc", + "icu_locale_core", + "writeable", + "yoke", + "zerofrom", + "zerotrie", + "zerovec", +] [[package]] name = "id-arena" @@ -297,33 +651,66 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005" +[[package]] +name = "idna" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" +dependencies = [ + "idna_adapter", + "smallvec", + "utf8_iter", +] + +[[package]] +name = "idna_adapter" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" +dependencies = [ + "icu_normalizer", + "icu_properties", +] + [[package]] name = "indexmap" -version = "2.3.0" +version = "2.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de3fc2e30ba82dd1b3911c8de1ffc143c74a914a14e99514d7637e3099df5ea0" +checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2" dependencies = [ "equivalent", - "hashbrown 0.14.5", + "hashbrown 0.16.1", "serde", + "serde_core", ] [[package]] -name = "is-terminal" -version = "0.4.12" +name = "io-extras" +version = "0.18.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b" +checksum = "2285ddfe3054097ef4b2fe909ef8c3bcd1ea52a8f0d274416caebeef39f04a65" dependencies = [ - "hermit-abi", - "libc", - "windows-sys", + "io-lifetimes", + "windows-sys 0.52.0", ] +[[package]] +name = "io-lifetimes" +version = "2.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06432fb54d3be7964ecd3649233cddf80db2832f47fec34c01f65b3d9d774983" + +[[package]] +name = "ipnet" +version = "2.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" + [[package]] name = "itertools" -version = "0.12.1" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" dependencies = [ "either", ] @@ -334,23 +721,39 @@ version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" +[[package]] +name = "js-sys" +version = "0.3.83" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8" +dependencies = [ + "once_cell", + "wasm-bindgen", +] + [[package]] name = "leb128" version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" +[[package]] +name = "leb128fmt" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" + [[package]] name = "libc" -version = "0.2.155" +version = "0.2.178" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" +checksum = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091" [[package]] name = "libm" -version = "0.2.8" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" +checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de" [[package]] name = "linux-raw-sys" @@ -358,11 +761,23 @@ version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" +[[package]] +name = "linux-raw-sys" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" + +[[package]] +name = "litemap" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" + [[package]] name = "log" -version = "0.4.22" +version = "0.4.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" +checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" [[package]] name = "mach2" @@ -373,6 +788,12 @@ dependencies = [ "libc", ] +[[package]] +name = "maybe-owned" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4facc753ae494aeb6e3c22f839b158aebd4f9270f55cd3c79906c45476c47ab4" + [[package]] name = "memchr" version = "2.7.4" @@ -381,21 +802,32 @@ checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" [[package]] name = "memfd" -version = "0.6.4" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad38eb12aea514a0466ea40a80fd8cc83637065948eb4a426e4aa46261175227" +dependencies = [ + "rustix 1.1.2", +] + +[[package]] +name = "mio" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64" +checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc" dependencies = [ - "rustix", + "libc", + "wasi", + "windows-sys 0.61.2", ] [[package]] name = "object" -version = "0.36.2" +version = "0.37.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f203fa8daa7bb185f760ae12bd8e097f63d17041dcdcaf675ac54cdf863170e" +checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" dependencies = [ "crc32fast", - "hashbrown 0.14.5", + "hashbrown 0.15.5", "indexmap", "memchr", ] @@ -407,10 +839,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" [[package]] -name = "paste" -version = "1.0.15" +name = "percent-encoding" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" +checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" [[package]] name = "pin-project-lite" @@ -418,91 +850,132 @@ version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + [[package]] name = "postcard" -version = "1.0.8" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a55c51ee6c0db07e68448e336cf8ea4131a620edefebf9893e759b2d793420f8" +checksum = "6764c3b5dd454e283a30e6dfe78e9b31096d9e32036b5d1eaac7a6119ccb9a24" dependencies = [ "cobs", - "embedded-io", + "embedded-io 0.4.0", + "embedded-io 0.6.1", "serde", ] [[package]] -name = "proc-macro2" -version = "1.0.86" +name = "potential_utf" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" +checksum = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77" dependencies = [ - "unicode-ident", + "zerovec", ] [[package]] -name = "psm" -version = "0.1.21" +name = "ppv-lite86" +version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874" +checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" dependencies = [ - "cc", + "zerocopy", +] + +[[package]] +name = "proc-macro2" +version = "1.0.103" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "pulley-interpreter" +version = "39.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a09eb45f768f3a0396e85822790d867000c8b5f11551e7268c279e991457b16" +dependencies = [ + "cranelift-bitset", + "log", + "pulley-macros", + "wasmtime-internal-math", +] + +[[package]] +name = "pulley-macros" +version = "39.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e29368432b8b7a8a343b75a6914621fad905c95d5c5297449a6546c127224f7a" +dependencies = [ + "proc-macro2", + "quote", + "syn", ] [[package]] name = "quote" -version = "1.0.36" +version = "1.0.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" +checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f" dependencies = [ "proc-macro2", ] [[package]] -name = "regalloc2" -version = "0.9.3" +name = "rand" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ - "hashbrown 0.13.2", - "log", - "rustc-hash", - "slice-group-by", - "smallvec", + "libc", + "rand_chacha", + "rand_core", ] [[package]] -name = "regex" -version = "1.10.5" +name = "rand_chacha" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" dependencies = [ - "aho-corasick", - "memchr", - "regex-automata", - "regex-syntax", + "ppv-lite86", + "rand_core", ] [[package]] -name = "regex-automata" -version = "0.4.7" +name = "rand_core" +version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ - "aho-corasick", - "memchr", - "regex-syntax", + "getrandom", ] [[package]] -name = "regex-syntax" -version = "0.8.4" +name = "regalloc2" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" +checksum = "4e249c660440317032a71ddac302f25f1d5dff387667bcc3978d1f77aa31ac34" +dependencies = [ + "allocator-api2", + "bumpalo", + "hashbrown 0.15.5", + "log", + "rustc-hash", + "smallvec", +] [[package]] name = "rustc-hash" -version = "1.1.0" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" +checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" [[package]] name = "rustix" @@ -513,10 +986,39 @@ dependencies = [ "bitflags", "errno", "libc", - "linux-raw-sys", - "windows-sys", + "linux-raw-sys 0.4.14", + "windows-sys 0.52.0", ] +[[package]] +name = "rustix" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" +dependencies = [ + "bitflags", + "errno", + "libc", + "linux-raw-sys 0.11.0", + "windows-sys 0.61.2", +] + +[[package]] +name = "rustix-linux-procfs" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2fc84bf7e9aa16c4f2c758f27412dc9841341e16aa682d9c7ac308fe3ee12056" +dependencies = [ + "once_cell", + "rustix 1.1.2", +] + +[[package]] +name = "rustversion" +version = "1.0.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" + [[package]] name = "ryu" version = "1.0.18" @@ -525,24 +1027,38 @@ checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" [[package]] name = "semver" -version = "1.0.23" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" +checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" +dependencies = [ + "serde", + "serde_core", +] [[package]] name = "serde" -version = "1.0.204" +version = "1.0.228" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" +dependencies = [ + "serde_core", + "serde_derive", +] + +[[package]] +name = "serde_core" +version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12" +checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.204" +version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222" +checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", @@ -561,25 +1077,29 @@ dependencies = [ ] [[package]] -name = "slice-group-by" -version = "0.3.1" +name = "shlex" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] name = "smallvec" -version = "1.13.2" +version = "1.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" +checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" dependencies = [ "serde", ] [[package]] -name = "sptr" -version = "0.3.2" +name = "socket2" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a" +checksum = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881" +dependencies = [ + "libc", + "windows-sys 0.60.2", +] [[package]] name = "stable_deref_trait" @@ -589,20 +1109,47 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "syn" -version = "2.0.72" +version = "2.0.111" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af" +checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87" dependencies = [ "proc-macro2", "quote", "unicode-ident", ] +[[package]] +name = "synstructure" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "system-interface" +version = "0.27.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc4592f674ce18521c2a81483873a49596655b179f71c5e05d10c1fe66c78745" +dependencies = [ + "bitflags", + "cap-fs-ext", + "cap-std", + "fd-lock", + "io-lifetimes", + "rustix 0.38.34", + "windows-sys 0.52.0", + "winx", +] + [[package]] name = "target-lexicon" -version = "0.12.16" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" +checksum = "df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c" [[package]] name = "termcolor" @@ -619,7 +1166,16 @@ version = "1.0.63" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" dependencies = [ - "thiserror-impl", + "thiserror-impl 1.0.63", +] + +[[package]] +name = "thiserror" +version = "2.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" +dependencies = [ + "thiserror-impl 2.0.17", ] [[package]] @@ -633,11 +1189,46 @@ dependencies = [ "syn", ] +[[package]] +name = "thiserror-impl" +version = "2.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "tinystr" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869" +dependencies = [ + "displaydoc", + "zerovec", +] + +[[package]] +name = "tokio" +version = "1.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408" +dependencies = [ + "bytes", + "libc", + "mio", + "pin-project-lite", + "socket2", + "windows-sys 0.61.2", +] + [[package]] name = "tracing" -version = "0.1.40" +version = "0.1.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" +checksum = "2d15d90a0b5c19378952d479dc858407149d7bb45a14de0142f6c534b16fc647" dependencies = [ "pin-project-lite", "tracing-attributes", @@ -646,9 +1237,9 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.27" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" +checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" dependencies = [ "proc-macro2", "quote", @@ -657,9 +1248,9 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.32" +version = "0.1.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" +checksum = "7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c" dependencies = [ "once_cell", ] @@ -670,6 +1261,12 @@ version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" +[[package]] +name = "unicode-width" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254" + [[package]] name = "unicode-xid" version = "0.2.4" @@ -677,142 +1274,264 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" [[package]] -name = "version_check" -version = "0.9.5" +name = "url" +version = "2.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b" +dependencies = [ + "form_urlencoded", + "idna", + "percent-encoding", + "serde", +] + +[[package]] +name = "utf8_iter" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" + +[[package]] +name = "wasi" +version = "0.11.1+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" + +[[package]] +name = "wasm-bindgen" +version = "0.2.106" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd" +dependencies = [ + "cfg-if", + "once_cell", + "rustversion", + "wasm-bindgen-macro", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" +checksum = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.106" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40" +dependencies = [ + "bumpalo", + "proc-macro2", + "quote", + "syn", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.106" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4" +dependencies = [ + "unicode-ident", +] [[package]] name = "wasm-encoder" -version = "0.215.0" +version = "0.240.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fb56df3e06b8e6b77e37d2969a50ba51281029a9aeb3855e76b7f49b6418847" +checksum = "06d642d8c5ecc083aafe9ceb32809276a304547a3a6eeecceb5d8152598bc71f" dependencies = [ - "leb128", + "leb128fmt", + "wasmparser 0.240.0", +] + +[[package]] +name = "wasm-encoder" +version = "0.243.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c55db9c896d70bd9fa535ce83cd4e1f2ec3726b0edd2142079f594fc3be1cb35" +dependencies = [ + "leb128fmt", + "wasmparser 0.243.0", ] [[package]] name = "wasmparser" -version = "0.215.0" +version = "0.240.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53fbde0881f24199b81cf49b6ff8f9c145ac8eb1b7fc439adb5c099734f7d90e" +checksum = "b722dcf61e0ea47440b53ff83ccb5df8efec57a69d150e4f24882e4eba7e24a4" dependencies = [ - "ahash", "bitflags", - "hashbrown 0.14.5", + "hashbrown 0.15.5", "indexmap", "semver", "serde", ] +[[package]] +name = "wasmparser" +version = "0.243.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6d8db401b0528ec316dfbe579e6ab4152d61739cfe076706d2009127970159d" +dependencies = [ + "bitflags", + "indexmap", + "semver", +] + [[package]] name = "wasmprinter" -version = "0.215.0" +version = "0.240.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8e9a325d85053408209b3d2ce5eaddd0dd6864d1cff7a007147ba073157defc" +checksum = "a84d6e25c198da67d0150ee7c2c62d33d784f0a565d1e670bdf1eeccca8158bc" dependencies = [ "anyhow", "termcolor", - "wasmparser", + "wasmparser 0.240.0", ] [[package]] name = "wasmtime" -version = "24.0.0" +version = "39.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a5883d64dfc8423c56e3d8df27cffc44db25336aa468e8e0724fddf30a333d7" +checksum = "511bc19c2d48f338007dc941cb40c833c4707023fdaf9ec9b97cf1d5a62d26bb" dependencies = [ + "addr2line", "anyhow", + "async-trait", "bitflags", "bumpalo", "cc", "cfg-if", - "hashbrown 0.14.5", + "encoding_rs", + "hashbrown 0.15.5", "indexmap", "libc", - "libm", "log", "mach2", "memfd", "object", "once_cell", - "paste", "postcard", - "psm", - "rustix", + "pulley-interpreter", + "rustix 1.1.2", + "semver", "serde", "serde_derive", "smallvec", - "sptr", "target-lexicon", - "wasmparser", - "wasmtime-asm-macros", - "wasmtime-component-macro", - "wasmtime-cranelift", + "wasmparser 0.240.0", "wasmtime-environ", - "wasmtime-jit-icache-coherence", - "wasmtime-slab", - "wasmtime-versioned-export-macros", - "windows-sys", + "wasmtime-internal-component-macro", + "wasmtime-internal-component-util", + "wasmtime-internal-cranelift", + "wasmtime-internal-fiber", + "wasmtime-internal-jit-debug", + "wasmtime-internal-jit-icache-coherence", + "wasmtime-internal-math", + "wasmtime-internal-slab", + "wasmtime-internal-unwinder", + "wasmtime-internal-versioned-export-macros", + "wasmtime-internal-winch", + "wat", + "windows-sys 0.60.2", ] [[package]] -name = "wasmtime-asm-macros" -version = "24.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c4dc7e2a379c0dd6be5b55857d14c4b277f43a9c429a9e14403eb61776ae3be" +name = "wasmtime-c-api-bazel" +version = "39.0.1" dependencies = [ - "cfg-if", + "wasmtime-c-api-impl", ] [[package]] -name = "wasmtime-c-api-bazel" -version = "24.0.0" +name = "wasmtime-c-api-impl" +version = "39.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7bbe19e64661476362f2ee99b7fb5f18ab7225f0c4b9a3dcb22168e493eaf035" dependencies = [ "anyhow", - "env_logger", + "async-trait", + "bytes", + "cap-std", "log", - "once_cell", + "tokio", "tracing", "wasmtime", - "wasmtime-c-api-macros", + "wasmtime-internal-c-api-macros", + "wasmtime-wasi", + "wasmtime-wasi-io", + "wat", ] [[package]] -name = "wasmtime-c-api-macros" -version = "24.0.0" -source = "git+https://github.com/bytecodealliance/wasmtime?tag=v24.0.0#6fc3d274c7994dad20c816ccc0739bf766b39a11" +name = "wasmtime-environ" +version = "39.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3b0d53657fea2a8cee8ed1866ad45d2e5bc21be958a626a1dd9b7de589851b3" +dependencies = [ + "anyhow", + "cranelift-bitset", + "cranelift-entity", + "gimli", + "indexmap", + "log", + "object", + "postcard", + "semver", + "serde", + "serde_derive", + "smallvec", + "target-lexicon", + "wasm-encoder 0.240.0", + "wasmparser 0.240.0", + "wasmprinter", + "wasmtime-internal-component-util", +] + +[[package]] +name = "wasmtime-internal-c-api-macros" +version = "39.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7146de0b97e700eecf68b89b09d1888219ebdc4bd2976df94446a925e2978266" dependencies = [ "proc-macro2", "quote", ] [[package]] -name = "wasmtime-component-macro" -version = "24.0.0" +name = "wasmtime-internal-component-macro" +version = "39.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b07773d1c3dab5f014ec61316ee317aa424033e17e70a63abdf7c3a47e58fcf" +checksum = "c933104f57d27dd1e6c7bd9ee5df3242bdd1962d9381bc08fa5d4e60e1f5ebdf" dependencies = [ "anyhow", "proc-macro2", "quote", "syn", - "wasmtime-component-util", - "wasmtime-wit-bindgen", + "wasmtime-internal-component-util", + "wasmtime-internal-wit-bindgen", "wit-parser", ] [[package]] -name = "wasmtime-component-util" -version = "24.0.0" +name = "wasmtime-internal-component-util" +version = "39.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e38d735320f4e83478369ce649ad8fe87c6b893220902e798547a225fc0c5874" +checksum = "63ef2a95a5dbaa70fc3ef682ea8997e51cdd819b4d157a1100477cf43949d454" [[package]] -name = "wasmtime-cranelift" -version = "24.0.0" +name = "wasmtime-internal-cranelift" +version = "39.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e570d831d0785d93d7d8c722b1eb9a34e0d0c1534317666f65892818358a2da9" +checksum = "73122df6a8cf417ce486a94e844d3a60797217ce7ae69653e0ee9e28269e0fa5" dependencies = [ "anyhow", "cfg-if", @@ -821,77 +1540,91 @@ dependencies = [ "cranelift-entity", "cranelift-frontend", "cranelift-native", - "cranelift-wasm", "gimli", + "itertools", "log", "object", + "pulley-interpreter", + "smallvec", "target-lexicon", - "thiserror", - "wasmparser", + "thiserror 2.0.17", + "wasmparser 0.240.0", "wasmtime-environ", - "wasmtime-versioned-export-macros", + "wasmtime-internal-math", + "wasmtime-internal-unwinder", + "wasmtime-internal-versioned-export-macros", ] [[package]] -name = "wasmtime-environ" -version = "24.0.0" +name = "wasmtime-internal-fiber" +version = "39.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5fe80dfbd81687431a7d4f25929fae1ae96894786d5c96b14ae41164ee97377" +checksum = "54ead059e58b54a7abbe0bfb9457b3833ebd2ad84326c248a835ff76d64c7c6f" dependencies = [ "anyhow", - "cranelift-bitset", - "cranelift-entity", - "gimli", - "indexmap", - "log", - "object", - "postcard", - "serde", - "serde_derive", - "target-lexicon", - "wasm-encoder", - "wasmparser", - "wasmprinter", - "wasmtime-types", + "cc", + "cfg-if", + "libc", + "rustix 1.1.2", + "wasmtime-internal-versioned-export-macros", + "windows-sys 0.60.2", +] + +[[package]] +name = "wasmtime-internal-jit-debug" +version = "39.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3af620a4ac1623298c90d3736644e12d66974951d1e38d0464798de85c984e17" +dependencies = [ + "cc", + "wasmtime-internal-versioned-export-macros", ] [[package]] -name = "wasmtime-jit-icache-coherence" -version = "24.0.0" +name = "wasmtime-internal-jit-icache-coherence" +version = "39.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d15de8429db996f0d17a4163a35eccc3f874cbfb50f29c379951ea1bbb39452e" +checksum = "b97ccd36e25390258ce6720add639ffe5a7d81a5c904350aa08f5bbc60433d22" dependencies = [ "anyhow", "cfg-if", "libc", - "windows-sys", + "windows-sys 0.60.2", ] [[package]] -name = "wasmtime-slab" -version = "24.0.0" +name = "wasmtime-internal-math" +version = "39.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f68d38fa6b30c5e1fc7d608263062997306f79e577ebd197ddcd6b0f55d87d1" +checksum = "cd1b856e1bbf0230ab560ba4204e944b141971adc4e6cdf3feb6979c1a7b7953" +dependencies = [ + "libm", +] [[package]] -name = "wasmtime-types" -version = "24.0.0" +name = "wasmtime-internal-slab" +version = "39.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6634e7079d9c5cfc81af8610ed59b488cc5b7f9777a2f4c1667a2565c2e45249" +checksum = "8908e71a780b97cbd3d8f3a0c446ac8df963069e0f3f38c9eace4f199d4d3e65" + +[[package]] +name = "wasmtime-internal-unwinder" +version = "39.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb9c2f8223a0ef96527f0446b80c7d0d9bb0577c7b918e3104bd6d4cdba1d101" dependencies = [ "anyhow", - "cranelift-entity", - "serde", - "serde_derive", - "smallvec", - "wasmparser", + "cfg-if", + "cranelift-codegen", + "log", + "object", ] [[package]] -name = "wasmtime-versioned-export-macros" -version = "24.0.0" +name = "wasmtime-internal-versioned-export-macros" +version = "39.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3850e3511d6c7f11a72d571890b0ed5f6204681f7f050b9de2690e7f13123fed" +checksum = "2b0fb82cdbffd6cafc812c734a22fa753102888b8760ecf6a08cbb50367a458a" dependencies = [ "proc-macro2", "quote", @@ -899,24 +1632,237 @@ dependencies = [ ] [[package]] -name = "wasmtime-wit-bindgen" -version = "24.0.0" +name = "wasmtime-internal-winch" +version = "39.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cb331ac7ed1d5ba49cddcdb6b11973752a857148858bb308777d2fc5584121f" +checksum = "f1cfd68149cef86afd9a6c9b51e461266dfa66b37b4c6fdf1201ddbf7f906271" dependencies = [ "anyhow", + "cranelift-codegen", + "gimli", + "log", + "object", + "target-lexicon", + "wasmparser 0.240.0", + "wasmtime-environ", + "wasmtime-internal-cranelift", + "winch-codegen", +] + +[[package]] +name = "wasmtime-internal-wit-bindgen" +version = "39.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a628437073400148f1ba2b55beb60eb376dc5ca538745994c83332b037d1f3fa" +dependencies = [ + "anyhow", + "bitflags", "heck", "indexmap", "wit-parser", ] +[[package]] +name = "wasmtime-wasi" +version = "39.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "517604b1ce13a56ae3e360217095d7d4db90e84deaa3fba078877c2b80cc5851" +dependencies = [ + "anyhow", + "async-trait", + "bitflags", + "bytes", + "cap-fs-ext", + "cap-net-ext", + "cap-rand", + "cap-std", + "cap-time-ext", + "fs-set-times", + "futures", + "io-extras", + "io-lifetimes", + "rustix 1.1.2", + "system-interface", + "thiserror 2.0.17", + "tokio", + "tracing", + "url", + "wasmtime", + "wasmtime-wasi-io", + "wiggle", + "windows-sys 0.60.2", +] + +[[package]] +name = "wasmtime-wasi-io" +version = "39.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ec66fc94ceb9497d62a3d082bd2cce10348975795516553df4cd89f7d5fc14b" +dependencies = [ + "anyhow", + "async-trait", + "bytes", + "futures", + "wasmtime", +] + +[[package]] +name = "wast" +version = "35.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ef140f1b49946586078353a453a1d28ba90adfc54dde75710bc1931de204d68" +dependencies = [ + "leb128", +] + +[[package]] +name = "wast" +version = "243.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df21d01c2d91e46cb7a221d79e58a2d210ea02020d57c092e79255cc2999ca7f" +dependencies = [ + "bumpalo", + "leb128fmt", + "memchr", + "unicode-width", + "wasm-encoder 0.243.0", +] + +[[package]] +name = "wat" +version = "1.243.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "226a9a91cd80a50449312fef0c75c23478fcecfcc4092bdebe1dc8e760ef521b" +dependencies = [ + "wast 243.0.0", +] + +[[package]] +name = "wiggle" +version = "39.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb9c745158119785cf3098c97151cfcc33104ade6489bfa158b73d3f5979fa24" +dependencies = [ + "anyhow", + "bitflags", + "thiserror 2.0.17", + "tracing", + "wasmtime", + "wiggle-macro", +] + +[[package]] +name = "wiggle-generate" +version = "39.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8a98d02cd1ba87ca6039f28f4f4c0b53a9ff2684f5f2640f471af9bc608b9d9" +dependencies = [ + "anyhow", + "heck", + "proc-macro2", + "quote", + "syn", + "witx", +] + +[[package]] +name = "wiggle-macro" +version = "39.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a111938ed6e662d5f5036bb3cac8d10d5bea77a536885d6d4a4667c9cba97a2" +dependencies = [ + "proc-macro2", + "quote", + "syn", + "wiggle-generate", +] + [[package]] name = "winapi-util" version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" dependencies = [ - "windows-sys", + "windows-sys 0.52.0", +] + +[[package]] +name = "winch-codegen" +version = "39.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1de5a648102e39c8e817ed25e3820f4b9772f3c9c930984f32737be60e3156b" +dependencies = [ + "anyhow", + "cranelift-assembler-x64", + "cranelift-codegen", + "gimli", + "regalloc2", + "smallvec", + "target-lexicon", + "thiserror 2.0.17", + "wasmparser 0.240.0", + "wasmtime-environ", + "wasmtime-internal-cranelift", + "wasmtime-internal-math", +] + +[[package]] +name = "windows-core" +version = "0.62.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" +dependencies = [ + "windows-implement", + "windows-interface", + "windows-link", + "windows-result", + "windows-strings", +] + +[[package]] +name = "windows-implement" +version = "0.60.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "windows-interface" +version = "0.59.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "windows-link" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" + +[[package]] +name = "windows-result" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" +dependencies = [ + "windows-link", +] + +[[package]] +name = "windows-strings" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" +dependencies = [ + "windows-link", ] [[package]] @@ -925,7 +1871,25 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows-targets", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.60.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" +dependencies = [ + "windows-targets 0.53.5", +] + +[[package]] +name = "windows-sys" +version = "0.61.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" +dependencies = [ + "windows-link", ] [[package]] @@ -934,14 +1898,31 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_gnullvm", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", + "windows_i686_gnullvm 0.52.6", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", +] + +[[package]] +name = "windows-targets" +version = "0.53.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" +dependencies = [ + "windows-link", + "windows_aarch64_gnullvm 0.53.1", + "windows_aarch64_msvc 0.53.1", + "windows_i686_gnu 0.53.1", + "windows_i686_gnullvm 0.53.1", + "windows_i686_msvc 0.53.1", + "windows_x86_64_gnu 0.53.1", + "windows_x86_64_gnullvm 0.53.1", + "windows_x86_64_msvc 0.53.1", ] [[package]] @@ -950,53 +1931,111 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" + [[package]] name = "windows_aarch64_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" +[[package]] +name = "windows_aarch64_msvc" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" + [[package]] name = "windows_i686_gnu" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" +[[package]] +name = "windows_i686_gnu" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" + [[package]] name = "windows_i686_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" +[[package]] +name = "windows_i686_gnullvm" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" + [[package]] name = "windows_i686_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" +[[package]] +name = "windows_i686_msvc" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" + [[package]] name = "windows_x86_64_gnu" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" +[[package]] +name = "windows_x86_64_gnu" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" + [[package]] name = "windows_x86_64_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" + [[package]] name = "windows_x86_64_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" +[[package]] +name = "windows_x86_64_msvc" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" + +[[package]] +name = "winx" +version = "0.36.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f3fd376f71958b862e7afb20cfe5a22830e1963462f3a17f49d82a6c1d1f42d" +dependencies = [ + "bitflags", + "windows-sys 0.52.0", +] + [[package]] name = "wit-parser" -version = "0.215.0" +version = "0.240.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "935a97eaffd57c3b413aa510f8f0b550a4a9fe7d59e79cd8b89a83dcb860321f" +checksum = "9875ea3fa272f57cc1fc50f225a7b94021a7878c484b33792bccad0d93223439" dependencies = [ "anyhow", "id-arena", @@ -1007,23 +2046,118 @@ dependencies = [ "serde_derive", "serde_json", "unicode-xid", - "wasmparser", + "wasmparser 0.240.0", +] + +[[package]] +name = "witx" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e366f27a5cabcddb2706a78296a40b8fcc451e1a6aba2fc1d94b4a01bdaaef4b" +dependencies = [ + "anyhow", + "log", + "thiserror 1.0.63", + "wast 35.0.2", +] + +[[package]] +name = "writeable" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" + +[[package]] +name = "yoke" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954" +dependencies = [ + "stable_deref_trait", + "yoke-derive", + "zerofrom", +] + +[[package]] +name = "yoke-derive" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" +dependencies = [ + "proc-macro2", + "quote", + "syn", + "synstructure", ] [[package]] name = "zerocopy" -version = "0.7.35" +version = "0.8.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" +checksum = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.7.35" +version = "0.8.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "zerofrom" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" +dependencies = [ + "zerofrom-derive", +] + +[[package]] +name = "zerofrom-derive" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" +dependencies = [ + "proc-macro2", + "quote", + "syn", + "synstructure", +] + +[[package]] +name = "zerotrie" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851" +dependencies = [ + "displaydoc", + "yoke", + "zerofrom", +] + +[[package]] +name = "zerovec" +version = "0.11.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002" +dependencies = [ + "yoke", + "zerofrom", + "zerovec-derive", +] + +[[package]] +name = "zerovec-derive" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" +checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3" dependencies = [ "proc-macro2", "quote", diff --git a/bazel/cargo/wasmtime/Cargo.toml b/bazel/cargo/wasmtime/Cargo.toml index b038be7f..00a6e422 100644 --- a/bazel/cargo/wasmtime/Cargo.toml +++ b/bazel/cargo/wasmtime/Cargo.toml @@ -13,19 +13,17 @@ # limitations under the License. [package] -edition = "2021" +edition = "2024" name = "wasmtime-c-api-bazel" -version = "24.0.0" -rust-version = "1.78.0" +version = "39.0.1" [lib] path = "fake_lib.rs" [dependencies] -env_logger = "0.10" -anyhow = "1.0" -once_cell = "1.12" -log = {version = "0.4.8", default-features = false} -tracing = "0.1.26" -wasmtime = {version = "24.0.0", default-features = false, features = ['cranelift', 'runtime', 'gc', 'std']} -wasmtime-c-api-macros = {git = "https://github.com/bytecodealliance/wasmtime", tag = "v24.0.0"} +# IMPORTANT NOTE: prefixed linking of wasmtime requires changing the generated +# file to specify `rust_static_library` instead of `rust_library`. The +# following sed command will do it for you: +# +# `sed -i.bak -e 's/rust_library/rust_static_library/g' bazel/cargo/wasmtime/remote/BUILD.wasmtime-c-api-impl-*.bazel` +wasmtime-c-api-impl = {version = "39.0.1", default-features = false, features = ['cranelift', 'wasi', 'wat', 'gc-drc']} diff --git a/bazel/cargo/wasmtime/remote/BUILD.addr2line-0.25.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.addr2line-0.25.1.bazel new file mode 100644 index 00000000..5b05c2f3 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.addr2line-0.25.1.bazel @@ -0,0 +1,56 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "addr2line", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=addr2line", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.25.1", + deps = [ + "@cu__gimli-0.32.3//:gimli", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.ahash-0.8.11.bazel b/bazel/cargo/wasmtime/remote/BUILD.ahash-0.8.11.bazel deleted file mode 100644 index 3efe4bb2..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.ahash-0.8.11.bazel +++ /dev/null @@ -1,192 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @//bazel/cargo/wasmtime:crates_vendor -############################################################################### - -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "ahash", - srcs = glob( - include = ["**/*.rs"], - allow_empty = False, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=ahash", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.8.11", - deps = [ - "@cu__ahash-0.8.11//:build_script_build", - "@cu__cfg-if-1.0.0//:cfg_if", - "@cu__zerocopy-0.7.35//:zerocopy", - ] + select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:aarch64-apple-ios": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:aarch64-fuchsia": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:aarch64-linux-android": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:armv7-linux-androideabi": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:i686-apple-darwin": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:i686-linux-android": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:i686-unknown-freebsd": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:wasm32-unknown-unknown": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:wasm32-wasi": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:x86_64-apple-darwin": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:x86_64-apple-ios": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:x86_64-fuchsia": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:x86_64-linux-android": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "@rules_rust//rust/platform:x86_64-unknown-none": [ - "@cu__once_cell-1.19.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) - ], - "//conditions:default": [], - }), -) - -cargo_build_script( - name = "ahash_bs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = False, - ), - crate_name = "build_script_build", - crate_root = "build.rs", - data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=ahash", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.8.11", - visibility = ["//visibility:private"], - deps = [ - "@cu__version_check-0.9.5//:version_check", - ], -) - -alias( - name = "build_script_build", - actual = ":ahash_bs", - tags = ["manual"], -) diff --git a/bazel/cargo/wasmtime/remote/BUILD.postcard-1.0.8.bazel b/bazel/cargo/wasmtime/remote/BUILD.allocator-api2-0.2.21.bazel similarity index 77% rename from bazel/cargo/wasmtime/remote/BUILD.postcard-1.0.8.bazel rename to bazel/cargo/wasmtime/remote/BUILD.allocator-api2-0.2.21.bazel index d3af18cb..fd075323 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.postcard-1.0.8.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.allocator-api2-0.2.21.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "postcard", + name = "allocator_api2", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,25 +36,21 @@ rust_library( ), crate_features = [ "alloc", - "embedded-io", - "use-std", ], crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=postcard", + "crate-name=allocator-api2", "manual", "noclippy", "norustfmt", ], - version = "1.0.8", - deps = [ - "@cu__cobs-0.2.3//:cobs", - "@cu__embedded-io-0.4.0//:embedded_io", - "@cu__serde-1.0.204//:serde", - ], + version = "0.2.21", ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.ambient-authority-0.0.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.ambient-authority-0.0.2.bazel new file mode 100644 index 00000000..0019348a --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.ambient-authority-0.0.2.bazel @@ -0,0 +1,53 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "ambient_authority", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=ambient-authority", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.0.2", +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.android_system_properties-0.1.5.bazel b/bazel/cargo/wasmtime/remote/BUILD.android_system_properties-0.1.5.bazel new file mode 100644 index 00000000..2f3fd8f4 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.android_system_properties-0.1.5.bazel @@ -0,0 +1,56 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "android_system_properties", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=android_system_properties", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.1.5", + deps = [ + "@cu__libc-0.2.178//:libc", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.anyhow-1.0.86.bazel b/bazel/cargo/wasmtime/remote/BUILD.anyhow-1.0.100.bazel similarity index 70% rename from bazel/cargo/wasmtime/remote/BUILD.anyhow-1.0.86.bazel rename to bazel/cargo/wasmtime/remote/BUILD.anyhow-1.0.100.bazel index 3021b737..51dadc50 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.anyhow-1.0.86.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.anyhow-1.0.100.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "anyhow", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -35,6 +44,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -45,17 +57,30 @@ rust_library( "noclippy", "norustfmt", ], - version = "1.0.86", + version = "1.0.100", deps = [ - "@cu__anyhow-1.0.86//:build_script_build", + "@cu__anyhow-1.0.100//:build_script_build", ], ) cargo_build_script( - name = "anyhow_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_features = [ "default", @@ -76,6 +101,10 @@ cargo_build_script( ], ), edition = "2018", + pkg_name = "anyhow", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -86,12 +115,12 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "1.0.86", + version = "1.0.100", visibility = ["//visibility:private"], ) alias( name = "build_script_build", - actual = ":anyhow_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.arbitrary-1.3.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.arbitrary-1.4.2.bazel similarity index 80% rename from bazel/cargo/wasmtime/remote/BUILD.arbitrary-1.3.2.bazel rename to bazel/cargo/wasmtime/remote/BUILD.arbitrary-1.4.2.bazel index d36ba3e9..057fd26a 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.arbitrary-1.3.2.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.arbitrary-1.4.2.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "arbitrary", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -40,5 +49,5 @@ rust_library( "noclippy", "norustfmt", ], - version = "1.3.2", + version = "1.4.2", ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-versioned-export-macros-24.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.async-trait-0.1.89.bazel similarity index 70% rename from bazel/cargo/wasmtime/remote/BUILD.wasmtime-versioned-export-macros-24.0.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.async-trait-0.1.89.bazel index 27dcf699..6d3fe377 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-versioned-export-macros-24.0.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.async-trait-0.1.89.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_proc_macro") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_proc_macro( - name = "wasmtime_versioned_export_macros", + name = "async_trait", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,20 +36,23 @@ rust_proc_macro( ), crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=wasmtime-versioned-export-macros", + "crate-name=async-trait", "manual", "noclippy", "norustfmt", ], - version = "24.0.0", + version = "0.1.89", deps = [ - "@cu__proc-macro2-1.0.86//:proc_macro2", - "@cu__quote-1.0.36//:quote", - "@cu__syn-2.0.72//:syn", + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", + "@cu__syn-2.0.111//:syn", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.bazel b/bazel/cargo/wasmtime/remote/BUILD.bazel index db793c6e..2fc3f5b8 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.bazel @@ -32,43 +32,13 @@ filegroup( # Workspace Member Dependencies alias( - name = "anyhow", - actual = "@cu__anyhow-1.0.86//:anyhow", + name = "wasmtime-c-api-impl-39.0.1", + actual = "@cu__wasmtime-c-api-impl-39.0.1//:wasmtime_c_api", tags = ["manual"], ) alias( - name = "env_logger", - actual = "@cu__env_logger-0.10.2//:env_logger", - tags = ["manual"], -) - -alias( - name = "log", - actual = "@cu__log-0.4.22//:log", - tags = ["manual"], -) - -alias( - name = "once_cell", - actual = "@cu__once_cell-1.19.0//:once_cell", - tags = ["manual"], -) - -alias( - name = "tracing", - actual = "@cu__tracing-0.1.40//:tracing", - tags = ["manual"], -) - -alias( - name = "wasmtime", - actual = "@cu__wasmtime-24.0.0//:wasmtime", - tags = ["manual"], -) - -alias( - name = "wasmtime-c-api-macros", - actual = "@cu__wasmtime-c-api-macros-24.0.0//:wasmtime_c_api_macros", + name = "wasmtime-c-api-impl", + actual = "@cu__wasmtime-c-api-impl-39.0.1//:wasmtime_c_api", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.aho-corasick-1.1.3.bazel b/bazel/cargo/wasmtime/remote/BUILD.bitflags-2.10.0.bazel similarity index 77% rename from bazel/cargo/wasmtime/remote/BUILD.aho-corasick-1.1.3.bazel rename to bazel/cargo/wasmtime/remote/BUILD.bitflags-2.10.0.bazel index 193a2843..69c596c5 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.aho-corasick-1.1.3.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.bitflags-2.10.0.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "aho_corasick", + name = "bitflags", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -29,23 +35,22 @@ rust_library( ], ), crate_features = [ - "perf-literal", "std", ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=aho-corasick", + "crate-name=bitflags", "manual", "noclippy", "norustfmt", ], - version = "1.1.3", - deps = [ - "@cu__memchr-2.7.4//:memchr", - ], + version = "2.10.0", ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.bumpalo-3.16.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.bumpalo-3.16.0.bazel index 2dd73771..58a8e98e 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.bumpalo-3.16.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.bumpalo-3.16.0.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "bumpalo", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -29,10 +35,14 @@ rust_library( ], ), crate_features = [ + "allocator-api2", "default", ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -44,4 +54,7 @@ rust_library( "norustfmt", ], version = "3.16.0", + deps = [ + "@cu__allocator-api2-0.2.21//:allocator_api2", + ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.indexmap-2.3.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.bytes-1.11.0.bazel similarity index 78% rename from bazel/cargo/wasmtime/remote/BUILD.indexmap-2.3.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.bytes-1.11.0.bazel index 07d4be63..339d838f 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.indexmap-2.3.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.bytes-1.11.0.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "indexmap", + name = "bytes", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,25 +36,22 @@ rust_library( ), crate_features = [ "default", - "serde", "std", ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=indexmap", + "crate-name=bytes", "manual", "noclippy", "norustfmt", ], - version = "2.3.0", - deps = [ - "@cu__equivalent-1.0.1//:equivalent", - "@cu__hashbrown-0.14.5//:hashbrown", - "@cu__serde-1.0.204//:serde", - ], + version = "1.11.0", ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cap-fs-ext-3.4.5.bazel b/bazel/cargo/wasmtime/remote/BUILD.cap-fs-ext-3.4.5.bazel new file mode 100644 index 00000000..879c76f9 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.cap-fs-ext-3.4.5.bazel @@ -0,0 +1,142 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "cap_fs_ext", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "cap-std", + "default", + "std", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=cap-fs-ext", + "manual", + "noclippy", + "norustfmt", + ], + version = "3.4.5", + deps = [ + "@cu__cap-fs-ext-3.4.5//:build_script_build", + "@cu__cap-primitives-3.4.5//:cap_primitives", + "@cu__cap-std-3.4.5//:cap_std", + "@cu__io-lifetimes-2.0.4//:io_lifetimes", + ] + select({ + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + ], + "//conditions:default": [], + }), +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "cap-std", + "default", + "std", + ], + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "cap-fs-ext", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=cap-fs-ext", + "manual", + "noclippy", + "norustfmt", + ], + version = "3.4.5", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cap-net-ext-3.4.5.bazel b/bazel/cargo/wasmtime/remote/BUILD.cap-net-ext-3.4.5.bazel new file mode 100644 index 00000000..3db2669f --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.cap-net-ext-3.4.5.bazel @@ -0,0 +1,59 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "cap_net_ext", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=cap-net-ext", + "manual", + "noclippy", + "norustfmt", + ], + version = "3.4.5", + deps = [ + "@cu__cap-primitives-3.4.5//:cap_primitives", + "@cu__cap-std-3.4.5//:cap_std", + "@cu__rustix-1.1.2//:rustix", + "@cu__smallvec-1.15.1//:smallvec", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cap-primitives-3.4.5.bazel b/bazel/cargo/wasmtime/remote/BUILD.cap-primitives-3.4.5.bazel new file mode 100644 index 00000000..86f6b42b --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.cap-primitives-3.4.5.bazel @@ -0,0 +1,263 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "cap_primitives", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=cap-primitives", + "manual", + "noclippy", + "norustfmt", + ], + version = "3.4.5", + deps = [ + "@cu__ambient-authority-0.0.2//:ambient_authority", + "@cu__cap-primitives-3.4.5//:build_script_build", + "@cu__fs-set-times-0.20.3//:fs_set_times", + "@cu__io-extras-0.18.4//:io_extras", + "@cu__io-lifetimes-2.0.4//:io_lifetimes", + "@cu__ipnet-2.11.0//:ipnet", + "@cu__maybe-owned-0.3.4//:maybe_owned", + ] + select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-apple-ios": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-linux-android": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + "@cu__rustix-linux-procfs-0.1.1//:rustix_linux_procfs", # cfg(any(target_os = "android", target_os = "linux")) + ], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + "@cu__winx-0.36.4//:winx", # cfg(windows) + ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + "@cu__rustix-linux-procfs-0.1.1//:rustix_linux_procfs", # cfg(any(target_os = "android", target_os = "linux")) + ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + "@cu__rustix-linux-procfs-0.1.1//:rustix_linux_procfs", # cfg(any(target_os = "android", target_os = "linux")) + ], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + "@cu__rustix-linux-procfs-0.1.1//:rustix_linux_procfs", # cfg(any(target_os = "android", target_os = "linux")) + ], + "@rules_rust//rust/platform:armv7-linux-androideabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + "@cu__rustix-linux-procfs-0.1.1//:rustix_linux_procfs", # cfg(any(target_os = "android", target_os = "linux")) + ], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + "@cu__rustix-linux-procfs-0.1.1//:rustix_linux_procfs", # cfg(any(target_os = "android", target_os = "linux")) + ], + "@rules_rust//rust/platform:i686-apple-darwin": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:i686-linux-android": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + "@cu__rustix-linux-procfs-0.1.1//:rustix_linux_procfs", # cfg(any(target_os = "android", target_os = "linux")) + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + "@cu__winx-0.36.4//:winx", # cfg(windows) + ], + "@rules_rust//rust/platform:i686-unknown-freebsd": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + "@cu__rustix-linux-procfs-0.1.1//:rustix_linux_procfs", # cfg(any(target_os = "android", target_os = "linux")) + ], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + "@cu__rustix-linux-procfs-0.1.1//:rustix_linux_procfs", # cfg(any(target_os = "android", target_os = "linux")) + ], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + "@cu__rustix-linux-procfs-0.1.1//:rustix_linux_procfs", # cfg(any(target_os = "android", target_os = "linux")) + ], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + "@cu__rustix-linux-procfs-0.1.1//:rustix_linux_procfs", # cfg(any(target_os = "android", target_os = "linux")) + ], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-wasip1": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-wasip1-threads": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-wasip2": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-apple-darwin": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-apple-ios": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-linux-android": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + "@cu__rustix-linux-procfs-0.1.1//:rustix_linux_procfs", # cfg(any(target_os = "android", target_os = "linux")) + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + "@cu__winx-0.36.4//:winx", # cfg(windows) + ], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + "@cu__rustix-linux-procfs-0.1.1//:rustix_linux_procfs", # cfg(any(target_os = "android", target_os = "linux")) + ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + "@cu__rustix-linux-procfs-0.1.1//:rustix_linux_procfs", # cfg(any(target_os = "android", target_os = "linux")) + ], + "@rules_rust//rust/platform:x86_64-unknown-none": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "//conditions:default": [], + }), +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "cap-primitives", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=cap-primitives", + "manual", + "noclippy", + "norustfmt", + ], + version = "3.4.5", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cap-rand-3.4.5.bazel b/bazel/cargo/wasmtime/remote/BUILD.cap-rand-3.4.5.bazel new file mode 100644 index 00000000..b44eb477 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.cap-rand-3.4.5.bazel @@ -0,0 +1,61 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "cap_rand", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + "small_rng", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=cap-rand", + "manual", + "noclippy", + "norustfmt", + ], + version = "3.4.5", + deps = [ + "@cu__ambient-authority-0.0.2//:ambient_authority", + "@cu__rand-0.8.5//:rand", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cap-std-3.4.5.bazel b/bazel/cargo/wasmtime/remote/BUILD.cap-std-3.4.5.bazel new file mode 100644 index 00000000..f5ea200e --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.cap-std-3.4.5.bazel @@ -0,0 +1,240 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "cap_std", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=cap-std", + "manual", + "noclippy", + "norustfmt", + ], + version = "3.4.5", + deps = [ + "@cu__cap-primitives-3.4.5//:cap_primitives", + "@cu__cap-std-3.4.5//:build_script_build", + "@cu__io-extras-0.18.4//:io_extras", + "@cu__io-lifetimes-2.0.4//:io_lifetimes", + ] + select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-apple-ios": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-linux-android": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:armv7-linux-androideabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:i686-apple-darwin": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:i686-linux-android": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:i686-unknown-freebsd": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-wasip1": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-wasip1-threads": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-wasip2": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-apple-darwin": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-apple-ios": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-linux-android": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-none": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "//conditions:default": [], + }), +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + ], + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "cap-std", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=cap-std", + "manual", + "noclippy", + "norustfmt", + ], + version = "3.4.5", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cap-time-ext-3.4.5.bazel b/bazel/cargo/wasmtime/remote/BUILD.cap-time-ext-3.4.5.bazel new file mode 100644 index 00000000..38feb829 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.cap-time-ext-3.4.5.bazel @@ -0,0 +1,183 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "cap_time_ext", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=cap-time-ext", + "manual", + "noclippy", + "norustfmt", + ], + version = "3.4.5", + deps = [ + "@cu__ambient-authority-0.0.2//:ambient_authority", + "@cu__cap-primitives-3.4.5//:cap_primitives", + "@cu__iana-time-zone-0.1.64//:iana_time_zone", + ] + select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-apple-ios": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-linux-android": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@cu__once_cell-1.19.0//:once_cell", # cfg(windows) + "@cu__winx-0.36.4//:winx", # cfg(windows) + ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:armv7-linux-androideabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:i686-apple-darwin": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:i686-linux-android": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@cu__once_cell-1.19.0//:once_cell", # cfg(windows) + "@cu__winx-0.36.4//:winx", # cfg(windows) + ], + "@rules_rust//rust/platform:i686-unknown-freebsd": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-wasip1": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-wasip1-threads": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-wasip2": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-apple-darwin": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-apple-ios": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-linux-android": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@cu__once_cell-1.19.0//:once_cell", # cfg(windows) + "@cu__winx-0.36.4//:winx", # cfg(windows) + ], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-none": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "//conditions:default": [], + }), +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cc-1.1.7.bazel b/bazel/cargo/wasmtime/remote/BUILD.cc-1.2.48.bazel similarity index 74% rename from bazel/cargo/wasmtime/remote/BUILD.cc-1.1.7.bazel rename to bazel/cargo/wasmtime/remote/BUILD.cc-1.2.48.bazel index 14f88e53..7b14f0ad 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cc-1.1.7.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.cc-1.2.48.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "cc", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -40,5 +49,9 @@ rust_library( "noclippy", "norustfmt", ], - version = "1.1.7", + version = "1.2.48", + deps = [ + "@cu__find-msvc-tools-0.1.5//:find_msvc_tools", + "@cu__shlex-1.3.0//:shlex", + ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cfg-if-1.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.cfg-if-1.0.0.bazel index f9019274..873de00f 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cfg-if-1.0.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.cfg-if-1.0.0.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "cfg_if", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.cobs-0.2.3.bazel b/bazel/cargo/wasmtime/remote/BUILD.cobs-0.2.3.bazel deleted file mode 100644 index 00da2e82..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.cobs-0.2.3.bazel +++ /dev/null @@ -1,44 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @//bazel/cargo/wasmtime:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "cobs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = False, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=cobs", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.2.3", -) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cobs-0.3.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.cobs-0.3.0.bazel new file mode 100644 index 00000000..ec0bcf9d --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.cobs-0.3.0.bazel @@ -0,0 +1,56 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "cobs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=cobs", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.3.0", + deps = [ + "@cu__thiserror-2.0.17//:thiserror", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.sptr-0.3.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.core-foundation-sys-0.8.7.bazel similarity index 75% rename from bazel/cargo/wasmtime/remote/BUILD.sptr-0.3.2.bazel rename to bazel/cargo/wasmtime/remote/BUILD.core-foundation-sys-0.8.7.bazel index e4da3ae8..7e8c37cd 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.sptr-0.3.2.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.core-foundation-sys-0.8.7.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "sptr", + name = "core_foundation_sys", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,18 +36,22 @@ rust_library( ), crate_features = [ "default", + "link", ], crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=sptr", + "crate-name=core-foundation-sys", "manual", "noclippy", "norustfmt", ], - version = "0.3.2", + version = "0.8.7", ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.psm-0.1.21.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-assembler-x64-0.126.1.bazel similarity index 60% rename from bazel/cargo/wasmtime/remote/BUILD.psm-0.1.21.bazel rename to bazel/cargo/wasmtime/remote/BUILD.cranelift-assembler-x64-0.126.1.bazel index ec02d224..7c5199d6 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.psm-0.1.21.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-assembler-x64-0.126.1.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "psm", + name = "cranelift_assembler_x64", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,28 +39,44 @@ rust_library( ], ), crate_root = "src/lib.rs", - edition = "2015", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=psm", + "crate-name=cranelift-assembler-x64", "manual", "noclippy", "norustfmt", ], - version = "0.1.21", + version = "0.126.1", deps = [ - "@cu__psm-0.1.21//:build_script_build", + "@cu__cranelift-assembler-x64-0.126.1//:build_script_build", ], ) cargo_build_script( - name = "psm_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_name = "build_script_build", crate_root = "build.rs", @@ -67,26 +92,30 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - edition = "2015", + edition = "2024", + pkg_name = "cranelift-assembler-x64", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=psm", + "crate-name=cranelift-assembler-x64", "manual", "noclippy", "norustfmt", ], - version = "0.1.21", + version = "0.126.1", visibility = ["//visibility:private"], deps = [ - "@cu__cc-1.1.7//:cc", + "@cu__cranelift-assembler-x64-meta-0.126.1//:cranelift_assembler_x64_meta", ], ) alias( name = "build_script_build", - actual = ":psm_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-assembler-x64-meta-0.126.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-assembler-x64-meta-0.126.1.bazel new file mode 100644 index 00000000..474aaf22 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-assembler-x64-meta-0.126.1.bazel @@ -0,0 +1,56 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "cranelift_assembler_x64_meta", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=cranelift-assembler-x64-meta", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.126.1", + deps = [ + "@cu__cranelift-srcgen-0.126.1//:cranelift_srcgen", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-bforest-0.126.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-bforest-0.126.1.bazel new file mode 100644 index 00000000..1911087e --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-bforest-0.126.1.bazel @@ -0,0 +1,56 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "cranelift_bforest", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=cranelift-bforest", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.126.1", + deps = [ + "@cu__cranelift-entity-0.126.1//:cranelift_entity", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-bitset-0.111.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-bitset-0.126.1.bazel similarity index 75% rename from bazel/cargo/wasmtime/remote/BUILD.cranelift-bitset-0.111.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.cranelift-bitset-0.126.1.bazel index 7d70417f..328aacd1 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cranelift-bitset-0.111.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-bitset-0.126.1.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "cranelift_bitset", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -32,9 +38,12 @@ rust_library( "enable-serde", ], crate_root = "src/lib.rs", - edition = "2021", + edition = "2024", proc_macro_deps = [ - "@cu__serde_derive-1.0.204//:serde_derive", + "@cu__serde_derive-1.0.228//:serde_derive", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", ], rustc_flags = [ "--cap-lints=allow", @@ -46,8 +55,8 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.111.0", + version = "0.126.1", deps = [ - "@cu__serde-1.0.204//:serde", + "@cu__serde-1.0.228//:serde", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-0.126.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-0.126.1.bazel new file mode 100644 index 00000000..a488eff2 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-0.126.1.bazel @@ -0,0 +1,157 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "cranelift_codegen", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + aliases = { + "@cu__wasmtime-internal-math-39.0.1//:wasmtime_internal_math": "wasmtime_math", + }, + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "gimli", + "host-arch", + "pulley", + "std", + "timing", + "unwind", + ], + crate_root = "src/lib.rs", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=cranelift-codegen", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.126.1", + deps = [ + "@cu__bumpalo-3.16.0//:bumpalo", + "@cu__cranelift-assembler-x64-0.126.1//:cranelift_assembler_x64", + "@cu__cranelift-bforest-0.126.1//:cranelift_bforest", + "@cu__cranelift-bitset-0.126.1//:cranelift_bitset", + "@cu__cranelift-codegen-0.126.1//:build_script_build", + "@cu__cranelift-codegen-shared-0.126.1//:cranelift_codegen_shared", + "@cu__cranelift-control-0.126.1//:cranelift_control", + "@cu__cranelift-entity-0.126.1//:cranelift_entity", + "@cu__gimli-0.32.3//:gimli", + "@cu__hashbrown-0.15.5//:hashbrown", + "@cu__log-0.4.29//:log", + "@cu__pulley-interpreter-39.0.1//:pulley_interpreter", + "@cu__regalloc2-0.13.3//:regalloc2", + "@cu__rustc-hash-2.1.1//:rustc_hash", + "@cu__smallvec-1.15.1//:smallvec", + "@cu__target-lexicon-0.13.3//:target_lexicon", + "@cu__wasmtime-internal-math-39.0.1//:wasmtime_internal_math", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "gimli", + "host-arch", + "pulley", + "std", + "timing", + "unwind", + ], + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2024", + pkg_name = "cranelift-codegen", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=cranelift-codegen", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.126.1", + visibility = ["//visibility:private"], + deps = [ + "@cu__cranelift-codegen-meta-0.126.1//:cranelift_codegen_meta", + "@cu__cranelift-isle-0.126.1//:cranelift_isle", + ], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-meta-0.126.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-meta-0.126.1.bazel new file mode 100644 index 00000000..eb95843f --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-meta-0.126.1.bazel @@ -0,0 +1,63 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "cranelift_codegen_meta", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "pulley", + ], + crate_root = "src/lib.rs", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=cranelift-codegen-meta", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.126.1", + deps = [ + "@cu__cranelift-assembler-x64-meta-0.126.1//:cranelift_assembler_x64_meta", + "@cu__cranelift-codegen-shared-0.126.1//:cranelift_codegen_shared", + "@cu__cranelift-srcgen-0.126.1//:cranelift_srcgen", + "@cu__heck-0.5.0//:heck", + "@cu__pulley-interpreter-39.0.1//:pulley_interpreter", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-shared-0.111.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-shared-0.126.1.bazel similarity index 79% rename from bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-shared-0.111.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-shared-0.126.1.bazel index 8820100f..5aae9eaf 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-shared-0.111.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-shared-0.126.1.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "cranelift_codegen_shared", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -29,7 +35,10 @@ rust_library( ], ), crate_root = "src/lib.rs", - edition = "2021", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -40,5 +49,5 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.111.0", + version = "0.126.1", ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-control-0.111.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-control-0.126.1.bazel similarity index 78% rename from bazel/cargo/wasmtime/remote/BUILD.cranelift-control-0.111.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.cranelift-control-0.126.1.bazel index 51c64ada..d06bb4cc 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cranelift-control-0.111.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-control-0.126.1.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "cranelift_control", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -33,7 +39,10 @@ rust_library( "fuzz", ], crate_root = "src/lib.rs", - edition = "2021", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -44,8 +53,8 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.111.0", + version = "0.126.1", deps = [ - "@cu__arbitrary-1.3.2//:arbitrary", + "@cu__arbitrary-1.4.2//:arbitrary", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-entity-0.126.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-entity-0.126.1.bazel new file mode 100644 index 00000000..c93c1359 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-entity-0.126.1.bazel @@ -0,0 +1,65 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "cranelift_entity", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "enable-serde", + "serde", + "serde_derive", + ], + crate_root = "src/lib.rs", + edition = "2024", + proc_macro_deps = [ + "@cu__serde_derive-1.0.228//:serde_derive", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=cranelift-entity", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.126.1", + deps = [ + "@cu__cranelift-bitset-0.126.1//:cranelift_bitset", + "@cu__serde-1.0.228//:serde", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-frontend-0.126.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-frontend-0.126.1.bazel new file mode 100644 index 00000000..baa379a3 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-frontend-0.126.1.bazel @@ -0,0 +1,63 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "cranelift_frontend", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + "std", + ], + crate_root = "src/lib.rs", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=cranelift-frontend", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.126.1", + deps = [ + "@cu__cranelift-codegen-0.126.1//:cranelift_codegen", + "@cu__log-0.4.29//:log", + "@cu__smallvec-1.15.1//:smallvec", + "@cu__target-lexicon-0.13.3//:target_lexicon", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-isle-0.111.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-isle-0.126.1.bazel similarity index 68% rename from bazel/cargo/wasmtime/remote/BUILD.cranelift-isle-0.111.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.cranelift-isle-0.126.1.bazel index 687a5406..d10a93c8 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cranelift-isle-0.111.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-isle-0.126.1.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "cranelift_isle", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -33,7 +42,10 @@ rust_library( "default", ], crate_root = "src/lib.rs", - edition = "2021", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -44,17 +56,30 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.111.0", + version = "0.126.1", deps = [ - "@cu__cranelift-isle-0.111.0//:build_script_build", + "@cu__cranelift-isle-0.126.1//:build_script_build", ], ) cargo_build_script( - name = "cranelift-isle_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_features = [ "default", @@ -73,7 +98,11 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - edition = "2021", + edition = "2024", + pkg_name = "cranelift-isle", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -84,12 +113,12 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "0.111.0", + version = "0.126.1", visibility = ["//visibility:private"], ) alias( name = "build_script_build", - actual = ":cranelift-isle_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-native-0.111.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-native-0.126.1.bazel similarity index 67% rename from bazel/cargo/wasmtime/remote/BUILD.cranelift-native-0.111.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.cranelift-native-0.126.1.bazel index c6b0a99f..9ef2d118 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cranelift-native-0.111.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-native-0.126.1.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "cranelift_native", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -33,7 +39,10 @@ rust_library( "std", ], crate_root = "src/lib.rs", - edition = "2021", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -44,16 +53,16 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.111.0", + version = "0.126.1", deps = [ - "@cu__cranelift-codegen-0.111.0//:cranelift_codegen", - "@cu__target-lexicon-0.12.16//:target_lexicon", + "@cu__cranelift-codegen-0.126.1//:cranelift_codegen", + "@cu__target-lexicon-0.13.3//:target_lexicon", ] + select({ - "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_arch = "s390x", target_arch = "riscv64")) + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(target_arch = "riscv64") ], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_arch = "s390x", target_arch = "riscv64")) + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ + "@cu__libc-0.2.178//:libc", # cfg(target_arch = "riscv64") ], "//conditions:default": [], }), diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-srcgen-0.126.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-srcgen-0.126.1.bazel new file mode 100644 index 00000000..87631735 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-srcgen-0.126.1.bazel @@ -0,0 +1,53 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "cranelift_srcgen", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=cranelift-srcgen", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.126.1", +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.crc32fast-1.4.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.crc32fast-1.4.2.bazel index 063a0afb..5854a76d 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.crc32fast-1.4.2.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.crc32fast-1.4.2.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "crc32fast", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -33,6 +39,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2015", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-c-api-macros-24.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.displaydoc-0.2.5.bazel similarity index 70% rename from bazel/cargo/wasmtime/remote/BUILD.wasmtime-c-api-macros-24.0.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.displaydoc-0.2.5.bazel index 735e52d3..f41863d2 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-c-api-macros-24.0.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.displaydoc-0.2.5.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_proc_macro") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_proc_macro( - name = "wasmtime_c_api_macros", + name = "displaydoc", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,19 +36,23 @@ rust_proc_macro( ), crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=wasmtime-c-api-macros", + "crate-name=displaydoc", "manual", "noclippy", "norustfmt", ], - version = "24.0.0", + version = "0.2.5", deps = [ - "@cu__proc-macro2-1.0.86//:proc_macro2", - "@cu__quote-1.0.36//:quote", + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", + "@cu__syn-2.0.111//:syn", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.either-1.13.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.either-1.13.0.bazel index 04300684..d29f48c4 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.either-1.13.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.either-1.13.0.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "either", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -33,6 +39,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.embedded-io-0.4.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.embedded-io-0.4.0.bazel index c9ef7330..8e6feb8f 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.embedded-io-0.4.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.embedded-io-0.4.0.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "embedded_io", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -28,11 +34,11 @@ rust_library( "WORKSPACE.bazel", ], ), - crate_features = [ - "alloc", - ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.embedded-io-0.6.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.embedded-io-0.6.1.bazel new file mode 100644 index 00000000..b0fef389 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.embedded-io-0.6.1.bazel @@ -0,0 +1,53 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "embedded_io", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=embedded-io", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.6.1", +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.encoding_rs-0.8.35.bazel b/bazel/cargo/wasmtime/remote/BUILD.encoding_rs-0.8.35.bazel new file mode 100644 index 00000000..94610711 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.encoding_rs-0.8.35.bazel @@ -0,0 +1,60 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "encoding_rs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "alloc", + "default", + ], + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=encoding_rs", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.8.35", + deps = [ + "@cu__cfg-if-1.0.0//:cfg_if", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.equivalent-1.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.equivalent-1.0.1.bazel index c3be9a81..f47388ae 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.equivalent-1.0.1.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.equivalent-1.0.1.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "equivalent", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2015", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.errno-0.3.14.bazel b/bazel/cargo/wasmtime/remote/BUILD.errno-0.3.14.bazel new file mode 100644 index 00000000..eeae104d --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.errno-0.3.14.bazel @@ -0,0 +1,155 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "errno", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "std", + ], + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=errno", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.3.14", + deps = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-apple-ios": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-linux-android": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@cu__windows-sys-0.61.2//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:armv7-linux-androideabi": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:i686-apple-darwin": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:i686-linux-android": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@cu__windows-sys-0.61.2//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:i686-unknown-freebsd": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:wasm32-wasip1": [ + "@cu__libc-0.2.178//:libc", # cfg(target_os = "wasi") + ], + "@rules_rust//rust/platform:wasm32-wasip1-threads": [ + "@cu__libc-0.2.178//:libc", # cfg(target_os = "wasi") + ], + "@rules_rust//rust/platform:wasm32-wasip2": [ + "@cu__libc-0.2.178//:libc", # cfg(target_os = "wasi") + ], + "@rules_rust//rust/platform:x86_64-apple-darwin": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-apple-ios": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-linux-android": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@cu__windows-sys-0.61.2//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "//conditions:default": [], + }), +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.fallible-iterator-0.3.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.fallible-iterator-0.3.0.bazel index b2bdbf6f..5bbc6ca7 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.fallible-iterator-0.3.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.fallible-iterator-0.3.0.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "fallible_iterator", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.errno-0.3.9.bazel b/bazel/cargo/wasmtime/remote/BUILD.fd-lock-4.0.4.bazel similarity index 59% rename from bazel/cargo/wasmtime/remote/BUILD.errno-0.3.9.bazel rename to bazel/cargo/wasmtime/remote/BUILD.fd-lock-4.0.4.bazel index 904e5aba..42a632da 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.errno-0.3.9.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.fd-lock-4.0.4.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "errno", + name = "fd_lock", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -28,106 +34,111 @@ rust_library( "WORKSPACE.bazel", ], ), - crate_features = [ - "std", - ], crate_root = "src/lib.rs", - edition = "2018", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=errno", + "crate-name=fd-lock", "manual", "noclippy", "norustfmt", ], - version = "0.3.9", - deps = select({ + version = "4.0.4", + deps = [ + "@cu__cfg-if-1.0.0//:cfg_if", + ] + select({ "@rules_rust//rust/platform:aarch64-apple-darwin": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-apple-ios": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:aarch64-fuchsia": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-linux-android": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:armv7-linux-androideabi": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:i686-apple-darwin": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:i686-linux-android": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:i686-pc-windows-msvc": [ "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) ], "@rules_rust//rust/platform:i686-unknown-freebsd": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], - "@rules_rust//rust/platform:wasm32-wasi": [ - "@cu__libc-0.2.155//:libc", # cfg(target_os = "wasi") + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-apple-darwin": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-apple-ios": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) - ], - "@rules_rust//rust/platform:x86_64-fuchsia": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-linux-android": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) ], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) ], "//conditions:default": [], }), diff --git a/bazel/cargo/wasmtime/remote/BUILD.find-msvc-tools-0.1.5.bazel b/bazel/cargo/wasmtime/remote/BUILD.find-msvc-tools-0.1.5.bazel new file mode 100644 index 00000000..270737fb --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.find-msvc-tools-0.1.5.bazel @@ -0,0 +1,53 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "find_msvc_tools", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=find-msvc-tools", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.1.5", +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-meta-0.111.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.foldhash-0.1.5.bazel similarity index 77% rename from bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-meta-0.111.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.foldhash-0.1.5.bazel index 9ccb599a..02946fc1 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-meta-0.111.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.foldhash-0.1.5.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "cranelift_codegen_meta", + name = "foldhash", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,18 +36,18 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=cranelift-codegen-meta", + "crate-name=foldhash", "manual", "noclippy", "norustfmt", ], - version = "0.111.0", - deps = [ - "@cu__cranelift-codegen-shared-0.111.0//:cranelift_codegen_shared", - ], + version = "0.1.5", ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.form_urlencoded-1.2.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.form_urlencoded-1.2.2.bazel new file mode 100644 index 00000000..c233bd77 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.form_urlencoded-1.2.2.bazel @@ -0,0 +1,60 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "form_urlencoded", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "alloc", + "std", + ], + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=form_urlencoded", + "manual", + "noclippy", + "norustfmt", + ], + version = "1.2.2", + deps = [ + "@cu__percent-encoding-2.3.2//:percent_encoding", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.fs-set-times-0.20.3.bazel b/bazel/cargo/wasmtime/remote/BUILD.fs-set-times-0.20.3.bazel new file mode 100644 index 00000000..bb97cea1 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.fs-set-times-0.20.3.bazel @@ -0,0 +1,178 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "fs_set_times", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=fs-set-times", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.20.3", + deps = [ + "@cu__io-lifetimes-2.0.4//:io_lifetimes", + ] + select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-apple-ios": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-linux-android": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:armv7-linux-androideabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:i686-apple-darwin": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:i686-linux-android": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:i686-unknown-freebsd": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-wasip1": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-wasip1-threads": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-wasip2": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-apple-darwin": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-apple-ios": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-linux-android": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-none": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(not(windows)) + ], + "//conditions:default": [], + }), +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.futures-0.3.31.bazel b/bazel/cargo/wasmtime/remote/BUILD.futures-0.3.31.bazel new file mode 100644 index 00000000..22f5fb8c --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.futures-0.3.31.bazel @@ -0,0 +1,61 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "futures", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=futures", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.3.31", + deps = [ + "@cu__futures-channel-0.3.31//:futures_channel", + "@cu__futures-core-0.3.31//:futures_core", + "@cu__futures-io-0.3.31//:futures_io", + "@cu__futures-sink-0.3.31//:futures_sink", + "@cu__futures-task-0.3.31//:futures_task", + "@cu__futures-util-0.3.31//:futures_util", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.futures-channel-0.3.31.bazel b/bazel/cargo/wasmtime/remote/BUILD.futures-channel-0.3.31.bazel new file mode 100644 index 00000000..642a0318 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.futures-channel-0.3.31.bazel @@ -0,0 +1,61 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "futures_channel", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "futures-sink", + "sink", + ], + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=futures-channel", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.3.31", + deps = [ + "@cu__futures-core-0.3.31//:futures_core", + "@cu__futures-sink-0.3.31//:futures_sink", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.futures-core-0.3.31.bazel b/bazel/cargo/wasmtime/remote/BUILD.futures-core-0.3.31.bazel new file mode 100644 index 00000000..cf6db344 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.futures-core-0.3.31.bazel @@ -0,0 +1,53 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "futures_core", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=futures-core", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.3.31", +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.futures-io-0.3.31.bazel b/bazel/cargo/wasmtime/remote/BUILD.futures-io-0.3.31.bazel new file mode 100644 index 00000000..f50b34ab --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.futures-io-0.3.31.bazel @@ -0,0 +1,53 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "futures_io", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=futures-io", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.3.31", +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.futures-sink-0.3.31.bazel b/bazel/cargo/wasmtime/remote/BUILD.futures-sink-0.3.31.bazel new file mode 100644 index 00000000..98b6d6bb --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.futures-sink-0.3.31.bazel @@ -0,0 +1,53 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "futures_sink", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=futures-sink", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.3.31", +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.futures-task-0.3.31.bazel b/bazel/cargo/wasmtime/remote/BUILD.futures-task-0.3.31.bazel new file mode 100644 index 00000000..0e9613ee --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.futures-task-0.3.31.bazel @@ -0,0 +1,53 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "futures_task", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=futures-task", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.3.31", +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.futures-util-0.3.31.bazel b/bazel/cargo/wasmtime/remote/BUILD.futures-util-0.3.31.bazel new file mode 100644 index 00000000..7da2f48d --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.futures-util-0.3.31.bazel @@ -0,0 +1,64 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "futures_util", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "futures-sink", + "sink", + ], + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=futures-util", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.3.31", + deps = [ + "@cu__futures-core-0.3.31//:futures_core", + "@cu__futures-sink-0.3.31//:futures_sink", + "@cu__futures-task-0.3.31//:futures_task", + "@cu__pin-project-lite-0.2.14//:pin_project_lite", + "@cu__pin-utils-0.1.0//:pin_utils", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.bitflags-2.6.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.getrandom-0.2.16.bazel similarity index 50% rename from bazel/cargo/wasmtime/remote/BUILD.bitflags-2.6.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.getrandom-0.2.16.bazel index 31767882..e2efad0d 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.bitflags-2.6.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.getrandom-0.2.16.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "bitflags", + name = "getrandom", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -28,92 +34,115 @@ rust_library( "WORKSPACE.bazel", ], ), - crate_features = select({ + crate_features = [ + "std", + ], + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=getrandom", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.2.16", + deps = [ + "@cu__cfg-if-1.0.0//:cfg_if", + ] + select({ "@rules_rust//rust/platform:aarch64-apple-darwin": [ - "std", # aarch64-apple-darwin + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-apple-ios": [ - "std", # aarch64-apple-ios + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ - "std", # aarch64-apple-ios-sim - ], - "@rules_rust//rust/platform:aarch64-fuchsia": [ - "std", # aarch64-fuchsia + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-linux-android": [ - "std", # aarch64-linux-android + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ - "std", # aarch64-unknown-linux-gnu + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ - "std", # aarch64-unknown-nixos-gnu + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ - "std", # aarch64-unknown-nto-qnx710 + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ - "std", # arm-unknown-linux-gnueabi + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:armv7-linux-androideabi": [ - "std", # armv7-linux-androideabi + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ - "std", # armv7-unknown-linux-gnueabi + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:i686-apple-darwin": [ - "std", # i686-apple-darwin + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:i686-linux-android": [ - "std", # i686-linux-android + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:i686-unknown-freebsd": [ - "std", # i686-unknown-freebsd + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ - "std", # i686-unknown-linux-gnu + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ - "std", # powerpc-unknown-linux-gnu + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ - "std", # s390x-unknown-linux-gnu + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:wasm32-wasip1": [ + "@cu__wasi-0.11.1-wasi-snapshot-preview1//:wasi", # cfg(target_os = "wasi") + ], + "@rules_rust//rust/platform:wasm32-wasip1-threads": [ + "@cu__wasi-0.11.1-wasi-snapshot-preview1//:wasi", # cfg(target_os = "wasi") + ], + "@rules_rust//rust/platform:wasm32-wasip2": [ + "@cu__wasi-0.11.1-wasi-snapshot-preview1//:wasi", # cfg(target_os = "wasi") ], "@rules_rust//rust/platform:x86_64-apple-darwin": [ - "std", # x86_64-apple-darwin + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-apple-ios": [ - "std", # x86_64-apple-ios - ], - "@rules_rust//rust/platform:x86_64-fuchsia": [ - "std", # x86_64-fuchsia + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-linux-android": [ - "std", # x86_64-linux-android + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ - "std", # x86_64-unknown-freebsd + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ - "std", # x86_64-unknown-linux-gnu + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ - "std", # x86_64-unknown-nixos-gnu + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "//conditions:default": [], }), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=bitflags", - "manual", - "noclippy", - "norustfmt", - ], - version = "2.6.0", ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.gimli-0.29.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.gimli-0.32.3.bazel similarity index 79% rename from bazel/cargo/wasmtime/remote/BUILD.gimli-0.29.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.gimli-0.32.3.bazel index 852f5bde..81bdd47c 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.gimli-0.29.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.gimli-0.32.3.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "gimli", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -36,6 +42,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -46,8 +55,8 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.29.0", + version = "0.32.3", deps = [ - "@cu__indexmap-2.3.0//:indexmap", + "@cu__indexmap-2.12.1//:indexmap", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.hashbrown-0.14.5.bazel b/bazel/cargo/wasmtime/remote/BUILD.hashbrown-0.15.5.bazel similarity index 77% rename from bazel/cargo/wasmtime/remote/BUILD.hashbrown-0.14.5.bazel rename to bazel/cargo/wasmtime/remote/BUILD.hashbrown-0.15.5.bazel index 921bfbbe..2e9aa7c7 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.hashbrown-0.14.5.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.hashbrown-0.15.5.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "hashbrown", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -29,12 +35,13 @@ rust_library( ], ), crate_features = [ - "ahash", - "raw", - "serde", + "default-hasher", ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -45,9 +52,8 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.14.5", + version = "0.15.5", deps = [ - "@cu__ahash-0.8.11//:ahash", - "@cu__serde-1.0.204//:serde", + "@cu__foldhash-0.1.5//:foldhash", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.hashbrown-0.13.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.hashbrown-0.16.1.bazel similarity index 81% rename from bazel/cargo/wasmtime/remote/BUILD.hashbrown-0.13.2.bazel rename to bazel/cargo/wasmtime/remote/BUILD.hashbrown-0.16.1.bazel index 4bcf220d..b37316eb 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.hashbrown-0.13.2.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.hashbrown-0.16.1.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "hashbrown", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -28,13 +34,11 @@ rust_library( "WORKSPACE.bazel", ], ), - crate_features = [ - "ahash", - "default", - "inline-more", - ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -45,8 +49,5 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.13.2", - deps = [ - "@cu__ahash-0.8.11//:ahash", - ], + version = "0.16.1", ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.heck-0.4.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.heck-0.5.0.bazel similarity index 78% rename from bazel/cargo/wasmtime/remote/BUILD.heck-0.4.1.bazel rename to bazel/cargo/wasmtime/remote/BUILD.heck-0.5.0.bazel index 5f94cda1..e29f1ad5 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.heck-0.4.1.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.heck-0.5.0.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "heck", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -29,7 +35,10 @@ rust_library( ], ), crate_root = "src/lib.rs", - edition = "2018", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -40,5 +49,5 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.4.1", + version = "0.5.0", ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.hermit-abi-0.3.9.bazel b/bazel/cargo/wasmtime/remote/BUILD.hermit-abi-0.3.9.bazel deleted file mode 100644 index 75dff915..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.hermit-abi-0.3.9.bazel +++ /dev/null @@ -1,44 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @//bazel/cargo/wasmtime:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "hermit_abi", - srcs = glob( - include = ["**/*.rs"], - allow_empty = False, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=hermit-abi", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.3.9", -) diff --git a/bazel/cargo/wasmtime/remote/BUILD.humantime-2.1.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.humantime-2.1.0.bazel deleted file mode 100644 index d1691caf..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.humantime-2.1.0.bazel +++ /dev/null @@ -1,44 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @//bazel/cargo/wasmtime:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "humantime", - srcs = glob( - include = ["**/*.rs"], - allow_empty = False, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=humantime", - "manual", - "noclippy", - "norustfmt", - ], - version = "2.1.0", -) diff --git a/bazel/cargo/wasmtime/remote/BUILD.iana-time-zone-0.1.64.bazel b/bazel/cargo/wasmtime/remote/BUILD.iana-time-zone-0.1.64.bazel new file mode 100644 index 00000000..e7f40bf2 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.iana-time-zone-0.1.64.bazel @@ -0,0 +1,100 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "iana_time_zone", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=iana-time-zone", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.1.64", + deps = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [ + "@cu__core-foundation-sys-0.8.7//:core_foundation_sys", # cfg(target_vendor = "apple") + ], + "@rules_rust//rust/platform:aarch64-apple-ios": [ + "@cu__core-foundation-sys-0.8.7//:core_foundation_sys", # cfg(target_vendor = "apple") + ], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ + "@cu__core-foundation-sys-0.8.7//:core_foundation_sys", # cfg(target_vendor = "apple") + ], + "@rules_rust//rust/platform:aarch64-linux-android": [ + "@cu__android_system_properties-0.1.5//:android_system_properties", # cfg(target_os = "android") + ], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@cu__windows-core-0.62.2//:windows_core", # cfg(target_os = "windows") + ], + "@rules_rust//rust/platform:armv7-linux-androideabi": [ + "@cu__android_system_properties-0.1.5//:android_system_properties", # cfg(target_os = "android") + ], + "@rules_rust//rust/platform:i686-apple-darwin": [ + "@cu__core-foundation-sys-0.8.7//:core_foundation_sys", # cfg(target_vendor = "apple") + ], + "@rules_rust//rust/platform:i686-linux-android": [ + "@cu__android_system_properties-0.1.5//:android_system_properties", # cfg(target_os = "android") + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@cu__windows-core-0.62.2//:windows_core", # cfg(target_os = "windows") + ], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [ + "@cu__js-sys-0.3.83//:js_sys", # cfg(all(target_arch = "wasm32", target_os = "unknown")) + "@cu__log-0.4.29//:log", # cfg(all(target_arch = "wasm32", target_os = "unknown")) + "@cu__wasm-bindgen-0.2.106//:wasm_bindgen", # cfg(all(target_arch = "wasm32", target_os = "unknown")) + ], + "@rules_rust//rust/platform:x86_64-apple-darwin": [ + "@cu__core-foundation-sys-0.8.7//:core_foundation_sys", # cfg(target_vendor = "apple") + ], + "@rules_rust//rust/platform:x86_64-apple-ios": [ + "@cu__core-foundation-sys-0.8.7//:core_foundation_sys", # cfg(target_vendor = "apple") + ], + "@rules_rust//rust/platform:x86_64-linux-android": [ + "@cu__android_system_properties-0.1.5//:android_system_properties", # cfg(target_os = "android") + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@cu__windows-core-0.62.2//:windows_core", # cfg(target_os = "windows") + ], + "//conditions:default": [], + }), +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.iana-time-zone-haiku-0.1.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.iana-time-zone-haiku-0.1.2.bazel new file mode 100644 index 00000000..69c650f5 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.iana-time-zone-haiku-0.1.2.bazel @@ -0,0 +1,121 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "iana_time_zone_haiku", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=iana-time-zone-haiku", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.1.2", + deps = [ + "@cu__iana-time-zone-haiku-0.1.2//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2018", + pkg_name = "iana-time-zone-haiku", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=iana-time-zone-haiku", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.1.2", + visibility = ["//visibility:private"], + deps = [ + "@cu__cc-1.2.48//:cc", + ], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wit-parser-0.215.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.icu_collections-2.1.1.bazel similarity index 66% rename from bazel/cargo/wasmtime/remote/BUILD.wit-parser-0.215.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.icu_collections-2.1.1.bazel index f2e6ad6a..3715c140 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.wit-parser-0.215.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.icu_collections-2.1.1.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "wit_parser", + name = "icu_collections", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -31,28 +37,26 @@ rust_library( crate_root = "src/lib.rs", edition = "2021", proc_macro_deps = [ - "@cu__serde_derive-1.0.204//:serde_derive", + "@cu__displaydoc-0.2.5//:displaydoc", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=wit-parser", + "crate-name=icu_collections", "manual", "noclippy", "norustfmt", ], - version = "0.215.0", + version = "2.1.1", deps = [ - "@cu__anyhow-1.0.86//:anyhow", - "@cu__id-arena-2.2.1//:id_arena", - "@cu__indexmap-2.3.0//:indexmap", - "@cu__log-0.4.22//:log", - "@cu__semver-1.0.23//:semver", - "@cu__serde-1.0.204//:serde", - "@cu__serde_json-1.0.120//:serde_json", - "@cu__unicode-xid-0.2.4//:unicode_xid", - "@cu__wasmparser-0.215.0//:wasmparser", + "@cu__potential_utf-0.1.4//:potential_utf", + "@cu__yoke-0.8.1//:yoke", + "@cu__zerofrom-0.1.6//:zerofrom", + "@cu__zerovec-0.11.5//:zerovec", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.icu_locale_core-2.1.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.icu_locale_core-2.1.1.bazel new file mode 100644 index 00000000..aa7d867f --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.icu_locale_core-2.1.1.bazel @@ -0,0 +1,65 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "icu_locale_core", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "zerovec", + ], + crate_root = "src/lib.rs", + edition = "2021", + proc_macro_deps = [ + "@cu__displaydoc-0.2.5//:displaydoc", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=icu_locale_core", + "manual", + "noclippy", + "norustfmt", + ], + version = "2.1.1", + deps = [ + "@cu__litemap-0.8.1//:litemap", + "@cu__tinystr-0.8.2//:tinystr", + "@cu__writeable-0.6.2//:writeable", + "@cu__zerovec-0.11.5//:zerovec", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.icu_normalizer-2.1.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.icu_normalizer-2.1.1.bazel new file mode 100644 index 00000000..fea01c90 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.icu_normalizer-2.1.1.bazel @@ -0,0 +1,63 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "icu_normalizer", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "compiled_data", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=icu_normalizer", + "manual", + "noclippy", + "norustfmt", + ], + version = "2.1.1", + deps = [ + "@cu__icu_collections-2.1.1//:icu_collections", + "@cu__icu_normalizer_data-2.1.1//:icu_normalizer_data", + "@cu__icu_provider-2.1.1//:icu_provider", + "@cu__smallvec-1.15.1//:smallvec", + "@cu__zerovec-0.11.5//:zerovec", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.icu_normalizer_data-2.1.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.icu_normalizer_data-2.1.1.bazel new file mode 100644 index 00000000..b651cc9e --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.icu_normalizer_data-2.1.1.bazel @@ -0,0 +1,118 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "icu_normalizer_data", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=icu_normalizer_data", + "manual", + "noclippy", + "norustfmt", + ], + version = "2.1.1", + deps = [ + "@cu__icu_normalizer_data-2.1.1//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "icu_normalizer_data", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=icu_normalizer_data", + "manual", + "noclippy", + "norustfmt", + ], + version = "2.1.1", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.icu_properties-2.1.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.icu_properties-2.1.1.bazel new file mode 100644 index 00000000..90872c76 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.icu_properties-2.1.1.bazel @@ -0,0 +1,64 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "icu_properties", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "compiled_data", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=icu_properties", + "manual", + "noclippy", + "norustfmt", + ], + version = "2.1.1", + deps = [ + "@cu__icu_collections-2.1.1//:icu_collections", + "@cu__icu_locale_core-2.1.1//:icu_locale_core", + "@cu__icu_properties_data-2.1.1//:icu_properties_data", + "@cu__icu_provider-2.1.1//:icu_provider", + "@cu__zerotrie-0.2.3//:zerotrie", + "@cu__zerovec-0.11.5//:zerovec", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.icu_properties_data-2.1.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.icu_properties_data-2.1.1.bazel new file mode 100644 index 00000000..d1f8b2e4 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.icu_properties_data-2.1.1.bazel @@ -0,0 +1,118 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "icu_properties_data", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=icu_properties_data", + "manual", + "noclippy", + "norustfmt", + ], + version = "2.1.1", + deps = [ + "@cu__icu_properties_data-2.1.1//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "icu_properties_data", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=icu_properties_data", + "manual", + "noclippy", + "norustfmt", + ], + version = "2.1.1", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.icu_provider-2.1.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.icu_provider-2.1.1.bazel new file mode 100644 index 00000000..f36a8ced --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.icu_provider-2.1.1.bazel @@ -0,0 +1,67 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "icu_provider", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "baked", + ], + crate_root = "src/lib.rs", + edition = "2021", + proc_macro_deps = [ + "@cu__displaydoc-0.2.5//:displaydoc", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=icu_provider", + "manual", + "noclippy", + "norustfmt", + ], + version = "2.1.1", + deps = [ + "@cu__icu_locale_core-2.1.1//:icu_locale_core", + "@cu__writeable-0.6.2//:writeable", + "@cu__yoke-0.8.1//:yoke", + "@cu__zerofrom-0.1.6//:zerofrom", + "@cu__zerotrie-0.2.3//:zerotrie", + "@cu__zerovec-0.11.5//:zerovec", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.id-arena-2.2.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.id-arena-2.2.1.bazel index 1248a97f..8ea00bdf 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.id-arena-2.2.1.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.id-arena-2.2.1.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "id_arena", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -28,8 +34,15 @@ rust_library( "WORKSPACE.bazel", ], ), + crate_features = [ + "default", + "std", + ], crate_root = "src/lib.rs", edition = "2015", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.idna-1.1.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.idna-1.1.0.bazel new file mode 100644 index 00000000..4839535d --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.idna-1.1.0.bazel @@ -0,0 +1,63 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "idna", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "alloc", + "compiled_data", + "std", + ], + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=idna", + "manual", + "noclippy", + "norustfmt", + ], + version = "1.1.0", + deps = [ + "@cu__idna_adapter-1.2.1//:idna_adapter", + "@cu__smallvec-1.15.1//:smallvec", + "@cu__utf8_iter-1.0.4//:utf8_iter", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.idna_adapter-1.2.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.idna_adapter-1.2.1.bazel new file mode 100644 index 00000000..c5cc82df --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.idna_adapter-1.2.1.bazel @@ -0,0 +1,60 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "idna_adapter", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "compiled_data", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=idna_adapter", + "manual", + "noclippy", + "norustfmt", + ], + version = "1.2.1", + deps = [ + "@cu__icu_normalizer-2.1.1//:icu_normalizer", + "@cu__icu_properties-2.1.1//:icu_properties", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmparser-0.215.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.indexmap-2.12.1.bazel similarity index 70% rename from bazel/cargo/wasmtime/remote/BUILD.wasmparser-0.215.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.indexmap-2.12.1.bazel index 3f3d22eb..97537b49 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmparser-0.215.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.indexmap-2.12.1.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "wasmparser", + name = "indexmap", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -29,29 +35,29 @@ rust_library( ], ), crate_features = [ + "default", "serde", "std", - "validate", ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=wasmparser", + "crate-name=indexmap", "manual", "noclippy", "norustfmt", ], - version = "0.215.0", + version = "2.12.1", deps = [ - "@cu__ahash-0.8.11//:ahash", - "@cu__bitflags-2.6.0//:bitflags", - "@cu__hashbrown-0.14.5//:hashbrown", - "@cu__indexmap-2.3.0//:indexmap", - "@cu__semver-1.0.23//:semver", - "@cu__serde-1.0.204//:serde", + "@cu__equivalent-1.0.1//:equivalent", + "@cu__hashbrown-0.16.1//:hashbrown", + "@cu__serde_core-1.0.228//:serde_core", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.io-extras-0.18.4.bazel b/bazel/cargo/wasmtime/remote/BUILD.io-extras-0.18.4.bazel new file mode 100644 index 00000000..c2f4e33e --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.io-extras-0.18.4.bazel @@ -0,0 +1,136 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "io_extras", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=io-extras", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.18.4", + deps = [ + "@cu__io-extras-0.18.4//:build_script_build", + "@cu__io-lifetimes-2.0.4//:io_lifetimes", + ] + select({ + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + ], + "//conditions:default": [], + }), +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + ], + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "io-extras", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=io-extras", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.18.4", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.io-lifetimes-2.0.4.bazel b/bazel/cargo/wasmtime/remote/BUILD.io-lifetimes-2.0.4.bazel new file mode 100644 index 00000000..13516bc9 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.io-lifetimes-2.0.4.bazel @@ -0,0 +1,124 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "io_lifetimes", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=io-lifetimes", + "manual", + "noclippy", + "norustfmt", + ], + version = "2.0.4", + deps = [ + "@cu__io-lifetimes-2.0.4//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + ], + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "io-lifetimes", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=io-lifetimes", + "manual", + "noclippy", + "norustfmt", + ], + version = "2.0.4", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.quote-1.0.36.bazel b/bazel/cargo/wasmtime/remote/BUILD.ipnet-2.11.0.bazel similarity index 77% rename from bazel/cargo/wasmtime/remote/BUILD.quote-1.0.36.bazel rename to bazel/cargo/wasmtime/remote/BUILD.ipnet-2.11.0.bazel index 3ad108f8..91c67f43 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.quote-1.0.36.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.ipnet-2.11.0.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "quote", + name = "ipnet", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,22 +36,22 @@ rust_library( ), crate_features = [ "default", - "proc-macro", + "std", ], crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=quote", + "crate-name=ipnet", "manual", "noclippy", "norustfmt", ], - version = "1.0.36", - deps = [ - "@cu__proc-macro2-1.0.86//:proc_macro2", - ], + version = "2.11.0", ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.itertools-0.12.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.itertools-0.14.0.bazel similarity index 82% rename from bazel/cargo/wasmtime/remote/BUILD.itertools-0.12.1.bazel rename to bazel/cargo/wasmtime/remote/BUILD.itertools-0.14.0.bazel index 6578e462..449a529f 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.itertools-0.12.1.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.itertools-0.14.0.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "itertools", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -35,6 +41,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -45,7 +54,7 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.12.1", + version = "0.14.0", deps = [ "@cu__either-1.13.0//:either", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.itoa-1.0.11.bazel b/bazel/cargo/wasmtime/remote/BUILD.itoa-1.0.11.bazel index 71c5cae8..a33c4e71 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.itoa-1.0.11.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.itoa-1.0.11.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "itoa", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.env_logger-0.10.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.js-sys-0.3.83.bazel similarity index 72% rename from bazel/cargo/wasmtime/remote/BUILD.env_logger-0.10.2.bazel rename to bazel/cargo/wasmtime/remote/BUILD.js-sys-0.3.83.bazel index ce9eb626..7d148284 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.env_logger-0.10.2.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.js-sys-0.3.83.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "env_logger", + name = "js_sys", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -29,30 +35,27 @@ rust_library( ], ), crate_features = [ - "auto-color", - "color", "default", - "humantime", - "regex", + "std", ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=env_logger", + "crate-name=js-sys", "manual", "noclippy", "norustfmt", ], - version = "0.10.2", + version = "0.3.83", deps = [ - "@cu__humantime-2.1.0//:humantime", - "@cu__is-terminal-0.4.12//:is_terminal", - "@cu__log-0.4.22//:log", - "@cu__regex-1.10.5//:regex", - "@cu__termcolor-1.4.1//:termcolor", + "@cu__once_cell-1.19.0//:once_cell", + "@cu__wasm-bindgen-0.2.106//:wasm_bindgen", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.leb128-0.2.5.bazel b/bazel/cargo/wasmtime/remote/BUILD.leb128-0.2.5.bazel index 12f06a0c..60b61272 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.leb128-0.2.5.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.leb128-0.2.5.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "leb128", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.leb128fmt-0.1.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.leb128fmt-0.1.0.bazel new file mode 100644 index 00000000..8746e4d7 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.leb128fmt-0.1.0.bazel @@ -0,0 +1,53 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "leb128fmt", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=leb128fmt", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.1.0", +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.libc-0.2.155.bazel b/bazel/cargo/wasmtime/remote/BUILD.libc-0.2.178.bazel similarity index 57% rename from bazel/cargo/wasmtime/remote/BUILD.libc-0.2.155.bazel rename to bazel/cargo/wasmtime/remote/BUILD.libc-0.2.178.bazel index 07f45186..d2aa3d28 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.libc-0.2.155.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.libc-0.2.178.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "libc", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -42,15 +51,18 @@ rust_library( "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ "extra_traits", # aarch64-apple-ios-sim ], - "@rules_rust//rust/platform:aarch64-fuchsia": [ - "extra_traits", # aarch64-fuchsia - ], "@rules_rust//rust/platform:aarch64-linux-android": [ "extra_traits", # aarch64-linux-android ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "extra_traits", # aarch64-unknown-fuchsia + ], "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ "extra_traits", # aarch64-unknown-nto-qnx710 ], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [ + "extra_traits", # aarch64-unknown-uefi + ], "@rules_rust//rust/platform:armv7-linux-androideabi": [ "extra_traits", # armv7-linux-androideabi ], @@ -66,28 +78,64 @@ rust_library( "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ "extra_traits", # powerpc-unknown-linux-gnu ], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [ + "extra_traits", # riscv32imc-unknown-none-elf + ], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ + "extra_traits", # riscv64gc-unknown-none-elf + ], "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ "extra_traits", # s390x-unknown-linux-gnu ], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [ + "extra_traits", # thumbv7em-none-eabi + ], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [ + "extra_traits", # thumbv8m.main-none-eabi + ], + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "extra_traits", # wasm32-unknown-emscripten + ], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [ + "extra_traits", # wasm32-unknown-unknown + ], + "@rules_rust//rust/platform:wasm32-wasip1": [ + "extra_traits", # wasm32-wasip1 + ], + "@rules_rust//rust/platform:wasm32-wasip1-threads": [ + "extra_traits", # wasm32-wasip1-threads + ], + "@rules_rust//rust/platform:wasm32-wasip2": [ + "extra_traits", # wasm32-wasip2 + ], "@rules_rust//rust/platform:x86_64-apple-darwin": [ "extra_traits", # x86_64-apple-darwin ], "@rules_rust//rust/platform:x86_64-apple-ios": [ "extra_traits", # x86_64-apple-ios ], - "@rules_rust//rust/platform:x86_64-fuchsia": [ - "extra_traits", # x86_64-fuchsia - ], "@rules_rust//rust/platform:x86_64-linux-android": [ "extra_traits", # x86_64-linux-android ], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ "extra_traits", # x86_64-unknown-freebsd ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "extra_traits", # x86_64-unknown-fuchsia + ], + "@rules_rust//rust/platform:x86_64-unknown-none": [ + "extra_traits", # x86_64-unknown-none + ], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [ + "extra_traits", # x86_64-unknown-uefi + ], "//conditions:default": [], }), crate_root = "src/lib.rs", - edition = "2015", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -98,17 +146,30 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.2.155", + version = "0.2.178", deps = [ - "@cu__libc-0.2.155//:build_script_build", + "@cu__libc-0.2.178//:build_script_build", ], ) cargo_build_script( - name = "libc_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_features = [ "default", @@ -123,15 +184,18 @@ cargo_build_script( "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ "extra_traits", # aarch64-apple-ios-sim ], - "@rules_rust//rust/platform:aarch64-fuchsia": [ - "extra_traits", # aarch64-fuchsia - ], "@rules_rust//rust/platform:aarch64-linux-android": [ "extra_traits", # aarch64-linux-android ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "extra_traits", # aarch64-unknown-fuchsia + ], "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ "extra_traits", # aarch64-unknown-nto-qnx710 ], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [ + "extra_traits", # aarch64-unknown-uefi + ], "@rules_rust//rust/platform:armv7-linux-androideabi": [ "extra_traits", # armv7-linux-androideabi ], @@ -147,24 +211,57 @@ cargo_build_script( "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ "extra_traits", # powerpc-unknown-linux-gnu ], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [ + "extra_traits", # riscv32imc-unknown-none-elf + ], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ + "extra_traits", # riscv64gc-unknown-none-elf + ], "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ "extra_traits", # s390x-unknown-linux-gnu ], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [ + "extra_traits", # thumbv7em-none-eabi + ], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [ + "extra_traits", # thumbv8m.main-none-eabi + ], + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "extra_traits", # wasm32-unknown-emscripten + ], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [ + "extra_traits", # wasm32-unknown-unknown + ], + "@rules_rust//rust/platform:wasm32-wasip1": [ + "extra_traits", # wasm32-wasip1 + ], + "@rules_rust//rust/platform:wasm32-wasip1-threads": [ + "extra_traits", # wasm32-wasip1-threads + ], + "@rules_rust//rust/platform:wasm32-wasip2": [ + "extra_traits", # wasm32-wasip2 + ], "@rules_rust//rust/platform:x86_64-apple-darwin": [ "extra_traits", # x86_64-apple-darwin ], "@rules_rust//rust/platform:x86_64-apple-ios": [ "extra_traits", # x86_64-apple-ios ], - "@rules_rust//rust/platform:x86_64-fuchsia": [ - "extra_traits", # x86_64-fuchsia - ], "@rules_rust//rust/platform:x86_64-linux-android": [ "extra_traits", # x86_64-linux-android ], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ "extra_traits", # x86_64-unknown-freebsd ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "extra_traits", # x86_64-unknown-fuchsia + ], + "@rules_rust//rust/platform:x86_64-unknown-none": [ + "extra_traits", # x86_64-unknown-none + ], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [ + "extra_traits", # x86_64-unknown-uefi + ], "//conditions:default": [], }), crate_name = "build_script_build", @@ -181,7 +278,11 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - edition = "2015", + edition = "2021", + pkg_name = "libc", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -192,12 +293,12 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "0.2.155", + version = "0.2.178", visibility = ["//visibility:private"], ) alias( name = "build_script_build", - actual = ":libc_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.libm-0.2.8.bazel b/bazel/cargo/wasmtime/remote/BUILD.libm-0.2.15.bazel similarity index 67% rename from bazel/cargo/wasmtime/remote/BUILD.libm-0.2.8.bazel rename to bazel/cargo/wasmtime/remote/BUILD.libm-0.2.15.bazel index cf70de29..b3f55db7 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.libm-0.2.8.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.libm-0.2.15.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "libm", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,10 +39,14 @@ rust_library( ], ), crate_features = [ + "arch", "default", ], crate_root = "src/lib.rs", - edition = "2018", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -44,19 +57,33 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.2.8", + version = "0.2.15", deps = [ - "@cu__libm-0.2.8//:build_script_build", + "@cu__libm-0.2.15//:build_script_build", ], ) cargo_build_script( - name = "libm_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_features = [ + "arch", "default", ], crate_name = "build_script_build", @@ -73,7 +100,11 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - edition = "2018", + edition = "2021", + pkg_name = "libm", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -84,12 +115,12 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "0.2.8", + version = "0.2.15", visibility = ["//visibility:private"], ) alias( name = "build_script_build", - actual = ":libm_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.linux-raw-sys-0.11.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.linux-raw-sys-0.11.0.bazel new file mode 100644 index 00000000..82b4a5d2 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.linux-raw-sys-0.11.0.bazel @@ -0,0 +1,105 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "linux_raw_sys", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "general", + "if_ether", + "ioctl", + "net", + "netlink", + "no_std", + "prctl", + "xdp", + ] + select({ + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ + "auxvec", # aarch64-unknown-linux-gnu + "elf", # aarch64-unknown-linux-gnu + "errno", # aarch64-unknown-linux-gnu + ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "auxvec", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + "elf", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + "errno", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + ], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ + "auxvec", # arm-unknown-linux-gnueabi + "elf", # arm-unknown-linux-gnueabi + "errno", # arm-unknown-linux-gnueabi + ], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ + "auxvec", # armv7-unknown-linux-gnueabi + "elf", # armv7-unknown-linux-gnueabi + "errno", # armv7-unknown-linux-gnueabi + ], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ + "auxvec", # i686-unknown-linux-gnu + "elf", # i686-unknown-linux-gnu + "errno", # i686-unknown-linux-gnu + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "auxvec", # riscv64gc-unknown-linux-gnu + "elf", # riscv64gc-unknown-linux-gnu + "errno", # riscv64gc-unknown-linux-gnu + ], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ + "auxvec", # x86_64-unknown-linux-gnu + "elf", # x86_64-unknown-linux-gnu + "errno", # x86_64-unknown-linux-gnu + ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "auxvec", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + "elf", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + "errno", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + ], + "//conditions:default": [], + }), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=linux-raw-sys", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.11.0", +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.linux-raw-sys-0.4.14.bazel b/bazel/cargo/wasmtime/remote/BUILD.linux-raw-sys-0.4.14.bazel index 733fee35..e34291e4 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.linux-raw-sys-0.4.14.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.linux-raw-sys-0.4.14.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "linux_raw_sys", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,16 +36,20 @@ rust_library( ), crate_features = [ "general", + "if_ether", "ioctl", + "net", + "netlink", "no_std", + "xdp", ] + select({ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "elf", # aarch64-unknown-linux-gnu "errno", # aarch64-unknown-linux-gnu ], "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ - "elf", # aarch64-unknown-nixos-gnu - "errno", # aarch64-unknown-nixos-gnu + "elf", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + "errno", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "elf", # arm-unknown-linux-gnueabi @@ -53,18 +63,25 @@ rust_library( "elf", # i686-unknown-linux-gnu "errno", # i686-unknown-linux-gnu ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "elf", # riscv64gc-unknown-linux-gnu + "errno", # riscv64gc-unknown-linux-gnu + ], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "elf", # x86_64-unknown-linux-gnu "errno", # x86_64-unknown-linux-gnu ], "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ - "elf", # x86_64-unknown-nixos-gnu - "errno", # x86_64-unknown-nixos-gnu + "elf", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + "errno", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu ], "//conditions:default": [], }), crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-bforest-0.111.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.litemap-0.8.1.bazel similarity index 77% rename from bazel/cargo/wasmtime/remote/BUILD.cranelift-bforest-0.111.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.litemap-0.8.1.bazel index a4651a99..c9d0e1cc 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cranelift-bforest-0.111.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.litemap-0.8.1.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "cranelift_bforest", + name = "litemap", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,18 +36,18 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=cranelift-bforest", + "crate-name=litemap", "manual", "noclippy", "norustfmt", ], - version = "0.111.0", - deps = [ - "@cu__cranelift-entity-0.111.0//:cranelift_entity", - ], + version = "0.8.1", ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.log-0.4.22.bazel b/bazel/cargo/wasmtime/remote/BUILD.log-0.4.29.bazel similarity index 81% rename from bazel/cargo/wasmtime/remote/BUILD.log-0.4.22.bazel rename to bazel/cargo/wasmtime/remote/BUILD.log-0.4.29.bazel index 7afd4d23..6d9b8409 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.log-0.4.22.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.log-0.4.29.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "log", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -28,11 +34,11 @@ rust_library( "WORKSPACE.bazel", ], ), - crate_features = [ - "std", - ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -43,5 +49,5 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.4.22", + version = "0.4.29", ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.mach2-0.4.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.mach2-0.4.2.bazel index 6c5f412c..62b24de2 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.mach2-0.4.2.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.mach2-0.4.2.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "mach2", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -33,6 +39,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2015", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -46,22 +55,22 @@ rust_library( version = "0.4.2", deps = select({ "@rules_rust//rust/platform:aarch64-apple-darwin": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "macos", target_os = "ios")) + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "macos", target_os = "ios")) ], "@rules_rust//rust/platform:aarch64-apple-ios": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "macos", target_os = "ios")) + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "macos", target_os = "ios")) ], "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "macos", target_os = "ios")) + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "macos", target_os = "ios")) ], "@rules_rust//rust/platform:i686-apple-darwin": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "macos", target_os = "ios")) + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "macos", target_os = "ios")) ], "@rules_rust//rust/platform:x86_64-apple-darwin": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "macos", target_os = "ios")) + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "macos", target_os = "ios")) ], "@rules_rust//rust/platform:x86_64-apple-ios": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "macos", target_os = "ios")) + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "macos", target_os = "ios")) ], "//conditions:default": [], }), diff --git a/bazel/cargo/wasmtime/remote/BUILD.version_check-0.9.5.bazel b/bazel/cargo/wasmtime/remote/BUILD.maybe-owned-0.3.4.bazel similarity index 76% rename from bazel/cargo/wasmtime/remote/BUILD.version_check-0.9.5.bazel rename to bazel/cargo/wasmtime/remote/BUILD.maybe-owned-0.3.4.bazel index e24cea26..eefeb423 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.version_check-0.9.5.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.maybe-owned-0.3.4.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "version_check", + name = "maybe_owned", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,15 +36,18 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2015", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=version_check", + "crate-name=maybe-owned", "manual", "noclippy", "norustfmt", ], - version = "0.9.5", + version = "0.3.4", ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.memchr-2.7.4.bazel b/bazel/cargo/wasmtime/remote/BUILD.memchr-2.7.4.bazel index bee4bd07..a695f185 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.memchr-2.7.4.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.memchr-2.7.4.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "memchr", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,10 +36,14 @@ rust_library( ), crate_features = [ "alloc", + "default", "std", ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.memfd-0.6.4.bazel b/bazel/cargo/wasmtime/remote/BUILD.memfd-0.6.5.bazel similarity index 78% rename from bazel/cargo/wasmtime/remote/BUILD.memfd-0.6.4.bazel rename to bazel/cargo/wasmtime/remote/BUILD.memfd-0.6.5.bazel index db840ec0..df7fccb2 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.memfd-0.6.4.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.memfd-0.6.5.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "memfd", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -40,8 +49,8 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.6.4", + version = "0.6.5", deps = [ - "@cu__rustix-0.38.34//:rustix", + "@cu__rustix-1.1.2//:rustix", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.mio-1.1.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.mio-1.1.1.bazel new file mode 100644 index 00000000..6c95f74d --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.mio-1.1.1.bazel @@ -0,0 +1,160 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "mio", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "net", + "os-ext", + "os-poll", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=mio", + "manual", + "noclippy", + "norustfmt", + ], + version = "1.1.1", + deps = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-apple-ios": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-linux-android": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@cu__windows-sys-0.61.2//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:armv7-linux-androideabi": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:i686-apple-darwin": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:i686-linux-android": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@cu__windows-sys-0.61.2//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:i686-unknown-freebsd": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:wasm32-wasip1": [ + "@cu__libc-0.2.178//:libc", # cfg(target_os = "wasi") + "@cu__wasi-0.11.1-wasi-snapshot-preview1//:wasi", # cfg(target_os = "wasi") + ], + "@rules_rust//rust/platform:wasm32-wasip1-threads": [ + "@cu__libc-0.2.178//:libc", # cfg(target_os = "wasi") + "@cu__wasi-0.11.1-wasi-snapshot-preview1//:wasi", # cfg(target_os = "wasi") + ], + "@rules_rust//rust/platform:wasm32-wasip2": [ + "@cu__libc-0.2.178//:libc", # cfg(target_os = "wasi") + "@cu__wasi-0.11.1-wasi-snapshot-preview1//:wasi", # cfg(target_os = "wasi") + ], + "@rules_rust//rust/platform:x86_64-apple-darwin": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-apple-ios": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-linux-android": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@cu__windows-sys-0.61.2//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "//conditions:default": [], + }), +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.object-0.37.3.bazel b/bazel/cargo/wasmtime/remote/BUILD.object-0.37.3.bazel new file mode 100644 index 00000000..bebb49bc --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.object-0.37.3.bazel @@ -0,0 +1,148 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "object", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "coff", + "elf", + "macho", + "pe", + "read_core", + "std", + "unaligned", + "write", + "write_core", + "write_std", + "xcoff", + ], + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=object", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.37.3", + deps = [ + "@cu__crc32fast-1.4.2//:crc32fast", + "@cu__hashbrown-0.15.5//:hashbrown", + "@cu__indexmap-2.12.1//:indexmap", + "@cu__memchr-2.7.4//:memchr", + "@cu__object-0.37.3//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "coff", + "elf", + "macho", + "pe", + "read_core", + "std", + "unaligned", + "write", + "write_core", + "write_std", + "xcoff", + ], + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2018", + pkg_name = "object", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=object", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.37.3", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.once_cell-1.19.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.once_cell-1.19.0.bazel index d4155cdc..404899a1 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.once_cell-1.19.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.once_cell-1.19.0.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "once_cell", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -36,6 +42,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.percent-encoding-2.3.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.percent-encoding-2.3.2.bazel new file mode 100644 index 00000000..7d89eb05 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.percent-encoding-2.3.2.bazel @@ -0,0 +1,57 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "percent_encoding", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "alloc", + "std", + ], + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=percent-encoding", + "manual", + "noclippy", + "norustfmt", + ], + version = "2.3.2", +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.pin-project-lite-0.2.14.bazel b/bazel/cargo/wasmtime/remote/BUILD.pin-project-lite-0.2.14.bazel index 65aba34b..f8429234 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.pin-project-lite-0.2.14.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.pin-project-lite-0.2.14.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "pin_project_lite", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.pin-utils-0.1.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.pin-utils-0.1.0.bazel new file mode 100644 index 00000000..9a1eadd6 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.pin-utils-0.1.0.bazel @@ -0,0 +1,53 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "pin_utils", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=pin-utils", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.1.0", +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.postcard-1.1.3.bazel b/bazel/cargo/wasmtime/remote/BUILD.postcard-1.1.3.bazel new file mode 100644 index 00000000..37cb4590 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.postcard-1.1.3.bazel @@ -0,0 +1,61 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "postcard", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "alloc", + "use-std", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=postcard", + "manual", + "noclippy", + "norustfmt", + ], + version = "1.1.3", + deps = [ + "@cu__cobs-0.3.0//:cobs", + "@cu__serde-1.0.228//:serde", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-entity-0.111.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.potential_utf-0.1.4.bazel similarity index 74% rename from bazel/cargo/wasmtime/remote/BUILD.cranelift-entity-0.111.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.potential_utf-0.1.4.bazel index f59f1f47..a54041f6 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cranelift-entity-0.111.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.potential_utf-0.1.4.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "cranelift_entity", + name = "potential_utf", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -29,28 +35,25 @@ rust_library( ], ), crate_features = [ - "enable-serde", - "serde", - "serde_derive", + "zerovec", ], crate_root = "src/lib.rs", edition = "2021", - proc_macro_deps = [ - "@cu__serde_derive-1.0.204//:serde_derive", + rustc_env_files = [ + ":cargo_toml_env_vars", ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=cranelift-entity", + "crate-name=potential_utf", "manual", "noclippy", "norustfmt", ], - version = "0.111.0", + version = "0.1.4", deps = [ - "@cu__cranelift-bitset-0.111.0//:cranelift_bitset", - "@cu__serde-1.0.204//:serde", + "@cu__zerovec-0.11.5//:zerovec", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.ppv-lite86-0.2.21.bazel b/bazel/cargo/wasmtime/remote/BUILD.ppv-lite86-0.2.21.bazel new file mode 100644 index 00000000..4127220b --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.ppv-lite86-0.2.21.bazel @@ -0,0 +1,60 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "ppv_lite86", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "simd", + "std", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=ppv-lite86", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.2.21", + deps = [ + "@cu__zerocopy-0.8.27//:zerocopy", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.proc-macro2-1.0.86.bazel b/bazel/cargo/wasmtime/remote/BUILD.proc-macro2-1.0.103.bazel similarity index 70% rename from bazel/cargo/wasmtime/remote/BUILD.proc-macro2-1.0.86.bazel rename to bazel/cargo/wasmtime/remote/BUILD.proc-macro2-1.0.103.bazel index f5ffa789..e7c58027 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.proc-macro2-1.0.86.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.proc-macro2-1.0.103.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "proc_macro2", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -35,6 +44,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -45,18 +57,31 @@ rust_library( "noclippy", "norustfmt", ], - version = "1.0.86", + version = "1.0.103", deps = [ - "@cu__proc-macro2-1.0.86//:build_script_build", + "@cu__proc-macro2-1.0.103//:build_script_build", "@cu__unicode-ident-1.0.12//:unicode_ident", ], ) cargo_build_script( - name = "proc-macro2_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_features = [ "default", @@ -77,6 +102,10 @@ cargo_build_script( ], ), edition = "2021", + pkg_name = "proc-macro2", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -87,12 +116,12 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "1.0.86", + version = "1.0.103", visibility = ["//visibility:private"], ) alias( name = "build_script_build", - actual = ":proc-macro2_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.pulley-interpreter-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.pulley-interpreter-39.0.1.bazel new file mode 100644 index 00000000..f601b1a7 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.pulley-interpreter-39.0.1.bazel @@ -0,0 +1,71 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "pulley_interpreter", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + aliases = { + "@cu__wasmtime-internal-math-39.0.1//:wasmtime_internal_math": "wasmtime_math", + }, + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "decode", + "disas", + "encode", + "interp", + "std", + ], + crate_root = "src/lib.rs", + edition = "2024", + proc_macro_deps = [ + "@cu__pulley-macros-39.0.1//:pulley_macros", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=pulley-interpreter", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__cranelift-bitset-0.126.1//:cranelift_bitset", + "@cu__log-0.4.29//:log", + "@cu__wasmtime-internal-math-39.0.1//:wasmtime_internal_math", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.pulley-macros-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.pulley-macros-39.0.1.bazel new file mode 100644 index 00000000..2dc5c474 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.pulley-macros-39.0.1.bazel @@ -0,0 +1,58 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_proc_macro") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_proc_macro( + name = "pulley_macros", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=pulley-macros", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", + "@cu__syn-2.0.111//:syn", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.quote-1.0.42.bazel b/bazel/cargo/wasmtime/remote/BUILD.quote-1.0.42.bazel new file mode 100644 index 00000000..04a22c29 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.quote-1.0.42.bazel @@ -0,0 +1,127 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "quote", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + "proc-macro", + ], + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=quote", + "manual", + "noclippy", + "norustfmt", + ], + version = "1.0.42", + deps = [ + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + "proc-macro", + ], + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2018", + pkg_name = "quote", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=quote", + "manual", + "noclippy", + "norustfmt", + ], + version = "1.0.42", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.rand-0.8.5.bazel b/bazel/cargo/wasmtime/remote/BUILD.rand-0.8.5.bazel new file mode 100644 index 00000000..5c96aee7 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.rand-0.8.5.bazel @@ -0,0 +1,147 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "rand", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "alloc", + "default", + "getrandom", + "libc", + "rand_chacha", + "small_rng", + "std", + "std_rng", + ], + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=rand", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.8.5", + deps = [ + "@cu__rand_chacha-0.3.1//:rand_chacha", + "@cu__rand_core-0.6.4//:rand_core", + ] + select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [ + "@cu__libc-0.2.178//:libc", # aarch64-apple-darwin + ], + "@rules_rust//rust/platform:aarch64-apple-ios": [ + "@cu__libc-0.2.178//:libc", # aarch64-apple-ios + ], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ + "@cu__libc-0.2.178//:libc", # aarch64-apple-ios-sim + ], + "@rules_rust//rust/platform:aarch64-linux-android": [ + "@cu__libc-0.2.178//:libc", # aarch64-linux-android + ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "@cu__libc-0.2.178//:libc", # aarch64-unknown-fuchsia + ], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # aarch64-unknown-linux-gnu + ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cu__libc-0.2.178//:libc", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + ], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ + "@cu__libc-0.2.178//:libc", # aarch64-unknown-nto-qnx710 + ], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ + "@cu__libc-0.2.178//:libc", # arm-unknown-linux-gnueabi + ], + "@rules_rust//rust/platform:armv7-linux-androideabi": [ + "@cu__libc-0.2.178//:libc", # armv7-linux-androideabi + ], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ + "@cu__libc-0.2.178//:libc", # armv7-unknown-linux-gnueabi + ], + "@rules_rust//rust/platform:i686-apple-darwin": [ + "@cu__libc-0.2.178//:libc", # i686-apple-darwin + ], + "@rules_rust//rust/platform:i686-linux-android": [ + "@cu__libc-0.2.178//:libc", # i686-linux-android + ], + "@rules_rust//rust/platform:i686-unknown-freebsd": [ + "@cu__libc-0.2.178//:libc", # i686-unknown-freebsd + ], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # i686-unknown-linux-gnu + ], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # powerpc-unknown-linux-gnu + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # riscv64gc-unknown-linux-gnu + ], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # s390x-unknown-linux-gnu + ], + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "@cu__libc-0.2.178//:libc", # wasm32-unknown-emscripten + ], + "@rules_rust//rust/platform:x86_64-apple-darwin": [ + "@cu__libc-0.2.178//:libc", # x86_64-apple-darwin + ], + "@rules_rust//rust/platform:x86_64-apple-ios": [ + "@cu__libc-0.2.178//:libc", # x86_64-apple-ios + ], + "@rules_rust//rust/platform:x86_64-linux-android": [ + "@cu__libc-0.2.178//:libc", # x86_64-linux-android + ], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ + "@cu__libc-0.2.178//:libc", # x86_64-unknown-freebsd + ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "@cu__libc-0.2.178//:libc", # x86_64-unknown-fuchsia + ], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # x86_64-unknown-linux-gnu + ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cu__libc-0.2.178//:libc", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + ], + "//conditions:default": [], + }), +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.rand_chacha-0.3.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.rand_chacha-0.3.1.bazel new file mode 100644 index 00000000..5fecdb26 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.rand_chacha-0.3.1.bazel @@ -0,0 +1,60 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "rand_chacha", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "std", + ], + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=rand_chacha", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.3.1", + deps = [ + "@cu__ppv-lite86-0.2.21//:ppv_lite86", + "@cu__rand_core-0.6.4//:rand_core", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.regalloc2-0.9.3.bazel b/bazel/cargo/wasmtime/remote/BUILD.rand_core-0.6.4.bazel similarity index 73% rename from bazel/cargo/wasmtime/remote/BUILD.regalloc2-0.9.3.bazel rename to bazel/cargo/wasmtime/remote/BUILD.rand_core-0.6.4.bazel index cbd3ed5f..95f11ece 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.regalloc2-0.9.3.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.rand_core-0.6.4.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "regalloc2", + name = "rand_core", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -29,29 +35,27 @@ rust_library( ], ), crate_features = [ - "checker", - "default", + "alloc", + "getrandom", "std", - "trace-log", ], crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=regalloc2", + "crate-name=rand_core", "manual", "noclippy", "norustfmt", ], - version = "0.9.3", + version = "0.6.4", deps = [ - "@cu__hashbrown-0.13.2//:hashbrown", - "@cu__log-0.4.22//:log", - "@cu__rustc-hash-1.1.0//:rustc_hash", - "@cu__slice-group-by-0.3.1//:slice_group_by", - "@cu__smallvec-1.13.2//:smallvec", + "@cu__getrandom-0.2.16//:getrandom", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.regalloc2-0.13.3.bazel b/bazel/cargo/wasmtime/remote/BUILD.regalloc2-0.13.3.bazel new file mode 100644 index 00000000..2a02b579 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.regalloc2-0.13.3.bazel @@ -0,0 +1,66 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "regalloc2", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "checker", + "default", + "std", + ], + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=regalloc2", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.13.3", + deps = [ + "@cu__allocator-api2-0.2.21//:allocator_api2", + "@cu__bumpalo-3.16.0//:bumpalo", + "@cu__hashbrown-0.15.5//:hashbrown", + "@cu__log-0.4.29//:log", + "@cu__rustc-hash-2.1.1//:rustc_hash", + "@cu__smallvec-1.15.1//:smallvec", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.regex-automata-0.4.7.bazel b/bazel/cargo/wasmtime/remote/BUILD.regex-automata-0.4.7.bazel deleted file mode 100644 index da56abc9..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.regex-automata-0.4.7.bazel +++ /dev/null @@ -1,64 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @//bazel/cargo/wasmtime:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "regex_automata", - srcs = glob( - include = ["**/*.rs"], - allow_empty = False, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "alloc", - "dfa-onepass", - "hybrid", - "meta", - "nfa-backtrack", - "nfa-pikevm", - "nfa-thompson", - "perf-inline", - "perf-literal", - "perf-literal-multisubstring", - "perf-literal-substring", - "std", - "syntax", - ], - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=regex-automata", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.4.7", - deps = [ - "@cu__aho-corasick-1.1.3//:aho_corasick", - "@cu__memchr-2.7.4//:memchr", - "@cu__regex-syntax-0.8.4//:regex_syntax", - ], -) diff --git a/bazel/cargo/wasmtime/remote/BUILD.regex-syntax-0.8.4.bazel b/bazel/cargo/wasmtime/remote/BUILD.regex-syntax-0.8.4.bazel deleted file mode 100644 index 36b411c9..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.regex-syntax-0.8.4.bazel +++ /dev/null @@ -1,47 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @//bazel/cargo/wasmtime:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "regex_syntax", - srcs = glob( - include = ["**/*.rs"], - allow_empty = False, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "std", - ], - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=regex-syntax", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.8.4", -) diff --git a/bazel/cargo/wasmtime/remote/BUILD.rustc-hash-1.1.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.rustc-hash-2.1.1.bazel similarity index 80% rename from bazel/cargo/wasmtime/remote/BUILD.rustc-hash-1.1.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.rustc-hash-2.1.1.bazel index 4892ae61..d34cdf0f 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.rustc-hash-1.1.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.rustc-hash-2.1.1.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "rustc_hash", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -33,7 +39,10 @@ rust_library( "std", ], crate_root = "src/lib.rs", - edition = "2015", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -44,5 +53,5 @@ rust_library( "noclippy", "norustfmt", ], - version = "1.1.0", + version = "2.1.1", ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.rustix-0.38.34.bazel b/bazel/cargo/wasmtime/remote/BUILD.rustix-0.38.34.bazel index 8cde617b..c9df5cce 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.rustix-0.38.34.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.rustix-0.38.34.bazel @@ -6,98 +6,122 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "rustix", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), aliases = select({ "@rules_rust//rust/platform:aarch64-apple-darwin": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # aarch64-apple-darwin, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) }, "@rules_rust//rust/platform:aarch64-apple-ios": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # aarch64-apple-ios, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) }, "@rules_rust//rust/platform:aarch64-apple-ios-sim": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - }, - "@rules_rust//rust/platform:aarch64-fuchsia": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # aarch64-apple-ios-sim, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) }, "@rules_rust//rust/platform:aarch64-linux-android": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # aarch64-linux-android, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) }, "@rules_rust//rust/platform:aarch64-pc-windows-msvc": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(windows) + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(windows) + }, + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": { + "@cu__errno-0.3.14//:errno": "libc_errno", # aarch64-unknown-fuchsia, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) }, "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # aarch64-unknown-nto-qnx710, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + }, + "@rules_rust//rust/platform:aarch64-unknown-uefi": { + "@cu__errno-0.3.14//:errno": "libc_errno", # aarch64-unknown-uefi, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) }, "@rules_rust//rust/platform:armv7-linux-androideabi": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # armv7-linux-androideabi, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) }, "@rules_rust//rust/platform:i686-apple-darwin": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), i686-apple-darwin }, "@rules_rust//rust/platform:i686-linux-android": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), i686-linux-android }, "@rules_rust//rust/platform:i686-pc-windows-msvc": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(windows) + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(windows) }, "@rules_rust//rust/platform:i686-unknown-freebsd": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), i686-unknown-freebsd }, "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), powerpc-unknown-linux-gnu }, "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), riscv32imc-unknown-none-elf }, "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), riscv64gc-unknown-none-elf }, "@rules_rust//rust/platform:s390x-unknown-linux-gnu": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), s390x-unknown-linux-gnu }, "@rules_rust//rust/platform:thumbv7em-none-eabi": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), thumbv7em-none-eabi }, "@rules_rust//rust/platform:thumbv8m.main-none-eabi": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), thumbv8m.main-none-eabi + }, + "@rules_rust//rust/platform:wasm32-unknown-emscripten": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-unknown-emscripten }, "@rules_rust//rust/platform:wasm32-unknown-unknown": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-unknown-unknown + }, + "@rules_rust//rust/platform:wasm32-wasip1": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-wasip1 }, - "@rules_rust//rust/platform:wasm32-wasi": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@rules_rust//rust/platform:wasm32-wasip1-threads": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-wasip1-threads + }, + "@rules_rust//rust/platform:wasm32-wasip2": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-wasip2 }, "@rules_rust//rust/platform:x86_64-apple-darwin": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-apple-darwin }, "@rules_rust//rust/platform:x86_64-apple-ios": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - }, - "@rules_rust//rust/platform:x86_64-fuchsia": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-apple-ios }, "@rules_rust//rust/platform:x86_64-linux-android": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-linux-android }, "@rules_rust//rust/platform:x86_64-pc-windows-msvc": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(windows) + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(windows) }, "@rules_rust//rust/platform:x86_64-unknown-freebsd": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-freebsd + }, + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-fuchsia }, "@rules_rust//rust/platform:x86_64-unknown-none": { - "@cu__errno-0.3.9//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-none + }, + "@rules_rust//rust/platform:x86_64-unknown-uefi": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-uefi }, "//conditions:default": {}, }), @@ -116,42 +140,17 @@ rust_library( crate_features = [ "alloc", "default", + "fs", "libc-extra-traits", - "mm", + "net", "std", "use-libc-auxv", - ] + select({ - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ - "fs", # aarch64-unknown-linux-gnu - ], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ - "fs", # aarch64-unknown-nixos-gnu - ], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ - "fs", # arm-unknown-linux-gnueabi - ], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ - "fs", # armv7-unknown-linux-gnueabi - ], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ - "fs", # i686-unknown-linux-gnu - ], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ - "fs", # powerpc-unknown-linux-gnu - ], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ - "fs", # s390x-unknown-linux-gnu - ], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ - "fs", # x86_64-unknown-linux-gnu - ], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ - "fs", # x86_64-unknown-nixos-gnu - ], - "//conditions:default": [], - }), + ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -164,34 +163,34 @@ rust_library( ], version = "0.38.34", deps = [ - "@cu__bitflags-2.6.0//:bitflags", + "@cu__bitflags-2.10.0//:bitflags", "@cu__rustix-0.38.34//:build_script_build", ] + select({ "@rules_rust//rust/platform:aarch64-apple-darwin": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # aarch64-apple-darwin, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__libc-0.2.178//:libc", # aarch64-apple-darwin, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) ], "@rules_rust//rust/platform:aarch64-apple-ios": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # aarch64-apple-ios, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__libc-0.2.178//:libc", # aarch64-apple-ios, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) ], "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - ], - "@rules_rust//rust/platform:aarch64-fuchsia": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # aarch64-apple-ios-sim, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__libc-0.2.178//:libc", # aarch64-apple-ios-sim, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) ], "@rules_rust//rust/platform:aarch64-linux-android": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # aarch64-linux-android, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__libc-0.2.178//:libc", # aarch64-linux-android, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) "@cu__linux-raw-sys-0.4.14//:linux_raw_sys", # cfg(all(any(target_os = "android", target_os = "linux"), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) ], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ - "@cu__errno-0.3.9//:errno", # cfg(windows) + "@cu__errno-0.3.14//:errno", # cfg(windows) "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "@cu__errno-0.3.14//:errno", # aarch64-unknown-fuchsia, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__libc-0.2.178//:libc", # aarch64-unknown-fuchsia, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + ], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cu__linux-raw-sys-0.4.14//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))) ], @@ -199,98 +198,117 @@ rust_library( "@cu__linux-raw-sys-0.4.14//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))) ], "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # aarch64-unknown-nto-qnx710, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__libc-0.2.178//:libc", # aarch64-unknown-nto-qnx710, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + ], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [ + "@cu__errno-0.3.14//:errno", # aarch64-unknown-uefi, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__libc-0.2.178//:libc", # aarch64-unknown-uefi, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cu__linux-raw-sys-0.4.14//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))) ], "@rules_rust//rust/platform:armv7-linux-androideabi": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # armv7-linux-androideabi, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__libc-0.2.178//:libc", # armv7-linux-androideabi, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) "@cu__linux-raw-sys-0.4.14//:linux_raw_sys", # cfg(all(any(target_os = "android", target_os = "linux"), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) ], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ "@cu__linux-raw-sys-0.4.14//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))) ], "@rules_rust//rust/platform:i686-apple-darwin": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), i686-apple-darwin + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), i686-apple-darwin ], "@rules_rust//rust/platform:i686-linux-android": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), i686-linux-android + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), i686-linux-android "@cu__linux-raw-sys-0.4.14//:linux_raw_sys", # cfg(all(any(target_os = "android", target_os = "linux"), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) ], "@rules_rust//rust/platform:i686-pc-windows-msvc": [ - "@cu__errno-0.3.9//:errno", # cfg(windows) + "@cu__errno-0.3.14//:errno", # cfg(windows) "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) ], "@rules_rust//rust/platform:i686-unknown-freebsd": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), i686-unknown-freebsd + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), i686-unknown-freebsd ], "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ "@cu__linux-raw-sys-0.4.14//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))) ], "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), powerpc-unknown-linux-gnu + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), powerpc-unknown-linux-gnu "@cu__linux-raw-sys-0.4.14//:linux_raw_sys", # cfg(all(any(target_os = "android", target_os = "linux"), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) ], "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), riscv32imc-unknown-none-elf + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), riscv32imc-unknown-none-elf + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__linux-raw-sys-0.4.14//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))) ], "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), riscv64gc-unknown-none-elf + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), riscv64gc-unknown-none-elf ], "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), s390x-unknown-linux-gnu + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), s390x-unknown-linux-gnu "@cu__linux-raw-sys-0.4.14//:linux_raw_sys", # cfg(all(any(target_os = "android", target_os = "linux"), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) ], "@rules_rust//rust/platform:thumbv7em-none-eabi": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), thumbv7em-none-eabi + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), thumbv7em-none-eabi ], "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), thumbv8m.main-none-eabi + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), thumbv8m.main-none-eabi + ], + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-unknown-emscripten + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-unknown-emscripten ], "@rules_rust//rust/platform:wasm32-unknown-unknown": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-unknown-unknown + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-unknown-unknown ], - "@rules_rust//rust/platform:wasm32-wasi": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@rules_rust//rust/platform:wasm32-wasip1": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-wasip1 + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-wasip1 + ], + "@rules_rust//rust/platform:wasm32-wasip1-threads": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-wasip1-threads + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-wasip1-threads + ], + "@rules_rust//rust/platform:wasm32-wasip2": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-wasip2 + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-wasip2 ], "@rules_rust//rust/platform:x86_64-apple-darwin": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-apple-darwin + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-apple-darwin ], "@rules_rust//rust/platform:x86_64-apple-ios": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - ], - "@rules_rust//rust/platform:x86_64-fuchsia": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-apple-ios + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-apple-ios ], "@rules_rust//rust/platform:x86_64-linux-android": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-linux-android + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-linux-android "@cu__linux-raw-sys-0.4.14//:linux_raw_sys", # cfg(all(any(target_os = "android", target_os = "linux"), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) ], "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ - "@cu__errno-0.3.9//:errno", # cfg(windows) + "@cu__errno-0.3.14//:errno", # cfg(windows) "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) ], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-freebsd + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-freebsd + ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-fuchsia + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-fuchsia ], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cu__linux-raw-sys-0.4.14//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))) @@ -299,56 +317,45 @@ rust_library( "@cu__linux-raw-sys-0.4.14//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))) ], "@rules_rust//rust/platform:x86_64-unknown-none": [ - "@cu__errno-0.3.9//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) - "@cu__libc-0.2.155//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-none + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-none + ], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-uefi + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-uefi ], "//conditions:default": [], }), ) cargo_build_script( - name = "rustix_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_features = [ "alloc", "default", + "fs", "libc-extra-traits", - "mm", + "net", "std", "use-libc-auxv", - ] + select({ - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ - "fs", # aarch64-unknown-linux-gnu - ], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ - "fs", # aarch64-unknown-nixos-gnu - ], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ - "fs", # arm-unknown-linux-gnueabi - ], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ - "fs", # armv7-unknown-linux-gnueabi - ], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ - "fs", # i686-unknown-linux-gnu - ], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ - "fs", # powerpc-unknown-linux-gnu - ], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ - "fs", # s390x-unknown-linux-gnu - ], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ - "fs", # x86_64-unknown-linux-gnu - ], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ - "fs", # x86_64-unknown-nixos-gnu - ], - "//conditions:default": [], - }), + ], crate_name = "build_script_build", crate_root = "build.rs", data = glob( @@ -364,6 +371,10 @@ cargo_build_script( ], ), edition = "2021", + pkg_name = "rustix", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -380,6 +391,6 @@ cargo_build_script( alias( name = "build_script_build", - actual = ":rustix_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.rustix-1.1.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.rustix-1.1.2.bazel new file mode 100644 index 00000000..12c8cc56 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.rustix-1.1.2.bazel @@ -0,0 +1,1008 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "rustix", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + aliases = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": { + "@cu__errno-0.3.14//:errno": "libc_errno", # aarch64-apple-darwin, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + }, + "@rules_rust//rust/platform:aarch64-apple-ios": { + "@cu__errno-0.3.14//:errno": "libc_errno", # aarch64-apple-ios, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + }, + "@rules_rust//rust/platform:aarch64-apple-ios-sim": { + "@cu__errno-0.3.14//:errno": "libc_errno", # aarch64-apple-ios-sim, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + }, + "@rules_rust//rust/platform:aarch64-linux-android": { + "@cu__errno-0.3.14//:errno": "libc_errno", # aarch64-linux-android, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + }, + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": { + "@cu__errno-0.3.14//:errno": "libc_errno", # aarch64-pc-windows-msvc, cfg(windows) + }, + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": { + "@cu__errno-0.3.14//:errno": "libc_errno", # aarch64-unknown-fuchsia, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + }, + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": { + "@cu__errno-0.3.14//:errno": "libc_errno", # aarch64-unknown-nto-qnx710, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + }, + "@rules_rust//rust/platform:aarch64-unknown-uefi": { + "@cu__errno-0.3.14//:errno": "libc_errno", # aarch64-unknown-uefi, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + }, + "@rules_rust//rust/platform:armv7-linux-androideabi": { + "@cu__errno-0.3.14//:errno": "libc_errno", # armv7-linux-androideabi, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + }, + "@rules_rust//rust/platform:i686-apple-darwin": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), i686-apple-darwin + }, + "@rules_rust//rust/platform:i686-linux-android": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), i686-linux-android + }, + "@rules_rust//rust/platform:i686-pc-windows-msvc": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(windows), i686-pc-windows-msvc + }, + "@rules_rust//rust/platform:i686-unknown-freebsd": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), i686-unknown-freebsd + }, + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), powerpc-unknown-linux-gnu + }, + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), riscv32imc-unknown-none-elf + }, + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), riscv64gc-unknown-none-elf + }, + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), s390x-unknown-linux-gnu + }, + "@rules_rust//rust/platform:thumbv7em-none-eabi": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), thumbv7em-none-eabi + }, + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), thumbv8m.main-none-eabi + }, + "@rules_rust//rust/platform:wasm32-unknown-emscripten": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-unknown-emscripten + }, + "@rules_rust//rust/platform:wasm32-unknown-unknown": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-unknown-unknown + }, + "@rules_rust//rust/platform:wasm32-wasip1": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-wasip1 + }, + "@rules_rust//rust/platform:wasm32-wasip1-threads": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-wasip1-threads + }, + "@rules_rust//rust/platform:wasm32-wasip2": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-wasip2 + }, + "@rules_rust//rust/platform:x86_64-apple-darwin": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-apple-darwin + }, + "@rules_rust//rust/platform:x86_64-apple-ios": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-apple-ios + }, + "@rules_rust//rust/platform:x86_64-linux-android": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-linux-android + }, + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(windows), x86_64-pc-windows-msvc + }, + "@rules_rust//rust/platform:x86_64-unknown-freebsd": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-freebsd + }, + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-fuchsia + }, + "@rules_rust//rust/platform:x86_64-unknown-none": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-none + }, + "@rules_rust//rust/platform:x86_64-unknown-uefi": { + "@cu__errno-0.3.14//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-uefi + }, + "//conditions:default": {}, + }), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "alloc", + "default", + "net", + "std", + ] + select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [ + "event", # aarch64-apple-darwin + "fs", # aarch64-apple-darwin + "mm", # aarch64-apple-darwin + "param", # aarch64-apple-darwin + "process", # aarch64-apple-darwin + "termios", # aarch64-apple-darwin + "time", # aarch64-apple-darwin + ], + "@rules_rust//rust/platform:aarch64-apple-ios": [ + "event", # aarch64-apple-ios + "fs", # aarch64-apple-ios + "mm", # aarch64-apple-ios + "param", # aarch64-apple-ios + "process", # aarch64-apple-ios + "termios", # aarch64-apple-ios + "time", # aarch64-apple-ios + ], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ + "event", # aarch64-apple-ios-sim + "fs", # aarch64-apple-ios-sim + "mm", # aarch64-apple-ios-sim + "param", # aarch64-apple-ios-sim + "process", # aarch64-apple-ios-sim + "termios", # aarch64-apple-ios-sim + "time", # aarch64-apple-ios-sim + ], + "@rules_rust//rust/platform:aarch64-linux-android": [ + "event", # aarch64-linux-android + "fs", # aarch64-linux-android + "mm", # aarch64-linux-android + "param", # aarch64-linux-android + "process", # aarch64-linux-android + "termios", # aarch64-linux-android + "time", # aarch64-linux-android + ], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "event", # aarch64-pc-windows-msvc + ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "event", # aarch64-unknown-fuchsia + "fs", # aarch64-unknown-fuchsia + "mm", # aarch64-unknown-fuchsia + "param", # aarch64-unknown-fuchsia + "process", # aarch64-unknown-fuchsia + "termios", # aarch64-unknown-fuchsia + "time", # aarch64-unknown-fuchsia + ], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ + "event", # aarch64-unknown-linux-gnu + "fs", # aarch64-unknown-linux-gnu + "mm", # aarch64-unknown-linux-gnu + "param", # aarch64-unknown-linux-gnu + "process", # aarch64-unknown-linux-gnu + "termios", # aarch64-unknown-linux-gnu + "time", # aarch64-unknown-linux-gnu + ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "event", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + "fs", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + "mm", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + "param", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + "process", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + "termios", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + "time", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + ], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ + "event", # aarch64-unknown-nto-qnx710 + "fs", # aarch64-unknown-nto-qnx710 + "mm", # aarch64-unknown-nto-qnx710 + "param", # aarch64-unknown-nto-qnx710 + "process", # aarch64-unknown-nto-qnx710 + "termios", # aarch64-unknown-nto-qnx710 + "time", # aarch64-unknown-nto-qnx710 + ], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [ + "fs", # aarch64-unknown-uefi + "process", # aarch64-unknown-uefi + "termios", # aarch64-unknown-uefi + "time", # aarch64-unknown-uefi + ], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ + "event", # arm-unknown-linux-gnueabi + "fs", # arm-unknown-linux-gnueabi + "mm", # arm-unknown-linux-gnueabi + "param", # arm-unknown-linux-gnueabi + "process", # arm-unknown-linux-gnueabi + "termios", # arm-unknown-linux-gnueabi + "time", # arm-unknown-linux-gnueabi + ], + "@rules_rust//rust/platform:armv7-linux-androideabi": [ + "event", # armv7-linux-androideabi + "fs", # armv7-linux-androideabi + "mm", # armv7-linux-androideabi + "param", # armv7-linux-androideabi + "process", # armv7-linux-androideabi + "termios", # armv7-linux-androideabi + "time", # armv7-linux-androideabi + ], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ + "event", # armv7-unknown-linux-gnueabi + "fs", # armv7-unknown-linux-gnueabi + "mm", # armv7-unknown-linux-gnueabi + "param", # armv7-unknown-linux-gnueabi + "process", # armv7-unknown-linux-gnueabi + "termios", # armv7-unknown-linux-gnueabi + "time", # armv7-unknown-linux-gnueabi + ], + "@rules_rust//rust/platform:i686-apple-darwin": [ + "event", # i686-apple-darwin + "fs", # i686-apple-darwin + "mm", # i686-apple-darwin + "param", # i686-apple-darwin + "process", # i686-apple-darwin + "termios", # i686-apple-darwin + "time", # i686-apple-darwin + ], + "@rules_rust//rust/platform:i686-linux-android": [ + "event", # i686-linux-android + "fs", # i686-linux-android + "mm", # i686-linux-android + "param", # i686-linux-android + "process", # i686-linux-android + "termios", # i686-linux-android + "time", # i686-linux-android + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "event", # i686-pc-windows-msvc + ], + "@rules_rust//rust/platform:i686-unknown-freebsd": [ + "event", # i686-unknown-freebsd + "fs", # i686-unknown-freebsd + "mm", # i686-unknown-freebsd + "param", # i686-unknown-freebsd + "process", # i686-unknown-freebsd + "termios", # i686-unknown-freebsd + "time", # i686-unknown-freebsd + ], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ + "event", # i686-unknown-linux-gnu + "fs", # i686-unknown-linux-gnu + "mm", # i686-unknown-linux-gnu + "param", # i686-unknown-linux-gnu + "process", # i686-unknown-linux-gnu + "termios", # i686-unknown-linux-gnu + "time", # i686-unknown-linux-gnu + ], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ + "event", # powerpc-unknown-linux-gnu + "fs", # powerpc-unknown-linux-gnu + "mm", # powerpc-unknown-linux-gnu + "param", # powerpc-unknown-linux-gnu + "process", # powerpc-unknown-linux-gnu + "termios", # powerpc-unknown-linux-gnu + "time", # powerpc-unknown-linux-gnu + ], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [ + "fs", # riscv32imc-unknown-none-elf + "process", # riscv32imc-unknown-none-elf + "termios", # riscv32imc-unknown-none-elf + "time", # riscv32imc-unknown-none-elf + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "event", # riscv64gc-unknown-linux-gnu + "fs", # riscv64gc-unknown-linux-gnu + "mm", # riscv64gc-unknown-linux-gnu + "param", # riscv64gc-unknown-linux-gnu + "process", # riscv64gc-unknown-linux-gnu + "termios", # riscv64gc-unknown-linux-gnu + "time", # riscv64gc-unknown-linux-gnu + ], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ + "fs", # riscv64gc-unknown-none-elf + "process", # riscv64gc-unknown-none-elf + "termios", # riscv64gc-unknown-none-elf + "time", # riscv64gc-unknown-none-elf + ], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ + "event", # s390x-unknown-linux-gnu + "fs", # s390x-unknown-linux-gnu + "mm", # s390x-unknown-linux-gnu + "param", # s390x-unknown-linux-gnu + "process", # s390x-unknown-linux-gnu + "termios", # s390x-unknown-linux-gnu + "time", # s390x-unknown-linux-gnu + ], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [ + "fs", # thumbv7em-none-eabi + "process", # thumbv7em-none-eabi + "termios", # thumbv7em-none-eabi + "time", # thumbv7em-none-eabi + ], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [ + "fs", # thumbv8m.main-none-eabi + "process", # thumbv8m.main-none-eabi + "termios", # thumbv8m.main-none-eabi + "time", # thumbv8m.main-none-eabi + ], + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "event", # wasm32-unknown-emscripten + "fs", # wasm32-unknown-emscripten + "mm", # wasm32-unknown-emscripten + "param", # wasm32-unknown-emscripten + "process", # wasm32-unknown-emscripten + "termios", # wasm32-unknown-emscripten + "time", # wasm32-unknown-emscripten + ], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [ + "fs", # wasm32-unknown-unknown + "process", # wasm32-unknown-unknown + "termios", # wasm32-unknown-unknown + "time", # wasm32-unknown-unknown + ], + "@rules_rust//rust/platform:wasm32-wasip1": [ + "fs", # wasm32-wasip1 + "process", # wasm32-wasip1 + "termios", # wasm32-wasip1 + "time", # wasm32-wasip1 + ], + "@rules_rust//rust/platform:wasm32-wasip1-threads": [ + "fs", # wasm32-wasip1-threads + "process", # wasm32-wasip1-threads + "termios", # wasm32-wasip1-threads + "time", # wasm32-wasip1-threads + ], + "@rules_rust//rust/platform:wasm32-wasip2": [ + "fs", # wasm32-wasip2 + "process", # wasm32-wasip2 + "termios", # wasm32-wasip2 + "time", # wasm32-wasip2 + ], + "@rules_rust//rust/platform:x86_64-apple-darwin": [ + "event", # x86_64-apple-darwin + "fs", # x86_64-apple-darwin + "mm", # x86_64-apple-darwin + "param", # x86_64-apple-darwin + "process", # x86_64-apple-darwin + "termios", # x86_64-apple-darwin + "time", # x86_64-apple-darwin + ], + "@rules_rust//rust/platform:x86_64-apple-ios": [ + "event", # x86_64-apple-ios + "fs", # x86_64-apple-ios + "mm", # x86_64-apple-ios + "param", # x86_64-apple-ios + "process", # x86_64-apple-ios + "termios", # x86_64-apple-ios + "time", # x86_64-apple-ios + ], + "@rules_rust//rust/platform:x86_64-linux-android": [ + "event", # x86_64-linux-android + "fs", # x86_64-linux-android + "mm", # x86_64-linux-android + "param", # x86_64-linux-android + "process", # x86_64-linux-android + "termios", # x86_64-linux-android + "time", # x86_64-linux-android + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "event", # x86_64-pc-windows-msvc + ], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ + "event", # x86_64-unknown-freebsd + "fs", # x86_64-unknown-freebsd + "mm", # x86_64-unknown-freebsd + "param", # x86_64-unknown-freebsd + "process", # x86_64-unknown-freebsd + "termios", # x86_64-unknown-freebsd + "time", # x86_64-unknown-freebsd + ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "event", # x86_64-unknown-fuchsia + "fs", # x86_64-unknown-fuchsia + "mm", # x86_64-unknown-fuchsia + "param", # x86_64-unknown-fuchsia + "process", # x86_64-unknown-fuchsia + "termios", # x86_64-unknown-fuchsia + "time", # x86_64-unknown-fuchsia + ], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ + "event", # x86_64-unknown-linux-gnu + "fs", # x86_64-unknown-linux-gnu + "mm", # x86_64-unknown-linux-gnu + "param", # x86_64-unknown-linux-gnu + "process", # x86_64-unknown-linux-gnu + "termios", # x86_64-unknown-linux-gnu + "time", # x86_64-unknown-linux-gnu + ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "event", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + "fs", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + "mm", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + "param", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + "process", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + "termios", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + "time", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + ], + "@rules_rust//rust/platform:x86_64-unknown-none": [ + "fs", # x86_64-unknown-none + "process", # x86_64-unknown-none + "termios", # x86_64-unknown-none + "time", # x86_64-unknown-none + ], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [ + "fs", # x86_64-unknown-uefi + "process", # x86_64-unknown-uefi + "termios", # x86_64-unknown-uefi + "time", # x86_64-unknown-uefi + ], + "//conditions:default": [], + }), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=rustix", + "manual", + "noclippy", + "norustfmt", + ], + version = "1.1.2", + deps = [ + "@cu__bitflags-2.10.0//:bitflags", + "@cu__rustix-1.1.2//:build_script_build", + ] + select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [ + "@cu__errno-0.3.14//:errno", # aarch64-apple-darwin, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__libc-0.2.178//:libc", # aarch64-apple-darwin, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + ], + "@rules_rust//rust/platform:aarch64-apple-ios": [ + "@cu__errno-0.3.14//:errno", # aarch64-apple-ios, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__libc-0.2.178//:libc", # aarch64-apple-ios, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + ], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ + "@cu__errno-0.3.14//:errno", # aarch64-apple-ios-sim, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__libc-0.2.178//:libc", # aarch64-apple-ios-sim, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + ], + "@rules_rust//rust/platform:aarch64-linux-android": [ + "@cu__errno-0.3.14//:errno", # aarch64-linux-android, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__libc-0.2.178//:libc", # aarch64-linux-android, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + ], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@cu__errno-0.3.14//:errno", # aarch64-pc-windows-msvc, cfg(windows) + "@cu__windows-sys-0.61.2//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "@cu__errno-0.3.14//:errno", # aarch64-unknown-fuchsia, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__libc-0.2.178//:libc", # aarch64-unknown-fuchsia, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + ], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ + "@cu__linux-raw-sys-0.11.0//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))) + ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cu__linux-raw-sys-0.11.0//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))) + ], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ + "@cu__errno-0.3.14//:errno", # aarch64-unknown-nto-qnx710, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__libc-0.2.178//:libc", # aarch64-unknown-nto-qnx710, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + ], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [ + "@cu__errno-0.3.14//:errno", # aarch64-unknown-uefi, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__libc-0.2.178//:libc", # aarch64-unknown-uefi, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + ], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ + "@cu__linux-raw-sys-0.11.0//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))) + ], + "@rules_rust//rust/platform:armv7-linux-androideabi": [ + "@cu__errno-0.3.14//:errno", # armv7-linux-androideabi, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + "@cu__libc-0.2.178//:libc", # armv7-linux-androideabi, cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + ], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ + "@cu__linux-raw-sys-0.11.0//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))) + ], + "@rules_rust//rust/platform:i686-apple-darwin": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), i686-apple-darwin + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), i686-apple-darwin + ], + "@rules_rust//rust/platform:i686-linux-android": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), i686-linux-android + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), i686-linux-android + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@cu__errno-0.3.14//:errno", # cfg(windows), i686-pc-windows-msvc + "@cu__windows-sys-0.61.2//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:i686-unknown-freebsd": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), i686-unknown-freebsd + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), i686-unknown-freebsd + ], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ + "@cu__linux-raw-sys-0.11.0//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))) + ], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), powerpc-unknown-linux-gnu + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), powerpc-unknown-linux-gnu + "@cu__linux-raw-sys-0.11.0//:linux_raw_sys", # cfg(all(any(target_os = "linux"), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + ], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), riscv32imc-unknown-none-elf + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), riscv32imc-unknown-none-elf + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__linux-raw-sys-0.11.0//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))) + ], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), riscv64gc-unknown-none-elf + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), riscv64gc-unknown-none-elf + ], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), s390x-unknown-linux-gnu + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), s390x-unknown-linux-gnu + "@cu__linux-raw-sys-0.11.0//:linux_raw_sys", # cfg(all(any(target_os = "linux"), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))) + ], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), thumbv7em-none-eabi + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), thumbv7em-none-eabi + ], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), thumbv8m.main-none-eabi + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), thumbv8m.main-none-eabi + ], + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-unknown-emscripten + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-unknown-emscripten + ], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-unknown-unknown + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-unknown-unknown + ], + "@rules_rust//rust/platform:wasm32-wasip1": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-wasip1 + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-wasip1 + ], + "@rules_rust//rust/platform:wasm32-wasip1-threads": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-wasip1-threads + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-wasip1-threads + ], + "@rules_rust//rust/platform:wasm32-wasip2": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-wasip2 + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), wasm32-wasip2 + ], + "@rules_rust//rust/platform:x86_64-apple-darwin": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-apple-darwin + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-apple-darwin + ], + "@rules_rust//rust/platform:x86_64-apple-ios": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-apple-ios + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-apple-ios + ], + "@rules_rust//rust/platform:x86_64-linux-android": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-linux-android + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-linux-android + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@cu__errno-0.3.14//:errno", # cfg(windows), x86_64-pc-windows-msvc + "@cu__windows-sys-0.61.2//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-freebsd + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-freebsd + ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-fuchsia + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-fuchsia + ], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ + "@cu__linux-raw-sys-0.11.0//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))) + ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cu__linux-raw-sys-0.11.0//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))) + ], + "@rules_rust//rust/platform:x86_64-unknown-none": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-none + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-none + ], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [ + "@cu__errno-0.3.14//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-uefi + "@cu__libc-0.2.178//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))))), x86_64-unknown-uefi + ], + "//conditions:default": [], + }), +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "alloc", + "default", + "net", + "std", + ] + select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [ + "event", # aarch64-apple-darwin + "fs", # aarch64-apple-darwin + "mm", # aarch64-apple-darwin + "param", # aarch64-apple-darwin + "process", # aarch64-apple-darwin + "termios", # aarch64-apple-darwin + "time", # aarch64-apple-darwin + ], + "@rules_rust//rust/platform:aarch64-apple-ios": [ + "event", # aarch64-apple-ios + "fs", # aarch64-apple-ios + "mm", # aarch64-apple-ios + "param", # aarch64-apple-ios + "process", # aarch64-apple-ios + "termios", # aarch64-apple-ios + "time", # aarch64-apple-ios + ], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ + "event", # aarch64-apple-ios-sim + "fs", # aarch64-apple-ios-sim + "mm", # aarch64-apple-ios-sim + "param", # aarch64-apple-ios-sim + "process", # aarch64-apple-ios-sim + "termios", # aarch64-apple-ios-sim + "time", # aarch64-apple-ios-sim + ], + "@rules_rust//rust/platform:aarch64-linux-android": [ + "event", # aarch64-linux-android + "fs", # aarch64-linux-android + "mm", # aarch64-linux-android + "param", # aarch64-linux-android + "process", # aarch64-linux-android + "termios", # aarch64-linux-android + "time", # aarch64-linux-android + ], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "event", # aarch64-pc-windows-msvc + ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "event", # aarch64-unknown-fuchsia + "fs", # aarch64-unknown-fuchsia + "mm", # aarch64-unknown-fuchsia + "param", # aarch64-unknown-fuchsia + "process", # aarch64-unknown-fuchsia + "termios", # aarch64-unknown-fuchsia + "time", # aarch64-unknown-fuchsia + ], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ + "event", # aarch64-unknown-linux-gnu + "fs", # aarch64-unknown-linux-gnu + "mm", # aarch64-unknown-linux-gnu + "param", # aarch64-unknown-linux-gnu + "process", # aarch64-unknown-linux-gnu + "termios", # aarch64-unknown-linux-gnu + "time", # aarch64-unknown-linux-gnu + ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "event", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + "fs", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + "mm", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + "param", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + "process", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + "termios", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + "time", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + ], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ + "event", # aarch64-unknown-nto-qnx710 + "fs", # aarch64-unknown-nto-qnx710 + "mm", # aarch64-unknown-nto-qnx710 + "param", # aarch64-unknown-nto-qnx710 + "process", # aarch64-unknown-nto-qnx710 + "termios", # aarch64-unknown-nto-qnx710 + "time", # aarch64-unknown-nto-qnx710 + ], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [ + "fs", # aarch64-unknown-uefi + "process", # aarch64-unknown-uefi + "termios", # aarch64-unknown-uefi + "time", # aarch64-unknown-uefi + ], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ + "event", # arm-unknown-linux-gnueabi + "fs", # arm-unknown-linux-gnueabi + "mm", # arm-unknown-linux-gnueabi + "param", # arm-unknown-linux-gnueabi + "process", # arm-unknown-linux-gnueabi + "termios", # arm-unknown-linux-gnueabi + "time", # arm-unknown-linux-gnueabi + ], + "@rules_rust//rust/platform:armv7-linux-androideabi": [ + "event", # armv7-linux-androideabi + "fs", # armv7-linux-androideabi + "mm", # armv7-linux-androideabi + "param", # armv7-linux-androideabi + "process", # armv7-linux-androideabi + "termios", # armv7-linux-androideabi + "time", # armv7-linux-androideabi + ], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ + "event", # armv7-unknown-linux-gnueabi + "fs", # armv7-unknown-linux-gnueabi + "mm", # armv7-unknown-linux-gnueabi + "param", # armv7-unknown-linux-gnueabi + "process", # armv7-unknown-linux-gnueabi + "termios", # armv7-unknown-linux-gnueabi + "time", # armv7-unknown-linux-gnueabi + ], + "@rules_rust//rust/platform:i686-apple-darwin": [ + "event", # i686-apple-darwin + "fs", # i686-apple-darwin + "mm", # i686-apple-darwin + "param", # i686-apple-darwin + "process", # i686-apple-darwin + "termios", # i686-apple-darwin + "time", # i686-apple-darwin + ], + "@rules_rust//rust/platform:i686-linux-android": [ + "event", # i686-linux-android + "fs", # i686-linux-android + "mm", # i686-linux-android + "param", # i686-linux-android + "process", # i686-linux-android + "termios", # i686-linux-android + "time", # i686-linux-android + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "event", # i686-pc-windows-msvc + ], + "@rules_rust//rust/platform:i686-unknown-freebsd": [ + "event", # i686-unknown-freebsd + "fs", # i686-unknown-freebsd + "mm", # i686-unknown-freebsd + "param", # i686-unknown-freebsd + "process", # i686-unknown-freebsd + "termios", # i686-unknown-freebsd + "time", # i686-unknown-freebsd + ], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ + "event", # i686-unknown-linux-gnu + "fs", # i686-unknown-linux-gnu + "mm", # i686-unknown-linux-gnu + "param", # i686-unknown-linux-gnu + "process", # i686-unknown-linux-gnu + "termios", # i686-unknown-linux-gnu + "time", # i686-unknown-linux-gnu + ], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ + "event", # powerpc-unknown-linux-gnu + "fs", # powerpc-unknown-linux-gnu + "mm", # powerpc-unknown-linux-gnu + "param", # powerpc-unknown-linux-gnu + "process", # powerpc-unknown-linux-gnu + "termios", # powerpc-unknown-linux-gnu + "time", # powerpc-unknown-linux-gnu + ], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [ + "fs", # riscv32imc-unknown-none-elf + "process", # riscv32imc-unknown-none-elf + "termios", # riscv32imc-unknown-none-elf + "time", # riscv32imc-unknown-none-elf + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "event", # riscv64gc-unknown-linux-gnu + "fs", # riscv64gc-unknown-linux-gnu + "mm", # riscv64gc-unknown-linux-gnu + "param", # riscv64gc-unknown-linux-gnu + "process", # riscv64gc-unknown-linux-gnu + "termios", # riscv64gc-unknown-linux-gnu + "time", # riscv64gc-unknown-linux-gnu + ], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ + "fs", # riscv64gc-unknown-none-elf + "process", # riscv64gc-unknown-none-elf + "termios", # riscv64gc-unknown-none-elf + "time", # riscv64gc-unknown-none-elf + ], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ + "event", # s390x-unknown-linux-gnu + "fs", # s390x-unknown-linux-gnu + "mm", # s390x-unknown-linux-gnu + "param", # s390x-unknown-linux-gnu + "process", # s390x-unknown-linux-gnu + "termios", # s390x-unknown-linux-gnu + "time", # s390x-unknown-linux-gnu + ], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [ + "fs", # thumbv7em-none-eabi + "process", # thumbv7em-none-eabi + "termios", # thumbv7em-none-eabi + "time", # thumbv7em-none-eabi + ], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [ + "fs", # thumbv8m.main-none-eabi + "process", # thumbv8m.main-none-eabi + "termios", # thumbv8m.main-none-eabi + "time", # thumbv8m.main-none-eabi + ], + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "event", # wasm32-unknown-emscripten + "fs", # wasm32-unknown-emscripten + "mm", # wasm32-unknown-emscripten + "param", # wasm32-unknown-emscripten + "process", # wasm32-unknown-emscripten + "termios", # wasm32-unknown-emscripten + "time", # wasm32-unknown-emscripten + ], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [ + "fs", # wasm32-unknown-unknown + "process", # wasm32-unknown-unknown + "termios", # wasm32-unknown-unknown + "time", # wasm32-unknown-unknown + ], + "@rules_rust//rust/platform:wasm32-wasip1": [ + "fs", # wasm32-wasip1 + "process", # wasm32-wasip1 + "termios", # wasm32-wasip1 + "time", # wasm32-wasip1 + ], + "@rules_rust//rust/platform:wasm32-wasip1-threads": [ + "fs", # wasm32-wasip1-threads + "process", # wasm32-wasip1-threads + "termios", # wasm32-wasip1-threads + "time", # wasm32-wasip1-threads + ], + "@rules_rust//rust/platform:wasm32-wasip2": [ + "fs", # wasm32-wasip2 + "process", # wasm32-wasip2 + "termios", # wasm32-wasip2 + "time", # wasm32-wasip2 + ], + "@rules_rust//rust/platform:x86_64-apple-darwin": [ + "event", # x86_64-apple-darwin + "fs", # x86_64-apple-darwin + "mm", # x86_64-apple-darwin + "param", # x86_64-apple-darwin + "process", # x86_64-apple-darwin + "termios", # x86_64-apple-darwin + "time", # x86_64-apple-darwin + ], + "@rules_rust//rust/platform:x86_64-apple-ios": [ + "event", # x86_64-apple-ios + "fs", # x86_64-apple-ios + "mm", # x86_64-apple-ios + "param", # x86_64-apple-ios + "process", # x86_64-apple-ios + "termios", # x86_64-apple-ios + "time", # x86_64-apple-ios + ], + "@rules_rust//rust/platform:x86_64-linux-android": [ + "event", # x86_64-linux-android + "fs", # x86_64-linux-android + "mm", # x86_64-linux-android + "param", # x86_64-linux-android + "process", # x86_64-linux-android + "termios", # x86_64-linux-android + "time", # x86_64-linux-android + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "event", # x86_64-pc-windows-msvc + ], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ + "event", # x86_64-unknown-freebsd + "fs", # x86_64-unknown-freebsd + "mm", # x86_64-unknown-freebsd + "param", # x86_64-unknown-freebsd + "process", # x86_64-unknown-freebsd + "termios", # x86_64-unknown-freebsd + "time", # x86_64-unknown-freebsd + ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "event", # x86_64-unknown-fuchsia + "fs", # x86_64-unknown-fuchsia + "mm", # x86_64-unknown-fuchsia + "param", # x86_64-unknown-fuchsia + "process", # x86_64-unknown-fuchsia + "termios", # x86_64-unknown-fuchsia + "time", # x86_64-unknown-fuchsia + ], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ + "event", # x86_64-unknown-linux-gnu + "fs", # x86_64-unknown-linux-gnu + "mm", # x86_64-unknown-linux-gnu + "param", # x86_64-unknown-linux-gnu + "process", # x86_64-unknown-linux-gnu + "termios", # x86_64-unknown-linux-gnu + "time", # x86_64-unknown-linux-gnu + ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "event", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + "fs", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + "mm", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + "param", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + "process", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + "termios", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + "time", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + ], + "@rules_rust//rust/platform:x86_64-unknown-none": [ + "fs", # x86_64-unknown-none + "process", # x86_64-unknown-none + "termios", # x86_64-unknown-none + "time", # x86_64-unknown-none + ], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [ + "fs", # x86_64-unknown-uefi + "process", # x86_64-unknown-uefi + "termios", # x86_64-unknown-uefi + "time", # x86_64-unknown-uefi + ], + "//conditions:default": [], + }), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "rustix", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=rustix", + "manual", + "noclippy", + "norustfmt", + ], + version = "1.1.2", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.rustix-linux-procfs-0.1.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.rustix-linux-procfs-0.1.1.bazel new file mode 100644 index 00000000..74802a95 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.rustix-linux-procfs-0.1.1.bazel @@ -0,0 +1,61 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "rustix_linux_procfs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + "std", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=rustix-linux-procfs", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.1.1", + deps = [ + "@cu__once_cell-1.19.0//:once_cell", + "@cu__rustix-1.1.2//:rustix", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.paste-1.0.15.bazel b/bazel/cargo/wasmtime/remote/BUILD.rustversion-1.0.22.bazel similarity index 64% rename from bazel/cargo/wasmtime/remote/BUILD.paste-1.0.15.bazel rename to bazel/cargo/wasmtime/remote/BUILD.rustversion-1.0.22.bazel index aa2c97e3..2f5597c3 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.paste-1.0.15.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.rustversion-1.0.22.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_proc_macro") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_proc_macro( - name = "paste", + name = "rustversion", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -31,30 +40,46 @@ rust_proc_macro( ), crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=paste", + "crate-name=rustversion", "manual", "noclippy", "norustfmt", ], - version = "1.0.15", + version = "1.0.22", deps = [ - "@cu__paste-1.0.15//:build_script_build", + "@cu__rustversion-1.0.22//:build_script_build", ], ) cargo_build_script( - name = "paste_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_name = "build_script_build", - crate_root = "build.rs", + crate_root = "build/build.rs", data = glob( include = ["**"], allow_empty = True, @@ -68,22 +93,26 @@ cargo_build_script( ], ), edition = "2018", + pkg_name = "rustversion", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=paste", + "crate-name=rustversion", "manual", "noclippy", "norustfmt", ], - version = "1.0.15", + version = "1.0.22", visibility = ["//visibility:private"], ) alias( name = "build_script_build", - actual = ":paste_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.ryu-1.0.18.bazel b/bazel/cargo/wasmtime/remote/BUILD.ryu-1.0.18.bazel index 59399d34..eb4b8d02 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.ryu-1.0.18.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.ryu-1.0.18.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "ryu", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.semver-1.0.23.bazel b/bazel/cargo/wasmtime/remote/BUILD.semver-1.0.23.bazel deleted file mode 100644 index cb1d7f86..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.semver-1.0.23.bazel +++ /dev/null @@ -1,89 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @//bazel/cargo/wasmtime:crates_vendor -############################################################################### - -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "semver", - srcs = glob( - include = ["**/*.rs"], - allow_empty = False, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=semver", - "manual", - "noclippy", - "norustfmt", - ], - version = "1.0.23", - deps = [ - "@cu__semver-1.0.23//:build_script_build", - ], -) - -cargo_build_script( - name = "semver_bs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = False, - ), - crate_name = "build_script_build", - crate_root = "build.rs", - data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=semver", - "manual", - "noclippy", - "norustfmt", - ], - version = "1.0.23", - visibility = ["//visibility:private"], -) - -alias( - name = "build_script_build", - actual = ":semver_bs", - tags = ["manual"], -) diff --git a/bazel/cargo/wasmtime/remote/BUILD.object-0.36.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.semver-1.0.27.bazel similarity index 70% rename from bazel/cargo/wasmtime/remote/BUILD.object-0.36.2.bazel rename to bazel/cargo/wasmtime/remote/BUILD.semver-1.0.27.bazel index 11133ca1..634b68e0 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.object-0.36.2.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.semver-1.0.27.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "object", + name = "semver", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), + aliases = { + "@cu__serde_core-1.0.228//:serde_core": "serde", + }, compile_data = glob( include = ["**"], allow_empty = True, @@ -29,34 +38,25 @@ rust_library( ], ), crate_features = [ - "coff", - "elf", - "macho", - "pe", - "read_core", - "std", - "write", - "write_core", - "write_std", - "xcoff", + "serde", ], crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=object", + "crate-name=semver", "manual", "noclippy", "norustfmt", ], - version = "0.36.2", + version = "1.0.27", deps = [ - "@cu__crc32fast-1.4.2//:crc32fast", - "@cu__hashbrown-0.14.5//:hashbrown", - "@cu__indexmap-2.3.0//:indexmap", - "@cu__memchr-2.7.4//:memchr", + "@cu__serde_core-1.0.228//:serde_core", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.serde-1.0.204.bazel b/bazel/cargo/wasmtime/remote/BUILD.serde-1.0.228.bazel similarity index 67% rename from bazel/cargo/wasmtime/remote/BUILD.serde-1.0.204.bazel rename to bazel/cargo/wasmtime/remote/BUILD.serde-1.0.228.bazel index 7e417ffd..3b478029 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.serde-1.0.204.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.serde-1.0.228.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "serde", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -36,9 +45,12 @@ rust_library( "std", ], crate_root = "src/lib.rs", - edition = "2018", + edition = "2021", proc_macro_deps = [ - "@cu__serde_derive-1.0.204//:serde_derive", + "@cu__serde_derive-1.0.228//:serde_derive", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", ], rustc_flags = [ "--cap-lints=allow", @@ -50,17 +62,31 @@ rust_library( "noclippy", "norustfmt", ], - version = "1.0.204", + version = "1.0.228", deps = [ - "@cu__serde-1.0.204//:build_script_build", + "@cu__serde-1.0.228//:build_script_build", + "@cu__serde_core-1.0.228//:serde_core", ], ) cargo_build_script( - name = "serde_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_features = [ "alloc", @@ -82,7 +108,11 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - edition = "2018", + edition = "2021", + pkg_name = "serde", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -93,12 +123,12 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "1.0.204", + version = "1.0.228", visibility = ["//visibility:private"], ) alias( name = "build_script_build", - actual = ":serde_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.serde_core-1.0.228.bazel b/bazel/cargo/wasmtime/remote/BUILD.serde_core-1.0.228.bazel new file mode 100644 index 00000000..8cd00431 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.serde_core-1.0.228.bazel @@ -0,0 +1,128 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "serde_core", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "alloc", + "result", + "std", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=serde_core", + "manual", + "noclippy", + "norustfmt", + ], + version = "1.0.228", + deps = [ + "@cu__serde_core-1.0.228//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "alloc", + "result", + "std", + ], + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "serde_core", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=serde_core", + "manual", + "noclippy", + "norustfmt", + ], + version = "1.0.228", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.serde_derive-1.0.204.bazel b/bazel/cargo/wasmtime/remote/BUILD.serde_derive-1.0.228.bazel similarity index 73% rename from bazel/cargo/wasmtime/remote/BUILD.serde_derive-1.0.204.bazel rename to bazel/cargo/wasmtime/remote/BUILD.serde_derive-1.0.228.bazel index ef5fe858..6db1c8b1 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.serde_derive-1.0.204.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.serde_derive-1.0.228.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_proc_macro") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_proc_macro( name = "serde_derive", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -32,7 +38,10 @@ rust_proc_macro( "default", ], crate_root = "src/lib.rs", - edition = "2015", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -43,10 +52,10 @@ rust_proc_macro( "noclippy", "norustfmt", ], - version = "1.0.204", + version = "1.0.228", deps = [ - "@cu__proc-macro2-1.0.86//:proc_macro2", - "@cu__quote-1.0.36//:quote", - "@cu__syn-2.0.72//:syn", + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", + "@cu__syn-2.0.111//:syn", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.serde_json-1.0.120.bazel b/bazel/cargo/wasmtime/remote/BUILD.serde_json-1.0.120.bazel index 10873627..652d2876 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.serde_json-1.0.120.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.serde_json-1.0.120.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "serde_json", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -29,8 +38,15 @@ rust_library( "WORKSPACE.bazel", ], ), + crate_features = [ + "default", + "std", + ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -45,17 +61,34 @@ rust_library( deps = [ "@cu__itoa-1.0.11//:itoa", "@cu__ryu-1.0.18//:ryu", - "@cu__serde-1.0.204//:serde", + "@cu__serde-1.0.228//:serde", "@cu__serde_json-1.0.120//:build_script_build", ], ) cargo_build_script( - name = "serde_json_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + "std", + ], crate_name = "build_script_build", crate_root = "build.rs", data = glob( @@ -71,6 +104,10 @@ cargo_build_script( ], ), edition = "2021", + pkg_name = "serde_json", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -87,6 +124,6 @@ cargo_build_script( alias( name = "build_script_build", - actual = ":serde_json_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.shlex-1.3.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.shlex-1.3.0.bazel new file mode 100644 index 00000000..378ea9f4 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.shlex-1.3.0.bazel @@ -0,0 +1,57 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "shlex", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + "std", + ], + crate_root = "src/lib.rs", + edition = "2015", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=shlex", + "manual", + "noclippy", + "norustfmt", + ], + version = "1.3.0", +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.slice-group-by-0.3.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.slice-group-by-0.3.1.bazel deleted file mode 100644 index 8f7e3cdc..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.slice-group-by-0.3.1.bazel +++ /dev/null @@ -1,44 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @//bazel/cargo/wasmtime:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "slice_group_by", - srcs = glob( - include = ["**/*.rs"], - allow_empty = False, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=slice-group-by", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.3.1", -) diff --git a/bazel/cargo/wasmtime/remote/BUILD.smallvec-1.13.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.smallvec-1.15.1.bazel similarity index 78% rename from bazel/cargo/wasmtime/remote/BUILD.smallvec-1.13.2.bazel rename to bazel/cargo/wasmtime/remote/BUILD.smallvec-1.15.1.bazel index d6bcdee9..6cbc43f9 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.smallvec-1.13.2.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.smallvec-1.15.1.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "smallvec", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -29,11 +35,15 @@ rust_library( ], ), crate_features = [ + "const_generics", "serde", "union", ], crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -44,8 +54,8 @@ rust_library( "noclippy", "norustfmt", ], - version = "1.13.2", + version = "1.15.1", deps = [ - "@cu__serde-1.0.204//:serde", + "@cu__serde-1.0.228//:serde", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.is-terminal-0.4.12.bazel b/bazel/cargo/wasmtime/remote/BUILD.socket2-0.6.1.bazel similarity index 54% rename from bazel/cargo/wasmtime/remote/BUILD.is-terminal-0.4.12.bazel rename to bazel/cargo/wasmtime/remote/BUILD.socket2-0.6.1.bazel index 84a3f0fb..b1cf9336 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.is-terminal-0.4.12.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.socket2-0.6.1.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "is_terminal", + name = "socket2", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -28,103 +34,112 @@ rust_library( "WORKSPACE.bazel", ], ), + crate_features = [ + "all", + ], crate_root = "src/lib.rs", - edition = "2018", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=is-terminal", + "crate-name=socket2", "manual", "noclippy", "norustfmt", ], - version = "0.4.12", + version = "0.6.1", deps = select({ "@rules_rust//rust/platform:aarch64-apple-darwin": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-apple-ios": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:aarch64-fuchsia": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-linux-android": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ - "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + "@cu__windows-sys-0.60.2//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:armv7-linux-androideabi": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:i686-apple-darwin": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:i686-linux-android": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:i686-pc-windows-msvc": [ - "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + "@cu__windows-sys-0.60.2//:windows_sys", # cfg(windows) ], "@rules_rust//rust/platform:i686-unknown-freebsd": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) ], - "@rules_rust//rust/platform:wasm32-wasi": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-apple-darwin": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-apple-ios": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) - ], - "@rules_rust//rust/platform:x86_64-fuchsia": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-linux-android": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ - "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + "@cu__windows-sys-0.60.2//:windows_sys", # cfg(windows) ], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(any(unix, target_os = "wasi")) + "@cu__libc-0.2.178//:libc", # cfg(unix) ], "//conditions:default": [], }), diff --git a/bazel/cargo/wasmtime/remote/BUILD.stable_deref_trait-1.2.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.stable_deref_trait-1.2.0.bazel index 3bce00c6..976981d9 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.stable_deref_trait-1.2.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.stable_deref_trait-1.2.0.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "stable_deref_trait", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2015", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.syn-2.0.72.bazel b/bazel/cargo/wasmtime/remote/BUILD.syn-2.0.111.bazel similarity index 78% rename from bazel/cargo/wasmtime/remote/BUILD.syn-2.0.72.bazel rename to bazel/cargo/wasmtime/remote/BUILD.syn-2.0.111.bazel index acacb26f..17ca2560 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.syn-2.0.72.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.syn-2.0.111.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "syn", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -33,14 +39,19 @@ rust_library( "default", "derive", "extra-traits", + "fold", "full", "parsing", "printing", "proc-macro", + "visit", "visit-mut", ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -51,10 +62,10 @@ rust_library( "noclippy", "norustfmt", ], - version = "2.0.72", + version = "2.0.111", deps = [ - "@cu__proc-macro2-1.0.86//:proc_macro2", - "@cu__quote-1.0.36//:quote", + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", "@cu__unicode-ident-1.0.12//:unicode_ident", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.synstructure-0.13.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.synstructure-0.13.2.bazel new file mode 100644 index 00000000..e5c50e5d --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.synstructure-0.13.2.bazel @@ -0,0 +1,62 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "synstructure", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + "proc-macro", + ], + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=synstructure", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.13.2", + deps = [ + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", + "@cu__syn-2.0.111//:syn", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.system-interface-0.27.3.bazel b/bazel/cargo/wasmtime/remote/BUILD.system-interface-0.27.3.bazel new file mode 100644 index 00000000..ceda6acd --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.system-interface-0.27.3.bazel @@ -0,0 +1,262 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "system_interface", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "cap-std", + "cap_std_impls", + "default", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=system-interface", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.27.3", + deps = [ + "@cu__bitflags-2.10.0//:bitflags", + "@cu__cap-std-3.4.5//:cap_std", + "@cu__io-lifetimes-2.0.4//:io_lifetimes", + "@cu__system-interface-0.27.3//:build_script_build", + ] + select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-apple-ios": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-linux-android": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@cu__cap-fs-ext-3.4.5//:cap_fs_ext", # cfg(windows) + "@cu__fd-lock-4.0.4//:fd_lock", # cfg(windows) + "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + "@cu__winx-0.36.4//:winx", # cfg(windows) + ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:armv7-linux-androideabi": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:i686-apple-darwin": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:i686-linux-android": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@cu__cap-fs-ext-3.4.5//:cap_fs_ext", # cfg(windows) + "@cu__fd-lock-4.0.4//:fd_lock", # cfg(windows) + "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + "@cu__winx-0.36.4//:winx", # cfg(windows) + ], + "@rules_rust//rust/platform:i686-unknown-freebsd": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-wasip1": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-wasip1-threads": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:wasm32-wasip2": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-apple-darwin": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-apple-ios": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-linux-android": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@cu__cap-fs-ext-3.4.5//:cap_fs_ext", # cfg(windows) + "@cu__fd-lock-4.0.4//:fd_lock", # cfg(windows) + "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + "@cu__winx-0.36.4//:winx", # cfg(windows) + ], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-none": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [ + "@cu__rustix-0.38.34//:rustix", # cfg(not(windows)) + ], + "//conditions:default": [], + }), +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "cap-std", + "cap_std_impls", + "default", + ], + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "system-interface", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=system-interface", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.27.3", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.target-lexicon-0.12.16.bazel b/bazel/cargo/wasmtime/remote/BUILD.target-lexicon-0.13.3.bazel similarity index 69% rename from bazel/cargo/wasmtime/remote/BUILD.target-lexicon-0.12.16.bazel rename to bazel/cargo/wasmtime/remote/BUILD.target-lexicon-0.13.3.bazel index 20096569..b5142b14 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.target-lexicon-0.12.16.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.target-lexicon-0.13.3.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "target_lexicon", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -34,6 +43,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -44,17 +56,30 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.12.16", + version = "0.13.3", deps = [ - "@cu__target-lexicon-0.12.16//:build_script_build", + "@cu__target-lexicon-0.13.3//:build_script_build", ], ) cargo_build_script( - name = "target-lexicon_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_features = [ "default", @@ -74,6 +99,10 @@ cargo_build_script( ], ), edition = "2018", + pkg_name = "target-lexicon", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -84,12 +113,12 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "0.12.16", + version = "0.13.3", visibility = ["//visibility:private"], ) alias( name = "build_script_build", - actual = ":target-lexicon_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.termcolor-1.4.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.termcolor-1.4.1.bazel index ccdaaf3f..651963e1 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.termcolor-1.4.1.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.termcolor-1.4.1.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "termcolor", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.thiserror-1.0.63.bazel b/bazel/cargo/wasmtime/remote/BUILD.thiserror-1.0.63.bazel index 075c39ee..e71655d6 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.thiserror-1.0.63.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.thiserror-1.0.63.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "thiserror", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -34,6 +43,9 @@ rust_library( proc_macro_deps = [ "@cu__thiserror-impl-1.0.63//:thiserror_impl", ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -51,10 +63,23 @@ rust_library( ) cargo_build_script( - name = "thiserror_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_name = "build_script_build", crate_root = "build.rs", @@ -71,6 +96,10 @@ cargo_build_script( ], ), edition = "2021", + pkg_name = "thiserror", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -87,6 +116,6 @@ cargo_build_script( alias( name = "build_script_build", - actual = ":thiserror_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.thiserror-2.0.17.bazel b/bazel/cargo/wasmtime/remote/BUILD.thiserror-2.0.17.bazel new file mode 100644 index 00000000..09bb968e --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.thiserror-2.0.17.bazel @@ -0,0 +1,129 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "thiserror", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + "std", + ], + crate_root = "src/lib.rs", + edition = "2021", + proc_macro_deps = [ + "@cu__thiserror-impl-2.0.17//:thiserror_impl", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=thiserror", + "manual", + "noclippy", + "norustfmt", + ], + version = "2.0.17", + deps = [ + "@cu__thiserror-2.0.17//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + "std", + ], + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "thiserror", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=thiserror", + "manual", + "noclippy", + "norustfmt", + ], + version = "2.0.17", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.thiserror-impl-1.0.63.bazel b/bazel/cargo/wasmtime/remote/BUILD.thiserror-impl-1.0.63.bazel index 82763158..d53225c6 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.thiserror-impl-1.0.63.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.thiserror-impl-1.0.63.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_proc_macro") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_proc_macro( name = "thiserror_impl", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_proc_macro( ), crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -42,8 +51,8 @@ rust_proc_macro( ], version = "1.0.63", deps = [ - "@cu__proc-macro2-1.0.86//:proc_macro2", - "@cu__quote-1.0.36//:quote", - "@cu__syn-2.0.72//:syn", + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", + "@cu__syn-2.0.111//:syn", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.thiserror-impl-2.0.17.bazel b/bazel/cargo/wasmtime/remote/BUILD.thiserror-impl-2.0.17.bazel new file mode 100644 index 00000000..087f17de --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.thiserror-impl-2.0.17.bazel @@ -0,0 +1,58 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_proc_macro") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_proc_macro( + name = "thiserror_impl", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=thiserror-impl", + "manual", + "noclippy", + "norustfmt", + ], + version = "2.0.17", + deps = [ + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", + "@cu__syn-2.0.111//:syn", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-types-24.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.tinystr-0.8.2.bazel similarity index 72% rename from bazel/cargo/wasmtime/remote/BUILD.wasmtime-types-24.0.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.tinystr-0.8.2.bazel index 4305c4a5..93896504 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-types-24.0.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.tinystr-0.8.2.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "wasmtime_types", + name = "tinystr", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -29,29 +35,28 @@ rust_library( ], ), crate_features = [ - "std", + "zerovec", ], crate_root = "src/lib.rs", edition = "2021", proc_macro_deps = [ - "@cu__serde_derive-1.0.204//:serde_derive", + "@cu__displaydoc-0.2.5//:displaydoc", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=wasmtime-types", + "crate-name=tinystr", "manual", "noclippy", "norustfmt", ], - version = "24.0.0", + version = "0.8.2", deps = [ - "@cu__anyhow-1.0.86//:anyhow", - "@cu__cranelift-entity-0.111.0//:cranelift_entity", - "@cu__serde-1.0.204//:serde", - "@cu__smallvec-1.13.2//:smallvec", - "@cu__wasmparser-0.215.0//:wasmparser", + "@cu__zerovec-0.11.5//:zerovec", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.tokio-1.48.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.tokio-1.48.0.bazel new file mode 100644 index 00000000..5bfcde9d --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.tokio-1.48.0.bazel @@ -0,0 +1,222 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "tokio", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "bytes", + "default", + "fs", + "io-std", + "io-util", + "libc", + "mio", + "net", + "rt", + "rt-multi-thread", + "socket2", + "sync", + "time", + ] + select({ + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "windows-sys", # aarch64-pc-windows-msvc + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "windows-sys", # i686-pc-windows-msvc + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "windows-sys", # x86_64-pc-windows-msvc + ], + "//conditions:default": [], + }), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=tokio", + "manual", + "noclippy", + "norustfmt", + ], + version = "1.48.0", + deps = [ + "@cu__bytes-1.11.0//:bytes", + "@cu__mio-1.1.1//:mio", + "@cu__pin-project-lite-0.2.14//:pin_project_lite", + ] + select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [ + "@cu__libc-0.2.178//:libc", # aarch64-apple-darwin + "@cu__socket2-0.6.1//:socket2", # aarch64-apple-darwin + ], + "@rules_rust//rust/platform:aarch64-apple-ios": [ + "@cu__libc-0.2.178//:libc", # aarch64-apple-ios + "@cu__socket2-0.6.1//:socket2", # aarch64-apple-ios + ], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ + "@cu__libc-0.2.178//:libc", # aarch64-apple-ios-sim + "@cu__socket2-0.6.1//:socket2", # aarch64-apple-ios-sim + ], + "@rules_rust//rust/platform:aarch64-linux-android": [ + "@cu__libc-0.2.178//:libc", # aarch64-linux-android + "@cu__socket2-0.6.1//:socket2", # aarch64-linux-android + ], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@cu__socket2-0.6.1//:socket2", # aarch64-pc-windows-msvc + "@cu__windows-sys-0.61.2//:windows_sys", # aarch64-pc-windows-msvc + ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "@cu__libc-0.2.178//:libc", # aarch64-unknown-fuchsia + "@cu__socket2-0.6.1//:socket2", # aarch64-unknown-fuchsia + ], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # aarch64-unknown-linux-gnu + "@cu__socket2-0.6.1//:socket2", # aarch64-unknown-linux-gnu + ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cu__libc-0.2.178//:libc", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + "@cu__socket2-0.6.1//:socket2", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + ], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ + "@cu__libc-0.2.178//:libc", # aarch64-unknown-nto-qnx710 + "@cu__socket2-0.6.1//:socket2", # aarch64-unknown-nto-qnx710 + ], + "@rules_rust//rust/platform:aarch64-unknown-uefi": [ + "@cu__socket2-0.6.1//:socket2", # aarch64-unknown-uefi + ], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ + "@cu__libc-0.2.178//:libc", # arm-unknown-linux-gnueabi + "@cu__socket2-0.6.1//:socket2", # arm-unknown-linux-gnueabi + ], + "@rules_rust//rust/platform:armv7-linux-androideabi": [ + "@cu__libc-0.2.178//:libc", # armv7-linux-androideabi + "@cu__socket2-0.6.1//:socket2", # armv7-linux-androideabi + ], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ + "@cu__libc-0.2.178//:libc", # armv7-unknown-linux-gnueabi + "@cu__socket2-0.6.1//:socket2", # armv7-unknown-linux-gnueabi + ], + "@rules_rust//rust/platform:i686-apple-darwin": [ + "@cu__libc-0.2.178//:libc", # i686-apple-darwin + "@cu__socket2-0.6.1//:socket2", # i686-apple-darwin + ], + "@rules_rust//rust/platform:i686-linux-android": [ + "@cu__libc-0.2.178//:libc", # i686-linux-android + "@cu__socket2-0.6.1//:socket2", # i686-linux-android + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@cu__socket2-0.6.1//:socket2", # i686-pc-windows-msvc + "@cu__windows-sys-0.61.2//:windows_sys", # i686-pc-windows-msvc + ], + "@rules_rust//rust/platform:i686-unknown-freebsd": [ + "@cu__libc-0.2.178//:libc", # i686-unknown-freebsd + "@cu__socket2-0.6.1//:socket2", # i686-unknown-freebsd + ], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # i686-unknown-linux-gnu + "@cu__socket2-0.6.1//:socket2", # i686-unknown-linux-gnu + ], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # powerpc-unknown-linux-gnu + "@cu__socket2-0.6.1//:socket2", # powerpc-unknown-linux-gnu + ], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [ + "@cu__socket2-0.6.1//:socket2", # riscv32imc-unknown-none-elf + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # riscv64gc-unknown-linux-gnu + "@cu__socket2-0.6.1//:socket2", # riscv64gc-unknown-linux-gnu + ], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ + "@cu__socket2-0.6.1//:socket2", # riscv64gc-unknown-none-elf + ], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # s390x-unknown-linux-gnu + "@cu__socket2-0.6.1//:socket2", # s390x-unknown-linux-gnu + ], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [ + "@cu__socket2-0.6.1//:socket2", # thumbv7em-none-eabi + ], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [ + "@cu__socket2-0.6.1//:socket2", # thumbv8m.main-none-eabi + ], + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "@cu__libc-0.2.178//:libc", # wasm32-unknown-emscripten + ], + "@rules_rust//rust/platform:x86_64-apple-darwin": [ + "@cu__libc-0.2.178//:libc", # x86_64-apple-darwin + "@cu__socket2-0.6.1//:socket2", # x86_64-apple-darwin + ], + "@rules_rust//rust/platform:x86_64-apple-ios": [ + "@cu__libc-0.2.178//:libc", # x86_64-apple-ios + "@cu__socket2-0.6.1//:socket2", # x86_64-apple-ios + ], + "@rules_rust//rust/platform:x86_64-linux-android": [ + "@cu__libc-0.2.178//:libc", # x86_64-linux-android + "@cu__socket2-0.6.1//:socket2", # x86_64-linux-android + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@cu__socket2-0.6.1//:socket2", # x86_64-pc-windows-msvc + "@cu__windows-sys-0.61.2//:windows_sys", # x86_64-pc-windows-msvc + ], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ + "@cu__libc-0.2.178//:libc", # x86_64-unknown-freebsd + "@cu__socket2-0.6.1//:socket2", # x86_64-unknown-freebsd + ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "@cu__libc-0.2.178//:libc", # x86_64-unknown-fuchsia + "@cu__socket2-0.6.1//:socket2", # x86_64-unknown-fuchsia + ], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # x86_64-unknown-linux-gnu + "@cu__socket2-0.6.1//:socket2", # x86_64-unknown-linux-gnu + ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cu__libc-0.2.178//:libc", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + "@cu__socket2-0.6.1//:socket2", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + ], + "@rules_rust//rust/platform:x86_64-unknown-none": [ + "@cu__socket2-0.6.1//:socket2", # x86_64-unknown-none + ], + "@rules_rust//rust/platform:x86_64-unknown-uefi": [ + "@cu__socket2-0.6.1//:socket2", # x86_64-unknown-uefi + ], + "//conditions:default": [], + }), +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.tracing-0.1.40.bazel b/bazel/cargo/wasmtime/remote/BUILD.tracing-0.1.43.bazel similarity index 77% rename from bazel/cargo/wasmtime/remote/BUILD.tracing-0.1.40.bazel rename to bazel/cargo/wasmtime/remote/BUILD.tracing-0.1.43.bazel index e8bbf259..c4eb1bc5 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.tracing-0.1.40.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.tracing-0.1.43.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "tracing", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -37,7 +43,10 @@ rust_library( crate_root = "src/lib.rs", edition = "2018", proc_macro_deps = [ - "@cu__tracing-attributes-0.1.27//:tracing_attributes", + "@cu__tracing-attributes-0.1.31//:tracing_attributes", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", ], rustc_flags = [ "--cap-lints=allow", @@ -49,9 +58,9 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.1.40", + version = "0.1.43", deps = [ "@cu__pin-project-lite-0.2.14//:pin_project_lite", - "@cu__tracing-core-0.1.32//:tracing_core", + "@cu__tracing-core-0.1.35//:tracing_core", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.tracing-attributes-0.1.27.bazel b/bazel/cargo/wasmtime/remote/BUILD.tracing-attributes-0.1.31.bazel similarity index 74% rename from bazel/cargo/wasmtime/remote/BUILD.tracing-attributes-0.1.27.bazel rename to bazel/cargo/wasmtime/remote/BUILD.tracing-attributes-0.1.31.bazel index 8dc144d3..8d363fa1 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.tracing-attributes-0.1.27.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.tracing-attributes-0.1.31.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_proc_macro") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_proc_macro( name = "tracing_attributes", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_proc_macro( ), crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -40,10 +49,10 @@ rust_proc_macro( "noclippy", "norustfmt", ], - version = "0.1.27", + version = "0.1.31", deps = [ - "@cu__proc-macro2-1.0.86//:proc_macro2", - "@cu__quote-1.0.36//:quote", - "@cu__syn-2.0.72//:syn", + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", + "@cu__syn-2.0.111//:syn", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.tracing-core-0.1.32.bazel b/bazel/cargo/wasmtime/remote/BUILD.tracing-core-0.1.35.bazel similarity index 82% rename from bazel/cargo/wasmtime/remote/BUILD.tracing-core-0.1.32.bazel rename to bazel/cargo/wasmtime/remote/BUILD.tracing-core-0.1.35.bazel index cd5b7378..e9e2bb7c 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.tracing-core-0.1.32.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.tracing-core-0.1.35.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "tracing_core", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -34,6 +40,9 @@ rust_library( ], crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -44,7 +53,7 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.1.32", + version = "0.1.35", deps = [ "@cu__once_cell-1.19.0//:once_cell", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.unicode-ident-1.0.12.bazel b/bazel/cargo/wasmtime/remote/BUILD.unicode-ident-1.0.12.bazel index e21e8cd0..8a3e4165 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.unicode-ident-1.0.12.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.unicode-ident-1.0.12.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "unicode_ident", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-frontend-0.111.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.unicode-width-0.2.2.bazel similarity index 75% rename from bazel/cargo/wasmtime/remote/BUILD.cranelift-frontend-0.111.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.unicode-width-0.2.2.bazel index b1ae5732..643e4333 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cranelift-frontend-0.111.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.unicode-width-0.2.2.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "cranelift_frontend", + name = "unicode_width", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -29,26 +35,23 @@ rust_library( ], ), crate_features = [ + "cjk", "default", - "std", ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=cranelift-frontend", + "crate-name=unicode-width", "manual", "noclippy", "norustfmt", ], - version = "0.111.0", - deps = [ - "@cu__cranelift-codegen-0.111.0//:cranelift_codegen", - "@cu__log-0.4.22//:log", - "@cu__smallvec-1.13.2//:smallvec", - "@cu__target-lexicon-0.12.16//:target_lexicon", - ], + version = "0.2.2", ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.unicode-xid-0.2.4.bazel b/bazel/cargo/wasmtime/remote/BUILD.unicode-xid-0.2.4.bazel index a8b5dda0..f219de9a 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.unicode-xid-0.2.4.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.unicode-xid-0.2.4.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "unicode_xid", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -28,8 +34,14 @@ rust_library( "WORKSPACE.bazel", ], ), + crate_features = [ + "default", + ], crate_root = "src/lib.rs", edition = "2015", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.url-2.5.7.bazel b/bazel/cargo/wasmtime/remote/BUILD.url-2.5.7.bazel new file mode 100644 index 00000000..afcbf82a --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.url-2.5.7.bazel @@ -0,0 +1,64 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "url", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + "serde", + "std", + ], + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=url", + "manual", + "noclippy", + "norustfmt", + ], + version = "2.5.7", + deps = [ + "@cu__form_urlencoded-1.2.2//:form_urlencoded", + "@cu__idna-1.1.0//:idna", + "@cu__percent-encoding-2.3.2//:percent_encoding", + "@cu__serde-1.0.228//:serde", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.utf8_iter-1.0.4.bazel b/bazel/cargo/wasmtime/remote/BUILD.utf8_iter-1.0.4.bazel new file mode 100644 index 00000000..2f4ada2d --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.utf8_iter-1.0.4.bazel @@ -0,0 +1,53 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "utf8_iter", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=utf8_iter", + "manual", + "noclippy", + "norustfmt", + ], + version = "1.0.4", +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasi-0.11.1+wasi-snapshot-preview1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasi-0.11.1+wasi-snapshot-preview1.bazel new file mode 100644 index 00000000..beee3e39 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasi-0.11.1+wasi-snapshot-preview1.bazel @@ -0,0 +1,57 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasi", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + "std", + ], + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasi", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.11.1+wasi-snapshot-preview1", +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-0.111.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasm-bindgen-0.2.106.bazel similarity index 55% rename from bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-0.111.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.wasm-bindgen-0.2.106.bazel index cb569892..b7e203ea 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-0.111.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.wasm-bindgen-0.2.106.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "cranelift_codegen", + name = "wasm_bindgen", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,55 +39,61 @@ rust_library( ], ), crate_features = [ - "gimli", - "host-arch", + "default", "std", - "trace-log", - "unwind", ], crate_root = "src/lib.rs", edition = "2021", + proc_macro_deps = [ + "@cu__wasm-bindgen-macro-0.2.106//:wasm_bindgen_macro", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=cranelift-codegen", + "crate-name=wasm-bindgen", "manual", "noclippy", "norustfmt", ], - version = "0.111.0", + version = "0.2.106", deps = [ - "@cu__bumpalo-3.16.0//:bumpalo", - "@cu__cranelift-bforest-0.111.0//:cranelift_bforest", - "@cu__cranelift-bitset-0.111.0//:cranelift_bitset", - "@cu__cranelift-codegen-0.111.0//:build_script_build", - "@cu__cranelift-codegen-shared-0.111.0//:cranelift_codegen_shared", - "@cu__cranelift-control-0.111.0//:cranelift_control", - "@cu__cranelift-entity-0.111.0//:cranelift_entity", - "@cu__gimli-0.29.0//:gimli", - "@cu__hashbrown-0.14.5//:hashbrown", - "@cu__log-0.4.22//:log", - "@cu__regalloc2-0.9.3//:regalloc2", - "@cu__rustc-hash-1.1.0//:rustc_hash", - "@cu__smallvec-1.13.2//:smallvec", - "@cu__target-lexicon-0.12.16//:target_lexicon", + "@cu__cfg-if-1.0.0//:cfg_if", + "@cu__once_cell-1.19.0//:once_cell", + "@cu__wasm-bindgen-0.2.106//:build_script_build", + "@cu__wasm-bindgen-shared-0.2.106//:wasm_bindgen_shared", ], ) cargo_build_script( - name = "cranelift-codegen_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + aliases = { + "@cu__rustversion-1.0.22//:rustversion": "rustversion_compat", + }, + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_features = [ - "gimli", - "host-arch", + "default", "std", - "trace-log", - "unwind", ], crate_name = "build_script_build", crate_root = "build.rs", @@ -95,26 +110,32 @@ cargo_build_script( ], ), edition = "2021", + link_deps = [ + "@cu__wasm-bindgen-shared-0.2.106//:wasm_bindgen_shared", + ], + pkg_name = "wasm-bindgen", + proc_macro_deps = [ + "@cu__rustversion-1.0.22//:rustversion", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=cranelift-codegen", + "crate-name=wasm-bindgen", "manual", "noclippy", "norustfmt", ], - version = "0.111.0", + version = "0.2.106", visibility = ["//visibility:private"], - deps = [ - "@cu__cranelift-codegen-meta-0.111.0//:cranelift_codegen_meta", - "@cu__cranelift-isle-0.111.0//:cranelift_isle", - ], ) alias( name = "build_script_build", - actual = ":cranelift-codegen_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasm-bindgen-macro-0.2.106.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasm-bindgen-macro-0.2.106.bazel new file mode 100644 index 00000000..5bb1b4d3 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasm-bindgen-macro-0.2.106.bazel @@ -0,0 +1,57 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_proc_macro") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_proc_macro( + name = "wasm_bindgen_macro", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasm-bindgen-macro", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.2.106", + deps = [ + "@cu__quote-1.0.42//:quote", + "@cu__wasm-bindgen-macro-support-0.2.106//:wasm_bindgen_macro_support", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasm-bindgen-macro-support-0.2.106.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasm-bindgen-macro-support-0.2.106.bazel new file mode 100644 index 00000000..273993b4 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasm-bindgen-macro-support-0.2.106.bazel @@ -0,0 +1,60 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasm_bindgen_macro_support", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasm-bindgen-macro-support", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.2.106", + deps = [ + "@cu__bumpalo-3.16.0//:bumpalo", + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", + "@cu__syn-2.0.111//:syn", + "@cu__wasm-bindgen-shared-0.2.106//:wasm_bindgen_shared", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasm-bindgen-shared-0.2.106.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasm-bindgen-shared-0.2.106.bazel new file mode 100644 index 00000000..59ee2c33 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasm-bindgen-shared-0.2.106.bazel @@ -0,0 +1,120 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasm_bindgen_shared", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasm-bindgen-shared", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.2.106", + deps = [ + "@cu__unicode-ident-1.0.12//:unicode_ident", + "@cu__wasm-bindgen-shared-0.2.106//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + links = "wasm_bindgen", + pkg_name = "wasm-bindgen-shared", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasm-bindgen-shared", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.2.106", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasm-encoder-0.240.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasm-encoder-0.240.0.bazel new file mode 100644 index 00000000..fb139ae0 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasm-encoder-0.240.0.bazel @@ -0,0 +1,129 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasm_encoder", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "component-model", + "default", + "std", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasm-encoder", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.240.0", + deps = [ + "@cu__leb128fmt-0.1.0//:leb128fmt", + "@cu__wasm-encoder-0.240.0//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "component-model", + "default", + "std", + ], + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "wasm-encoder", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasm-encoder", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.240.0", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasm-encoder-0.243.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasm-encoder-0.243.0.bazel new file mode 100644 index 00000000..718f9c04 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasm-encoder-0.243.0.bazel @@ -0,0 +1,127 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasm_encoder", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "component-model", + "std", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasm-encoder", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.243.0", + deps = [ + "@cu__leb128fmt-0.1.0//:leb128fmt", + "@cu__wasm-encoder-0.243.0//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "component-model", + "std", + ], + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "wasm-encoder", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasm-encoder", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.243.0", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmparser-0.240.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmparser-0.240.0.bazel new file mode 100644 index 00000000..c5041063 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmparser-0.240.0.bazel @@ -0,0 +1,137 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasmparser", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "component-model", + "features", + "serde", + "simd", + "std", + "validate", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmparser", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.240.0", + deps = [ + "@cu__bitflags-2.10.0//:bitflags", + "@cu__semver-1.0.27//:semver", + "@cu__serde-1.0.228//:serde", + "@cu__wasmparser-0.240.0//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "component-model", + "features", + "serde", + "simd", + "std", + "validate", + ], + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "wasmparser", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmparser", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.240.0", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmparser-0.243.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmparser-0.243.0.bazel new file mode 100644 index 00000000..b89466c6 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmparser-0.243.0.bazel @@ -0,0 +1,119 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasmparser", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmparser", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.243.0", + deps = [ + "@cu__bitflags-2.10.0//:bitflags", + "@cu__wasmparser-0.243.0//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "wasmparser", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmparser", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.243.0", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmprinter-0.215.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmprinter-0.240.0.bazel similarity index 72% rename from bazel/cargo/wasmtime/remote/BUILD.wasmprinter-0.215.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.wasmprinter-0.240.0.bazel index 5ee382b0..88f31b45 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmprinter-0.215.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmprinter-0.240.0.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "wasmprinter", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -28,8 +34,16 @@ rust_library( "WORKSPACE.bazel", ], ), + crate_features = [ + "component-model", + "default", + "validate", + ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -40,10 +54,10 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.215.0", + version = "0.240.0", deps = [ - "@cu__anyhow-1.0.86//:anyhow", + "@cu__anyhow-1.0.100//:anyhow", "@cu__termcolor-1.4.1//:termcolor", - "@cu__wasmparser-0.215.0//:wasmparser", + "@cu__wasmparser-0.240.0//:wasmparser", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-24.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-24.0.0.bazel deleted file mode 100644 index 1f77ab47..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-24.0.0.bazel +++ /dev/null @@ -1,230 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @//bazel/cargo/wasmtime:crates_vendor -############################################################################### - -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "wasmtime", - srcs = glob( - include = ["**/*.rs"], - allow_empty = False, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "cranelift", - "gc", - "runtime", - "std", - ], - crate_root = "src/lib.rs", - edition = "2021", - proc_macro_deps = [ - "@cu__paste-1.0.15//:paste", - "@cu__serde_derive-1.0.204//:serde_derive", - "@cu__wasmtime-versioned-export-macros-24.0.0//:wasmtime_versioned_export_macros", - ], - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=wasmtime", - "manual", - "noclippy", - "norustfmt", - ], - version = "24.0.0", - deps = [ - "@cu__anyhow-1.0.86//:anyhow", - "@cu__bitflags-2.6.0//:bitflags", - "@cu__bumpalo-3.16.0//:bumpalo", - "@cu__cfg-if-1.0.0//:cfg_if", - "@cu__hashbrown-0.14.5//:hashbrown", - "@cu__indexmap-2.3.0//:indexmap", - "@cu__libc-0.2.155//:libc", - "@cu__libm-0.2.8//:libm", - "@cu__log-0.4.22//:log", - "@cu__object-0.36.2//:object", - "@cu__once_cell-1.19.0//:once_cell", - "@cu__postcard-1.0.8//:postcard", - "@cu__serde-1.0.204//:serde", - "@cu__smallvec-1.13.2//:smallvec", - "@cu__sptr-0.3.2//:sptr", - "@cu__target-lexicon-0.12.16//:target_lexicon", - "@cu__wasmparser-0.215.0//:wasmparser", - "@cu__wasmtime-24.0.0//:build_script_build", - "@cu__wasmtime-asm-macros-24.0.0//:wasmtime_asm_macros", - "@cu__wasmtime-cranelift-24.0.0//:wasmtime_cranelift", - "@cu__wasmtime-environ-24.0.0//:wasmtime_environ", - "@cu__wasmtime-jit-icache-coherence-24.0.0//:wasmtime_jit_icache_coherence", - "@cu__wasmtime-slab-24.0.0//:wasmtime_slab", - ] + select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [ - "@cu__mach2-0.4.2//:mach2", # cfg(target_os = "macos") - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:aarch64-apple-ios": [ - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:aarch64-fuchsia": [ - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:aarch64-linux-android": [ - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ - "@cu__windows-sys-0.52.0//:windows_sys", # cfg(target_os = "windows") - ], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ - "@cu__memfd-0.6.4//:memfd", # cfg(target_os = "linux") - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ - "@cu__memfd-0.6.4//:memfd", # cfg(target_os = "linux") - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ - "@cu__memfd-0.6.4//:memfd", # cfg(target_os = "linux") - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:armv7-linux-androideabi": [ - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ - "@cu__memfd-0.6.4//:memfd", # cfg(target_os = "linux") - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:i686-apple-darwin": [ - "@cu__mach2-0.4.2//:mach2", # cfg(target_os = "macos") - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:i686-linux-android": [ - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [ - "@cu__windows-sys-0.52.0//:windows_sys", # cfg(target_os = "windows") - ], - "@rules_rust//rust/platform:i686-unknown-freebsd": [ - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ - "@cu__memfd-0.6.4//:memfd", # cfg(target_os = "linux") - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ - "@cu__memfd-0.6.4//:memfd", # cfg(target_os = "linux") - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ - "@cu__memfd-0.6.4//:memfd", # cfg(target_os = "linux") - "@cu__psm-0.1.21//:psm", # cfg(target_arch = "s390x") - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:x86_64-apple-darwin": [ - "@cu__mach2-0.4.2//:mach2", # cfg(target_os = "macos") - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:x86_64-apple-ios": [ - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:x86_64-fuchsia": [ - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:x86_64-linux-android": [ - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ - "@cu__windows-sys-0.52.0//:windows_sys", # cfg(target_os = "windows") - ], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ - "@cu__memfd-0.6.4//:memfd", # cfg(target_os = "linux") - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ - "@cu__memfd-0.6.4//:memfd", # cfg(target_os = "linux") - "@cu__rustix-0.38.34//:rustix", # cfg(unix) - ], - "//conditions:default": [], - }), -) - -cargo_build_script( - name = "wasmtime_bs", - srcs = glob( - include = ["**/*.rs"], - allow_empty = False, - ), - crate_features = [ - "cranelift", - "gc", - "runtime", - "std", - ], - crate_name = "build_script_build", - crate_root = "build.rs", - data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - edition = "2021", - proc_macro_deps = [ - "@cu__wasmtime-versioned-export-macros-24.0.0//:wasmtime_versioned_export_macros", - ], - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=wasmtime", - "manual", - "noclippy", - "norustfmt", - ], - version = "24.0.0", - visibility = ["//visibility:private"], - deps = [ - "@cu__cc-1.1.7//:cc", - ], -) - -alias( - name = "build_script_build", - actual = ":wasmtime_bs", - tags = ["manual"], -) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-39.0.1.bazel new file mode 100644 index 00000000..53baf45c --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-39.0.1.bazel @@ -0,0 +1,300 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasmtime", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + aliases = { + "@cu__wasmtime-internal-component-macro-39.0.1//:wasmtime_internal_component_macro": "wasmtime_component_macro", + "@cu__wasmtime-internal-component-util-39.0.1//:wasmtime_internal_component_util": "wasmtime_component_util", + "@cu__wasmtime-internal-cranelift-39.0.1//:wasmtime_internal_cranelift": "wasmtime_cranelift", + "@cu__wasmtime-internal-fiber-39.0.1//:wasmtime_internal_fiber": "wasmtime_fiber", + "@cu__wasmtime-internal-jit-icache-coherence-39.0.1//:wasmtime_internal_jit_icache_coherence": "wasmtime_jit_icache_coherence", + "@cu__wasmtime-internal-math-39.0.1//:wasmtime_internal_math": "wasmtime_math", + "@cu__wasmtime-internal-slab-39.0.1//:wasmtime_internal_slab": "wasmtime_slab", + "@cu__wasmtime-internal-unwinder-39.0.1//:wasmtime_internal_unwinder": "wasmtime_unwinder", + "@cu__wasmtime-internal-versioned-export-macros-39.0.1//:wasmtime_internal_versioned_export_macros": "wasmtime_versioned_export_macros", + }, + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "async", + "component-model", + "cranelift", + "gc", + "gc-drc", + "once_cell", + "runtime", + "std", + "wasmtime-jit-icache-coherence", + "wat", + ], + crate_root = "src/lib.rs", + edition = "2024", + proc_macro_deps = [ + "@cu__async-trait-0.1.89//:async_trait", + "@cu__serde_derive-1.0.228//:serde_derive", + "@cu__wasmtime-internal-component-macro-39.0.1//:wasmtime_internal_component_macro", + "@cu__wasmtime-internal-versioned-export-macros-39.0.1//:wasmtime_internal_versioned_export_macros", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__anyhow-1.0.100//:anyhow", + "@cu__bitflags-2.10.0//:bitflags", + "@cu__bumpalo-3.16.0//:bumpalo", + "@cu__cfg-if-1.0.0//:cfg_if", + "@cu__encoding_rs-0.8.35//:encoding_rs", + "@cu__hashbrown-0.15.5//:hashbrown", + "@cu__indexmap-2.12.1//:indexmap", + "@cu__libc-0.2.178//:libc", + "@cu__log-0.4.29//:log", + "@cu__object-0.37.3//:object", + "@cu__once_cell-1.19.0//:once_cell", + "@cu__postcard-1.1.3//:postcard", + "@cu__pulley-interpreter-39.0.1//:pulley_interpreter", + "@cu__semver-1.0.27//:semver", + "@cu__serde-1.0.228//:serde", + "@cu__smallvec-1.15.1//:smallvec", + "@cu__target-lexicon-0.13.3//:target_lexicon", + "@cu__wasmparser-0.240.0//:wasmparser", + "@cu__wasmtime-39.0.1//:build_script_build", + "@cu__wasmtime-environ-39.0.1//:wasmtime_environ", + "@cu__wasmtime-internal-component-util-39.0.1//:wasmtime_internal_component_util", + "@cu__wasmtime-internal-cranelift-39.0.1//:wasmtime_internal_cranelift", + "@cu__wasmtime-internal-fiber-39.0.1//:wasmtime_internal_fiber", + "@cu__wasmtime-internal-jit-icache-coherence-39.0.1//:wasmtime_internal_jit_icache_coherence", + "@cu__wasmtime-internal-math-39.0.1//:wasmtime_internal_math", + "@cu__wasmtime-internal-slab-39.0.1//:wasmtime_internal_slab", + "@cu__wasmtime-internal-unwinder-39.0.1//:wasmtime_internal_unwinder", + "@cu__wat-1.243.0//:wat", + ] + select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [ + "@cu__mach2-0.4.2//:mach2", # aarch64-apple-darwin + "@cu__rustix-1.1.2//:rustix", # aarch64-apple-darwin + ], + "@rules_rust//rust/platform:aarch64-apple-ios": [ + "@cu__mach2-0.4.2//:mach2", # aarch64-apple-ios + "@cu__rustix-1.1.2//:rustix", # aarch64-apple-ios + ], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ + "@cu__mach2-0.4.2//:mach2", # aarch64-apple-ios-sim + "@cu__rustix-1.1.2//:rustix", # aarch64-apple-ios-sim + ], + "@rules_rust//rust/platform:aarch64-linux-android": [ + "@cu__rustix-1.1.2//:rustix", # aarch64-linux-android + ], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@cu__windows-sys-0.60.2//:windows_sys", # aarch64-pc-windows-msvc + ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "@cu__rustix-1.1.2//:rustix", # aarch64-unknown-fuchsia + ], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ + "@cu__memfd-0.6.5//:memfd", # aarch64-unknown-linux-gnu + "@cu__rustix-1.1.2//:rustix", # aarch64-unknown-linux-gnu + ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cu__memfd-0.6.5//:memfd", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + "@cu__rustix-1.1.2//:rustix", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu + ], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ + "@cu__rustix-1.1.2//:rustix", # aarch64-unknown-nto-qnx710 + ], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ + "@cu__memfd-0.6.5//:memfd", # arm-unknown-linux-gnueabi + "@cu__rustix-1.1.2//:rustix", # arm-unknown-linux-gnueabi + ], + "@rules_rust//rust/platform:armv7-linux-androideabi": [ + "@cu__rustix-1.1.2//:rustix", # armv7-linux-androideabi + ], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ + "@cu__memfd-0.6.5//:memfd", # armv7-unknown-linux-gnueabi + "@cu__rustix-1.1.2//:rustix", # armv7-unknown-linux-gnueabi + ], + "@rules_rust//rust/platform:i686-apple-darwin": [ + "@cu__mach2-0.4.2//:mach2", # i686-apple-darwin + "@cu__rustix-1.1.2//:rustix", # i686-apple-darwin + ], + "@rules_rust//rust/platform:i686-linux-android": [ + "@cu__rustix-1.1.2//:rustix", # i686-linux-android + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@cu__windows-sys-0.60.2//:windows_sys", # i686-pc-windows-msvc + ], + "@rules_rust//rust/platform:i686-unknown-freebsd": [ + "@cu__rustix-1.1.2//:rustix", # i686-unknown-freebsd + ], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ + "@cu__memfd-0.6.5//:memfd", # i686-unknown-linux-gnu + "@cu__rustix-1.1.2//:rustix", # i686-unknown-linux-gnu + ], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ + "@cu__memfd-0.6.5//:memfd", # powerpc-unknown-linux-gnu + "@cu__rustix-1.1.2//:rustix", # powerpc-unknown-linux-gnu + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__memfd-0.6.5//:memfd", # riscv64gc-unknown-linux-gnu + "@cu__rustix-1.1.2//:rustix", # riscv64gc-unknown-linux-gnu + ], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ + "@cu__memfd-0.6.5//:memfd", # s390x-unknown-linux-gnu + "@cu__rustix-1.1.2//:rustix", # s390x-unknown-linux-gnu + ], + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "@cu__rustix-1.1.2//:rustix", # wasm32-unknown-emscripten + ], + "@rules_rust//rust/platform:x86_64-apple-darwin": [ + "@cu__mach2-0.4.2//:mach2", # x86_64-apple-darwin + "@cu__rustix-1.1.2//:rustix", # x86_64-apple-darwin + ], + "@rules_rust//rust/platform:x86_64-apple-ios": [ + "@cu__mach2-0.4.2//:mach2", # x86_64-apple-ios + "@cu__rustix-1.1.2//:rustix", # x86_64-apple-ios + ], + "@rules_rust//rust/platform:x86_64-linux-android": [ + "@cu__rustix-1.1.2//:rustix", # x86_64-linux-android + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@cu__windows-sys-0.60.2//:windows_sys", # x86_64-pc-windows-msvc + ], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ + "@cu__rustix-1.1.2//:rustix", # x86_64-unknown-freebsd + ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "@cu__rustix-1.1.2//:rustix", # x86_64-unknown-fuchsia + ], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ + "@cu__memfd-0.6.5//:memfd", # x86_64-unknown-linux-gnu + "@cu__rustix-1.1.2//:rustix", # x86_64-unknown-linux-gnu + ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cu__memfd-0.6.5//:memfd", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + "@cu__rustix-1.1.2//:rustix", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu + ], + "//conditions:default": [], + }), +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + aliases = { + "@cu__wasmtime-internal-versioned-export-macros-39.0.1//:wasmtime_internal_versioned_export_macros": "wasmtime_versioned_export_macros", + }, + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "async", + "component-model", + "cranelift", + "gc", + "gc-drc", + "once_cell", + "runtime", + "std", + "wasmtime-jit-icache-coherence", + "wat", + ], + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2024", + pkg_name = "wasmtime", + proc_macro_deps = [ + "@cu__wasmtime-internal-versioned-export-macros-39.0.1//:wasmtime_internal_versioned_export_macros", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + visibility = ["//visibility:private"], + deps = [ + "@cu__cc-1.2.48//:cc", + ], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-asm-macros-24.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-asm-macros-24.0.0.bazel deleted file mode 100644 index d90c660d..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-asm-macros-24.0.0.bazel +++ /dev/null @@ -1,47 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @//bazel/cargo/wasmtime:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "wasmtime_asm_macros", - srcs = glob( - include = ["**/*.rs"], - allow_empty = False, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=wasmtime-asm-macros", - "manual", - "noclippy", - "norustfmt", - ], - version = "24.0.0", - deps = [ - "@cu__cfg-if-1.0.0//:cfg_if", - ], -) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-c-api-impl-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-c-api-impl-39.0.1.bazel new file mode 100644 index 00000000..04448cf2 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-c-api-impl-39.0.1.bazel @@ -0,0 +1,160 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_static_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_static_library( + name = "wasmtime_c_api", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + aliases = { + "@cu__wasmtime-internal-c-api-macros-39.0.1//:wasmtime_internal_c_api_macros": "wasmtime_c_api_macros", + }, + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "async-trait", + "bytes", + "cap-std", + "cranelift", + "gc-drc", + "tokio", + "wasi", + "wasmtime-wasi", + "wasmtime-wasi-io", + "wat", + ], + crate_root = "src/lib.rs", + edition = "2024", + proc_macro_deps = [ + "@cu__async-trait-0.1.89//:async_trait", + "@cu__wasmtime-internal-c-api-macros-39.0.1//:wasmtime_internal_c_api_macros", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-c-api-impl", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__anyhow-1.0.100//:anyhow", + "@cu__bytes-1.11.0//:bytes", + "@cu__cap-std-3.4.5//:cap_std", + "@cu__log-0.4.29//:log", + "@cu__tokio-1.48.0//:tokio", + "@cu__tracing-0.1.43//:tracing", + "@cu__wasmtime-39.0.1//:wasmtime", + "@cu__wasmtime-c-api-impl-39.0.1//:build_script_build", + "@cu__wasmtime-wasi-39.0.1//:wasmtime_wasi", + "@cu__wasmtime-wasi-io-39.0.1//:wasmtime_wasi_io", + "@cu__wat-1.243.0//:wat", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "async-trait", + "bytes", + "cap-std", + "cranelift", + "gc-drc", + "tokio", + "wasi", + "wasmtime-wasi", + "wasmtime-wasi-io", + "wat", + ], + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2024", + links = "wasmtime-c-api", + pkg_name = "wasmtime-c-api-impl", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-c-api-impl", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-component-util-24.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-component-util-24.0.0.bazel deleted file mode 100644 index 9823cd36..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-component-util-24.0.0.bazel +++ /dev/null @@ -1,44 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @//bazel/cargo/wasmtime:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "wasmtime_component_util", - srcs = glob( - include = ["**/*.rs"], - allow_empty = False, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=wasmtime-component-util", - "manual", - "noclippy", - "norustfmt", - ], - version = "24.0.0", -) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-cranelift-24.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-cranelift-24.0.0.bazel deleted file mode 100644 index 4687bb7c..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-cranelift-24.0.0.bazel +++ /dev/null @@ -1,67 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @//bazel/cargo/wasmtime:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "wasmtime_cranelift", - srcs = glob( - include = ["**/*.rs"], - allow_empty = False, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "gc", - ], - crate_root = "src/lib.rs", - edition = "2021", - proc_macro_deps = [ - "@cu__wasmtime-versioned-export-macros-24.0.0//:wasmtime_versioned_export_macros", - ], - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=wasmtime-cranelift", - "manual", - "noclippy", - "norustfmt", - ], - version = "24.0.0", - deps = [ - "@cu__anyhow-1.0.86//:anyhow", - "@cu__cfg-if-1.0.0//:cfg_if", - "@cu__cranelift-codegen-0.111.0//:cranelift_codegen", - "@cu__cranelift-control-0.111.0//:cranelift_control", - "@cu__cranelift-entity-0.111.0//:cranelift_entity", - "@cu__cranelift-frontend-0.111.0//:cranelift_frontend", - "@cu__cranelift-native-0.111.0//:cranelift_native", - "@cu__cranelift-wasm-0.111.0//:cranelift_wasm", - "@cu__gimli-0.29.0//:gimli", - "@cu__log-0.4.22//:log", - "@cu__object-0.36.2//:object", - "@cu__target-lexicon-0.12.16//:target_lexicon", - "@cu__thiserror-1.0.63//:thiserror", - "@cu__wasmparser-0.215.0//:wasmparser", - "@cu__wasmtime-environ-24.0.0//:wasmtime_environ", - ], -) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-environ-24.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-environ-24.0.0.bazel deleted file mode 100644 index 87983984..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-environ-24.0.0.bazel +++ /dev/null @@ -1,68 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @//bazel/cargo/wasmtime:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "wasmtime_environ", - srcs = glob( - include = ["**/*.rs"], - allow_empty = False, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "compile", - "gc", - "std", - ], - crate_root = "src/lib.rs", - edition = "2021", - proc_macro_deps = [ - "@cu__serde_derive-1.0.204//:serde_derive", - ], - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=wasmtime-environ", - "manual", - "noclippy", - "norustfmt", - ], - version = "24.0.0", - deps = [ - "@cu__anyhow-1.0.86//:anyhow", - "@cu__cranelift-bitset-0.111.0//:cranelift_bitset", - "@cu__cranelift-entity-0.111.0//:cranelift_entity", - "@cu__gimli-0.29.0//:gimli", - "@cu__indexmap-2.3.0//:indexmap", - "@cu__log-0.4.22//:log", - "@cu__object-0.36.2//:object", - "@cu__postcard-1.0.8//:postcard", - "@cu__serde-1.0.204//:serde", - "@cu__target-lexicon-0.12.16//:target_lexicon", - "@cu__wasm-encoder-0.215.0//:wasm_encoder", - "@cu__wasmparser-0.215.0//:wasmparser", - "@cu__wasmprinter-0.215.0//:wasmprinter", - "@cu__wasmtime-types-24.0.0//:wasmtime_types", - ], -) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-environ-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-environ-39.0.1.bazel new file mode 100644 index 00000000..e2fa8594 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-environ-39.0.1.bazel @@ -0,0 +1,84 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasmtime_environ", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + aliases = { + "@cu__wasmtime-internal-component-util-39.0.1//:wasmtime_internal_component_util": "wasmtime_component_util", + }, + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "compile", + "component-model", + "gc", + "gc-drc", + "std", + ], + crate_root = "src/lib.rs", + edition = "2024", + proc_macro_deps = [ + "@cu__serde_derive-1.0.228//:serde_derive", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-environ", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__anyhow-1.0.100//:anyhow", + "@cu__cranelift-bitset-0.126.1//:cranelift_bitset", + "@cu__cranelift-entity-0.126.1//:cranelift_entity", + "@cu__gimli-0.32.3//:gimli", + "@cu__indexmap-2.12.1//:indexmap", + "@cu__log-0.4.29//:log", + "@cu__object-0.37.3//:object", + "@cu__postcard-1.1.3//:postcard", + "@cu__semver-1.0.27//:semver", + "@cu__serde-1.0.228//:serde", + "@cu__smallvec-1.15.1//:smallvec", + "@cu__target-lexicon-0.13.3//:target_lexicon", + "@cu__wasm-encoder-0.240.0//:wasm_encoder", + "@cu__wasmparser-0.240.0//:wasmparser", + "@cu__wasmprinter-0.240.0//:wasmprinter", + "@cu__wasmtime-internal-component-util-39.0.1//:wasmtime_internal_component_util", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-c-api-macros-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-c-api-macros-39.0.1.bazel new file mode 100644 index 00000000..69547615 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-c-api-macros-39.0.1.bazel @@ -0,0 +1,57 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_proc_macro") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_proc_macro( + name = "wasmtime_internal_c_api_macros", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-internal-c-api-macros", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-component-macro-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-component-macro-39.0.1.bazel new file mode 100644 index 00000000..765a87d1 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-component-macro-39.0.1.bazel @@ -0,0 +1,135 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_proc_macro") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_proc_macro( + name = "wasmtime_internal_component_macro", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + aliases = { + "@cu__wasmtime-internal-component-util-39.0.1//:wasmtime_internal_component_util": "wasmtime_component_util", + "@cu__wasmtime-internal-wit-bindgen-39.0.1//:wasmtime_internal_wit_bindgen": "wasmtime_wit_bindgen", + }, + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "async", + ], + crate_root = "src/lib.rs", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-internal-component-macro", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__anyhow-1.0.100//:anyhow", + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", + "@cu__syn-2.0.111//:syn", + "@cu__wasmtime-internal-component-macro-39.0.1//:build_script_build", + "@cu__wasmtime-internal-component-util-39.0.1//:wasmtime_internal_component_util", + "@cu__wasmtime-internal-wit-bindgen-39.0.1//:wasmtime_internal_wit_bindgen", + "@cu__wit-parser-0.240.0//:wit_parser", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "async", + ], + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2024", + pkg_name = "wasmtime-internal-component-macro", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-internal-component-macro", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-component-util-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-component-util-39.0.1.bazel new file mode 100644 index 00000000..268e0d8c --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-component-util-39.0.1.bazel @@ -0,0 +1,53 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasmtime_internal_component_util", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-internal-component-util", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-cranelift-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-cranelift-39.0.1.bazel new file mode 100644 index 00000000..97c88b15 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-cranelift-39.0.1.bazel @@ -0,0 +1,88 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasmtime_internal_cranelift", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + aliases = { + "@cu__wasmtime-internal-math-39.0.1//:wasmtime_internal_math": "wasmtime_math", + "@cu__wasmtime-internal-unwinder-39.0.1//:wasmtime_internal_unwinder": "wasmtime_unwinder", + "@cu__wasmtime-internal-versioned-export-macros-39.0.1//:wasmtime_internal_versioned_export_macros": "wasmtime_versioned_export_macros", + }, + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "component-model", + "gc", + "gc-drc", + "pulley", + ], + crate_root = "src/lib.rs", + edition = "2024", + proc_macro_deps = [ + "@cu__wasmtime-internal-versioned-export-macros-39.0.1//:wasmtime_internal_versioned_export_macros", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-internal-cranelift", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__anyhow-1.0.100//:anyhow", + "@cu__cfg-if-1.0.0//:cfg_if", + "@cu__cranelift-codegen-0.126.1//:cranelift_codegen", + "@cu__cranelift-control-0.126.1//:cranelift_control", + "@cu__cranelift-entity-0.126.1//:cranelift_entity", + "@cu__cranelift-frontend-0.126.1//:cranelift_frontend", + "@cu__cranelift-native-0.126.1//:cranelift_native", + "@cu__gimli-0.32.3//:gimli", + "@cu__itertools-0.14.0//:itertools", + "@cu__log-0.4.29//:log", + "@cu__object-0.37.3//:object", + "@cu__pulley-interpreter-39.0.1//:pulley_interpreter", + "@cu__smallvec-1.15.1//:smallvec", + "@cu__target-lexicon-0.13.3//:target_lexicon", + "@cu__thiserror-2.0.17//:thiserror", + "@cu__wasmparser-0.240.0//:wasmparser", + "@cu__wasmtime-environ-39.0.1//:wasmtime_environ", + "@cu__wasmtime-internal-math-39.0.1//:wasmtime_internal_math", + "@cu__wasmtime-internal-unwinder-39.0.1//:wasmtime_internal_unwinder", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-fiber-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-fiber-39.0.1.bazel new file mode 100644 index 00000000..0ef0d65d --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-fiber-39.0.1.bazel @@ -0,0 +1,256 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasmtime_internal_fiber", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + aliases = { + "@cu__wasmtime-internal-versioned-export-macros-39.0.1//:wasmtime_internal_versioned_export_macros": "wasmtime_versioned_export_macros", + }, + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "std", + ], + crate_root = "src/lib.rs", + edition = "2024", + proc_macro_deps = [ + "@cu__wasmtime-internal-versioned-export-macros-39.0.1//:wasmtime_internal_versioned_export_macros", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-internal-fiber", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__anyhow-1.0.100//:anyhow", + "@cu__cfg-if-1.0.0//:cfg_if", + "@cu__wasmtime-internal-fiber-39.0.1//:build_script_build", + ] + select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-apple-ios": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-linux-android": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@cu__windows-sys-0.60.2//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:armv7-linux-androideabi": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:i686-apple-darwin": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:i686-linux-android": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@cu__windows-sys-0.60.2//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:i686-unknown-freebsd": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-apple-darwin": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-apple-ios": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-linux-android": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@cu__windows-sys-0.60.2//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(unix) + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "//conditions:default": [], + }), +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + aliases = { + "@cu__wasmtime-internal-versioned-export-macros-39.0.1//:wasmtime_internal_versioned_export_macros": "wasmtime_versioned_export_macros", + }, + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "std", + ], + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2024", + pkg_name = "wasmtime-internal-fiber", + proc_macro_deps = [ + "@cu__wasmtime-internal-versioned-export-macros-39.0.1//:wasmtime_internal_versioned_export_macros", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-internal-fiber", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + visibility = ["//visibility:private"], + deps = [ + "@cu__cc-1.2.48//:cc", + ], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-jit-debug-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-jit-debug-39.0.1.bazel new file mode 100644 index 00000000..feed7303 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-jit-debug-39.0.1.bazel @@ -0,0 +1,133 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasmtime_internal_jit_debug", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + aliases = { + "@cu__wasmtime-internal-versioned-export-macros-39.0.1//:wasmtime_internal_versioned_export_macros": "wasmtime_versioned_export_macros", + }, + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2024", + proc_macro_deps = [ + "@cu__wasmtime-internal-versioned-export-macros-39.0.1//:wasmtime_internal_versioned_export_macros", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-internal-jit-debug", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__wasmtime-internal-jit-debug-39.0.1//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + aliases = { + "@cu__wasmtime-internal-versioned-export-macros-39.0.1//:wasmtime_internal_versioned_export_macros": "wasmtime_versioned_export_macros", + }, + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2024", + pkg_name = "wasmtime-internal-jit-debug", + proc_macro_deps = [ + "@cu__wasmtime-internal-versioned-export-macros-39.0.1//:wasmtime_internal_versioned_export_macros", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-internal-jit-debug", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + visibility = ["//visibility:private"], + deps = [ + "@cu__cc-1.2.48//:cc", + ], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-jit-icache-coherence-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-jit-icache-coherence-39.0.1.bazel new file mode 100644 index 00000000..163f8aa0 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-jit-icache-coherence-39.0.1.bazel @@ -0,0 +1,134 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasmtime_internal_jit_icache_coherence", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-internal-jit-icache-coherence", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__anyhow-1.0.100//:anyhow", + "@cu__cfg-if-1.0.0//:cfg_if", + ] + select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:aarch64-apple-ios": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:aarch64-linux-android": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@cu__windows-sys-0.60.2//:windows_sys", # cfg(target_os = "windows") + ], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:armv7-linux-androideabi": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:i686-apple-darwin": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:i686-linux-android": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@cu__windows-sys-0.60.2//:windows_sys", # cfg(target_os = "windows") + ], + "@rules_rust//rust/platform:i686-unknown-freebsd": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:x86_64-apple-darwin": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:x86_64-apple-ios": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:x86_64-linux-android": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@cu__windows-sys-0.60.2//:windows_sys", # cfg(target_os = "windows") + ], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cu__libc-0.2.178//:libc", # cfg(any(target_os = "linux", target_vendor = "apple", target_os = "freebsd", target_os = "android")) + ], + "//conditions:default": [], + }), +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-math-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-math-39.0.1.bazel new file mode 100644 index 00000000..93d91e4e --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-math-39.0.1.bazel @@ -0,0 +1,59 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasmtime_internal_math", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "std", + ], + crate_root = "src/lib.rs", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-internal-math", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__libm-0.2.15//:libm", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-slab-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-slab-39.0.1.bazel new file mode 100644 index 00000000..1706ebf1 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-slab-39.0.1.bazel @@ -0,0 +1,53 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasmtime_internal_slab", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-internal-slab", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-unwinder-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-unwinder-39.0.1.bazel new file mode 100644 index 00000000..e81e6b1c --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-unwinder-39.0.1.bazel @@ -0,0 +1,131 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasmtime_internal_unwinder", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "cranelift", + "default", + ], + crate_root = "src/lib.rs", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-internal-unwinder", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__anyhow-1.0.100//:anyhow", + "@cu__cfg-if-1.0.0//:cfg_if", + "@cu__cranelift-codegen-0.126.1//:cranelift_codegen", + "@cu__log-0.4.29//:log", + "@cu__object-0.37.3//:object", + "@cu__wasmtime-internal-unwinder-39.0.1//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "cranelift", + "default", + ], + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2024", + pkg_name = "wasmtime-internal-unwinder", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-internal-unwinder", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-versioned-export-macros-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-versioned-export-macros-39.0.1.bazel new file mode 100644 index 00000000..7bdc9553 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-versioned-export-macros-39.0.1.bazel @@ -0,0 +1,58 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_proc_macro") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_proc_macro( + name = "wasmtime_internal_versioned_export_macros", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-internal-versioned-export-macros", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", + "@cu__syn-2.0.111//:syn", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-winch-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-winch-39.0.1.bazel new file mode 100644 index 00000000..5924c97d --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-winch-39.0.1.bazel @@ -0,0 +1,68 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasmtime_internal_winch", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + aliases = { + "@cu__wasmtime-internal-cranelift-39.0.1//:wasmtime_internal_cranelift": "wasmtime_cranelift", + }, + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-internal-winch", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__anyhow-1.0.100//:anyhow", + "@cu__cranelift-codegen-0.126.1//:cranelift_codegen", + "@cu__gimli-0.32.3//:gimli", + "@cu__log-0.4.29//:log", + "@cu__object-0.37.3//:object", + "@cu__target-lexicon-0.13.3//:target_lexicon", + "@cu__wasmparser-0.240.0//:wasmparser", + "@cu__wasmtime-environ-39.0.1//:wasmtime_environ", + "@cu__wasmtime-internal-cranelift-39.0.1//:wasmtime_internal_cranelift", + "@cu__winch-codegen-39.0.1//:winch_codegen", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-wit-bindgen-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-wit-bindgen-39.0.1.bazel new file mode 100644 index 00000000..2f1d0e42 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-internal-wit-bindgen-39.0.1.bazel @@ -0,0 +1,63 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasmtime_internal_wit_bindgen", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "async", + ], + crate_root = "src/lib.rs", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-internal-wit-bindgen", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__anyhow-1.0.100//:anyhow", + "@cu__bitflags-2.10.0//:bitflags", + "@cu__heck-0.5.0//:heck", + "@cu__indexmap-2.12.1//:indexmap", + "@cu__wit-parser-0.240.0//:wit_parser", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-jit-icache-coherence-24.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-jit-icache-coherence-24.0.0.bazel deleted file mode 100644 index a1c3e8bd..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-jit-icache-coherence-24.0.0.bazel +++ /dev/null @@ -1,113 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @//bazel/cargo/wasmtime:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "wasmtime_jit_icache_coherence", - srcs = glob( - include = ["**/*.rs"], - allow_empty = False, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=wasmtime-jit-icache-coherence", - "manual", - "noclippy", - "norustfmt", - ], - version = "24.0.0", - deps = [ - "@cu__anyhow-1.0.86//:anyhow", - "@cu__cfg-if-1.0.0//:cfg_if", - ] + select({ - "@rules_rust//rust/platform:aarch64-apple-darwin": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "linux", target_os = "macos", target_os = "freebsd", target_os = "android")) - ], - "@rules_rust//rust/platform:aarch64-linux-android": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "linux", target_os = "macos", target_os = "freebsd", target_os = "android")) - ], - "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ - "@cu__windows-sys-0.52.0//:windows_sys", # cfg(target_os = "windows") - ], - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "linux", target_os = "macos", target_os = "freebsd", target_os = "android")) - ], - "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "linux", target_os = "macos", target_os = "freebsd", target_os = "android")) - ], - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "linux", target_os = "macos", target_os = "freebsd", target_os = "android")) - ], - "@rules_rust//rust/platform:armv7-linux-androideabi": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "linux", target_os = "macos", target_os = "freebsd", target_os = "android")) - ], - "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "linux", target_os = "macos", target_os = "freebsd", target_os = "android")) - ], - "@rules_rust//rust/platform:i686-apple-darwin": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "linux", target_os = "macos", target_os = "freebsd", target_os = "android")) - ], - "@rules_rust//rust/platform:i686-linux-android": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "linux", target_os = "macos", target_os = "freebsd", target_os = "android")) - ], - "@rules_rust//rust/platform:i686-pc-windows-msvc": [ - "@cu__windows-sys-0.52.0//:windows_sys", # cfg(target_os = "windows") - ], - "@rules_rust//rust/platform:i686-unknown-freebsd": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "linux", target_os = "macos", target_os = "freebsd", target_os = "android")) - ], - "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "linux", target_os = "macos", target_os = "freebsd", target_os = "android")) - ], - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "linux", target_os = "macos", target_os = "freebsd", target_os = "android")) - ], - "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "linux", target_os = "macos", target_os = "freebsd", target_os = "android")) - ], - "@rules_rust//rust/platform:x86_64-apple-darwin": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "linux", target_os = "macos", target_os = "freebsd", target_os = "android")) - ], - "@rules_rust//rust/platform:x86_64-linux-android": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "linux", target_os = "macos", target_os = "freebsd", target_os = "android")) - ], - "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ - "@cu__windows-sys-0.52.0//:windows_sys", # cfg(target_os = "windows") - ], - "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "linux", target_os = "macos", target_os = "freebsd", target_os = "android")) - ], - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "linux", target_os = "macos", target_os = "freebsd", target_os = "android")) - ], - "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ - "@cu__libc-0.2.155//:libc", # cfg(any(target_os = "linux", target_os = "macos", target_os = "freebsd", target_os = "android")) - ], - "//conditions:default": [], - }), -) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-slab-24.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-slab-24.0.0.bazel deleted file mode 100644 index 6a2147b5..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-slab-24.0.0.bazel +++ /dev/null @@ -1,44 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @//bazel/cargo/wasmtime:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "wasmtime_slab", - srcs = glob( - include = ["**/*.rs"], - allow_empty = False, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=wasmtime-slab", - "manual", - "noclippy", - "norustfmt", - ], - version = "24.0.0", -) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-wasi-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-wasi-39.0.1.bazel new file mode 100644 index 00000000..d4915c97 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-wasi-39.0.1.bazel @@ -0,0 +1,176 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasmtime_wasi", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "p1", + "p2", + ], + crate_root = "src/lib.rs", + edition = "2024", + proc_macro_deps = [ + "@cu__async-trait-0.1.89//:async_trait", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-wasi", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__anyhow-1.0.100//:anyhow", + "@cu__bitflags-2.10.0//:bitflags", + "@cu__bytes-1.11.0//:bytes", + "@cu__cap-fs-ext-3.4.5//:cap_fs_ext", + "@cu__cap-net-ext-3.4.5//:cap_net_ext", + "@cu__cap-rand-3.4.5//:cap_rand", + "@cu__cap-std-3.4.5//:cap_std", + "@cu__cap-time-ext-3.4.5//:cap_time_ext", + "@cu__fs-set-times-0.20.3//:fs_set_times", + "@cu__futures-0.3.31//:futures", + "@cu__io-lifetimes-2.0.4//:io_lifetimes", + "@cu__system-interface-0.27.3//:system_interface", + "@cu__thiserror-2.0.17//:thiserror", + "@cu__tokio-1.48.0//:tokio", + "@cu__tracing-0.1.43//:tracing", + "@cu__url-2.5.7//:url", + "@cu__wasmtime-39.0.1//:wasmtime", + "@cu__wasmtime-wasi-io-39.0.1//:wasmtime_wasi_io", + "@cu__wiggle-39.0.1//:wiggle", + ] + select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-apple-ios": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-linux-android": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@cu__io-extras-0.18.4//:io_extras", # cfg(windows) + "@cu__rustix-1.1.2//:rustix", # cfg(windows) + "@cu__windows-sys-0.60.2//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:armv7-linux-androideabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:i686-apple-darwin": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:i686-linux-android": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@cu__io-extras-0.18.4//:io_extras", # cfg(windows) + "@cu__rustix-1.1.2//:rustix", # cfg(windows) + "@cu__windows-sys-0.60.2//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:i686-unknown-freebsd": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:wasm32-unknown-emscripten": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-apple-darwin": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-apple-ios": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-linux-android": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@cu__io-extras-0.18.4//:io_extras", # cfg(windows) + "@cu__rustix-1.1.2//:rustix", # cfg(windows) + "@cu__windows-sys-0.60.2//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cu__rustix-1.1.2//:rustix", # cfg(unix) + ], + "//conditions:default": [], + }), +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-wasi-io-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-wasi-io-39.0.1.bazel new file mode 100644 index 00000000..0fdb0861 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-wasi-io-39.0.1.bazel @@ -0,0 +1,65 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wasmtime_wasi_io", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "std", + ], + crate_root = "src/lib.rs", + edition = "2024", + proc_macro_deps = [ + "@cu__async-trait-0.1.89//:async_trait", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wasmtime-wasi-io", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__anyhow-1.0.100//:anyhow", + "@cu__bytes-1.11.0//:bytes", + "@cu__futures-0.3.31//:futures", + "@cu__wasmtime-39.0.1//:wasmtime", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-wit-bindgen-24.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-wit-bindgen-24.0.0.bazel deleted file mode 100644 index 53a8655c..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-wit-bindgen-24.0.0.bazel +++ /dev/null @@ -1,50 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @//bazel/cargo/wasmtime:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "wasmtime_wit_bindgen", - srcs = glob( - include = ["**/*.rs"], - allow_empty = False, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=wasmtime-wit-bindgen", - "manual", - "noclippy", - "norustfmt", - ], - version = "24.0.0", - deps = [ - "@cu__anyhow-1.0.86//:anyhow", - "@cu__heck-0.4.1//:heck", - "@cu__indexmap-2.3.0//:indexmap", - "@cu__wit-parser-0.215.0//:wit_parser", - ], -) diff --git a/bazel/cargo/wasmtime/remote/BUILD.regex-1.10.5.bazel b/bazel/cargo/wasmtime/remote/BUILD.wast-243.0.0.bazel similarity index 67% rename from bazel/cargo/wasmtime/remote/BUILD.regex-1.10.5.bazel rename to bazel/cargo/wasmtime/remote/BUILD.wast-243.0.0.bazel index efdf89bd..8e2d3c78 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.regex-1.10.5.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.wast-243.0.0.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "regex", + name = "wast", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -29,32 +35,30 @@ rust_library( ], ), crate_features = [ - "perf", - "perf-backtrack", - "perf-cache", - "perf-dfa", - "perf-inline", - "perf-literal", - "perf-onepass", - "std", + "component-model", + "wasm-module", ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=regex", + "crate-name=wast", "manual", "noclippy", "norustfmt", ], - version = "1.10.5", + version = "243.0.0", deps = [ - "@cu__aho-corasick-1.1.3//:aho_corasick", + "@cu__bumpalo-3.16.0//:bumpalo", + "@cu__leb128fmt-0.1.0//:leb128fmt", "@cu__memchr-2.7.4//:memchr", - "@cu__regex-automata-0.4.7//:regex_automata", - "@cu__regex-syntax-0.8.4//:regex_syntax", + "@cu__unicode-width-0.2.2//:unicode_width", + "@cu__wasm-encoder-0.243.0//:wasm_encoder", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasm-encoder-0.215.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wast-35.0.2.bazel similarity index 76% rename from bazel/cargo/wasmtime/remote/BUILD.wasm-encoder-0.215.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.wast-35.0.2.bazel index e24ef207..4f88b598 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.wasm-encoder-0.215.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.wast-35.0.2.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "wasm_encoder", + name = "wast", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -29,18 +35,21 @@ rust_library( ], ), crate_root = "src/lib.rs", - edition = "2021", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=wasm-encoder", + "crate-name=wast", "manual", "noclippy", "norustfmt", ], - version = "0.215.0", + version = "35.0.2", deps = [ "@cu__leb128-0.2.5//:leb128", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.wat-1.243.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wat-1.243.0.bazel new file mode 100644 index 00000000..c61af6eb --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wat-1.243.0.bazel @@ -0,0 +1,60 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wat", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "component-model", + "default", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wat", + "manual", + "noclippy", + "norustfmt", + ], + version = "1.243.0", + deps = [ + "@cu__wast-243.0.0//:wast", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wiggle-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wiggle-39.0.1.bazel new file mode 100644 index 00000000..7983a1d5 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wiggle-39.0.1.bazel @@ -0,0 +1,66 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wiggle", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "wasmtime", + ], + crate_root = "src/lib.rs", + edition = "2024", + proc_macro_deps = [ + "@cu__wiggle-macro-39.0.1//:wiggle_macro", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wiggle", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__anyhow-1.0.100//:anyhow", + "@cu__bitflags-2.10.0//:bitflags", + "@cu__thiserror-2.0.17//:thiserror", + "@cu__tracing-0.1.43//:tracing", + "@cu__wasmtime-39.0.1//:wasmtime", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wiggle-generate-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.wiggle-generate-39.0.1.bazel new file mode 100644 index 00000000..72821edb --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wiggle-generate-39.0.1.bazel @@ -0,0 +1,61 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wiggle_generate", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wiggle-generate", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__anyhow-1.0.100//:anyhow", + "@cu__heck-0.5.0//:heck", + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", + "@cu__syn-2.0.111//:syn", + "@cu__witx-0.9.1//:witx", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-component-macro-24.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wiggle-macro-39.0.1.bazel similarity index 59% rename from bazel/cargo/wasmtime/remote/BUILD.wasmtime-component-macro-24.0.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.wiggle-macro-39.0.1.bazel index 5e50e4fc..8cc2c946 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-component-macro-24.0.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.wiggle-macro-39.0.1.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_proc_macro") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_proc_macro( - name = "wasmtime_component_macro", + name = "wiggle_macro", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,35 +39,48 @@ rust_proc_macro( ], ), crate_root = "src/lib.rs", - edition = "2021", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=wasmtime-component-macro", + "crate-name=wiggle-macro", "manual", "noclippy", "norustfmt", ], - version = "24.0.0", + version = "39.0.1", deps = [ - "@cu__anyhow-1.0.86//:anyhow", - "@cu__proc-macro2-1.0.86//:proc_macro2", - "@cu__quote-1.0.36//:quote", - "@cu__syn-2.0.72//:syn", - "@cu__wasmtime-component-macro-24.0.0//:build_script_build", - "@cu__wasmtime-component-util-24.0.0//:wasmtime_component_util", - "@cu__wasmtime-wit-bindgen-24.0.0//:wasmtime_wit_bindgen", - "@cu__wit-parser-0.215.0//:wit_parser", + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", + "@cu__syn-2.0.111//:syn", + "@cu__wiggle-generate-39.0.1//:wiggle_generate", + "@cu__wiggle-macro-39.0.1//:build_script_build", ], ) cargo_build_script( - name = "wasmtime-component-macro_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_name = "build_script_build", crate_root = "build.rs", @@ -74,23 +96,27 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - edition = "2021", + edition = "2024", + pkg_name = "wiggle-macro", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=wasmtime-component-macro", + "crate-name=wiggle-macro", "manual", "noclippy", "norustfmt", ], - version = "24.0.0", + version = "39.0.1", visibility = ["//visibility:private"], ) alias( name = "build_script_build", - actual = ":wasmtime-component-macro_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.winapi-util-0.1.8.bazel b/bazel/cargo/wasmtime/remote/BUILD.winapi-util-0.1.8.bazel index 7df210fa..ae8ad9ee 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.winapi-util-0.1.8.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.winapi-util-0.1.8.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "winapi_util", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.winch-codegen-39.0.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.winch-codegen-39.0.1.bazel new file mode 100644 index 00000000..6eb15e4d --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.winch-codegen-39.0.1.bazel @@ -0,0 +1,134 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "winch_codegen", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + aliases = { + "@cu__wasmtime-internal-cranelift-39.0.1//:wasmtime_internal_cranelift": "wasmtime_cranelift", + "@cu__wasmtime-internal-math-39.0.1//:wasmtime_internal_math": "wasmtime_math", + }, + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2024", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=winch-codegen", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + deps = [ + "@cu__anyhow-1.0.100//:anyhow", + "@cu__cranelift-assembler-x64-0.126.1//:cranelift_assembler_x64", + "@cu__cranelift-codegen-0.126.1//:cranelift_codegen", + "@cu__gimli-0.32.3//:gimli", + "@cu__regalloc2-0.13.3//:regalloc2", + "@cu__smallvec-1.15.1//:smallvec", + "@cu__target-lexicon-0.13.3//:target_lexicon", + "@cu__thiserror-2.0.17//:thiserror", + "@cu__wasmparser-0.240.0//:wasmparser", + "@cu__wasmtime-environ-39.0.1//:wasmtime_environ", + "@cu__wasmtime-internal-cranelift-39.0.1//:wasmtime_internal_cranelift", + "@cu__wasmtime-internal-math-39.0.1//:wasmtime_internal_math", + "@cu__winch-codegen-39.0.1//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2024", + pkg_name = "winch-codegen", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=winch-codegen", + "manual", + "noclippy", + "norustfmt", + ], + version = "39.0.1", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows-core-0.62.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows-core-0.62.2.bazel new file mode 100644 index 00000000..337622d7 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows-core-0.62.2.bazel @@ -0,0 +1,66 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "windows_core", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + "std", + ], + crate_root = "src/lib.rs", + edition = "2021", + proc_macro_deps = [ + "@cu__windows-implement-0.60.2//:windows_implement", + "@cu__windows-interface-0.59.3//:windows_interface", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows-core", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.62.2", + deps = [ + "@cu__windows-link-0.2.1//:windows_link", + "@cu__windows-result-0.4.1//:windows_result", + "@cu__windows-strings-0.5.1//:windows_strings", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows-implement-0.60.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows-implement-0.60.2.bazel new file mode 100644 index 00000000..cb2a49cf --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows-implement-0.60.2.bazel @@ -0,0 +1,58 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_proc_macro") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_proc_macro( + name = "windows_implement", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows-implement", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.60.2", + deps = [ + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", + "@cu__syn-2.0.111//:syn", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows-interface-0.59.3.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows-interface-0.59.3.bazel new file mode 100644 index 00000000..ccee19eb --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows-interface-0.59.3.bazel @@ -0,0 +1,58 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_proc_macro") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_proc_macro( + name = "windows_interface", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows-interface", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.59.3", + deps = [ + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", + "@cu__syn-2.0.111//:syn", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows-link-0.2.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows-link-0.2.1.bazel new file mode 100644 index 00000000..759bf92f --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows-link-0.2.1.bazel @@ -0,0 +1,53 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "windows_link", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows-link", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.2.1", +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows-result-0.4.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows-result-0.4.1.bazel new file mode 100644 index 00000000..0a33bf8b --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows-result-0.4.1.bazel @@ -0,0 +1,59 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "windows_result", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "std", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows-result", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.4.1", + deps = [ + "@cu__windows-link-0.2.1//:windows_link", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows-strings-0.5.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows-strings-0.5.1.bazel new file mode 100644 index 00000000..3bc1407c --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows-strings-0.5.1.bazel @@ -0,0 +1,59 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "windows_strings", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "std", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows-strings", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.5.1", + deps = [ + "@cu__windows-link-0.2.1//:windows_link", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows-sys-0.52.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows-sys-0.52.0.bazel index eaa16313..2fc92b40 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.windows-sys-0.52.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.windows-sys-0.52.0.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "windows_sys", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -29,23 +35,35 @@ rust_library( ], ), crate_features = [ + "Wdk", + "Wdk_Foundation", + "Wdk_Storage", + "Wdk_Storage_FileSystem", "Win32", "Win32_Foundation", + "Win32_Networking", + "Win32_Networking_WinSock", "Win32_Security", "Win32_Storage", "Win32_Storage_FileSystem", "Win32_System", "Win32_System_Console", - "Win32_System_Diagnostics", - "Win32_System_Diagnostics_Debug", + "Win32_System_IO", + "Win32_System_Ioctl", "Win32_System_Kernel", - "Win32_System_Memory", + "Win32_System_LibraryLoader", + "Win32_System_Performance", + "Win32_System_Pipes", "Win32_System_SystemInformation", - "Win32_System_Threading", + "Win32_System_SystemServices", + "Win32_System_WindowsProgramming", "default", ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-wasm-0.111.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows-sys-0.60.2.bazel similarity index 55% rename from bazel/cargo/wasmtime/remote/BUILD.cranelift-wasm-0.111.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.windows-sys-0.60.2.bazel index 38d4bb41..57e5d495 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cranelift-wasm-0.111.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.windows-sys-0.60.2.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( - name = "cranelift_wasm", + name = "windows_sys", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -29,30 +35,41 @@ rust_library( ], ), crate_features = [ + "Win32", + "Win32_Foundation", + "Win32_Networking", + "Win32_Networking_WinSock", + "Win32_Security", + "Win32_Storage", + "Win32_Storage_FileSystem", + "Win32_System", + "Win32_System_Diagnostics", + "Win32_System_Diagnostics_Debug", + "Win32_System_IO", + "Win32_System_Kernel", + "Win32_System_Memory", + "Win32_System_SystemInformation", + "Win32_System_Threading", + "Win32_System_WindowsProgramming", "default", - "std", ], crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=cranelift-wasm", + "crate-name=windows-sys", "manual", "noclippy", "norustfmt", ], - version = "0.111.0", + version = "0.60.2", deps = [ - "@cu__cranelift-codegen-0.111.0//:cranelift_codegen", - "@cu__cranelift-entity-0.111.0//:cranelift_entity", - "@cu__cranelift-frontend-0.111.0//:cranelift_frontend", - "@cu__itertools-0.12.1//:itertools", - "@cu__log-0.4.22//:log", - "@cu__smallvec-1.13.2//:smallvec", - "@cu__wasmparser-0.215.0//:wasmparser", - "@cu__wasmtime-types-24.0.0//:wasmtime_types", + "@cu__windows-targets-0.53.5//:windows_targets", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows-sys-0.61.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows-sys-0.61.2.bazel new file mode 100644 index 00000000..b224ee62 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows-sys-0.61.2.bazel @@ -0,0 +1,79 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "windows_sys", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "Wdk", + "Wdk_Foundation", + "Wdk_Storage", + "Wdk_Storage_FileSystem", + "Wdk_System", + "Wdk_System_IO", + "Win32", + "Win32_Foundation", + "Win32_Networking", + "Win32_Networking_WinSock", + "Win32_Security", + "Win32_Storage", + "Win32_Storage_FileSystem", + "Win32_System", + "Win32_System_Diagnostics", + "Win32_System_Diagnostics_Debug", + "Win32_System_IO", + "Win32_System_Pipes", + "Win32_System_SystemServices", + "Win32_System_WindowsProgramming", + "default", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows-sys", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.61.2", + deps = [ + "@cu__windows-link-0.2.1//:windows_link", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows-targets-0.52.6.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows-targets-0.52.6.bazel index eddc343c..85e3b5e9 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.windows-targets-0.52.6.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.windows-targets-0.52.6.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "windows_targets", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -30,6 +36,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows-targets-0.53.5.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows-targets-0.53.5.bazel new file mode 100644 index 00000000..339ad07f --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows-targets-0.53.5.bazel @@ -0,0 +1,74 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "windows_targets", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows-targets", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.53.5", + deps = select({ + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@cu__windows_aarch64_msvc-0.53.1//:windows_aarch64_msvc", # cfg(all(target_arch = "aarch64", target_env = "msvc", not(windows_raw_dylib))) + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@cu__windows_i686_msvc-0.53.1//:windows_i686_msvc", # cfg(all(target_arch = "x86", target_env = "msvc", not(windows_raw_dylib))) + ], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ + "@cu__windows_i686_gnu-0.53.1//:windows_i686_gnu", # cfg(all(target_arch = "x86", target_env = "gnu", not(target_abi = "llvm"), not(windows_raw_dylib))) + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@cu__windows_x86_64_msvc-0.53.1//:windows_x86_64_msvc", # cfg(all(any(target_arch = "x86_64", target_arch = "arm64ec"), target_env = "msvc", not(windows_raw_dylib))) + ], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ + "@cu__windows_x86_64_gnu-0.53.1//:windows_x86_64_gnu", # cfg(all(target_arch = "x86_64", target_env = "gnu", not(target_abi = "llvm"), not(windows_raw_dylib))) + ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cu__windows_x86_64_gnu-0.53.1//:windows_x86_64_gnu", # cfg(all(target_arch = "x86_64", target_env = "gnu", not(target_abi = "llvm"), not(windows_raw_dylib))) + ], + "//conditions:default": [], + }), +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_gnullvm-0.52.6.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_gnullvm-0.52.6.bazel index ec79e220..5e9bff71 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_gnullvm-0.52.6.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_gnullvm-0.52.6.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "windows_aarch64_gnullvm", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -31,6 +40,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -48,10 +60,23 @@ rust_library( ) cargo_build_script( - name = "windows_aarch64_gnullvm_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_name = "build_script_build", crate_root = "build.rs", @@ -68,6 +93,10 @@ cargo_build_script( ], ), edition = "2021", + pkg_name = "windows_aarch64_gnullvm", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -84,6 +113,6 @@ cargo_build_script( alias( name = "build_script_build", - actual = ":windows_aarch64_gnullvm_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_gnullvm-0.53.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_gnullvm-0.53.1.bazel new file mode 100644 index 00000000..1e635833 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_gnullvm-0.53.1.bazel @@ -0,0 +1,118 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "windows_aarch64_gnullvm", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_aarch64_gnullvm", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.53.1", + deps = [ + "@cu__windows_aarch64_gnullvm-0.53.1//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "windows_aarch64_gnullvm", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_aarch64_gnullvm", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.53.1", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_msvc-0.52.6.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_msvc-0.52.6.bazel index 47ac38a7..68bba246 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_msvc-0.52.6.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_msvc-0.52.6.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "windows_aarch64_msvc", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -31,6 +40,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -48,10 +60,23 @@ rust_library( ) cargo_build_script( - name = "windows_aarch64_msvc_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_name = "build_script_build", crate_root = "build.rs", @@ -68,6 +93,10 @@ cargo_build_script( ], ), edition = "2021", + pkg_name = "windows_aarch64_msvc", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -84,6 +113,6 @@ cargo_build_script( alias( name = "build_script_build", - actual = ":windows_aarch64_msvc_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_msvc-0.53.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_msvc-0.53.1.bazel new file mode 100644 index 00000000..fdd09abc --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_msvc-0.53.1.bazel @@ -0,0 +1,118 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "windows_aarch64_msvc", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_aarch64_msvc", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.53.1", + deps = [ + "@cu__windows_aarch64_msvc-0.53.1//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "windows_aarch64_msvc", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_aarch64_msvc", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.53.1", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_i686_gnu-0.52.6.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_i686_gnu-0.52.6.bazel index e3f0ef48..0ef859ea 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.windows_i686_gnu-0.52.6.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_i686_gnu-0.52.6.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "windows_i686_gnu", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -31,6 +40,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -48,10 +60,23 @@ rust_library( ) cargo_build_script( - name = "windows_i686_gnu_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_name = "build_script_build", crate_root = "build.rs", @@ -68,6 +93,10 @@ cargo_build_script( ], ), edition = "2021", + pkg_name = "windows_i686_gnu", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -84,6 +113,6 @@ cargo_build_script( alias( name = "build_script_build", - actual = ":windows_i686_gnu_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_i686_gnu-0.53.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_i686_gnu-0.53.1.bazel new file mode 100644 index 00000000..2124f7e7 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_i686_gnu-0.53.1.bazel @@ -0,0 +1,118 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "windows_i686_gnu", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_i686_gnu", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.53.1", + deps = [ + "@cu__windows_i686_gnu-0.53.1//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "windows_i686_gnu", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_i686_gnu", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.53.1", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_i686_gnullvm-0.52.6.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_i686_gnullvm-0.52.6.bazel index d89f239b..d54f3b60 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.windows_i686_gnullvm-0.52.6.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_i686_gnullvm-0.52.6.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "windows_i686_gnullvm", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -31,6 +40,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -48,10 +60,23 @@ rust_library( ) cargo_build_script( - name = "windows_i686_gnullvm_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_name = "build_script_build", crate_root = "build.rs", @@ -68,6 +93,10 @@ cargo_build_script( ], ), edition = "2021", + pkg_name = "windows_i686_gnullvm", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -84,6 +113,6 @@ cargo_build_script( alias( name = "build_script_build", - actual = ":windows_i686_gnullvm_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_i686_gnullvm-0.53.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_i686_gnullvm-0.53.1.bazel new file mode 100644 index 00000000..fa088e85 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_i686_gnullvm-0.53.1.bazel @@ -0,0 +1,118 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "windows_i686_gnullvm", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_i686_gnullvm", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.53.1", + deps = [ + "@cu__windows_i686_gnullvm-0.53.1//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "windows_i686_gnullvm", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_i686_gnullvm", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.53.1", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_i686_msvc-0.52.6.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_i686_msvc-0.52.6.bazel index f6e758e5..56be08dd 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.windows_i686_msvc-0.52.6.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_i686_msvc-0.52.6.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "windows_i686_msvc", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -31,6 +40,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -48,10 +60,23 @@ rust_library( ) cargo_build_script( - name = "windows_i686_msvc_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_name = "build_script_build", crate_root = "build.rs", @@ -68,6 +93,10 @@ cargo_build_script( ], ), edition = "2021", + pkg_name = "windows_i686_msvc", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -84,6 +113,6 @@ cargo_build_script( alias( name = "build_script_build", - actual = ":windows_i686_msvc_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_i686_msvc-0.53.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_i686_msvc-0.53.1.bazel new file mode 100644 index 00000000..b352ed3b --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_i686_msvc-0.53.1.bazel @@ -0,0 +1,118 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "windows_i686_msvc", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_i686_msvc", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.53.1", + deps = [ + "@cu__windows_i686_msvc-0.53.1//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "windows_i686_msvc", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_i686_msvc", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.53.1", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnu-0.52.6.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnu-0.52.6.bazel index cbccf337..3bbaef6c 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnu-0.52.6.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnu-0.52.6.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "windows_x86_64_gnu", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -31,6 +40,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -48,10 +60,23 @@ rust_library( ) cargo_build_script( - name = "windows_x86_64_gnu_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_name = "build_script_build", crate_root = "build.rs", @@ -68,6 +93,10 @@ cargo_build_script( ], ), edition = "2021", + pkg_name = "windows_x86_64_gnu", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -84,6 +113,6 @@ cargo_build_script( alias( name = "build_script_build", - actual = ":windows_x86_64_gnu_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnu-0.53.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnu-0.53.1.bazel new file mode 100644 index 00000000..e1d89e6b --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnu-0.53.1.bazel @@ -0,0 +1,118 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "windows_x86_64_gnu", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_x86_64_gnu", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.53.1", + deps = [ + "@cu__windows_x86_64_gnu-0.53.1//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "windows_x86_64_gnu", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_x86_64_gnu", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.53.1", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnullvm-0.52.6.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnullvm-0.52.6.bazel index 91ac1adf..46d7248a 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnullvm-0.52.6.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnullvm-0.52.6.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "windows_x86_64_gnullvm", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -31,6 +40,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -48,10 +60,23 @@ rust_library( ) cargo_build_script( - name = "windows_x86_64_gnullvm_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_name = "build_script_build", crate_root = "build.rs", @@ -68,6 +93,10 @@ cargo_build_script( ], ), edition = "2021", + pkg_name = "windows_x86_64_gnullvm", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -84,6 +113,6 @@ cargo_build_script( alias( name = "build_script_build", - actual = ":windows_x86_64_gnullvm_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnullvm-0.53.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnullvm-0.53.1.bazel new file mode 100644 index 00000000..caa9b945 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnullvm-0.53.1.bazel @@ -0,0 +1,118 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "windows_x86_64_gnullvm", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_x86_64_gnullvm", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.53.1", + deps = [ + "@cu__windows_x86_64_gnullvm-0.53.1//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "windows_x86_64_gnullvm", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_x86_64_gnullvm", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.53.1", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_msvc-0.52.6.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_msvc-0.52.6.bazel index fda09849..8071b9e5 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_msvc-0.52.6.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_msvc-0.52.6.bazel @@ -6,16 +6,25 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### -load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_library( name = "windows_x86_64_msvc", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -31,6 +40,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -48,10 +60,23 @@ rust_library( ) cargo_build_script( - name = "windows_x86_64_msvc_bs", + name = "_bs", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], ), crate_name = "build_script_build", crate_root = "build.rs", @@ -68,6 +93,10 @@ cargo_build_script( ], ), edition = "2021", + pkg_name = "windows_x86_64_msvc", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -84,6 +113,6 @@ cargo_build_script( alias( name = "build_script_build", - actual = ":windows_x86_64_msvc_bs", + actual = ":_bs", tags = ["manual"], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_msvc-0.53.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_msvc-0.53.1.bazel new file mode 100644 index 00000000..98ac8b0a --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_msvc-0.53.1.bazel @@ -0,0 +1,118 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "windows_x86_64_msvc", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_x86_64_msvc", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.53.1", + deps = [ + "@cu__windows_x86_64_msvc-0.53.1//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "windows_x86_64_msvc", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_x86_64_msvc", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.53.1", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.winx-0.36.4.bazel b/bazel/cargo/wasmtime/remote/BUILD.winx-0.36.4.bazel new file mode 100644 index 00000000..218dcbc9 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.winx-0.36.4.bazel @@ -0,0 +1,67 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "winx", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=winx", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.36.4", + deps = [ + "@cu__bitflags-2.10.0//:bitflags", + ] + select({ + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@cu__windows-sys-0.52.0//:windows_sys", # cfg(windows) + ], + "//conditions:default": [], + }), +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wit-parser-0.240.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wit-parser-0.240.0.bazel new file mode 100644 index 00000000..40921fb5 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.wit-parser-0.240.0.bazel @@ -0,0 +1,73 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "wit_parser", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "decoding", + "default", + "serde", + "serde_json", + ], + crate_root = "src/lib.rs", + edition = "2021", + proc_macro_deps = [ + "@cu__serde_derive-1.0.228//:serde_derive", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=wit-parser", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.240.0", + deps = [ + "@cu__anyhow-1.0.100//:anyhow", + "@cu__id-arena-2.2.1//:id_arena", + "@cu__indexmap-2.12.1//:indexmap", + "@cu__log-0.4.29//:log", + "@cu__semver-1.0.27//:semver", + "@cu__serde-1.0.228//:serde", + "@cu__serde_json-1.0.120//:serde_json", + "@cu__unicode-xid-0.2.4//:unicode_xid", + "@cu__wasmparser-0.240.0//:wasmparser", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.witx-0.9.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.witx-0.9.1.bazel new file mode 100644 index 00000000..fb4d7af8 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.witx-0.9.1.bazel @@ -0,0 +1,59 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "witx", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2018", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=witx", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.9.1", + deps = [ + "@cu__anyhow-1.0.100//:anyhow", + "@cu__log-0.4.29//:log", + "@cu__thiserror-1.0.63//:thiserror", + "@cu__wast-35.0.2//:wast", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.writeable-0.6.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.writeable-0.6.2.bazel new file mode 100644 index 00000000..903f4325 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.writeable-0.6.2.bazel @@ -0,0 +1,53 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "writeable", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=writeable", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.6.2", +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.yoke-0.8.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.yoke-0.8.1.bazel new file mode 100644 index 00000000..7bdbdc21 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.yoke-0.8.1.bazel @@ -0,0 +1,64 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "yoke", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "derive", + "zerofrom", + ], + crate_root = "src/lib.rs", + edition = "2021", + proc_macro_deps = [ + "@cu__yoke-derive-0.8.1//:yoke_derive", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=yoke", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.8.1", + deps = [ + "@cu__stable_deref_trait-1.2.0//:stable_deref_trait", + "@cu__zerofrom-0.1.6//:zerofrom", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.yoke-derive-0.8.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.yoke-derive-0.8.1.bazel new file mode 100644 index 00000000..b13bc116 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.yoke-derive-0.8.1.bazel @@ -0,0 +1,59 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_proc_macro") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_proc_macro( + name = "yoke_derive", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=yoke-derive", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.8.1", + deps = [ + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", + "@cu__syn-2.0.111//:syn", + "@cu__synstructure-0.13.2//:synstructure", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.zerocopy-0.7.35.bazel b/bazel/cargo/wasmtime/remote/BUILD.zerocopy-0.7.35.bazel deleted file mode 100644 index 5bb87460..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.zerocopy-0.7.35.bazel +++ /dev/null @@ -1,47 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @//bazel/cargo/wasmtime:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "zerocopy", - srcs = glob( - include = ["**/*.rs"], - allow_empty = False, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "simd", - ], - crate_root = "src/lib.rs", - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=zerocopy", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.7.35", -) diff --git a/bazel/cargo/wasmtime/remote/BUILD.zerocopy-0.8.27.bazel b/bazel/cargo/wasmtime/remote/BUILD.zerocopy-0.8.27.bazel new file mode 100644 index 00000000..d7415e25 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.zerocopy-0.8.27.bazel @@ -0,0 +1,124 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load( + "@rules_rust//cargo:defs.bzl", + "cargo_build_script", + "cargo_toml_env_vars", +) +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "zerocopy", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "simd", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=zerocopy", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.8.27", + deps = [ + "@cu__zerocopy-0.8.27//:build_script_build", + ], +) + +cargo_build_script( + name = "_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + "**/*.rs", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "simd", + ], + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + pkg_name = "zerocopy", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=zerocopy", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.8.27", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":_bs", + tags = ["manual"], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.zerocopy-derive-0.7.35.bazel b/bazel/cargo/wasmtime/remote/BUILD.zerocopy-derive-0.8.27.bazel similarity index 73% rename from bazel/cargo/wasmtime/remote/BUILD.zerocopy-derive-0.7.35.bazel rename to bazel/cargo/wasmtime/remote/BUILD.zerocopy-derive-0.8.27.bazel index dc6f82df..01dc669b 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.zerocopy-derive-0.7.35.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.zerocopy-derive-0.8.27.bazel @@ -6,15 +6,21 @@ # bazel run @//bazel/cargo/wasmtime:crates_vendor ############################################################################### +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") load("@rules_rust//rust:defs.bzl", "rust_proc_macro") package(default_visibility = ["//visibility:public"]) +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + rust_proc_macro( name = "zerocopy_derive", srcs = glob( include = ["**/*.rs"], - allow_empty = False, + allow_empty = True, ), compile_data = glob( include = ["**"], @@ -29,7 +35,10 @@ rust_proc_macro( ], ), crate_root = "src/lib.rs", - edition = "2018", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -40,10 +49,10 @@ rust_proc_macro( "noclippy", "norustfmt", ], - version = "0.7.35", + version = "0.8.27", deps = [ - "@cu__proc-macro2-1.0.86//:proc_macro2", - "@cu__quote-1.0.36//:quote", - "@cu__syn-2.0.72//:syn", + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", + "@cu__syn-2.0.111//:syn", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.zerofrom-0.1.6.bazel b/bazel/cargo/wasmtime/remote/BUILD.zerofrom-0.1.6.bazel new file mode 100644 index 00000000..65583ae3 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.zerofrom-0.1.6.bazel @@ -0,0 +1,59 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "zerofrom", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "derive", + ], + crate_root = "src/lib.rs", + edition = "2021", + proc_macro_deps = [ + "@cu__zerofrom-derive-0.1.6//:zerofrom_derive", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=zerofrom", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.1.6", +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.zerofrom-derive-0.1.6.bazel b/bazel/cargo/wasmtime/remote/BUILD.zerofrom-derive-0.1.6.bazel new file mode 100644 index 00000000..8d978695 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.zerofrom-derive-0.1.6.bazel @@ -0,0 +1,59 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_proc_macro") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_proc_macro( + name = "zerofrom_derive", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=zerofrom-derive", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.1.6", + deps = [ + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", + "@cu__syn-2.0.111//:syn", + "@cu__synstructure-0.13.2//:synstructure", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.zerotrie-0.2.3.bazel b/bazel/cargo/wasmtime/remote/BUILD.zerotrie-0.2.3.bazel new file mode 100644 index 00000000..d88afceb --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.zerotrie-0.2.3.bazel @@ -0,0 +1,64 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "zerotrie", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "yoke", + "zerofrom", + ], + crate_root = "src/lib.rs", + edition = "2021", + proc_macro_deps = [ + "@cu__displaydoc-0.2.5//:displaydoc", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=zerotrie", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.2.3", + deps = [ + "@cu__yoke-0.8.1//:yoke", + "@cu__zerofrom-0.1.6//:zerofrom", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.zerovec-0.11.5.bazel b/bazel/cargo/wasmtime/remote/BUILD.zerovec-0.11.5.bazel new file mode 100644 index 00000000..d0b0d92e --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.zerovec-0.11.5.bazel @@ -0,0 +1,64 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_library( + name = "zerovec", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "derive", + "yoke", + ], + crate_root = "src/lib.rs", + edition = "2021", + proc_macro_deps = [ + "@cu__zerovec-derive-0.11.2//:zerovec_derive", + ], + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=zerovec", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.11.5", + deps = [ + "@cu__yoke-0.8.1//:yoke", + "@cu__zerofrom-0.1.6//:zerofrom", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.zerovec-derive-0.11.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.zerovec-derive-0.11.2.bazel new file mode 100644 index 00000000..13e5af64 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.zerovec-derive-0.11.2.bazel @@ -0,0 +1,58 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @//bazel/cargo/wasmtime:crates_vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars") +load("@rules_rust//rust:defs.bzl", "rust_proc_macro") + +package(default_visibility = ["//visibility:public"]) + +cargo_toml_env_vars( + name = "cargo_toml_env_vars", + src = "Cargo.toml", +) + +rust_proc_macro( + name = "zerovec_derive", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_env_files = [ + ":cargo_toml_env_vars", + ], + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=zerovec-derive", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.11.2", + deps = [ + "@cu__proc-macro2-1.0.103//:proc_macro2", + "@cu__quote-1.0.42//:quote", + "@cu__syn-2.0.111//:syn", + ], +) diff --git a/bazel/cargo/wasmtime/remote/defs.bzl b/bazel/cargo/wasmtime/remote/defs.bzl index 0f2656ce..9a25cb49 100644 --- a/bazel/cargo/wasmtime/remote/defs.bzl +++ b/bazel/cargo/wasmtime/remote/defs.bzl @@ -16,7 +16,6 @@ """ load("@bazel_skylib//lib:selects.bzl", "selects") -load("@bazel_tools//tools/build_defs/repo:git.bzl", "new_git_repository") load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe") @@ -296,12 +295,7 @@ def aliases( _NORMAL_DEPENDENCIES = { "bazel/cargo/wasmtime": { _COMMON_CONDITION: { - "anyhow": Label("@cu__anyhow-1.0.86//:anyhow"), - "env_logger": Label("@cu__env_logger-0.10.2//:env_logger"), - "log": Label("@cu__log-0.4.22//:log"), - "once_cell": Label("@cu__once_cell-1.19.0//:once_cell"), - "tracing": Label("@cu__tracing-0.1.40//:tracing"), - "wasmtime": Label("@cu__wasmtime-24.0.0//:wasmtime"), + "wasmtime-c-api-impl": Label("@cu//:wasmtime-c-api-impl-39.0.1"), }, }, } @@ -325,9 +319,6 @@ _NORMAL_DEV_ALIASES = { _PROC_MACRO_DEPENDENCIES = { "bazel/cargo/wasmtime": { - _COMMON_CONDITION: { - "wasmtime-c-api-macros": Label("@cu__wasmtime-c-api-macros-24.0.0//:wasmtime_c_api_macros"), - }, }, } @@ -370,38 +361,44 @@ _CONDITIONS = { "aarch64-apple-darwin": ["@rules_rust//rust/platform:aarch64-apple-darwin"], "aarch64-apple-ios": ["@rules_rust//rust/platform:aarch64-apple-ios"], "aarch64-apple-ios-sim": ["@rules_rust//rust/platform:aarch64-apple-ios-sim"], - "aarch64-fuchsia": ["@rules_rust//rust/platform:aarch64-fuchsia"], "aarch64-linux-android": ["@rules_rust//rust/platform:aarch64-linux-android"], "aarch64-pc-windows-gnullvm": [], "aarch64-pc-windows-msvc": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc"], - "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu"], + "aarch64-unknown-fuchsia": ["@rules_rust//rust/platform:aarch64-unknown-fuchsia"], + "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-uefi": ["@rules_rust//rust/platform:aarch64-unknown-uefi"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], "armv7-unknown-linux-gnueabi": ["@rules_rust//rust/platform:armv7-unknown-linux-gnueabi"], "cfg(all(any(target_arch = \"x86_64\", target_arch = \"arm64ec\"), target_env = \"msvc\", not(windows_raw_dylib)))": ["@rules_rust//rust/platform:x86_64-pc-windows-msvc"], "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": ["@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-linux-android"], - "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], - "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-fuchsia", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:riscv32imc-unknown-none-elf", "@rules_rust//rust/platform:riscv64gc-unknown-none-elf", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:thumbv7em-none-eabi", "@rules_rust//rust/platform:thumbv8m.main-none-eabi", "@rules_rust//rust/platform:wasm32-unknown-unknown", "@rules_rust//rust/platform:wasm32-wasi", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-fuchsia", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-none"], + "cfg(all(any(target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": ["@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:s390x-unknown-linux-gnu"], + "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], + "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], + "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-fuchsia", "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710", "@rules_rust//rust/platform:aarch64-unknown-uefi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:riscv32imc-unknown-none-elf", "@rules_rust//rust/platform:riscv64gc-unknown-none-elf", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:thumbv7em-none-eabi", "@rules_rust//rust/platform:thumbv8m.main-none-eabi", "@rules_rust//rust/platform:wasm32-unknown-emscripten", "@rules_rust//rust/platform:wasm32-unknown-unknown", "@rules_rust//rust/platform:wasm32-wasip1", "@rules_rust//rust/platform:wasm32-wasip1-threads", "@rules_rust//rust/platform:wasm32-wasip2", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-fuchsia", "@rules_rust//rust/platform:x86_64-unknown-none", "@rules_rust//rust/platform:x86_64-unknown-uefi"], + "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-fuchsia", "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710", "@rules_rust//rust/platform:aarch64-unknown-uefi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:riscv32imc-unknown-none-elf", "@rules_rust//rust/platform:riscv64gc-unknown-none-elf", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:thumbv7em-none-eabi", "@rules_rust//rust/platform:thumbv8m.main-none-eabi", "@rules_rust//rust/platform:wasm32-unknown-emscripten", "@rules_rust//rust/platform:wasm32-unknown-unknown", "@rules_rust//rust/platform:wasm32-wasip1", "@rules_rust//rust/platform:wasm32-wasip1-threads", "@rules_rust//rust/platform:wasm32-wasip2", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-fuchsia", "@rules_rust//rust/platform:x86_64-unknown-none", "@rules_rust//rust/platform:x86_64-unknown-uefi"], "cfg(all(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc"], + "cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))": ["@rules_rust//rust/platform:wasm32-unknown-unknown"], "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": ["@rules_rust//rust/platform:i686-unknown-linux-gnu"], "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))": ["@rules_rust//rust/platform:i686-pc-windows-msvc"], "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": ["@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], "cfg(any())": [], - "cfg(any(target_arch = \"s390x\", target_arch = \"riscv64\"))": ["@rules_rust//rust/platform:riscv64gc-unknown-none-elf", "@rules_rust//rust/platform:s390x-unknown-linux-gnu"], - "cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"freebsd\", target_os = \"android\"))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], + "cfg(any(target_os = \"android\", target_os = \"linux\"))": ["@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], + "cfg(any(target_os = \"linux\", target_vendor = \"apple\", target_os = \"freebsd\", target_os = \"android\"))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu", "@rules_rust//rust/platform:s390x-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-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], "cfg(any(target_os = \"macos\", target_os = \"ios\"))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios"], - "cfg(any(unix, target_os = \"wasi\"))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-fuchsia", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:wasm32-wasi", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-fuchsia", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], - "cfg(not(all(target_arch = \"arm\", target_os = \"none\")))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-fuchsia", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-pc-windows-msvc", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-pc-windows-msvc", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:riscv32imc-unknown-none-elf", "@rules_rust//rust/platform:riscv64gc-unknown-none-elf", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:wasm32-unknown-unknown", "@rules_rust//rust/platform:wasm32-wasi", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-fuchsia", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-pc-windows-msvc", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu", "@rules_rust//rust/platform:x86_64-unknown-none"], - "cfg(target_arch = \"s390x\")": ["@rules_rust//rust/platform:s390x-unknown-linux-gnu"], + "cfg(not(windows))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-fuchsia", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710", "@rules_rust//rust/platform:aarch64-unknown-uefi", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:riscv32imc-unknown-none-elf", "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu", "@rules_rust//rust/platform:riscv64gc-unknown-none-elf", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:thumbv7em-none-eabi", "@rules_rust//rust/platform:thumbv8m.main-none-eabi", "@rules_rust//rust/platform:wasm32-unknown-emscripten", "@rules_rust//rust/platform:wasm32-unknown-unknown", "@rules_rust//rust/platform:wasm32-wasip1", "@rules_rust//rust/platform:wasm32-wasip1-threads", "@rules_rust//rust/platform:wasm32-wasip2", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-fuchsia", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu", "@rules_rust//rust/platform:x86_64-unknown-none", "@rules_rust//rust/platform:x86_64-unknown-uefi"], + "cfg(target_arch = \"riscv64\")": ["@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu", "@rules_rust//rust/platform:riscv64gc-unknown-none-elf"], + "cfg(target_os = \"android\")": ["@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:x86_64-linux-android"], + "cfg(target_os = \"haiku\")": [], "cfg(target_os = \"hermit\")": [], - "cfg(target_os = \"linux\")": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], - "cfg(target_os = \"macos\")": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-darwin"], - "cfg(target_os = \"wasi\")": ["@rules_rust//rust/platform:wasm32-wasi"], + "cfg(target_os = \"wasi\")": ["@rules_rust//rust/platform:wasm32-wasip1", "@rules_rust//rust/platform:wasm32-wasip1-threads", "@rules_rust//rust/platform:wasm32-wasip2"], "cfg(target_os = \"windows\")": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc", "@rules_rust//rust/platform:i686-pc-windows-msvc", "@rules_rust//rust/platform:x86_64-pc-windows-msvc"], - "cfg(unix)": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-fuchsia", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:s390x-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-fuchsia", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], + "cfg(target_vendor = \"apple\")": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios"], + "cfg(unix)": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-fuchsia", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:wasm32-unknown-emscripten", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-fuchsia", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], "cfg(windows)": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc", "@rules_rust//rust/platform:i686-pc-windows-msvc", "@rules_rust//rust/platform:x86_64-pc-windows-msvc"], + "cfg(windows_raw_dylib)": [], "i686-apple-darwin": ["@rules_rust//rust/platform:i686-apple-darwin"], "i686-linux-android": ["@rules_rust//rust/platform:i686-linux-android"], "i686-pc-windows-gnullvm": [], @@ -410,22 +407,27 @@ _CONDITIONS = { "i686-unknown-linux-gnu": ["@rules_rust//rust/platform:i686-unknown-linux-gnu"], "powerpc-unknown-linux-gnu": ["@rules_rust//rust/platform:powerpc-unknown-linux-gnu"], "riscv32imc-unknown-none-elf": ["@rules_rust//rust/platform:riscv32imc-unknown-none-elf"], + "riscv64gc-unknown-linux-gnu": ["@rules_rust//rust/platform:riscv64gc-unknown-linux-gnu"], "riscv64gc-unknown-none-elf": ["@rules_rust//rust/platform:riscv64gc-unknown-none-elf"], "s390x-unknown-linux-gnu": ["@rules_rust//rust/platform:s390x-unknown-linux-gnu"], "thumbv7em-none-eabi": ["@rules_rust//rust/platform:thumbv7em-none-eabi"], "thumbv8m.main-none-eabi": ["@rules_rust//rust/platform:thumbv8m.main-none-eabi"], + "wasm32-unknown-emscripten": ["@rules_rust//rust/platform:wasm32-unknown-emscripten"], "wasm32-unknown-unknown": ["@rules_rust//rust/platform:wasm32-unknown-unknown"], - "wasm32-wasi": ["@rules_rust//rust/platform:wasm32-wasi"], + "wasm32-wasip1": ["@rules_rust//rust/platform:wasm32-wasip1"], + "wasm32-wasip1-threads": ["@rules_rust//rust/platform:wasm32-wasip1-threads"], + "wasm32-wasip2": ["@rules_rust//rust/platform:wasm32-wasip2"], "x86_64-apple-darwin": ["@rules_rust//rust/platform:x86_64-apple-darwin"], "x86_64-apple-ios": ["@rules_rust//rust/platform:x86_64-apple-ios"], - "x86_64-fuchsia": ["@rules_rust//rust/platform:x86_64-fuchsia"], "x86_64-linux-android": ["@rules_rust//rust/platform:x86_64-linux-android"], "x86_64-pc-windows-gnullvm": [], "x86_64-pc-windows-msvc": ["@rules_rust//rust/platform:x86_64-pc-windows-msvc"], "x86_64-unknown-freebsd": ["@rules_rust//rust/platform:x86_64-unknown-freebsd"], - "x86_64-unknown-linux-gnu": ["@rules_rust//rust/platform:x86_64-unknown-linux-gnu"], + "x86_64-unknown-fuchsia": ["@rules_rust//rust/platform:x86_64-unknown-fuchsia"], + "x86_64-unknown-linux-gnu": ["@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], "x86_64-unknown-nixos-gnu": ["@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], "x86_64-unknown-none": ["@rules_rust//rust/platform:x86_64-unknown-none"], + "x86_64-unknown-uefi": ["@rules_rust//rust/platform:x86_64-unknown-uefi"], } ############################################################################### @@ -438,52 +440,82 @@ def crate_repositories(): """ maybe( http_archive, - name = "cu__ahash-0.8.11", - sha256 = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011", + name = "cu__addr2line-0.25.1", + sha256 = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b", + type = "tar.gz", + urls = ["https://static.crates.io/crates/addr2line/0.25.1/download"], + strip_prefix = "addr2line-0.25.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.addr2line-0.25.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__allocator-api2-0.2.21", + sha256 = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923", + type = "tar.gz", + urls = ["https://static.crates.io/crates/allocator-api2/0.2.21/download"], + strip_prefix = "allocator-api2-0.2.21", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.allocator-api2-0.2.21.bazel"), + ) + + maybe( + http_archive, + name = "cu__ambient-authority-0.0.2", + sha256 = "e9d4ee0d472d1cd2e28c97dfa124b3d8d992e10eb0a035f33f5d12e3a177ba3b", + type = "tar.gz", + urls = ["https://static.crates.io/crates/ambient-authority/0.0.2/download"], + strip_prefix = "ambient-authority-0.0.2", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.ambient-authority-0.0.2.bazel"), + ) + + maybe( + http_archive, + name = "cu__android_system_properties-0.1.5", + sha256 = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311", type = "tar.gz", - urls = ["https://static.crates.io/crates/ahash/0.8.11/download"], - strip_prefix = "ahash-0.8.11", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.ahash-0.8.11.bazel"), + urls = ["https://static.crates.io/crates/android_system_properties/0.1.5/download"], + strip_prefix = "android_system_properties-0.1.5", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.android_system_properties-0.1.5.bazel"), ) maybe( http_archive, - name = "cu__aho-corasick-1.1.3", - sha256 = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916", + name = "cu__anyhow-1.0.100", + sha256 = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61", type = "tar.gz", - urls = ["https://static.crates.io/crates/aho-corasick/1.1.3/download"], - strip_prefix = "aho-corasick-1.1.3", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.aho-corasick-1.1.3.bazel"), + urls = ["https://static.crates.io/crates/anyhow/1.0.100/download"], + strip_prefix = "anyhow-1.0.100", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.anyhow-1.0.100.bazel"), ) maybe( http_archive, - name = "cu__anyhow-1.0.86", - sha256 = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da", + name = "cu__arbitrary-1.4.2", + sha256 = "c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1", type = "tar.gz", - urls = ["https://static.crates.io/crates/anyhow/1.0.86/download"], - strip_prefix = "anyhow-1.0.86", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.anyhow-1.0.86.bazel"), + urls = ["https://static.crates.io/crates/arbitrary/1.4.2/download"], + strip_prefix = "arbitrary-1.4.2", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.arbitrary-1.4.2.bazel"), ) maybe( http_archive, - name = "cu__arbitrary-1.3.2", - sha256 = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110", + name = "cu__async-trait-0.1.89", + sha256 = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb", type = "tar.gz", - urls = ["https://static.crates.io/crates/arbitrary/1.3.2/download"], - strip_prefix = "arbitrary-1.3.2", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.arbitrary-1.3.2.bazel"), + urls = ["https://static.crates.io/crates/async-trait/0.1.89/download"], + strip_prefix = "async-trait-0.1.89", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.async-trait-0.1.89.bazel"), ) maybe( http_archive, - name = "cu__bitflags-2.6.0", - sha256 = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de", + name = "cu__bitflags-2.10.0", + sha256 = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3", type = "tar.gz", - urls = ["https://static.crates.io/crates/bitflags/2.6.0/download"], - strip_prefix = "bitflags-2.6.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.bitflags-2.6.0.bazel"), + urls = ["https://static.crates.io/crates/bitflags/2.10.0/download"], + strip_prefix = "bitflags-2.10.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.bitflags-2.10.0.bazel"), ) maybe( @@ -498,12 +530,82 @@ def crate_repositories(): maybe( http_archive, - name = "cu__cc-1.1.7", - sha256 = "26a5c3fd7bfa1ce3897a3a3501d362b2d87b7f2583ebcb4a949ec25911025cbc", + name = "cu__bytes-1.11.0", + sha256 = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3", + type = "tar.gz", + urls = ["https://static.crates.io/crates/bytes/1.11.0/download"], + strip_prefix = "bytes-1.11.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.bytes-1.11.0.bazel"), + ) + + maybe( + http_archive, + name = "cu__cap-fs-ext-3.4.5", + sha256 = "d5528f85b1e134ae811704e41ef80930f56e795923f866813255bc342cc20654", + type = "tar.gz", + urls = ["https://static.crates.io/crates/cap-fs-ext/3.4.5/download"], + strip_prefix = "cap-fs-ext-3.4.5", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cap-fs-ext-3.4.5.bazel"), + ) + + maybe( + http_archive, + name = "cu__cap-net-ext-3.4.5", + sha256 = "20a158160765c6a7d0d8c072a53d772e4cb243f38b04bfcf6b4939cfbe7482e7", + type = "tar.gz", + urls = ["https://static.crates.io/crates/cap-net-ext/3.4.5/download"], + strip_prefix = "cap-net-ext-3.4.5", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cap-net-ext-3.4.5.bazel"), + ) + + maybe( + http_archive, + name = "cu__cap-primitives-3.4.5", + sha256 = "b6cf3aea8a5081171859ef57bc1606b1df6999df4f1110f8eef68b30098d1d3a", type = "tar.gz", - urls = ["https://static.crates.io/crates/cc/1.1.7/download"], - strip_prefix = "cc-1.1.7", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cc-1.1.7.bazel"), + urls = ["https://static.crates.io/crates/cap-primitives/3.4.5/download"], + strip_prefix = "cap-primitives-3.4.5", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cap-primitives-3.4.5.bazel"), + ) + + maybe( + http_archive, + name = "cu__cap-rand-3.4.5", + sha256 = "d8144c22e24bbcf26ade86cb6501a0916c46b7e4787abdb0045a467eb1645a1d", + type = "tar.gz", + urls = ["https://static.crates.io/crates/cap-rand/3.4.5/download"], + strip_prefix = "cap-rand-3.4.5", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cap-rand-3.4.5.bazel"), + ) + + maybe( + http_archive, + name = "cu__cap-std-3.4.5", + sha256 = "b6dc3090992a735d23219de5c204927163d922f42f575a0189b005c62d37549a", + type = "tar.gz", + urls = ["https://static.crates.io/crates/cap-std/3.4.5/download"], + strip_prefix = "cap-std-3.4.5", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cap-std-3.4.5.bazel"), + ) + + maybe( + http_archive, + name = "cu__cap-time-ext-3.4.5", + sha256 = "def102506ce40c11710a9b16e614af0cde8e76ae51b1f48c04b8d79f4b671a80", + type = "tar.gz", + urls = ["https://static.crates.io/crates/cap-time-ext/3.4.5/download"], + strip_prefix = "cap-time-ext-3.4.5", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cap-time-ext-3.4.5.bazel"), + ) + + maybe( + http_archive, + name = "cu__cc-1.2.48", + sha256 = "c481bdbf0ed3b892f6f806287d72acd515b352a4ec27a208489b8c1bc839633a", + type = "tar.gz", + urls = ["https://static.crates.io/crates/cc/1.2.48/download"], + strip_prefix = "cc-1.2.48", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cc-1.2.48.bazel"), ) maybe( @@ -518,122 +620,152 @@ def crate_repositories(): maybe( http_archive, - name = "cu__cobs-0.2.3", - sha256 = "67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15", + name = "cu__cobs-0.3.0", + sha256 = "0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1", + type = "tar.gz", + urls = ["https://static.crates.io/crates/cobs/0.3.0/download"], + strip_prefix = "cobs-0.3.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cobs-0.3.0.bazel"), + ) + + maybe( + http_archive, + name = "cu__core-foundation-sys-0.8.7", + sha256 = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b", + type = "tar.gz", + urls = ["https://static.crates.io/crates/core-foundation-sys/0.8.7/download"], + strip_prefix = "core-foundation-sys-0.8.7", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.core-foundation-sys-0.8.7.bazel"), + ) + + maybe( + http_archive, + name = "cu__cranelift-assembler-x64-0.126.1", + sha256 = "30054f4aef4d614d37f27d5b77e36e165f0b27a71563be348e7c9fcfac41eed8", + type = "tar.gz", + urls = ["https://static.crates.io/crates/cranelift-assembler-x64/0.126.1/download"], + strip_prefix = "cranelift-assembler-x64-0.126.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-assembler-x64-0.126.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__cranelift-assembler-x64-meta-0.126.1", + sha256 = "0beab56413879d4f515e08bcf118b1cb85f294129bb117057f573d37bfbb925a", type = "tar.gz", - urls = ["https://static.crates.io/crates/cobs/0.2.3/download"], - strip_prefix = "cobs-0.2.3", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cobs-0.2.3.bazel"), + urls = ["https://static.crates.io/crates/cranelift-assembler-x64-meta/0.126.1/download"], + strip_prefix = "cranelift-assembler-x64-meta-0.126.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-assembler-x64-meta-0.126.1.bazel"), ) maybe( http_archive, - name = "cu__cranelift-bforest-0.111.0", - sha256 = "b80c3a50b9c4c7e5b5f73c0ed746687774fc9e36ef652b110da8daebf0c6e0e6", + name = "cu__cranelift-bforest-0.126.1", + sha256 = "6d054747549a69b264d5299c8ca1b0dd45dc6bd0ee43f1edfcc42a8b12952c7a", type = "tar.gz", - urls = ["https://static.crates.io/crates/cranelift-bforest/0.111.0/download"], - strip_prefix = "cranelift-bforest-0.111.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-bforest-0.111.0.bazel"), + urls = ["https://static.crates.io/crates/cranelift-bforest/0.126.1/download"], + strip_prefix = "cranelift-bforest-0.126.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-bforest-0.126.1.bazel"), ) maybe( http_archive, - name = "cu__cranelift-bitset-0.111.0", - sha256 = "38778758c2ca918b05acb2199134e0c561fb577c50574259b26190b6c2d95ded", + name = "cu__cranelift-bitset-0.126.1", + sha256 = "98b92d481b77a7dc9d07c96e24a16f29e0c9c27d042828fdf7e49e54ee9819bf", type = "tar.gz", - urls = ["https://static.crates.io/crates/cranelift-bitset/0.111.0/download"], - strip_prefix = "cranelift-bitset-0.111.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-bitset-0.111.0.bazel"), + urls = ["https://static.crates.io/crates/cranelift-bitset/0.126.1/download"], + strip_prefix = "cranelift-bitset-0.126.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-bitset-0.126.1.bazel"), ) maybe( http_archive, - name = "cu__cranelift-codegen-0.111.0", - sha256 = "58258667ad10e468bfc13a8d620f50dfcd4bb35d668123e97defa2549b9ad397", + name = "cu__cranelift-codegen-0.126.1", + sha256 = "6eeccfc043d599b0ef1806942707fc51cdd1c3965c343956dc975a55d82a920f", type = "tar.gz", - urls = ["https://static.crates.io/crates/cranelift-codegen/0.111.0/download"], - strip_prefix = "cranelift-codegen-0.111.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-codegen-0.111.0.bazel"), + urls = ["https://static.crates.io/crates/cranelift-codegen/0.126.1/download"], + strip_prefix = "cranelift-codegen-0.126.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-codegen-0.126.1.bazel"), ) maybe( http_archive, - name = "cu__cranelift-codegen-meta-0.111.0", - sha256 = "043f0b702e529dcb07ff92bd7d40e7d5317b5493595172c5eb0983343751ee06", + name = "cu__cranelift-codegen-meta-0.126.1", + sha256 = "1174cdb9d9d43b2bdaa612a07ed82af13db9b95526bc2c286c2aec4689bcc038", type = "tar.gz", - urls = ["https://static.crates.io/crates/cranelift-codegen-meta/0.111.0/download"], - strip_prefix = "cranelift-codegen-meta-0.111.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-codegen-meta-0.111.0.bazel"), + urls = ["https://static.crates.io/crates/cranelift-codegen-meta/0.126.1/download"], + strip_prefix = "cranelift-codegen-meta-0.126.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-codegen-meta-0.126.1.bazel"), ) maybe( http_archive, - name = "cu__cranelift-codegen-shared-0.111.0", - sha256 = "7763578888ab53eca5ce7da141953f828e82c2bfadcffc106d10d1866094ffbb", + name = "cu__cranelift-codegen-shared-0.126.1", + sha256 = "7d572be73fae802eb115f45e7e67a9ed16acb4ee683b67c4086768786545419a", type = "tar.gz", - urls = ["https://static.crates.io/crates/cranelift-codegen-shared/0.111.0/download"], - strip_prefix = "cranelift-codegen-shared-0.111.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-codegen-shared-0.111.0.bazel"), + urls = ["https://static.crates.io/crates/cranelift-codegen-shared/0.126.1/download"], + strip_prefix = "cranelift-codegen-shared-0.126.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-codegen-shared-0.126.1.bazel"), ) maybe( http_archive, - name = "cu__cranelift-control-0.111.0", - sha256 = "32db15f08c05df570f11e8ab33cb1ec449a64b37c8a3498377b77650bef33d8b", + name = "cu__cranelift-control-0.126.1", + sha256 = "e1587465cc84c5cc793b44add928771945f3132bbf6b3621ee9473c631a87156", type = "tar.gz", - urls = ["https://static.crates.io/crates/cranelift-control/0.111.0/download"], - strip_prefix = "cranelift-control-0.111.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-control-0.111.0.bazel"), + urls = ["https://static.crates.io/crates/cranelift-control/0.126.1/download"], + strip_prefix = "cranelift-control-0.126.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-control-0.126.1.bazel"), ) maybe( http_archive, - name = "cu__cranelift-entity-0.111.0", - sha256 = "5289cdb399381a27e7bbfa1b42185916007c3d49aeef70b1d01cb4caa8010130", + name = "cu__cranelift-entity-0.126.1", + sha256 = "063b83448b1343e79282c3c7cbda7ed5f0816f0b763a4c15f7cecb0a17d87ea6", type = "tar.gz", - urls = ["https://static.crates.io/crates/cranelift-entity/0.111.0/download"], - strip_prefix = "cranelift-entity-0.111.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-entity-0.111.0.bazel"), + urls = ["https://static.crates.io/crates/cranelift-entity/0.126.1/download"], + strip_prefix = "cranelift-entity-0.126.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-entity-0.126.1.bazel"), ) maybe( http_archive, - name = "cu__cranelift-frontend-0.111.0", - sha256 = "31ba8ab24eb9470477e98ddfa3c799a649ac5a0d9a2042868c4c952133c234e8", + name = "cu__cranelift-frontend-0.126.1", + sha256 = "aa4461c2d2ca48bc72883f5f5c3129d9aefac832df1db824af9db8db3efee109", type = "tar.gz", - urls = ["https://static.crates.io/crates/cranelift-frontend/0.111.0/download"], - strip_prefix = "cranelift-frontend-0.111.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-frontend-0.111.0.bazel"), + urls = ["https://static.crates.io/crates/cranelift-frontend/0.126.1/download"], + strip_prefix = "cranelift-frontend-0.126.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-frontend-0.126.1.bazel"), ) maybe( http_archive, - name = "cu__cranelift-isle-0.111.0", - sha256 = "2b72a3c5c166a70426dcb209bdd0bb71a787c1ea76023dc0974fbabca770e8f9", + name = "cu__cranelift-isle-0.126.1", + sha256 = "acd811b25e18f14810d09c504e06098acc1d9dbfa24879bf0d6b6fb44415fc66", type = "tar.gz", - urls = ["https://static.crates.io/crates/cranelift-isle/0.111.0/download"], - strip_prefix = "cranelift-isle-0.111.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-isle-0.111.0.bazel"), + urls = ["https://static.crates.io/crates/cranelift-isle/0.126.1/download"], + strip_prefix = "cranelift-isle-0.126.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-isle-0.126.1.bazel"), ) maybe( http_archive, - name = "cu__cranelift-native-0.111.0", - sha256 = "46a42424c956bbc31fc5c2706073df896156c5420ae8fa2a5d48dbc7b295d71b", + name = "cu__cranelift-native-0.126.1", + sha256 = "2417046989d8d6367a55bbab2e406a9195d176f4779be4aa484d645887217d37", type = "tar.gz", - urls = ["https://static.crates.io/crates/cranelift-native/0.111.0/download"], - strip_prefix = "cranelift-native-0.111.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-native-0.111.0.bazel"), + urls = ["https://static.crates.io/crates/cranelift-native/0.126.1/download"], + strip_prefix = "cranelift-native-0.126.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-native-0.126.1.bazel"), ) maybe( http_archive, - name = "cu__cranelift-wasm-0.111.0", - sha256 = "49778df4289933d735b93c30a345513e030cf83101de0036e19b760f8aa09f68", + name = "cu__cranelift-srcgen-0.126.1", + sha256 = "8d039de901c8d928222b8128e1b9a9ab27b82a7445cb749a871c75d9cb25c57d", type = "tar.gz", - urls = ["https://static.crates.io/crates/cranelift-wasm/0.111.0/download"], - strip_prefix = "cranelift-wasm-0.111.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-wasm-0.111.0.bazel"), + urls = ["https://static.crates.io/crates/cranelift-srcgen/0.126.1/download"], + strip_prefix = "cranelift-srcgen-0.126.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.cranelift-srcgen-0.126.1.bazel"), ) maybe( @@ -646,6 +778,16 @@ def crate_repositories(): build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.crc32fast-1.4.2.bazel"), ) + maybe( + http_archive, + name = "cu__displaydoc-0.2.5", + sha256 = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0", + type = "tar.gz", + urls = ["https://static.crates.io/crates/displaydoc/0.2.5/download"], + strip_prefix = "displaydoc-0.2.5", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.displaydoc-0.2.5.bazel"), + ) + maybe( http_archive, name = "cu__either-1.13.0", @@ -668,12 +810,22 @@ def crate_repositories(): maybe( http_archive, - name = "cu__env_logger-0.10.2", - sha256 = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580", + name = "cu__embedded-io-0.6.1", + sha256 = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d", type = "tar.gz", - urls = ["https://static.crates.io/crates/env_logger/0.10.2/download"], - strip_prefix = "env_logger-0.10.2", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.env_logger-0.10.2.bazel"), + urls = ["https://static.crates.io/crates/embedded-io/0.6.1/download"], + strip_prefix = "embedded-io-0.6.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.embedded-io-0.6.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__encoding_rs-0.8.35", + sha256 = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3", + type = "tar.gz", + urls = ["https://static.crates.io/crates/encoding_rs/0.8.35/download"], + strip_prefix = "encoding_rs-0.8.35", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.encoding_rs-0.8.35.bazel"), ) maybe( @@ -688,12 +840,12 @@ def crate_repositories(): maybe( http_archive, - name = "cu__errno-0.3.9", - sha256 = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba", + name = "cu__errno-0.3.14", + sha256 = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb", type = "tar.gz", - urls = ["https://static.crates.io/crates/errno/0.3.9/download"], - strip_prefix = "errno-0.3.9", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.errno-0.3.9.bazel"), + urls = ["https://static.crates.io/crates/errno/0.3.14/download"], + strip_prefix = "errno-0.3.14", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.errno-0.3.14.bazel"), ) maybe( @@ -708,767 +860,1567 @@ def crate_repositories(): maybe( http_archive, - name = "cu__gimli-0.29.0", - sha256 = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd", + name = "cu__fd-lock-4.0.4", + sha256 = "0ce92ff622d6dadf7349484f42c93271a0d49b7cc4d466a936405bacbe10aa78", type = "tar.gz", - urls = ["https://static.crates.io/crates/gimli/0.29.0/download"], - strip_prefix = "gimli-0.29.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.gimli-0.29.0.bazel"), + urls = ["https://static.crates.io/crates/fd-lock/4.0.4/download"], + strip_prefix = "fd-lock-4.0.4", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.fd-lock-4.0.4.bazel"), ) maybe( http_archive, - name = "cu__hashbrown-0.13.2", - sha256 = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e", + name = "cu__find-msvc-tools-0.1.5", + sha256 = "3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844", type = "tar.gz", - urls = ["https://static.crates.io/crates/hashbrown/0.13.2/download"], - strip_prefix = "hashbrown-0.13.2", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.hashbrown-0.13.2.bazel"), + urls = ["https://static.crates.io/crates/find-msvc-tools/0.1.5/download"], + strip_prefix = "find-msvc-tools-0.1.5", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.find-msvc-tools-0.1.5.bazel"), ) maybe( http_archive, - name = "cu__hashbrown-0.14.5", - sha256 = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1", + name = "cu__foldhash-0.1.5", + sha256 = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2", type = "tar.gz", - urls = ["https://static.crates.io/crates/hashbrown/0.14.5/download"], - strip_prefix = "hashbrown-0.14.5", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.hashbrown-0.14.5.bazel"), + urls = ["https://static.crates.io/crates/foldhash/0.1.5/download"], + strip_prefix = "foldhash-0.1.5", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.foldhash-0.1.5.bazel"), ) maybe( http_archive, - name = "cu__heck-0.4.1", - sha256 = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8", + name = "cu__form_urlencoded-1.2.2", + sha256 = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf", type = "tar.gz", - urls = ["https://static.crates.io/crates/heck/0.4.1/download"], - strip_prefix = "heck-0.4.1", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.heck-0.4.1.bazel"), + urls = ["https://static.crates.io/crates/form_urlencoded/1.2.2/download"], + strip_prefix = "form_urlencoded-1.2.2", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.form_urlencoded-1.2.2.bazel"), ) maybe( http_archive, - name = "cu__hermit-abi-0.3.9", - sha256 = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024", + name = "cu__fs-set-times-0.20.3", + sha256 = "94e7099f6313ecacbe1256e8ff9d617b75d1bcb16a6fddef94866d225a01a14a", type = "tar.gz", - urls = ["https://static.crates.io/crates/hermit-abi/0.3.9/download"], - strip_prefix = "hermit-abi-0.3.9", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.hermit-abi-0.3.9.bazel"), + urls = ["https://static.crates.io/crates/fs-set-times/0.20.3/download"], + strip_prefix = "fs-set-times-0.20.3", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.fs-set-times-0.20.3.bazel"), ) maybe( http_archive, - name = "cu__humantime-2.1.0", - sha256 = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4", + name = "cu__futures-0.3.31", + sha256 = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876", type = "tar.gz", - urls = ["https://static.crates.io/crates/humantime/2.1.0/download"], - strip_prefix = "humantime-2.1.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.humantime-2.1.0.bazel"), + urls = ["https://static.crates.io/crates/futures/0.3.31/download"], + strip_prefix = "futures-0.3.31", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.futures-0.3.31.bazel"), ) maybe( http_archive, - name = "cu__id-arena-2.2.1", - sha256 = "25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005", + name = "cu__futures-channel-0.3.31", + sha256 = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10", type = "tar.gz", - urls = ["https://static.crates.io/crates/id-arena/2.2.1/download"], - strip_prefix = "id-arena-2.2.1", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.id-arena-2.2.1.bazel"), + urls = ["https://static.crates.io/crates/futures-channel/0.3.31/download"], + strip_prefix = "futures-channel-0.3.31", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.futures-channel-0.3.31.bazel"), ) maybe( http_archive, - name = "cu__indexmap-2.3.0", - sha256 = "de3fc2e30ba82dd1b3911c8de1ffc143c74a914a14e99514d7637e3099df5ea0", + name = "cu__futures-core-0.3.31", + sha256 = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e", type = "tar.gz", - urls = ["https://static.crates.io/crates/indexmap/2.3.0/download"], - strip_prefix = "indexmap-2.3.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.indexmap-2.3.0.bazel"), + urls = ["https://static.crates.io/crates/futures-core/0.3.31/download"], + strip_prefix = "futures-core-0.3.31", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.futures-core-0.3.31.bazel"), ) maybe( http_archive, - name = "cu__is-terminal-0.4.12", - sha256 = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b", + name = "cu__futures-io-0.3.31", + sha256 = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6", type = "tar.gz", - urls = ["https://static.crates.io/crates/is-terminal/0.4.12/download"], - strip_prefix = "is-terminal-0.4.12", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.is-terminal-0.4.12.bazel"), + urls = ["https://static.crates.io/crates/futures-io/0.3.31/download"], + strip_prefix = "futures-io-0.3.31", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.futures-io-0.3.31.bazel"), ) maybe( http_archive, - name = "cu__itertools-0.12.1", - sha256 = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569", + name = "cu__futures-sink-0.3.31", + sha256 = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7", type = "tar.gz", - urls = ["https://static.crates.io/crates/itertools/0.12.1/download"], - strip_prefix = "itertools-0.12.1", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.itertools-0.12.1.bazel"), + urls = ["https://static.crates.io/crates/futures-sink/0.3.31/download"], + strip_prefix = "futures-sink-0.3.31", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.futures-sink-0.3.31.bazel"), ) maybe( http_archive, - name = "cu__itoa-1.0.11", - sha256 = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b", + name = "cu__futures-task-0.3.31", + sha256 = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988", type = "tar.gz", - urls = ["https://static.crates.io/crates/itoa/1.0.11/download"], - strip_prefix = "itoa-1.0.11", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.itoa-1.0.11.bazel"), + urls = ["https://static.crates.io/crates/futures-task/0.3.31/download"], + strip_prefix = "futures-task-0.3.31", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.futures-task-0.3.31.bazel"), ) maybe( http_archive, - name = "cu__leb128-0.2.5", - sha256 = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67", + name = "cu__futures-util-0.3.31", + sha256 = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81", type = "tar.gz", - urls = ["https://static.crates.io/crates/leb128/0.2.5/download"], - strip_prefix = "leb128-0.2.5", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.leb128-0.2.5.bazel"), + urls = ["https://static.crates.io/crates/futures-util/0.3.31/download"], + strip_prefix = "futures-util-0.3.31", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.futures-util-0.3.31.bazel"), ) maybe( http_archive, - name = "cu__libc-0.2.155", - sha256 = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c", + name = "cu__getrandom-0.2.16", + sha256 = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592", type = "tar.gz", - urls = ["https://static.crates.io/crates/libc/0.2.155/download"], - strip_prefix = "libc-0.2.155", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.libc-0.2.155.bazel"), + urls = ["https://static.crates.io/crates/getrandom/0.2.16/download"], + strip_prefix = "getrandom-0.2.16", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.getrandom-0.2.16.bazel"), ) maybe( http_archive, - name = "cu__libm-0.2.8", - sha256 = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058", + name = "cu__gimli-0.32.3", + sha256 = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7", type = "tar.gz", - urls = ["https://static.crates.io/crates/libm/0.2.8/download"], - strip_prefix = "libm-0.2.8", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.libm-0.2.8.bazel"), + urls = ["https://static.crates.io/crates/gimli/0.32.3/download"], + strip_prefix = "gimli-0.32.3", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.gimli-0.32.3.bazel"), ) maybe( http_archive, - name = "cu__linux-raw-sys-0.4.14", - sha256 = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89", + name = "cu__hashbrown-0.15.5", + sha256 = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1", type = "tar.gz", - urls = ["https://static.crates.io/crates/linux-raw-sys/0.4.14/download"], - strip_prefix = "linux-raw-sys-0.4.14", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.linux-raw-sys-0.4.14.bazel"), + urls = ["https://static.crates.io/crates/hashbrown/0.15.5/download"], + strip_prefix = "hashbrown-0.15.5", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.hashbrown-0.15.5.bazel"), ) maybe( http_archive, - name = "cu__log-0.4.22", - sha256 = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24", + name = "cu__hashbrown-0.16.1", + sha256 = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100", type = "tar.gz", - urls = ["https://static.crates.io/crates/log/0.4.22/download"], - strip_prefix = "log-0.4.22", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.log-0.4.22.bazel"), + urls = ["https://static.crates.io/crates/hashbrown/0.16.1/download"], + strip_prefix = "hashbrown-0.16.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.hashbrown-0.16.1.bazel"), ) maybe( http_archive, - name = "cu__mach2-0.4.2", - sha256 = "19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709", + name = "cu__heck-0.5.0", + sha256 = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea", type = "tar.gz", - urls = ["https://static.crates.io/crates/mach2/0.4.2/download"], - strip_prefix = "mach2-0.4.2", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.mach2-0.4.2.bazel"), + urls = ["https://static.crates.io/crates/heck/0.5.0/download"], + strip_prefix = "heck-0.5.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.heck-0.5.0.bazel"), ) maybe( http_archive, - name = "cu__memchr-2.7.4", - sha256 = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3", + name = "cu__iana-time-zone-0.1.64", + sha256 = "33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb", type = "tar.gz", - urls = ["https://static.crates.io/crates/memchr/2.7.4/download"], - strip_prefix = "memchr-2.7.4", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.memchr-2.7.4.bazel"), + urls = ["https://static.crates.io/crates/iana-time-zone/0.1.64/download"], + strip_prefix = "iana-time-zone-0.1.64", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.iana-time-zone-0.1.64.bazel"), ) maybe( http_archive, - name = "cu__memfd-0.6.4", - sha256 = "b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64", + name = "cu__iana-time-zone-haiku-0.1.2", + sha256 = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f", type = "tar.gz", - urls = ["https://static.crates.io/crates/memfd/0.6.4/download"], - strip_prefix = "memfd-0.6.4", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.memfd-0.6.4.bazel"), + urls = ["https://static.crates.io/crates/iana-time-zone-haiku/0.1.2/download"], + strip_prefix = "iana-time-zone-haiku-0.1.2", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.iana-time-zone-haiku-0.1.2.bazel"), ) maybe( http_archive, - name = "cu__object-0.36.2", - sha256 = "3f203fa8daa7bb185f760ae12bd8e097f63d17041dcdcaf675ac54cdf863170e", + name = "cu__icu_collections-2.1.1", + sha256 = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43", type = "tar.gz", - urls = ["https://static.crates.io/crates/object/0.36.2/download"], - strip_prefix = "object-0.36.2", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.object-0.36.2.bazel"), + urls = ["https://static.crates.io/crates/icu_collections/2.1.1/download"], + strip_prefix = "icu_collections-2.1.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.icu_collections-2.1.1.bazel"), ) maybe( http_archive, - name = "cu__once_cell-1.19.0", - sha256 = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92", + name = "cu__icu_locale_core-2.1.1", + sha256 = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6", type = "tar.gz", - urls = ["https://static.crates.io/crates/once_cell/1.19.0/download"], - strip_prefix = "once_cell-1.19.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.once_cell-1.19.0.bazel"), + urls = ["https://static.crates.io/crates/icu_locale_core/2.1.1/download"], + strip_prefix = "icu_locale_core-2.1.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.icu_locale_core-2.1.1.bazel"), ) maybe( http_archive, - name = "cu__paste-1.0.15", - sha256 = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a", + name = "cu__icu_normalizer-2.1.1", + sha256 = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599", type = "tar.gz", - urls = ["https://static.crates.io/crates/paste/1.0.15/download"], - strip_prefix = "paste-1.0.15", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.paste-1.0.15.bazel"), + urls = ["https://static.crates.io/crates/icu_normalizer/2.1.1/download"], + strip_prefix = "icu_normalizer-2.1.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.icu_normalizer-2.1.1.bazel"), ) maybe( http_archive, - name = "cu__pin-project-lite-0.2.14", - sha256 = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02", + name = "cu__icu_normalizer_data-2.1.1", + sha256 = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a", type = "tar.gz", - urls = ["https://static.crates.io/crates/pin-project-lite/0.2.14/download"], - strip_prefix = "pin-project-lite-0.2.14", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.pin-project-lite-0.2.14.bazel"), + urls = ["https://static.crates.io/crates/icu_normalizer_data/2.1.1/download"], + strip_prefix = "icu_normalizer_data-2.1.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.icu_normalizer_data-2.1.1.bazel"), ) maybe( http_archive, - name = "cu__postcard-1.0.8", - sha256 = "a55c51ee6c0db07e68448e336cf8ea4131a620edefebf9893e759b2d793420f8", + name = "cu__icu_properties-2.1.1", + sha256 = "e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99", type = "tar.gz", - urls = ["https://static.crates.io/crates/postcard/1.0.8/download"], - strip_prefix = "postcard-1.0.8", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.postcard-1.0.8.bazel"), + urls = ["https://static.crates.io/crates/icu_properties/2.1.1/download"], + strip_prefix = "icu_properties-2.1.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.icu_properties-2.1.1.bazel"), ) maybe( http_archive, - name = "cu__proc-macro2-1.0.86", - sha256 = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77", + name = "cu__icu_properties_data-2.1.1", + sha256 = "02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899", type = "tar.gz", - urls = ["https://static.crates.io/crates/proc-macro2/1.0.86/download"], - strip_prefix = "proc-macro2-1.0.86", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.proc-macro2-1.0.86.bazel"), + urls = ["https://static.crates.io/crates/icu_properties_data/2.1.1/download"], + strip_prefix = "icu_properties_data-2.1.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.icu_properties_data-2.1.1.bazel"), ) maybe( http_archive, - name = "cu__psm-0.1.21", - sha256 = "5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874", + name = "cu__icu_provider-2.1.1", + sha256 = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614", type = "tar.gz", - urls = ["https://static.crates.io/crates/psm/0.1.21/download"], - strip_prefix = "psm-0.1.21", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.psm-0.1.21.bazel"), + urls = ["https://static.crates.io/crates/icu_provider/2.1.1/download"], + strip_prefix = "icu_provider-2.1.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.icu_provider-2.1.1.bazel"), ) maybe( http_archive, - name = "cu__quote-1.0.36", - sha256 = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7", + name = "cu__id-arena-2.2.1", + sha256 = "25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005", type = "tar.gz", - urls = ["https://static.crates.io/crates/quote/1.0.36/download"], - strip_prefix = "quote-1.0.36", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.quote-1.0.36.bazel"), + urls = ["https://static.crates.io/crates/id-arena/2.2.1/download"], + strip_prefix = "id-arena-2.2.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.id-arena-2.2.1.bazel"), ) maybe( http_archive, - name = "cu__regalloc2-0.9.3", - sha256 = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6", + name = "cu__idna-1.1.0", + sha256 = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de", type = "tar.gz", - urls = ["https://static.crates.io/crates/regalloc2/0.9.3/download"], - strip_prefix = "regalloc2-0.9.3", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.regalloc2-0.9.3.bazel"), + urls = ["https://static.crates.io/crates/idna/1.1.0/download"], + strip_prefix = "idna-1.1.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.idna-1.1.0.bazel"), ) maybe( http_archive, - name = "cu__regex-1.10.5", - sha256 = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f", + name = "cu__idna_adapter-1.2.1", + sha256 = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344", type = "tar.gz", - urls = ["https://static.crates.io/crates/regex/1.10.5/download"], - strip_prefix = "regex-1.10.5", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.regex-1.10.5.bazel"), + urls = ["https://static.crates.io/crates/idna_adapter/1.2.1/download"], + strip_prefix = "idna_adapter-1.2.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.idna_adapter-1.2.1.bazel"), ) maybe( http_archive, - name = "cu__regex-automata-0.4.7", - sha256 = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df", + name = "cu__indexmap-2.12.1", + sha256 = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2", type = "tar.gz", - urls = ["https://static.crates.io/crates/regex-automata/0.4.7/download"], - strip_prefix = "regex-automata-0.4.7", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.regex-automata-0.4.7.bazel"), + urls = ["https://static.crates.io/crates/indexmap/2.12.1/download"], + strip_prefix = "indexmap-2.12.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.indexmap-2.12.1.bazel"), ) maybe( http_archive, - name = "cu__regex-syntax-0.8.4", - sha256 = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b", + name = "cu__io-extras-0.18.4", + sha256 = "2285ddfe3054097ef4b2fe909ef8c3bcd1ea52a8f0d274416caebeef39f04a65", type = "tar.gz", - urls = ["https://static.crates.io/crates/regex-syntax/0.8.4/download"], - strip_prefix = "regex-syntax-0.8.4", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.regex-syntax-0.8.4.bazel"), + urls = ["https://static.crates.io/crates/io-extras/0.18.4/download"], + strip_prefix = "io-extras-0.18.4", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.io-extras-0.18.4.bazel"), ) maybe( http_archive, - name = "cu__rustc-hash-1.1.0", - sha256 = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2", + name = "cu__io-lifetimes-2.0.4", + sha256 = "06432fb54d3be7964ecd3649233cddf80db2832f47fec34c01f65b3d9d774983", type = "tar.gz", - urls = ["https://static.crates.io/crates/rustc-hash/1.1.0/download"], - strip_prefix = "rustc-hash-1.1.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.rustc-hash-1.1.0.bazel"), + urls = ["https://static.crates.io/crates/io-lifetimes/2.0.4/download"], + strip_prefix = "io-lifetimes-2.0.4", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.io-lifetimes-2.0.4.bazel"), ) maybe( http_archive, - name = "cu__rustix-0.38.34", - sha256 = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f", + name = "cu__ipnet-2.11.0", + sha256 = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130", type = "tar.gz", - urls = ["https://static.crates.io/crates/rustix/0.38.34/download"], - strip_prefix = "rustix-0.38.34", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.rustix-0.38.34.bazel"), + urls = ["https://static.crates.io/crates/ipnet/2.11.0/download"], + strip_prefix = "ipnet-2.11.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.ipnet-2.11.0.bazel"), ) maybe( http_archive, - name = "cu__ryu-1.0.18", - sha256 = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f", + name = "cu__itertools-0.14.0", + sha256 = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285", type = "tar.gz", - urls = ["https://static.crates.io/crates/ryu/1.0.18/download"], - strip_prefix = "ryu-1.0.18", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.ryu-1.0.18.bazel"), + urls = ["https://static.crates.io/crates/itertools/0.14.0/download"], + strip_prefix = "itertools-0.14.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.itertools-0.14.0.bazel"), ) maybe( http_archive, - name = "cu__semver-1.0.23", - sha256 = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b", + name = "cu__itoa-1.0.11", + sha256 = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b", type = "tar.gz", - urls = ["https://static.crates.io/crates/semver/1.0.23/download"], - strip_prefix = "semver-1.0.23", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.semver-1.0.23.bazel"), + urls = ["https://static.crates.io/crates/itoa/1.0.11/download"], + strip_prefix = "itoa-1.0.11", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.itoa-1.0.11.bazel"), ) maybe( http_archive, - name = "cu__serde-1.0.204", - sha256 = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12", + name = "cu__js-sys-0.3.83", + sha256 = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8", type = "tar.gz", - urls = ["https://static.crates.io/crates/serde/1.0.204/download"], - strip_prefix = "serde-1.0.204", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.serde-1.0.204.bazel"), + urls = ["https://static.crates.io/crates/js-sys/0.3.83/download"], + strip_prefix = "js-sys-0.3.83", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.js-sys-0.3.83.bazel"), ) maybe( http_archive, - name = "cu__serde_derive-1.0.204", - sha256 = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222", + name = "cu__leb128-0.2.5", + sha256 = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67", type = "tar.gz", - urls = ["https://static.crates.io/crates/serde_derive/1.0.204/download"], - strip_prefix = "serde_derive-1.0.204", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.serde_derive-1.0.204.bazel"), + urls = ["https://static.crates.io/crates/leb128/0.2.5/download"], + strip_prefix = "leb128-0.2.5", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.leb128-0.2.5.bazel"), ) maybe( http_archive, - name = "cu__serde_json-1.0.120", - sha256 = "4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5", + name = "cu__leb128fmt-0.1.0", + sha256 = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2", type = "tar.gz", - urls = ["https://static.crates.io/crates/serde_json/1.0.120/download"], - strip_prefix = "serde_json-1.0.120", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.serde_json-1.0.120.bazel"), + urls = ["https://static.crates.io/crates/leb128fmt/0.1.0/download"], + strip_prefix = "leb128fmt-0.1.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.leb128fmt-0.1.0.bazel"), ) maybe( http_archive, - name = "cu__slice-group-by-0.3.1", - sha256 = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7", + name = "cu__libc-0.2.178", + sha256 = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091", type = "tar.gz", - urls = ["https://static.crates.io/crates/slice-group-by/0.3.1/download"], - strip_prefix = "slice-group-by-0.3.1", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.slice-group-by-0.3.1.bazel"), + urls = ["https://static.crates.io/crates/libc/0.2.178/download"], + strip_prefix = "libc-0.2.178", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.libc-0.2.178.bazel"), ) maybe( http_archive, - name = "cu__smallvec-1.13.2", - sha256 = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67", + name = "cu__libm-0.2.15", + sha256 = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de", type = "tar.gz", - urls = ["https://static.crates.io/crates/smallvec/1.13.2/download"], - strip_prefix = "smallvec-1.13.2", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.smallvec-1.13.2.bazel"), + urls = ["https://static.crates.io/crates/libm/0.2.15/download"], + strip_prefix = "libm-0.2.15", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.libm-0.2.15.bazel"), ) maybe( http_archive, - name = "cu__sptr-0.3.2", - sha256 = "3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a", + name = "cu__linux-raw-sys-0.11.0", + sha256 = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039", type = "tar.gz", - urls = ["https://static.crates.io/crates/sptr/0.3.2/download"], - strip_prefix = "sptr-0.3.2", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.sptr-0.3.2.bazel"), + urls = ["https://static.crates.io/crates/linux-raw-sys/0.11.0/download"], + strip_prefix = "linux-raw-sys-0.11.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.linux-raw-sys-0.11.0.bazel"), ) maybe( http_archive, - name = "cu__stable_deref_trait-1.2.0", - sha256 = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3", + name = "cu__linux-raw-sys-0.4.14", + sha256 = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89", type = "tar.gz", - urls = ["https://static.crates.io/crates/stable_deref_trait/1.2.0/download"], - strip_prefix = "stable_deref_trait-1.2.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.stable_deref_trait-1.2.0.bazel"), + urls = ["https://static.crates.io/crates/linux-raw-sys/0.4.14/download"], + strip_prefix = "linux-raw-sys-0.4.14", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.linux-raw-sys-0.4.14.bazel"), ) maybe( http_archive, - name = "cu__syn-2.0.72", - sha256 = "dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af", + name = "cu__litemap-0.8.1", + sha256 = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77", type = "tar.gz", - urls = ["https://static.crates.io/crates/syn/2.0.72/download"], - strip_prefix = "syn-2.0.72", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.syn-2.0.72.bazel"), + urls = ["https://static.crates.io/crates/litemap/0.8.1/download"], + strip_prefix = "litemap-0.8.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.litemap-0.8.1.bazel"), ) maybe( http_archive, - name = "cu__target-lexicon-0.12.16", - sha256 = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1", + name = "cu__log-0.4.29", + sha256 = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897", type = "tar.gz", - urls = ["https://static.crates.io/crates/target-lexicon/0.12.16/download"], - strip_prefix = "target-lexicon-0.12.16", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.target-lexicon-0.12.16.bazel"), + urls = ["https://static.crates.io/crates/log/0.4.29/download"], + strip_prefix = "log-0.4.29", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.log-0.4.29.bazel"), ) maybe( http_archive, - name = "cu__termcolor-1.4.1", - sha256 = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755", + name = "cu__mach2-0.4.2", + sha256 = "19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709", type = "tar.gz", - urls = ["https://static.crates.io/crates/termcolor/1.4.1/download"], - strip_prefix = "termcolor-1.4.1", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.termcolor-1.4.1.bazel"), + urls = ["https://static.crates.io/crates/mach2/0.4.2/download"], + strip_prefix = "mach2-0.4.2", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.mach2-0.4.2.bazel"), ) maybe( http_archive, - name = "cu__thiserror-1.0.63", - sha256 = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724", + name = "cu__maybe-owned-0.3.4", + sha256 = "4facc753ae494aeb6e3c22f839b158aebd4f9270f55cd3c79906c45476c47ab4", type = "tar.gz", - urls = ["https://static.crates.io/crates/thiserror/1.0.63/download"], - strip_prefix = "thiserror-1.0.63", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.thiserror-1.0.63.bazel"), + urls = ["https://static.crates.io/crates/maybe-owned/0.3.4/download"], + strip_prefix = "maybe-owned-0.3.4", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.maybe-owned-0.3.4.bazel"), ) maybe( http_archive, - name = "cu__thiserror-impl-1.0.63", - sha256 = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261", + name = "cu__memchr-2.7.4", + sha256 = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3", type = "tar.gz", - urls = ["https://static.crates.io/crates/thiserror-impl/1.0.63/download"], - strip_prefix = "thiserror-impl-1.0.63", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.thiserror-impl-1.0.63.bazel"), + urls = ["https://static.crates.io/crates/memchr/2.7.4/download"], + strip_prefix = "memchr-2.7.4", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.memchr-2.7.4.bazel"), ) maybe( http_archive, - name = "cu__tracing-0.1.40", - sha256 = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef", + name = "cu__memfd-0.6.5", + sha256 = "ad38eb12aea514a0466ea40a80fd8cc83637065948eb4a426e4aa46261175227", type = "tar.gz", - urls = ["https://static.crates.io/crates/tracing/0.1.40/download"], - strip_prefix = "tracing-0.1.40", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.tracing-0.1.40.bazel"), + urls = ["https://static.crates.io/crates/memfd/0.6.5/download"], + strip_prefix = "memfd-0.6.5", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.memfd-0.6.5.bazel"), ) maybe( http_archive, - name = "cu__tracing-attributes-0.1.27", - sha256 = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7", + name = "cu__mio-1.1.1", + sha256 = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc", type = "tar.gz", - urls = ["https://static.crates.io/crates/tracing-attributes/0.1.27/download"], - strip_prefix = "tracing-attributes-0.1.27", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.tracing-attributes-0.1.27.bazel"), + urls = ["https://static.crates.io/crates/mio/1.1.1/download"], + strip_prefix = "mio-1.1.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.mio-1.1.1.bazel"), ) maybe( http_archive, - name = "cu__tracing-core-0.1.32", - sha256 = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54", + name = "cu__object-0.37.3", + sha256 = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe", type = "tar.gz", - urls = ["https://static.crates.io/crates/tracing-core/0.1.32/download"], - strip_prefix = "tracing-core-0.1.32", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.tracing-core-0.1.32.bazel"), + urls = ["https://static.crates.io/crates/object/0.37.3/download"], + strip_prefix = "object-0.37.3", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.object-0.37.3.bazel"), ) maybe( http_archive, - name = "cu__unicode-ident-1.0.12", - sha256 = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b", + name = "cu__once_cell-1.19.0", + sha256 = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92", type = "tar.gz", - urls = ["https://static.crates.io/crates/unicode-ident/1.0.12/download"], - strip_prefix = "unicode-ident-1.0.12", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.unicode-ident-1.0.12.bazel"), + urls = ["https://static.crates.io/crates/once_cell/1.19.0/download"], + strip_prefix = "once_cell-1.19.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.once_cell-1.19.0.bazel"), ) maybe( http_archive, - name = "cu__unicode-xid-0.2.4", - sha256 = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c", + name = "cu__percent-encoding-2.3.2", + sha256 = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220", type = "tar.gz", - urls = ["https://static.crates.io/crates/unicode-xid/0.2.4/download"], - strip_prefix = "unicode-xid-0.2.4", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.unicode-xid-0.2.4.bazel"), + urls = ["https://static.crates.io/crates/percent-encoding/2.3.2/download"], + strip_prefix = "percent-encoding-2.3.2", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.percent-encoding-2.3.2.bazel"), ) maybe( http_archive, - name = "cu__version_check-0.9.5", - sha256 = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a", + name = "cu__pin-project-lite-0.2.14", + sha256 = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02", type = "tar.gz", - urls = ["https://static.crates.io/crates/version_check/0.9.5/download"], - strip_prefix = "version_check-0.9.5", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.version_check-0.9.5.bazel"), + urls = ["https://static.crates.io/crates/pin-project-lite/0.2.14/download"], + strip_prefix = "pin-project-lite-0.2.14", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.pin-project-lite-0.2.14.bazel"), ) maybe( http_archive, - name = "cu__wasm-encoder-0.215.0", - sha256 = "4fb56df3e06b8e6b77e37d2969a50ba51281029a9aeb3855e76b7f49b6418847", + name = "cu__pin-utils-0.1.0", + sha256 = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184", type = "tar.gz", - urls = ["https://static.crates.io/crates/wasm-encoder/0.215.0/download"], - strip_prefix = "wasm-encoder-0.215.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasm-encoder-0.215.0.bazel"), + urls = ["https://static.crates.io/crates/pin-utils/0.1.0/download"], + strip_prefix = "pin-utils-0.1.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.pin-utils-0.1.0.bazel"), ) maybe( http_archive, - name = "cu__wasmparser-0.215.0", - sha256 = "53fbde0881f24199b81cf49b6ff8f9c145ac8eb1b7fc439adb5c099734f7d90e", + name = "cu__postcard-1.1.3", + sha256 = "6764c3b5dd454e283a30e6dfe78e9b31096d9e32036b5d1eaac7a6119ccb9a24", type = "tar.gz", - urls = ["https://static.crates.io/crates/wasmparser/0.215.0/download"], - strip_prefix = "wasmparser-0.215.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmparser-0.215.0.bazel"), + urls = ["https://static.crates.io/crates/postcard/1.1.3/download"], + strip_prefix = "postcard-1.1.3", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.postcard-1.1.3.bazel"), ) maybe( http_archive, - name = "cu__wasmprinter-0.215.0", - sha256 = "d8e9a325d85053408209b3d2ce5eaddd0dd6864d1cff7a007147ba073157defc", + name = "cu__potential_utf-0.1.4", + sha256 = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77", type = "tar.gz", - urls = ["https://static.crates.io/crates/wasmprinter/0.215.0/download"], - strip_prefix = "wasmprinter-0.215.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmprinter-0.215.0.bazel"), + urls = ["https://static.crates.io/crates/potential_utf/0.1.4/download"], + strip_prefix = "potential_utf-0.1.4", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.potential_utf-0.1.4.bazel"), ) maybe( http_archive, - name = "cu__wasmtime-24.0.0", - sha256 = "9a5883d64dfc8423c56e3d8df27cffc44db25336aa468e8e0724fddf30a333d7", + name = "cu__ppv-lite86-0.2.21", + sha256 = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9", type = "tar.gz", - urls = ["https://static.crates.io/crates/wasmtime/24.0.0/download"], - strip_prefix = "wasmtime-24.0.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-24.0.0.bazel"), + urls = ["https://static.crates.io/crates/ppv-lite86/0.2.21/download"], + strip_prefix = "ppv-lite86-0.2.21", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.ppv-lite86-0.2.21.bazel"), ) maybe( http_archive, - name = "cu__wasmtime-asm-macros-24.0.0", - sha256 = "1c4dc7e2a379c0dd6be5b55857d14c4b277f43a9c429a9e14403eb61776ae3be", + name = "cu__proc-macro2-1.0.103", + sha256 = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8", type = "tar.gz", - urls = ["https://static.crates.io/crates/wasmtime-asm-macros/24.0.0/download"], - strip_prefix = "wasmtime-asm-macros-24.0.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-asm-macros-24.0.0.bazel"), - ) - - maybe( - new_git_repository, - name = "cu__wasmtime-c-api-macros-24.0.0", - commit = "6fc3d274c7994dad20c816ccc0739bf766b39a11", - init_submodules = True, - remote = "https://github.com/bytecodealliance/wasmtime", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-c-api-macros-24.0.0.bazel"), - strip_prefix = "crates/c-api-macros", + urls = ["https://static.crates.io/crates/proc-macro2/1.0.103/download"], + strip_prefix = "proc-macro2-1.0.103", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.proc-macro2-1.0.103.bazel"), ) maybe( http_archive, - name = "cu__wasmtime-component-macro-24.0.0", - sha256 = "4b07773d1c3dab5f014ec61316ee317aa424033e17e70a63abdf7c3a47e58fcf", + name = "cu__pulley-interpreter-39.0.1", + sha256 = "0a09eb45f768f3a0396e85822790d867000c8b5f11551e7268c279e991457b16", type = "tar.gz", - urls = ["https://static.crates.io/crates/wasmtime-component-macro/24.0.0/download"], - strip_prefix = "wasmtime-component-macro-24.0.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-component-macro-24.0.0.bazel"), + urls = ["https://static.crates.io/crates/pulley-interpreter/39.0.1/download"], + strip_prefix = "pulley-interpreter-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.pulley-interpreter-39.0.1.bazel"), ) maybe( http_archive, - name = "cu__wasmtime-component-util-24.0.0", - sha256 = "e38d735320f4e83478369ce649ad8fe87c6b893220902e798547a225fc0c5874", + name = "cu__pulley-macros-39.0.1", + sha256 = "e29368432b8b7a8a343b75a6914621fad905c95d5c5297449a6546c127224f7a", type = "tar.gz", - urls = ["https://static.crates.io/crates/wasmtime-component-util/24.0.0/download"], - strip_prefix = "wasmtime-component-util-24.0.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-component-util-24.0.0.bazel"), + urls = ["https://static.crates.io/crates/pulley-macros/39.0.1/download"], + strip_prefix = "pulley-macros-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.pulley-macros-39.0.1.bazel"), ) maybe( http_archive, - name = "cu__wasmtime-cranelift-24.0.0", - sha256 = "e570d831d0785d93d7d8c722b1eb9a34e0d0c1534317666f65892818358a2da9", + name = "cu__quote-1.0.42", + sha256 = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f", type = "tar.gz", - urls = ["https://static.crates.io/crates/wasmtime-cranelift/24.0.0/download"], - strip_prefix = "wasmtime-cranelift-24.0.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-cranelift-24.0.0.bazel"), + urls = ["https://static.crates.io/crates/quote/1.0.42/download"], + strip_prefix = "quote-1.0.42", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.quote-1.0.42.bazel"), ) maybe( http_archive, - name = "cu__wasmtime-environ-24.0.0", - sha256 = "c5fe80dfbd81687431a7d4f25929fae1ae96894786d5c96b14ae41164ee97377", + name = "cu__rand-0.8.5", + sha256 = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404", type = "tar.gz", - urls = ["https://static.crates.io/crates/wasmtime-environ/24.0.0/download"], - strip_prefix = "wasmtime-environ-24.0.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-environ-24.0.0.bazel"), + urls = ["https://static.crates.io/crates/rand/0.8.5/download"], + strip_prefix = "rand-0.8.5", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.rand-0.8.5.bazel"), ) maybe( http_archive, - name = "cu__wasmtime-jit-icache-coherence-24.0.0", - sha256 = "d15de8429db996f0d17a4163a35eccc3f874cbfb50f29c379951ea1bbb39452e", + name = "cu__rand_chacha-0.3.1", + sha256 = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88", type = "tar.gz", - urls = ["https://static.crates.io/crates/wasmtime-jit-icache-coherence/24.0.0/download"], - strip_prefix = "wasmtime-jit-icache-coherence-24.0.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-jit-icache-coherence-24.0.0.bazel"), + urls = ["https://static.crates.io/crates/rand_chacha/0.3.1/download"], + strip_prefix = "rand_chacha-0.3.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.rand_chacha-0.3.1.bazel"), ) maybe( http_archive, - name = "cu__wasmtime-slab-24.0.0", - sha256 = "1f68d38fa6b30c5e1fc7d608263062997306f79e577ebd197ddcd6b0f55d87d1", + name = "cu__rand_core-0.6.4", + sha256 = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c", type = "tar.gz", - urls = ["https://static.crates.io/crates/wasmtime-slab/24.0.0/download"], - strip_prefix = "wasmtime-slab-24.0.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-slab-24.0.0.bazel"), + urls = ["https://static.crates.io/crates/rand_core/0.6.4/download"], + strip_prefix = "rand_core-0.6.4", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.rand_core-0.6.4.bazel"), ) maybe( http_archive, - name = "cu__wasmtime-types-24.0.0", - sha256 = "6634e7079d9c5cfc81af8610ed59b488cc5b7f9777a2f4c1667a2565c2e45249", + name = "cu__regalloc2-0.13.3", + sha256 = "4e249c660440317032a71ddac302f25f1d5dff387667bcc3978d1f77aa31ac34", type = "tar.gz", - urls = ["https://static.crates.io/crates/wasmtime-types/24.0.0/download"], - strip_prefix = "wasmtime-types-24.0.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-types-24.0.0.bazel"), + urls = ["https://static.crates.io/crates/regalloc2/0.13.3/download"], + strip_prefix = "regalloc2-0.13.3", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.regalloc2-0.13.3.bazel"), ) maybe( http_archive, - name = "cu__wasmtime-versioned-export-macros-24.0.0", - sha256 = "3850e3511d6c7f11a72d571890b0ed5f6204681f7f050b9de2690e7f13123fed", + name = "cu__rustc-hash-2.1.1", + sha256 = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d", type = "tar.gz", - urls = ["https://static.crates.io/crates/wasmtime-versioned-export-macros/24.0.0/download"], - strip_prefix = "wasmtime-versioned-export-macros-24.0.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-versioned-export-macros-24.0.0.bazel"), + urls = ["https://static.crates.io/crates/rustc-hash/2.1.1/download"], + strip_prefix = "rustc-hash-2.1.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.rustc-hash-2.1.1.bazel"), ) maybe( http_archive, - name = "cu__wasmtime-wit-bindgen-24.0.0", - sha256 = "3cb331ac7ed1d5ba49cddcdb6b11973752a857148858bb308777d2fc5584121f", + name = "cu__rustix-0.38.34", + sha256 = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f", type = "tar.gz", - urls = ["https://static.crates.io/crates/wasmtime-wit-bindgen/24.0.0/download"], - strip_prefix = "wasmtime-wit-bindgen-24.0.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-wit-bindgen-24.0.0.bazel"), + urls = ["https://static.crates.io/crates/rustix/0.38.34/download"], + strip_prefix = "rustix-0.38.34", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.rustix-0.38.34.bazel"), ) maybe( http_archive, - name = "cu__winapi-util-0.1.8", - sha256 = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b", + name = "cu__rustix-1.1.2", + sha256 = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e", type = "tar.gz", - urls = ["https://static.crates.io/crates/winapi-util/0.1.8/download"], - strip_prefix = "winapi-util-0.1.8", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.winapi-util-0.1.8.bazel"), + urls = ["https://static.crates.io/crates/rustix/1.1.2/download"], + strip_prefix = "rustix-1.1.2", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.rustix-1.1.2.bazel"), ) maybe( http_archive, - name = "cu__windows-sys-0.52.0", - sha256 = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d", + name = "cu__rustix-linux-procfs-0.1.1", + sha256 = "2fc84bf7e9aa16c4f2c758f27412dc9841341e16aa682d9c7ac308fe3ee12056", type = "tar.gz", - urls = ["https://static.crates.io/crates/windows-sys/0.52.0/download"], - strip_prefix = "windows-sys-0.52.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows-sys-0.52.0.bazel"), + urls = ["https://static.crates.io/crates/rustix-linux-procfs/0.1.1/download"], + strip_prefix = "rustix-linux-procfs-0.1.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.rustix-linux-procfs-0.1.1.bazel"), ) maybe( http_archive, - name = "cu__windows-targets-0.52.6", - sha256 = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973", + name = "cu__rustversion-1.0.22", + sha256 = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d", type = "tar.gz", - urls = ["https://static.crates.io/crates/windows-targets/0.52.6/download"], - strip_prefix = "windows-targets-0.52.6", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows-targets-0.52.6.bazel"), + urls = ["https://static.crates.io/crates/rustversion/1.0.22/download"], + strip_prefix = "rustversion-1.0.22", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.rustversion-1.0.22.bazel"), ) maybe( http_archive, - name = "cu__windows_aarch64_gnullvm-0.52.6", - sha256 = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3", + name = "cu__ryu-1.0.18", + sha256 = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f", type = "tar.gz", - urls = ["https://static.crates.io/crates/windows_aarch64_gnullvm/0.52.6/download"], - strip_prefix = "windows_aarch64_gnullvm-0.52.6", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows_aarch64_gnullvm-0.52.6.bazel"), + urls = ["https://static.crates.io/crates/ryu/1.0.18/download"], + strip_prefix = "ryu-1.0.18", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.ryu-1.0.18.bazel"), ) maybe( http_archive, - name = "cu__windows_aarch64_msvc-0.52.6", - sha256 = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469", + name = "cu__semver-1.0.27", + sha256 = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2", type = "tar.gz", - urls = ["https://static.crates.io/crates/windows_aarch64_msvc/0.52.6/download"], - strip_prefix = "windows_aarch64_msvc-0.52.6", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows_aarch64_msvc-0.52.6.bazel"), + urls = ["https://static.crates.io/crates/semver/1.0.27/download"], + strip_prefix = "semver-1.0.27", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.semver-1.0.27.bazel"), ) maybe( http_archive, - name = "cu__windows_i686_gnu-0.52.6", - sha256 = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b", + name = "cu__serde-1.0.228", + sha256 = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e", type = "tar.gz", - urls = ["https://static.crates.io/crates/windows_i686_gnu/0.52.6/download"], - strip_prefix = "windows_i686_gnu-0.52.6", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows_i686_gnu-0.52.6.bazel"), + urls = ["https://static.crates.io/crates/serde/1.0.228/download"], + strip_prefix = "serde-1.0.228", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.serde-1.0.228.bazel"), ) maybe( http_archive, - name = "cu__windows_i686_gnullvm-0.52.6", - sha256 = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66", + name = "cu__serde_core-1.0.228", + sha256 = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad", type = "tar.gz", - urls = ["https://static.crates.io/crates/windows_i686_gnullvm/0.52.6/download"], - strip_prefix = "windows_i686_gnullvm-0.52.6", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows_i686_gnullvm-0.52.6.bazel"), + urls = ["https://static.crates.io/crates/serde_core/1.0.228/download"], + strip_prefix = "serde_core-1.0.228", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.serde_core-1.0.228.bazel"), ) maybe( http_archive, - name = "cu__windows_i686_msvc-0.52.6", - sha256 = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66", + name = "cu__serde_derive-1.0.228", + sha256 = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79", type = "tar.gz", - urls = ["https://static.crates.io/crates/windows_i686_msvc/0.52.6/download"], - strip_prefix = "windows_i686_msvc-0.52.6", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows_i686_msvc-0.52.6.bazel"), + urls = ["https://static.crates.io/crates/serde_derive/1.0.228/download"], + strip_prefix = "serde_derive-1.0.228", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.serde_derive-1.0.228.bazel"), ) maybe( http_archive, - name = "cu__windows_x86_64_gnu-0.52.6", + name = "cu__serde_json-1.0.120", + sha256 = "4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5", + type = "tar.gz", + urls = ["https://static.crates.io/crates/serde_json/1.0.120/download"], + strip_prefix = "serde_json-1.0.120", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.serde_json-1.0.120.bazel"), + ) + + maybe( + http_archive, + name = "cu__shlex-1.3.0", + sha256 = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64", + type = "tar.gz", + urls = ["https://static.crates.io/crates/shlex/1.3.0/download"], + strip_prefix = "shlex-1.3.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.shlex-1.3.0.bazel"), + ) + + maybe( + http_archive, + name = "cu__smallvec-1.15.1", + sha256 = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03", + type = "tar.gz", + urls = ["https://static.crates.io/crates/smallvec/1.15.1/download"], + strip_prefix = "smallvec-1.15.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.smallvec-1.15.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__socket2-0.6.1", + sha256 = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881", + type = "tar.gz", + urls = ["https://static.crates.io/crates/socket2/0.6.1/download"], + strip_prefix = "socket2-0.6.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.socket2-0.6.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__stable_deref_trait-1.2.0", + sha256 = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3", + type = "tar.gz", + urls = ["https://static.crates.io/crates/stable_deref_trait/1.2.0/download"], + strip_prefix = "stable_deref_trait-1.2.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.stable_deref_trait-1.2.0.bazel"), + ) + + maybe( + http_archive, + name = "cu__syn-2.0.111", + sha256 = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87", + type = "tar.gz", + urls = ["https://static.crates.io/crates/syn/2.0.111/download"], + strip_prefix = "syn-2.0.111", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.syn-2.0.111.bazel"), + ) + + maybe( + http_archive, + name = "cu__synstructure-0.13.2", + sha256 = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2", + type = "tar.gz", + urls = ["https://static.crates.io/crates/synstructure/0.13.2/download"], + strip_prefix = "synstructure-0.13.2", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.synstructure-0.13.2.bazel"), + ) + + maybe( + http_archive, + name = "cu__system-interface-0.27.3", + sha256 = "cc4592f674ce18521c2a81483873a49596655b179f71c5e05d10c1fe66c78745", + type = "tar.gz", + urls = ["https://static.crates.io/crates/system-interface/0.27.3/download"], + strip_prefix = "system-interface-0.27.3", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.system-interface-0.27.3.bazel"), + ) + + maybe( + http_archive, + name = "cu__target-lexicon-0.13.3", + sha256 = "df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c", + type = "tar.gz", + urls = ["https://static.crates.io/crates/target-lexicon/0.13.3/download"], + strip_prefix = "target-lexicon-0.13.3", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.target-lexicon-0.13.3.bazel"), + ) + + maybe( + http_archive, + name = "cu__termcolor-1.4.1", + sha256 = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755", + type = "tar.gz", + urls = ["https://static.crates.io/crates/termcolor/1.4.1/download"], + strip_prefix = "termcolor-1.4.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.termcolor-1.4.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__thiserror-1.0.63", + sha256 = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724", + type = "tar.gz", + urls = ["https://static.crates.io/crates/thiserror/1.0.63/download"], + strip_prefix = "thiserror-1.0.63", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.thiserror-1.0.63.bazel"), + ) + + maybe( + http_archive, + name = "cu__thiserror-2.0.17", + sha256 = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8", + type = "tar.gz", + urls = ["https://static.crates.io/crates/thiserror/2.0.17/download"], + strip_prefix = "thiserror-2.0.17", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.thiserror-2.0.17.bazel"), + ) + + maybe( + http_archive, + name = "cu__thiserror-impl-1.0.63", + sha256 = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261", + type = "tar.gz", + urls = ["https://static.crates.io/crates/thiserror-impl/1.0.63/download"], + strip_prefix = "thiserror-impl-1.0.63", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.thiserror-impl-1.0.63.bazel"), + ) + + maybe( + http_archive, + name = "cu__thiserror-impl-2.0.17", + sha256 = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913", + type = "tar.gz", + urls = ["https://static.crates.io/crates/thiserror-impl/2.0.17/download"], + strip_prefix = "thiserror-impl-2.0.17", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.thiserror-impl-2.0.17.bazel"), + ) + + maybe( + http_archive, + name = "cu__tinystr-0.8.2", + sha256 = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869", + type = "tar.gz", + urls = ["https://static.crates.io/crates/tinystr/0.8.2/download"], + strip_prefix = "tinystr-0.8.2", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.tinystr-0.8.2.bazel"), + ) + + maybe( + http_archive, + name = "cu__tokio-1.48.0", + sha256 = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408", + type = "tar.gz", + urls = ["https://static.crates.io/crates/tokio/1.48.0/download"], + strip_prefix = "tokio-1.48.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.tokio-1.48.0.bazel"), + ) + + maybe( + http_archive, + name = "cu__tracing-0.1.43", + sha256 = "2d15d90a0b5c19378952d479dc858407149d7bb45a14de0142f6c534b16fc647", + type = "tar.gz", + urls = ["https://static.crates.io/crates/tracing/0.1.43/download"], + strip_prefix = "tracing-0.1.43", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.tracing-0.1.43.bazel"), + ) + + maybe( + http_archive, + name = "cu__tracing-attributes-0.1.31", + sha256 = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da", + type = "tar.gz", + urls = ["https://static.crates.io/crates/tracing-attributes/0.1.31/download"], + strip_prefix = "tracing-attributes-0.1.31", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.tracing-attributes-0.1.31.bazel"), + ) + + maybe( + http_archive, + name = "cu__tracing-core-0.1.35", + sha256 = "7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c", + type = "tar.gz", + urls = ["https://static.crates.io/crates/tracing-core/0.1.35/download"], + strip_prefix = "tracing-core-0.1.35", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.tracing-core-0.1.35.bazel"), + ) + + maybe( + http_archive, + name = "cu__unicode-ident-1.0.12", + sha256 = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b", + type = "tar.gz", + urls = ["https://static.crates.io/crates/unicode-ident/1.0.12/download"], + strip_prefix = "unicode-ident-1.0.12", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.unicode-ident-1.0.12.bazel"), + ) + + maybe( + http_archive, + name = "cu__unicode-width-0.2.2", + sha256 = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254", + type = "tar.gz", + urls = ["https://static.crates.io/crates/unicode-width/0.2.2/download"], + strip_prefix = "unicode-width-0.2.2", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.unicode-width-0.2.2.bazel"), + ) + + maybe( + http_archive, + name = "cu__unicode-xid-0.2.4", + sha256 = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c", + type = "tar.gz", + urls = ["https://static.crates.io/crates/unicode-xid/0.2.4/download"], + strip_prefix = "unicode-xid-0.2.4", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.unicode-xid-0.2.4.bazel"), + ) + + maybe( + http_archive, + name = "cu__url-2.5.7", + sha256 = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b", + type = "tar.gz", + urls = ["https://static.crates.io/crates/url/2.5.7/download"], + strip_prefix = "url-2.5.7", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.url-2.5.7.bazel"), + ) + + maybe( + http_archive, + name = "cu__utf8_iter-1.0.4", + sha256 = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be", + type = "tar.gz", + urls = ["https://static.crates.io/crates/utf8_iter/1.0.4/download"], + strip_prefix = "utf8_iter-1.0.4", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.utf8_iter-1.0.4.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasi-0.11.1-wasi-snapshot-preview1", + sha256 = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasi/0.11.1+wasi-snapshot-preview1/download"], + strip_prefix = "wasi-0.11.1+wasi-snapshot-preview1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasi-0.11.1+wasi-snapshot-preview1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasm-bindgen-0.2.106", + sha256 = "0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasm-bindgen/0.2.106/download"], + strip_prefix = "wasm-bindgen-0.2.106", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasm-bindgen-0.2.106.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasm-bindgen-macro-0.2.106", + sha256 = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasm-bindgen-macro/0.2.106/download"], + strip_prefix = "wasm-bindgen-macro-0.2.106", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasm-bindgen-macro-0.2.106.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasm-bindgen-macro-support-0.2.106", + sha256 = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasm-bindgen-macro-support/0.2.106/download"], + strip_prefix = "wasm-bindgen-macro-support-0.2.106", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasm-bindgen-macro-support-0.2.106.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasm-bindgen-shared-0.2.106", + sha256 = "cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasm-bindgen-shared/0.2.106/download"], + strip_prefix = "wasm-bindgen-shared-0.2.106", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasm-bindgen-shared-0.2.106.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasm-encoder-0.240.0", + sha256 = "06d642d8c5ecc083aafe9ceb32809276a304547a3a6eeecceb5d8152598bc71f", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasm-encoder/0.240.0/download"], + strip_prefix = "wasm-encoder-0.240.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasm-encoder-0.240.0.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasm-encoder-0.243.0", + sha256 = "c55db9c896d70bd9fa535ce83cd4e1f2ec3726b0edd2142079f594fc3be1cb35", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasm-encoder/0.243.0/download"], + strip_prefix = "wasm-encoder-0.243.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasm-encoder-0.243.0.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmparser-0.240.0", + sha256 = "b722dcf61e0ea47440b53ff83ccb5df8efec57a69d150e4f24882e4eba7e24a4", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmparser/0.240.0/download"], + strip_prefix = "wasmparser-0.240.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmparser-0.240.0.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmparser-0.243.0", + sha256 = "f6d8db401b0528ec316dfbe579e6ab4152d61739cfe076706d2009127970159d", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmparser/0.243.0/download"], + strip_prefix = "wasmparser-0.243.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmparser-0.243.0.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmprinter-0.240.0", + sha256 = "a84d6e25c198da67d0150ee7c2c62d33d784f0a565d1e670bdf1eeccca8158bc", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmprinter/0.240.0/download"], + strip_prefix = "wasmprinter-0.240.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmprinter-0.240.0.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmtime-39.0.1", + sha256 = "511bc19c2d48f338007dc941cb40c833c4707023fdaf9ec9b97cf1d5a62d26bb", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmtime/39.0.1/download"], + strip_prefix = "wasmtime-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmtime-c-api-impl-39.0.1", + sha256 = "7bbe19e64661476362f2ee99b7fb5f18ab7225f0c4b9a3dcb22168e493eaf035", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmtime-c-api-impl/39.0.1/download"], + strip_prefix = "wasmtime-c-api-impl-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-c-api-impl-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmtime-environ-39.0.1", + sha256 = "c3b0d53657fea2a8cee8ed1866ad45d2e5bc21be958a626a1dd9b7de589851b3", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmtime-environ/39.0.1/download"], + strip_prefix = "wasmtime-environ-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-environ-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmtime-internal-c-api-macros-39.0.1", + sha256 = "7146de0b97e700eecf68b89b09d1888219ebdc4bd2976df94446a925e2978266", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmtime-internal-c-api-macros/39.0.1/download"], + strip_prefix = "wasmtime-internal-c-api-macros-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-internal-c-api-macros-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmtime-internal-component-macro-39.0.1", + sha256 = "c933104f57d27dd1e6c7bd9ee5df3242bdd1962d9381bc08fa5d4e60e1f5ebdf", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmtime-internal-component-macro/39.0.1/download"], + strip_prefix = "wasmtime-internal-component-macro-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-internal-component-macro-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmtime-internal-component-util-39.0.1", + sha256 = "63ef2a95a5dbaa70fc3ef682ea8997e51cdd819b4d157a1100477cf43949d454", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmtime-internal-component-util/39.0.1/download"], + strip_prefix = "wasmtime-internal-component-util-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-internal-component-util-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmtime-internal-cranelift-39.0.1", + sha256 = "73122df6a8cf417ce486a94e844d3a60797217ce7ae69653e0ee9e28269e0fa5", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmtime-internal-cranelift/39.0.1/download"], + strip_prefix = "wasmtime-internal-cranelift-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-internal-cranelift-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmtime-internal-fiber-39.0.1", + sha256 = "54ead059e58b54a7abbe0bfb9457b3833ebd2ad84326c248a835ff76d64c7c6f", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmtime-internal-fiber/39.0.1/download"], + strip_prefix = "wasmtime-internal-fiber-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-internal-fiber-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmtime-internal-jit-debug-39.0.1", + sha256 = "3af620a4ac1623298c90d3736644e12d66974951d1e38d0464798de85c984e17", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmtime-internal-jit-debug/39.0.1/download"], + strip_prefix = "wasmtime-internal-jit-debug-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-internal-jit-debug-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmtime-internal-jit-icache-coherence-39.0.1", + sha256 = "b97ccd36e25390258ce6720add639ffe5a7d81a5c904350aa08f5bbc60433d22", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmtime-internal-jit-icache-coherence/39.0.1/download"], + strip_prefix = "wasmtime-internal-jit-icache-coherence-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-internal-jit-icache-coherence-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmtime-internal-math-39.0.1", + sha256 = "cd1b856e1bbf0230ab560ba4204e944b141971adc4e6cdf3feb6979c1a7b7953", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmtime-internal-math/39.0.1/download"], + strip_prefix = "wasmtime-internal-math-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-internal-math-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmtime-internal-slab-39.0.1", + sha256 = "8908e71a780b97cbd3d8f3a0c446ac8df963069e0f3f38c9eace4f199d4d3e65", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmtime-internal-slab/39.0.1/download"], + strip_prefix = "wasmtime-internal-slab-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-internal-slab-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmtime-internal-unwinder-39.0.1", + sha256 = "fb9c2f8223a0ef96527f0446b80c7d0d9bb0577c7b918e3104bd6d4cdba1d101", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmtime-internal-unwinder/39.0.1/download"], + strip_prefix = "wasmtime-internal-unwinder-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-internal-unwinder-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmtime-internal-versioned-export-macros-39.0.1", + sha256 = "2b0fb82cdbffd6cafc812c734a22fa753102888b8760ecf6a08cbb50367a458a", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmtime-internal-versioned-export-macros/39.0.1/download"], + strip_prefix = "wasmtime-internal-versioned-export-macros-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-internal-versioned-export-macros-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmtime-internal-winch-39.0.1", + sha256 = "f1cfd68149cef86afd9a6c9b51e461266dfa66b37b4c6fdf1201ddbf7f906271", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmtime-internal-winch/39.0.1/download"], + strip_prefix = "wasmtime-internal-winch-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-internal-winch-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmtime-internal-wit-bindgen-39.0.1", + sha256 = "a628437073400148f1ba2b55beb60eb376dc5ca538745994c83332b037d1f3fa", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmtime-internal-wit-bindgen/39.0.1/download"], + strip_prefix = "wasmtime-internal-wit-bindgen-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-internal-wit-bindgen-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmtime-wasi-39.0.1", + sha256 = "517604b1ce13a56ae3e360217095d7d4db90e84deaa3fba078877c2b80cc5851", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmtime-wasi/39.0.1/download"], + strip_prefix = "wasmtime-wasi-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-wasi-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wasmtime-wasi-io-39.0.1", + sha256 = "7ec66fc94ceb9497d62a3d082bd2cce10348975795516553df4cd89f7d5fc14b", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wasmtime-wasi-io/39.0.1/download"], + strip_prefix = "wasmtime-wasi-io-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wasmtime-wasi-io-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wast-243.0.0", + sha256 = "df21d01c2d91e46cb7a221d79e58a2d210ea02020d57c092e79255cc2999ca7f", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wast/243.0.0/download"], + strip_prefix = "wast-243.0.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wast-243.0.0.bazel"), + ) + + maybe( + http_archive, + name = "cu__wast-35.0.2", + sha256 = "2ef140f1b49946586078353a453a1d28ba90adfc54dde75710bc1931de204d68", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wast/35.0.2/download"], + strip_prefix = "wast-35.0.2", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wast-35.0.2.bazel"), + ) + + maybe( + http_archive, + name = "cu__wat-1.243.0", + sha256 = "226a9a91cd80a50449312fef0c75c23478fcecfcc4092bdebe1dc8e760ef521b", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wat/1.243.0/download"], + strip_prefix = "wat-1.243.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wat-1.243.0.bazel"), + ) + + maybe( + http_archive, + name = "cu__wiggle-39.0.1", + sha256 = "bb9c745158119785cf3098c97151cfcc33104ade6489bfa158b73d3f5979fa24", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wiggle/39.0.1/download"], + strip_prefix = "wiggle-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wiggle-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wiggle-generate-39.0.1", + sha256 = "b8a98d02cd1ba87ca6039f28f4f4c0b53a9ff2684f5f2640f471af9bc608b9d9", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wiggle-generate/39.0.1/download"], + strip_prefix = "wiggle-generate-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wiggle-generate-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__wiggle-macro-39.0.1", + sha256 = "6a111938ed6e662d5f5036bb3cac8d10d5bea77a536885d6d4a4667c9cba97a2", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wiggle-macro/39.0.1/download"], + strip_prefix = "wiggle-macro-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wiggle-macro-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__winapi-util-0.1.8", + sha256 = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b", + type = "tar.gz", + urls = ["https://static.crates.io/crates/winapi-util/0.1.8/download"], + strip_prefix = "winapi-util-0.1.8", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.winapi-util-0.1.8.bazel"), + ) + + maybe( + http_archive, + name = "cu__winch-codegen-39.0.1", + sha256 = "b1de5a648102e39c8e817ed25e3820f4b9772f3c9c930984f32737be60e3156b", + type = "tar.gz", + urls = ["https://static.crates.io/crates/winch-codegen/39.0.1/download"], + strip_prefix = "winch-codegen-39.0.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.winch-codegen-39.0.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows-core-0.62.2", + sha256 = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows-core/0.62.2/download"], + strip_prefix = "windows-core-0.62.2", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows-core-0.62.2.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows-implement-0.60.2", + sha256 = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows-implement/0.60.2/download"], + strip_prefix = "windows-implement-0.60.2", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows-implement-0.60.2.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows-interface-0.59.3", + sha256 = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows-interface/0.59.3/download"], + strip_prefix = "windows-interface-0.59.3", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows-interface-0.59.3.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows-link-0.2.1", + sha256 = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows-link/0.2.1/download"], + strip_prefix = "windows-link-0.2.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows-link-0.2.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows-result-0.4.1", + sha256 = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows-result/0.4.1/download"], + strip_prefix = "windows-result-0.4.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows-result-0.4.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows-strings-0.5.1", + sha256 = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows-strings/0.5.1/download"], + strip_prefix = "windows-strings-0.5.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows-strings-0.5.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows-sys-0.52.0", + sha256 = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows-sys/0.52.0/download"], + strip_prefix = "windows-sys-0.52.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows-sys-0.52.0.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows-sys-0.60.2", + sha256 = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows-sys/0.60.2/download"], + strip_prefix = "windows-sys-0.60.2", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows-sys-0.60.2.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows-sys-0.61.2", + sha256 = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows-sys/0.61.2/download"], + strip_prefix = "windows-sys-0.61.2", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows-sys-0.61.2.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows-targets-0.52.6", + sha256 = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows-targets/0.52.6/download"], + strip_prefix = "windows-targets-0.52.6", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows-targets-0.52.6.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows-targets-0.53.5", + sha256 = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows-targets/0.53.5/download"], + strip_prefix = "windows-targets-0.53.5", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows-targets-0.53.5.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows_aarch64_gnullvm-0.52.6", + sha256 = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_aarch64_gnullvm/0.52.6/download"], + strip_prefix = "windows_aarch64_gnullvm-0.52.6", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows_aarch64_gnullvm-0.52.6.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows_aarch64_gnullvm-0.53.1", + sha256 = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_aarch64_gnullvm/0.53.1/download"], + strip_prefix = "windows_aarch64_gnullvm-0.53.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows_aarch64_gnullvm-0.53.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows_aarch64_msvc-0.52.6", + sha256 = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_aarch64_msvc/0.52.6/download"], + strip_prefix = "windows_aarch64_msvc-0.52.6", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows_aarch64_msvc-0.52.6.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows_aarch64_msvc-0.53.1", + sha256 = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_aarch64_msvc/0.53.1/download"], + strip_prefix = "windows_aarch64_msvc-0.53.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows_aarch64_msvc-0.53.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows_i686_gnu-0.52.6", + sha256 = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_i686_gnu/0.52.6/download"], + strip_prefix = "windows_i686_gnu-0.52.6", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows_i686_gnu-0.52.6.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows_i686_gnu-0.53.1", + sha256 = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_i686_gnu/0.53.1/download"], + strip_prefix = "windows_i686_gnu-0.53.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows_i686_gnu-0.53.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows_i686_gnullvm-0.52.6", + sha256 = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_i686_gnullvm/0.52.6/download"], + strip_prefix = "windows_i686_gnullvm-0.52.6", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows_i686_gnullvm-0.52.6.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows_i686_gnullvm-0.53.1", + sha256 = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_i686_gnullvm/0.53.1/download"], + strip_prefix = "windows_i686_gnullvm-0.53.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows_i686_gnullvm-0.53.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows_i686_msvc-0.52.6", + sha256 = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_i686_msvc/0.52.6/download"], + strip_prefix = "windows_i686_msvc-0.52.6", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows_i686_msvc-0.52.6.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows_i686_msvc-0.53.1", + sha256 = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_i686_msvc/0.53.1/download"], + strip_prefix = "windows_i686_msvc-0.53.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows_i686_msvc-0.53.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__windows_x86_64_gnu-0.52.6", sha256 = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78", type = "tar.gz", urls = ["https://static.crates.io/crates/windows_x86_64_gnu/0.52.6/download"], @@ -1476,6 +2428,16 @@ def crate_repositories(): build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows_x86_64_gnu-0.52.6.bazel"), ) + maybe( + http_archive, + name = "cu__windows_x86_64_gnu-0.53.1", + sha256 = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_x86_64_gnu/0.53.1/download"], + strip_prefix = "windows_x86_64_gnu-0.53.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows_x86_64_gnu-0.53.1.bazel"), + ) + maybe( http_archive, name = "cu__windows_x86_64_gnullvm-0.52.6", @@ -1486,6 +2448,16 @@ def crate_repositories(): build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows_x86_64_gnullvm-0.52.6.bazel"), ) + maybe( + http_archive, + name = "cu__windows_x86_64_gnullvm-0.53.1", + sha256 = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_x86_64_gnullvm/0.53.1/download"], + strip_prefix = "windows_x86_64_gnullvm-0.53.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows_x86_64_gnullvm-0.53.1.bazel"), + ) + maybe( http_archive, name = "cu__windows_x86_64_msvc-0.52.6", @@ -1498,40 +2470,144 @@ def crate_repositories(): maybe( http_archive, - name = "cu__wit-parser-0.215.0", - sha256 = "935a97eaffd57c3b413aa510f8f0b550a4a9fe7d59e79cd8b89a83dcb860321f", + name = "cu__windows_x86_64_msvc-0.53.1", + sha256 = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_x86_64_msvc/0.53.1/download"], + strip_prefix = "windows_x86_64_msvc-0.53.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.windows_x86_64_msvc-0.53.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__winx-0.36.4", + sha256 = "3f3fd376f71958b862e7afb20cfe5a22830e1963462f3a17f49d82a6c1d1f42d", + type = "tar.gz", + urls = ["https://static.crates.io/crates/winx/0.36.4/download"], + strip_prefix = "winx-0.36.4", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.winx-0.36.4.bazel"), + ) + + maybe( + http_archive, + name = "cu__wit-parser-0.240.0", + sha256 = "9875ea3fa272f57cc1fc50f225a7b94021a7878c484b33792bccad0d93223439", + type = "tar.gz", + urls = ["https://static.crates.io/crates/wit-parser/0.240.0/download"], + strip_prefix = "wit-parser-0.240.0", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wit-parser-0.240.0.bazel"), + ) + + maybe( + http_archive, + name = "cu__witx-0.9.1", + sha256 = "e366f27a5cabcddb2706a78296a40b8fcc451e1a6aba2fc1d94b4a01bdaaef4b", + type = "tar.gz", + urls = ["https://static.crates.io/crates/witx/0.9.1/download"], + strip_prefix = "witx-0.9.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.witx-0.9.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__writeable-0.6.2", + sha256 = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9", + type = "tar.gz", + urls = ["https://static.crates.io/crates/writeable/0.6.2/download"], + strip_prefix = "writeable-0.6.2", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.writeable-0.6.2.bazel"), + ) + + maybe( + http_archive, + name = "cu__yoke-0.8.1", + sha256 = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954", + type = "tar.gz", + urls = ["https://static.crates.io/crates/yoke/0.8.1/download"], + strip_prefix = "yoke-0.8.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.yoke-0.8.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__yoke-derive-0.8.1", + sha256 = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d", + type = "tar.gz", + urls = ["https://static.crates.io/crates/yoke-derive/0.8.1/download"], + strip_prefix = "yoke-derive-0.8.1", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.yoke-derive-0.8.1.bazel"), + ) + + maybe( + http_archive, + name = "cu__zerocopy-0.8.27", + sha256 = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c", + type = "tar.gz", + urls = ["https://static.crates.io/crates/zerocopy/0.8.27/download"], + strip_prefix = "zerocopy-0.8.27", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.zerocopy-0.8.27.bazel"), + ) + + maybe( + http_archive, + name = "cu__zerocopy-derive-0.8.27", + sha256 = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831", + type = "tar.gz", + urls = ["https://static.crates.io/crates/zerocopy-derive/0.8.27/download"], + strip_prefix = "zerocopy-derive-0.8.27", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.zerocopy-derive-0.8.27.bazel"), + ) + + maybe( + http_archive, + name = "cu__zerofrom-0.1.6", + sha256 = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5", + type = "tar.gz", + urls = ["https://static.crates.io/crates/zerofrom/0.1.6/download"], + strip_prefix = "zerofrom-0.1.6", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.zerofrom-0.1.6.bazel"), + ) + + maybe( + http_archive, + name = "cu__zerofrom-derive-0.1.6", + sha256 = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502", + type = "tar.gz", + urls = ["https://static.crates.io/crates/zerofrom-derive/0.1.6/download"], + strip_prefix = "zerofrom-derive-0.1.6", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.zerofrom-derive-0.1.6.bazel"), + ) + + maybe( + http_archive, + name = "cu__zerotrie-0.2.3", + sha256 = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851", type = "tar.gz", - urls = ["https://static.crates.io/crates/wit-parser/0.215.0/download"], - strip_prefix = "wit-parser-0.215.0", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.wit-parser-0.215.0.bazel"), + urls = ["https://static.crates.io/crates/zerotrie/0.2.3/download"], + strip_prefix = "zerotrie-0.2.3", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.zerotrie-0.2.3.bazel"), ) maybe( http_archive, - name = "cu__zerocopy-0.7.35", - sha256 = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0", + name = "cu__zerovec-0.11.5", + sha256 = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002", type = "tar.gz", - urls = ["https://static.crates.io/crates/zerocopy/0.7.35/download"], - strip_prefix = "zerocopy-0.7.35", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.zerocopy-0.7.35.bazel"), + urls = ["https://static.crates.io/crates/zerovec/0.11.5/download"], + strip_prefix = "zerovec-0.11.5", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.zerovec-0.11.5.bazel"), ) maybe( http_archive, - name = "cu__zerocopy-derive-0.7.35", - sha256 = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e", + name = "cu__zerovec-derive-0.11.2", + sha256 = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3", type = "tar.gz", - urls = ["https://static.crates.io/crates/zerocopy-derive/0.7.35/download"], - strip_prefix = "zerocopy-derive-0.7.35", - build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.zerocopy-derive-0.7.35.bazel"), + urls = ["https://static.crates.io/crates/zerovec-derive/0.11.2/download"], + strip_prefix = "zerovec-derive-0.11.2", + build_file = Label("@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:BUILD.zerovec-derive-0.11.2.bazel"), ) return [ - struct(repo = "cu__anyhow-1.0.86", is_dev_dep = False), - struct(repo = "cu__env_logger-0.10.2", is_dev_dep = False), - struct(repo = "cu__log-0.4.22", is_dev_dep = False), - struct(repo = "cu__once_cell-1.19.0", is_dev_dep = False), - struct(repo = "cu__tracing-0.1.40", is_dev_dep = False), - struct(repo = "cu__wasmtime-24.0.0", is_dev_dep = False), - struct(repo = "cu__wasmtime-c-api-macros-24.0.0", is_dev_dep = False), + struct(repo = "cu__wasmtime-c-api-impl-39.0.1", is_dev_dep = False), ] diff --git a/bazel/dependencies.bzl b/bazel/dependencies.bzl index 683fb996..aae8e811 100644 --- a/bazel/dependencies.bzl +++ b/bazel/dependencies.bzl @@ -39,18 +39,25 @@ def proxy_wasm_cpp_host_dependencies(): extra_target_triples = [ "aarch64-unknown-linux-gnu", "wasm32-unknown-unknown", - "wasm32-wasi", # TODO: Change to wasm32-wasip1 once https://github.com/bazelbuild/rules_rust/issues/2782 is fixed + "wasm32-wasip1", ], - version = "1.77.2", + versions = ["1.91.0"], + sha256s = { + "rustc-1.91.0-x86_64-unknown-linux-gnu.tar.xz": "a7169e8cb6174af2f45717703370363d8de82ce55f6ccba185893045b9370874", + "clippy-1.91.0-x86_64-unknown-linux-gnu.tar.xz": "0087c3d58d2fdeafa89830c299b1026c9f981b49835db89c922b3c6a299b3225", + "cargo-1.91.0-x86_64-unknown-linux-gnu.tar.xz": "7103c03fb8abe85b23307005a9dfe4f01c826a89945d84b96fa2d03fd4d2d138", + "llvm-tools-1.91.0-x86_64-unknown-linux-gnu.tar.xz": "3d7756e0ce1ee18d20399aef770f09c55a4134f5a0f18e4e3c018aa1b3919a70", + "rust-std-1.91.0-x86_64-unknown-linux-gnu.tar.xz": "89e6520b16c12b43526440298d2da0dcb70747c5cc2d0b8e47d39b5da9aeef49", + }, ) rust_repository_set( name = "rust_linux_s390x", exec_triple = "s390x-unknown-linux-gnu", extra_target_triples = [ "wasm32-unknown-unknown", - "wasm32-wasi", + "wasm32-wasip1", ], - version = "1.77.2", + versions = ["1.91.0"], ) crate_universe_dependencies(bootstrap = True) diff --git a/bazel/external/rules_rust.patch b/bazel/external/rules_rust.patch index a9a57c93..cae9965b 100644 --- a/bazel/external/rules_rust.patch +++ b/bazel/external/rules_rust.patch @@ -1,13 +1,13 @@ # https://github.com/bazelbuild/rules_rust/pull/1315 diff --git a/rust/private/rustc.bzl b/rust/private/rustc.bzl -index bfd96ed9..d7e38658 100644 +index f2fe58c2c..6e55c2c35 100644 --- a/rust/private/rustc.bzl +++ b/rust/private/rustc.bzl -@@ -1507,7 +1507,7 @@ def rustc_compile_action( - }) - crate_info = rust_common.create_crate_info(**crate_info_dict) - +@@ -1634,7 +1634,7 @@ def rustc_compile_action( + **crate_info_dict + ) + - if crate_info.type in ["staticlib", "cdylib"]: + if crate_info.type in ["staticlib", "cdylib"] and not out_binary: # These rules are not supposed to be depended on by other rust targets, and diff --git a/bazel/external/wasmtime.BUILD b/bazel/external/wasmtime.BUILD index f359d936..8982dfe7 100644 --- a/bazel/external/wasmtime.BUILD +++ b/bazel/external/wasmtime.BUILD @@ -13,7 +13,6 @@ # limitations under the License. load("@rules_cc//cc:defs.bzl", "cc_library") -load("@rules_rust//rust:defs.bzl", "rust_static_library") licenses(["notice"]) # Apache 2 @@ -21,34 +20,18 @@ package(default_visibility = ["//visibility:public"]) cc_library( name = "wasmtime_lib", - hdrs = [ - "crates/c-api/include/wasm.h", - ], - deps = [ - ":rust_c_api", - ], -) - -genrule( - name = "prefixed_wasmtime_c_api_headers", srcs = [ - "crates/c-api/include/wasm.h", - ], - outs = [ - "crates/c-api/include/prefixed_wasm.h", + ":prefixed_wasmtime_c_api_lib", ], - cmd = """ - sed -e 's/\\ wasm_/\\ wasmtime_wasm_/g' \ - -e 's/\\*wasm_/\\*wasmtime_wasm_/g' \ - -e 's/(wasm_/(wasmtime_wasm_/g' \ - $(<) >$@ - """, + hdrs = glob(["crates/c-api/include/**"]) + [":wasmtime_conf.h"], + includes = ["crates/c-api/include/"], + linkstatic = 1, ) genrule( name = "prefixed_wasmtime_c_api_lib", srcs = [ - ":rust_c_api", + "@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:wasmtime-c-api-impl", ], outs = [ "prefixed_wasmtime_c_api.a", @@ -63,31 +46,27 @@ genrule( toolchains = ["@bazel_tools//tools/cpp:current_cc_toolchain"], ) -cc_library( - name = "prefixed_wasmtime_lib", - srcs = [ - ":prefixed_wasmtime_c_api_lib", - ], - hdrs = [ - ":prefixed_wasmtime_c_api_headers", - ], - linkstatic = 1, -) +# This must match the features defined in `bazel/cargo/wasmtime/Cargo.toml` for +# the C/C++ API to expose the right set of methods. +features = [ + "cranelift", + "wat", + "wasi", + "gc-drc", +] -rust_static_library( - name = "rust_c_api", - srcs = glob(["crates/c-api/src/**/*.rs"]), - crate_features = ["cranelift"], - crate_root = "crates/c-api/src/lib.rs", - edition = "2021", - proc_macro_deps = [ - "@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:wasmtime-c-api-macros", - ], - deps = [ - "@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:anyhow", - "@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:env_logger", - "@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:once_cell", - # buildifier: leave-alone - "@proxy_wasm_cpp_host//bazel/cargo/wasmtime/remote:wasmtime", - ], +# Wasmtime C-api headers use cmakedefines to generate the config file. +# This does the same as CMake's configure_file, but using the crate features array above. +genrule( + name = "wasmtime_conf.h", + srcs = ["crates/c-api/include/wasmtime/conf.h.in"], + outs = ["crates/c-api/include/wasmtime/conf.h"], + cmd = """ + cat < $< > $$TMPDIR/working_file + for enabled_feature in $$(echo "{}"); do + sed -i "s/#cmakedefine WASMTIME_FEATURE_$$enabled_feature/#define WASMTIME_FEATURE_$$enabled_feature 1/" $$TMPDIR/working_file + done + sed -i 's/#cmakedefine \\(.*\\)/\\/\\/ \\1 is not defined./' $$TMPDIR/working_file + cp $$TMPDIR/working_file $@ + """.format(" ".join([f.upper() for f in features])), ) diff --git a/bazel/repositories.bzl b/bazel/repositories.bzl index 09939a70..743aea09 100644 --- a/bazel/repositories.bzl +++ b/bazel/repositories.bzl @@ -24,10 +24,10 @@ def proxy_wasm_cpp_host_repositories(): http_archive, name = "platforms", urls = [ - "https://mirror.bazel.build/github.com/bazelbuild/platforms/releases/download/0.0.10/platforms-0.0.10.tar.gz", - "https://github.com/bazelbuild/platforms/releases/download/0.0.10/platforms-0.0.10.tar.gz", + "https://mirror.bazel.build/github.com/bazelbuild/platforms/releases/download/1.0.0/platforms-1.0.0.tar.gz", + "https://github.com/bazelbuild/platforms/releases/download/1.0.0/platforms-1.0.0.tar.gz", ], - sha256 = "218efe8ee736d26a3572663b374a253c012b716d8af0c07e842e82f238a0a7ee", + sha256 = "3384eb1c30762704fbe38e440204e114154086c8fc8a8c2e3e28441028c019a8", ) maybe( @@ -43,9 +43,9 @@ def proxy_wasm_cpp_host_repositories(): maybe( http_archive, name = "rules_cc", - sha256 = "2037875b9a4456dce4a79d112a8ae885bbc4aad968e6587dca6e64f3a0900cdf", - strip_prefix = "rules_cc-0.0.9", - urls = ["https://github.com/bazelbuild/rules_cc/releases/download/0.0.9/rules_cc-0.0.9.tar.gz"], + sha256 = "b8b918a85f9144c01f6cfe0f45e4f2838c7413961a8ff23bc0c6cdf8bb07a3b6", + strip_prefix = "rules_cc-0.1.5", + url = "https://github.com/bazelbuild/rules_cc/releases/download/0.1.5/rules_cc-0.1.5.tar.gz", ) maybe( @@ -98,14 +98,11 @@ def proxy_wasm_cpp_host_repositories(): url = "https://github.com/bazelbuild/rules_python/releases/download/0.34.0/rules_python-0.34.0.tar.gz", ) - # Keep at 0.42 one because https://github.com/bazelbuild/rules_rust/issues/2665 - # manifests at 0.43 maybe( http_archive, name = "rules_rust", - integrity = "sha256-JLN47ZcAbx9wEr5Jiib4HduZATGLiDgK7oUi/fvotzU=", - # NOTE: Update Rust version in bazel/dependencies.bzl. - url = "https://github.com/bazelbuild/rules_rust/releases/download/0.42.1/rules_rust-v0.42.1.tar.gz", + integrity = "sha256-3Ch+PsqAsp1cyV4mHK4nPu3xr0oAqWrpN+I0U02tskw=", + urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.67.0/rules_rust-0.67.0.tar.gz"], patches = ["@proxy_wasm_cpp_host//bazel/external:rules_rust.patch"], patch_args = ["-p1"], ) @@ -310,17 +307,25 @@ def proxy_wasm_cpp_host_repositories(): http_archive, name = "com_github_bytecodealliance_wasmtime", build_file = "@proxy_wasm_cpp_host//bazel/external:wasmtime.BUILD", - sha256 = "2ccb49bb3bfa4d86907ad4c80d1147aef6156c7b6e3f7f14ed02a39de9761155", - strip_prefix = "wasmtime-24.0.0", - url = "https://github.com/bytecodealliance/wasmtime/archive/v24.0.0.tar.gz", + strip_prefix = "wasmtime-39.0.1", + integrity = "sha256-iJSGlux/AIc6k+hM6Ax6hWQeT4U7UJtj//ra22+B4+E=", + url = "https://github.com/bytecodealliance/wasmtime/archive/v39.0.1.tar.gz", + # Prefix wasm_c_api functions for coexistence with other runtimes. + patch_cmds = [""" + find ./crates/c-api -type f -exec sed -i.bak \ + -e 's/\\ wasm_/\\ wasmtime_wasm_/g' \ + -e 's/\\*wasm_/\\*wasmtime_wasm_/g' \ + -e 's/^wasm_/wasmtime_wasm_/g' \ + -e 's/; -using WasmFuncPtr = common::CSmartPtr; -using WasmStorePtr = common::CSmartPtr; -using WasmModulePtr = common::CSmartPtr; -using WasmSharedModulePtr = common::CSmartPtr; -using WasmMemoryPtr = common::CSmartPtr; -using WasmTablePtr = common::CSmartPtr; -using WasmInstancePtr = common::CSmartPtr; -using WasmFunctypePtr = common::CSmartPtr; -using WasmTrapPtr = common::CSmartPtr; -using WasmExternPtr = common::CSmartPtr; - -using WasmByteVec = - common::CSmartType; -using WasmImporttypeVec = common::CSmartType; -using WasmExportTypeVec = common::CSmartType; -using WasmExternVec = - common::CSmartType; -using WasmValtypeVec = - common::CSmartType; - -} // namespace proxy_wasm::wasmtime diff --git a/src/wasmtime/wasmtime.cc b/src/wasmtime/wasmtime.cc index a72a0361..93d775ce 100644 --- a/src/wasmtime/wasmtime.cc +++ b/src/wasmtime/wasmtime.cc @@ -14,42 +14,64 @@ #include "include/proxy-wasm/wasmtime.h" -#include #include #include +#include #include #include #include #include #include -#include +#include -#include "src/wasmtime/types.h" +#include "include/proxy-wasm/limits.h" -#include "crates/c-api/include/wasm.h" +#include "crates/c-api/include/wasmtime.hh" // IWYU pragma: keep -namespace proxy_wasm { -namespace wasmtime { - -struct HostFuncData { - HostFuncData(std::string name) : name_(std::move(name)) {} - - std::string name_; - WasmFuncPtr callback_; - void *raw_func_{}; - WasmVm *vm_{}; +namespace wasmtime::detail { +// Defines how wasmtime serializes proxy_wasm::Word. +template <> struct WasmType { + static const bool valid = true; + static const ValKind kind = ValKind::I32; + static void store(Store::Context cx, wasmtime_val_raw_t *p, const proxy_wasm::Word &t) { + p->i32 = t; + } + static proxy_wasm::Word load(Store::Context cx, wasmtime_val_raw_t *p) { return p->i32; } }; +} // namespace wasmtime::detail -using HostFuncDataPtr = std::unique_ptr; - -wasm_engine_t *engine() { - static const auto engine = WasmEnginePtr(wasm_engine_new()); - return engine.get(); +namespace proxy_wasm { +namespace wasmtime { +namespace { + +using ::wasmtime::Config; +using ::wasmtime::Engine; +using ::wasmtime::ExportType; +using ::wasmtime::Extern; +using ::wasmtime::Instance; +using ::wasmtime::Linker; +using ::wasmtime::Memory; +using ::wasmtime::Module; +using ::wasmtime::Result; +using ::wasmtime::Span; +using ::wasmtime::Store; +using ::wasmtime::Table; +using ::wasmtime::TrapResult; + +} // namespace + +static Engine *engine() { + static auto *const engine = []() { + Config config; + config.epoch_interruption(true); + return new Engine(std::move(config)); + }(); + return engine; } class Wasmtime : public WasmVm { public: - Wasmtime() = default; + Wasmtime() : linker_(*engine()){}; std::string_view getEngineName() override { return "wasmtime"; } Cloneable cloneable() override { return Cloneable::CompiledBytecode; } @@ -83,6 +105,10 @@ class Wasmtime : public WasmVm { void warm() override; + void terminate() override { engine()->increment_epoch(); } + + bool usesWasmByteOrder() override { return true; } + private: template void registerHostFunctionImpl(std::string_view module_name, std::string_view function_name, @@ -100,68 +126,62 @@ class Wasmtime : public WasmVm { void getModuleFunctionImpl(std::string_view function_name, std::function *function); - void terminate() override {} - bool usesWasmByteOrder() override { return true; } - // Initialize the Wasmtime store if necessary. void initStore(); - WasmStorePtr store_; - WasmModulePtr module_; - WasmSharedModulePtr shared_module_; - WasmInstancePtr instance_; - WasmMemoryPtr memory_; - WasmTablePtr table_; + std::optional store_; + std::optional module_; + std::optional instance_; + std::optional memory_; + std::optional table_; + Linker linker_; - std::unordered_map host_functions_; - std::unordered_map module_functions_; + std::unordered_map module_functions_; }; void Wasmtime::initStore() { - if (store_ != nullptr) { + if (store_.has_value()) { return; } - store_ = wasm_store_new(engine()); + store_.emplace(*engine()); + store_->limiter(PROXY_WASM_HOST_MAX_WASM_MEMORY_SIZE_BYTES, + /*table_elements=*/std::numeric_limits::max(), + /*instances=*/std::numeric_limits::max(), + /*tables=*/std::numeric_limits::max(), + /*memories=*/std::numeric_limits::max()); } bool Wasmtime::load(std::string_view bytecode, std::string_view /*precompiled*/, const std::unordered_map & /*function_names*/) { initStore(); - if (store_ == nullptr) { - return false; - } - - WasmByteVec vec; - wasm_byte_vec_new(vec.get(), bytecode.size(), bytecode.data()); - - module_ = wasm_module_new(store_.get(), vec.get()); - if (module_ == nullptr) { + if (!store_.has_value()) { return false; } - shared_module_ = wasm_module_share(module_.get()); - if (shared_module_ == nullptr) { + Result module = + Module::compile(*engine(), std::span((uint8_t *)bytecode.data(), bytecode.size())); + if (!module) { + fail(FailState::UnableToInitializeCode, "Failed to load Wasm code: " + module.err().message()); return false; } + module_.emplace(module.ok()); return true; } std::unique_ptr Wasmtime::clone() { - assert(shared_module_ != nullptr); - auto clone = std::make_unique(); if (clone == nullptr) { return nullptr; } - clone->store_ = wasm_store_new(engine()); - if (clone->store_ == nullptr) { + clone->store_.emplace(Store(*engine())); + if (!clone->store_.has_value()) { return nullptr; } - clone->module_ = wasm_module_obtain(clone->store_.get(), shared_module_.get()); - if (clone->module_ == nullptr) { + clone->module_.emplace(*module_); + if (!clone->module_.has_value()) { return nullptr; } @@ -173,467 +193,169 @@ std::unique_ptr Wasmtime::clone() { return clone; } - -static bool equalValTypes(const wasm_valtype_vec_t *left, const wasm_valtype_vec_t *right) { - if (left->size != right->size) { - return false; - } - - for (size_t i = 0; i < left->size; i++) { - if (wasm_valtype_kind(left->data[i]) != wasm_valtype_kind(right->data[i])) { - return false; - } - } - - return true; -} - -static std::string printValue(const wasm_val_t &value) { - switch (value.kind) { - case WASM_I32: - return std::to_string(value.of.i32); - case WASM_I64: - return std::to_string(value.of.i64); - case WASM_F32: - return std::to_string(value.of.f32); - case WASM_F64: - return std::to_string(value.of.f64); - default: - return "unknown"; - } -} - -static std::string printValues(const wasm_val_vec_t *values) { - if (values->size == 0) { - return ""; - } - - std::string s; - for (size_t i = 0; i < values->size; i++) { - if (i != 0U) { - s.append(", "); - } - s.append(printValue(values->data[i])); - } - return s; +template static std::string printValue(const T &value) { + return std::to_string(value); } - -static const char *printValKind(wasm_valkind_t kind) { - switch (kind) { - case WASM_I32: - return "i32"; - case WASM_I64: - return "i64"; - case WASM_F32: - return "f32"; - case WASM_F64: - return "f64"; - case WASM_EXTERNREF: - return "externref"; - case WASM_FUNCREF: - return "funcref"; - default: - return "unknown"; - } +template <> std::string printValue(const proxy_wasm::Word &value) { + return std::to_string(value.u64_); } -static std::string printValTypes(const wasm_valtype_vec_t *types) { - if (types->size == 0) { - return "void"; - } - - std::string s; - s.reserve(types->size * 8 /* max size + " " */ - 1); - for (size_t i = 0; i < types->size; i++) { - if (i != 0U) { - s.append(" "); - } - s.append(printValKind(wasm_valtype_kind(types->data[i]))); - } - return s; +static std::string printValues() { return ""; } +template static std::string printValues(Arg arg, Args... args) { + return printValue(arg) + ((", " + printValue(args)) + ... + ""); } bool Wasmtime::link(std::string_view /*debug_name*/) { - assert(module_ != nullptr); - - WasmImporttypeVec import_types; - wasm_module_imports(module_.get(), import_types.get()); - - std::vector imports; - for (size_t i = 0; i < import_types.get()->size; i++) { - const wasm_name_t *module_name_ptr = wasm_importtype_module(import_types.get()->data[i]); - const wasm_name_t *name_ptr = wasm_importtype_name(import_types.get()->data[i]); - const wasm_externtype_t *extern_type = wasm_importtype_type(import_types.get()->data[i]); - - std::string_view module_name(module_name_ptr->data, module_name_ptr->size); - std::string_view name(name_ptr->data, name_ptr->size); - assert(name_ptr->size > 0); - switch (wasm_externtype_kind(extern_type)) { - case WASM_EXTERN_FUNC: { - auto it = host_functions_.find(std::string(module_name) + "." + std::string(name)); - if (it == host_functions_.end()) { - fail(FailState::UnableToInitializeCode, - std::string("Failed to load Wasm module due to a missing import: ") + - std::string(module_name) + "." + std::string(name)); - return false; - } - - auto *func = it->second->callback_.get(); - const wasm_functype_t *exp_type = wasm_externtype_as_functype_const(extern_type); - WasmFunctypePtr actual_type = wasm_func_type(it->second->callback_.get()); - if (!equalValTypes(wasm_functype_params(exp_type), wasm_functype_params(actual_type.get())) || - !equalValTypes(wasm_functype_results(exp_type), - wasm_functype_results(actual_type.get()))) { - fail( - FailState::UnableToInitializeCode, - std::string("Failed to load Wasm module due to an import type mismatch for function ") + - std::string(module_name) + "." + std::string(name) + - ", want: " + printValTypes(wasm_functype_params(exp_type)) + " -> " + - printValTypes(wasm_functype_results(exp_type)) + - ", but host exports: " + printValTypes(wasm_functype_params(actual_type.get())) + - " -> " + printValTypes(wasm_functype_results(actual_type.get()))); - return false; - } - imports.push_back(wasm_func_as_extern(func)); - } break; - case WASM_EXTERN_GLOBAL: { - // TODO(mathetake): add support when/if needed. - fail(FailState::UnableToInitializeCode, - "Failed to load Wasm module due to a missing import: " + std::string(module_name) + "." + - std::string(name)); - return false; - } break; - case WASM_EXTERN_MEMORY: { - assert(memory_ == nullptr); - const wasm_memorytype_t *memory_type = - wasm_externtype_as_memorytype_const(extern_type); // owned by `extern_type` - if (memory_type == nullptr) { - return false; - } - memory_ = wasm_memory_new(store_.get(), memory_type); - if (memory_ == nullptr) { - return false; - } - imports.push_back(wasm_memory_as_extern(memory_.get())); - } break; - case WASM_EXTERN_TABLE: { - assert(table_ == nullptr); - const wasm_tabletype_t *table_type = - wasm_externtype_as_tabletype_const(extern_type); // owned by `extern_type` - if (table_type == nullptr) { - return false; - } - table_ = wasm_table_new(store_.get(), table_type, nullptr); - if (table_ == nullptr) { - return false; - } - imports.push_back(wasm_table_as_extern(table_.get())); - } break; - } - } - - if (import_types.get()->size != imports.size()) { - return false; - } + assert(module_.has_value()); - wasm_extern_vec_t imports_vec = {imports.size(), imports.data()}; - instance_ = wasm_instance_new(store_.get(), module_.get(), &imports_vec, nullptr); - if (instance_ == nullptr) { - fail(FailState::UnableToInitializeCode, "Failed to create new Wasm instance"); + TrapResult instance = linker_.instantiate(store_->context(), *module_); + if (!instance) { + fail(FailState::UnableToInitializeCode, + "Failed to create new Wasm instance: " + instance.err().message()); return false; } + instance_.emplace(instance.ok()); - WasmExportTypeVec export_types; - wasm_module_exports(module_.get(), export_types.get()); - - WasmExternVec exports; - wasm_instance_exports(instance_.get(), exports.get()); - - for (size_t i = 0; i < export_types.get()->size; i++) { - const wasm_externtype_t *exp_extern_type = wasm_exporttype_type(export_types.get()->data[i]); - wasm_extern_t *actual_extern = exports.get()->data[i]; - - wasm_externkind_t kind = wasm_extern_kind(actual_extern); - assert(kind == wasm_externtype_kind(exp_extern_type)); - switch (kind) { - case WASM_EXTERN_FUNC: { - WasmFuncPtr func = wasm_func_copy(wasm_extern_as_func(actual_extern)); - const wasm_name_t *name_ptr = wasm_exporttype_name(export_types.get()->data[i]); - module_functions_.insert_or_assign(std::string(name_ptr->data, name_ptr->size), - std::move(func)); - } break; - case WASM_EXTERN_GLOBAL: { - // TODO(mathetake): add support when/if needed. - } break; - case WASM_EXTERN_MEMORY: { - assert(memory_ == nullptr); - memory_ = wasm_memory_copy(wasm_extern_as_memory(actual_extern)); - if (memory_ == nullptr) { - return false; - } - } break; - case WASM_EXTERN_TABLE: { - // TODO(mathetake): add support when/if needed. - } break; + ExportType::List export_types = module_->exports(); + for (ExportType::Ref export_type : export_types) { + std::optional actual_extern = instance_->get(store_->context(), export_type.name()); + if (!actual_extern.has_value()) { + continue; } + if (std::holds_alternative<::wasmtime::Func>(*actual_extern)) { + module_functions_.insert_or_assign(std::string(export_type.name()), + std::get<::wasmtime::Func>(*actual_extern)); + } else if (std::holds_alternative(*actual_extern)) { + assert(!memory_.has_value()); + memory_.emplace(std::get(*actual_extern)); + } + // TODO: add support for globals and tables and when/if needed. } return true; } -uint64_t Wasmtime::getMemorySize() { return wasm_memory_data_size(memory_.get()); } +uint64_t Wasmtime::getMemorySize() { + return memory_->size(store_->context()) * PROXY_WASM_HOST_WASM_MEMORY_PAGE_SIZE_BYTES; +} std::optional Wasmtime::getMemory(uint64_t pointer, uint64_t size) { - assert(memory_ != nullptr); - if (pointer + size > wasm_memory_data_size(memory_.get())) { + assert(store_.has_value()); + assert(memory_.has_value()); + ::wasmtime::Span data = memory_->data(store_->context()); + if (pointer + size > data.size()) { return std::nullopt; } - return std::string_view(wasm_memory_data(memory_.get()) + pointer, size); + return std::string_view((char *)(data.data() + pointer), size); } bool Wasmtime::setMemory(uint64_t pointer, uint64_t size, const void *data) { - assert(memory_ != nullptr); - if (pointer + size > wasm_memory_data_size(memory_.get())) { + assert(store_.has_value()); + assert(memory_.has_value()); + ::wasmtime::Span memory = memory_->data(store_->context()); + if (pointer + size > memory.size()) { return false; } - ::memcpy(wasm_memory_data(memory_.get()) + pointer, data, size); + ::memcpy(memory.data() + pointer, data, size); return true; } bool Wasmtime::getWord(uint64_t pointer, Word *word) { - assert(memory_ != nullptr); + assert(store_.has_value()); + assert(memory_.has_value()); + ::wasmtime::Span memory = memory_->data(store_->context()); constexpr auto size = sizeof(uint32_t); - if (pointer + size > wasm_memory_data_size(memory_.get())) { + if (pointer + size > memory.size()) { return false; } uint32_t word32; - ::memcpy(&word32, wasm_memory_data(memory_.get()) + pointer, size); + ::memcpy(&word32, memory.data() + pointer, size); word->u64_ = wasmtoh(word32, true); return true; } bool Wasmtime::setWord(uint64_t pointer, Word word) { + assert(store_.has_value()); + assert(memory_.has_value()); + ::wasmtime::Span memory = memory_->data(store_->context()); constexpr auto size = sizeof(uint32_t); - if (pointer + size > wasm_memory_data_size(memory_.get())) { + if (pointer + size > memory.size()) { return false; } uint32_t word32 = htowasm(word.u32(), true); - ::memcpy(wasm_memory_data(memory_.get()) + pointer, &word32, size); + ::memcpy(memory.data() + pointer, &word32, size); return true; } -template void assignVal(T t, wasm_val_t &val); -template <> void assignVal(Word t, wasm_val_t &val) { - val.kind = WASM_I32; - val.of.i32 = static_cast(t.u64_); -} -template <> void assignVal(uint32_t t, wasm_val_t &val) { - val.kind = WASM_I32; - val.of.i32 = static_cast(t); -} -template <> void assignVal(uint64_t t, wasm_val_t &val) { - val.kind = WASM_I64; - val.of.i64 = static_cast(t); -} -template <> void assignVal(double t, wasm_val_t &val) { - val.kind = WASM_F64; - val.of.f64 = t; -} - -template wasm_val_t makeVal(T t) { - wasm_val_t val{}; - assignVal(t, val); - return val; -} - -template struct ConvertWordType { - using type = T; // NOLINT(readability-identifier-naming) -}; -template <> struct ConvertWordType { - using type = uint32_t; // NOLINT(readability-identifier-naming) -}; - -template auto convertArgToValTypePtr(); -template <> auto convertArgToValTypePtr() { return wasm_valtype_new_i32(); }; -template <> auto convertArgToValTypePtr() { return wasm_valtype_new_i32(); }; -template <> auto convertArgToValTypePtr() { return wasm_valtype_new_i64(); }; -template <> auto convertArgToValTypePtr() { return wasm_valtype_new_i64(); }; -template <> auto convertArgToValTypePtr() { return wasm_valtype_new_f64(); }; - -template T convertValueTypeToArg(wasm_val_t val); -template <> uint32_t convertValueTypeToArg(wasm_val_t val) { - return static_cast(val.of.i32); -} -template <> Word convertValueTypeToArg(wasm_val_t val) { return val.of.i32; } -template <> int64_t convertValueTypeToArg(wasm_val_t val) { return val.of.i64; } -template <> uint64_t convertValueTypeToArg(wasm_val_t val) { - return static_cast(val.of.i64); -} -template <> double convertValueTypeToArg(wasm_val_t val) { return val.of.f64; } - -template -constexpr T convertValTypesToArgsTuple(const U &vec, std::index_sequence /*comptime*/) { - return std::make_tuple( - convertValueTypeToArg>::type>( - vec->data[I])...); -} - -template -void convertArgsTupleToValTypesImpl(wasm_valtype_vec_t *types, - std::index_sequence /*comptime*/) { - auto size = std::tuple_size::value; - auto ps = std::array::value>{ - convertArgToValTypePtr::type>()...}; - wasm_valtype_vec_new(types, size, ps.data()); -} - -template ::value>> -void convertArgsTupleToValTypes(wasm_valtype_vec_t *types) { - convertArgsTupleToValTypesImpl(types, Is()); -} - -template WasmFunctypePtr newWasmNewFuncType() { - WasmValtypeVec params; - WasmValtypeVec results; - convertArgsTupleToValTypes(params.get()); - convertArgsTupleToValTypes>(results.get()); - return wasm_functype_new(params.get(), results.get()); -} - -template WasmFunctypePtr newWasmNewFuncType() { - WasmValtypeVec params; - WasmValtypeVec results; - convertArgsTupleToValTypes(params.get()); - convertArgsTupleToValTypes>(results.get()); - return wasm_functype_new(params.get(), results.get()); -} - template void Wasmtime::registerHostFunctionImpl(std::string_view module_name, std::string_view function_name, void (*function)(Args...)) { - auto data = - std::make_unique(std::string(module_name) + "." + std::string(function_name)); - - WasmFunctypePtr type = newWasmNewFuncType>(); - WasmFuncPtr func = wasm_func_new_with_env( - store_.get(), type.get(), - [](void *data, const wasm_val_vec_t *params, wasm_val_vec_t * /*results*/) -> wasm_trap_t * { - auto *func_data = reinterpret_cast(data); - const bool log = func_data->vm_->cmpLogLevel(LogLevel::trace); + Result result = linker_.func_wrap( + module_name, function_name, + [this, function, + function_name = std::string(module_name) + "." + std::string(function_name)](Args... args) { + const bool log = cmpLogLevel(LogLevel::trace); if (log) { - func_data->vm_->integration()->trace("[vm->host] " + func_data->name_ + "(" + - printValues(params) + ")"); + integration()->trace("[vm->host] " + function_name + "(" + printValues(args...) + ")"); } - auto args = convertValTypesToArgsTuple>( - params, std::make_index_sequence{}); - auto fn = reinterpret_cast(func_data->raw_func_); - std::apply(fn, args); + function(std::forward(args)...); if (log) { - func_data->vm_->integration()->trace("[vm<-host] " + func_data->name_ + " return: void"); + integration()->trace("[vm<-host] " + function_name + " return: void"); } - return nullptr; - }, - data.get(), nullptr); - - data->vm_ = this; - data->callback_ = std::move(func); - data->raw_func_ = reinterpret_cast(function); - host_functions_.insert_or_assign(std::string(module_name) + "." + std::string(function_name), - std::move(data)); + }); + if (!result) { + fail(FailState::ConfigureFailed, "Failed to register host function: " + result.err().message()); + } }; template void Wasmtime::registerHostFunctionImpl(std::string_view module_name, std::string_view function_name, R (*function)(Args...)) { - auto data = - std::make_unique(std::string(module_name) + "." + std::string(function_name)); - WasmFunctypePtr type = newWasmNewFuncType>(); - WasmFuncPtr func = wasm_func_new_with_env( - store_.get(), type.get(), - [](void *data, const wasm_val_vec_t *params, wasm_val_vec_t *results) -> wasm_trap_t * { - auto *func_data = reinterpret_cast(data); - const bool log = func_data->vm_->cmpLogLevel(LogLevel::trace); + Result result = linker_.func_wrap( + module_name, function_name, + [this, function, + function_name = std::string(module_name) + "." + std::string(function_name)](Args... args) { + const bool log = cmpLogLevel(LogLevel::trace); if (log) { - func_data->vm_->integration()->trace("[vm->host] " + func_data->name_ + "(" + - printValues(params) + ")"); + integration()->trace("[vm->host] " + function_name + "(" + printValues(args...) + ")"); } - auto args = convertValTypesToArgsTuple>( - params, std::make_index_sequence{}); - auto fn = reinterpret_cast(func_data->raw_func_); - R res = std::apply(fn, args); - assignVal(res, results->data[0]); + R result = function(std::forward(args)...); if (log) { - func_data->vm_->integration()->trace("[vm<-host] " + func_data->name_ + - " return: " + std::to_string(res)); + integration()->trace("[vm<-host] " + function_name + " return: " + printValue(result)); } - return nullptr; - }, - data.get(), nullptr); - - data->vm_ = this; - data->callback_ = std::move(func); - data->raw_func_ = reinterpret_cast(function); - host_functions_.insert_or_assign(std::string(module_name) + "." + std::string(function_name), - std::move(data)); + return result; + }); + if (!result) { + fail(FailState::ConfigureFailed, "Failed to register host function: " + result.err().message()); + } }; template void Wasmtime::getModuleFunctionImpl(std::string_view function_name, std::function *function) { - auto it = module_functions_.find(std::string(function_name)); if (it == module_functions_.end()) { *function = nullptr; return; } - - WasmValtypeVec exp_args; - WasmValtypeVec exp_returns; - convertArgsTupleToValTypes>(exp_args.get()); - convertArgsTupleToValTypes>(exp_returns.get()); - wasm_func_t *func = it->second.get(); - WasmFunctypePtr func_type = wasm_func_type(func); - - if (!equalValTypes(wasm_functype_params(func_type.get()), exp_args.get()) || - !equalValTypes(wasm_functype_results(func_type.get()), exp_returns.get())) { - fail(FailState::UnableToInitializeCode, - "Bad function signature for: " + std::string(function_name) + ", want: " + - printValTypes(exp_args.get()) + " -> " + printValTypes(exp_returns.get()) + - ", but the module exports: " + printValTypes(wasm_functype_params(func_type.get())) + - " -> " + printValTypes(wasm_functype_results(func_type.get()))); + auto typed_func = it->second.typed, std::monostate>(store_->context()); + if (!typed_func) { + *function = nullptr; return; } - - *function = [func, function_name, this](ContextBase *context, Args... args) -> void { + *function = [func = typed_func.ok(), function_name, this](ContextBase *context, + Args... args) -> void { const bool log = cmpLogLevel(LogLevel::trace); SaveRestoreContext saved_context(context); - wasm_val_vec_t results = WASM_EMPTY_VEC; - WasmTrapPtr trap; - - // Workaround for MSVC++ not supporting zero-sized arrays. - if constexpr (sizeof...(args) > 0) { - wasm_val_t params_arr[] = {makeVal(args)...}; - wasm_val_vec_t params = WASM_ARRAY_VEC(params_arr); - if (log) { - integration()->trace("[host->vm] " + std::string(function_name) + "(" + - printValues(¶ms) + ")"); - } - trap.reset(wasm_func_call(func, ¶ms, &results)); - } else { - wasm_val_vec_t params = WASM_EMPTY_VEC; - if (log) { - integration()->trace("[host->vm] " + std::string(function_name) + "()"); - } - trap.reset(wasm_func_call(func, ¶ms, &results)); + if (log) { + integration()->trace("[host->vm] " + std::string(function_name) + "(" + printValues(args...) + + ")"); } - - if (trap) { - WasmByteVec error_message; - wasm_trap_message(trap.get(), error_message.get()); - std::string message(error_message.get()->data); // NULL-terminated + store_->context().set_epoch_deadline(1); + TrapResult result = func.call(store_->context(), {args...}); + if (!result) { fail(FailState::RuntimeError, - "Function: " + std::string(function_name) + " failed: " + message); - return; + "Function: " + std::string(function_name) + " failed: " + result.err().message()); } if (log) { integration()->trace("[host<-vm] " + std::string(function_name) + " return: void"); @@ -649,60 +371,31 @@ void Wasmtime::getModuleFunctionImpl(std::string_view function_name, *function = nullptr; return; } - WasmValtypeVec exp_args; - WasmValtypeVec exp_returns; - convertArgsTupleToValTypes>(exp_args.get()); - convertArgsTupleToValTypes>(exp_returns.get()); - wasm_func_t *func = it->second.get(); - WasmFunctypePtr func_type = wasm_func_type(func); - if (!equalValTypes(wasm_functype_params(func_type.get()), exp_args.get()) || - !equalValTypes(wasm_functype_results(func_type.get()), exp_returns.get())) { - fail(FailState::UnableToInitializeCode, - "Bad function signature for: " + std::string(function_name) + ", want: " + - printValTypes(exp_args.get()) + " -> " + printValTypes(exp_returns.get()) + - ", but the module exports: " + printValTypes(wasm_functype_params(func_type.get())) + - " -> " + printValTypes(wasm_functype_results(func_type.get()))); + auto typed_func = it->second.typed, R>(store_->context()); + if (!typed_func) { + *function = nullptr; return; } - - *function = [func, function_name, this](ContextBase *context, Args... args) -> R { + *function = [func = typed_func.ok(), function_name, this](ContextBase *context, + Args... args) -> R { const bool log = cmpLogLevel(LogLevel::trace); SaveRestoreContext saved_context(context); - wasm_val_t results_arr[1]; - wasm_val_vec_t results = WASM_ARRAY_VEC(results_arr); - WasmTrapPtr trap; - - // Workaround for MSVC++ not supporting zero-sized arrays. - if constexpr (sizeof...(args) > 0) { - wasm_val_t params_arr[] = {makeVal(args)...}; - wasm_val_vec_t params = WASM_ARRAY_VEC(params_arr); - if (log) { - integration()->trace("[host->vm] " + std::string(function_name) + "(" + - printValues(¶ms) + ")"); - } - trap.reset(wasm_func_call(func, ¶ms, &results)); - } else { - wasm_val_vec_t params = WASM_EMPTY_VEC; - if (log) { - integration()->trace("[host->vm] " + std::string(function_name) + "()"); - } - trap.reset(wasm_func_call(func, ¶ms, &results)); + store_->context().set_epoch_deadline(1); + if (log) { + integration()->trace("[host->vm] " + std::string(function_name) + "(" + printValues(args...) + + ")"); } - - if (trap) { - WasmByteVec error_message; - wasm_trap_message(trap.get(), error_message.get()); - std::string message(error_message.get()->data); // NULL-terminated + TrapResult result = func.call(store_->context(), {args...}); + if (!result) { fail(FailState::RuntimeError, - "Function: " + std::string(function_name) + " failed: " + message); + "Function: " + std::string(function_name) + " failed: " + result.err().message()); return R{}; } - R ret = convertValueTypeToArg(results.data[0]); if (log) { integration()->trace("[host<-vm] " + std::string(function_name) + - " return: " + std::to_string(ret)); + " return: " + printValue(result.unwrap())); } - return ret; + return result.ok(); }; }; diff --git a/test/runtime_test.cc b/test/runtime_test.cc index 2e908097..2bb2c18e 100644 --- a/test/runtime_test.cc +++ b/test/runtime_test.cc @@ -78,7 +78,7 @@ TEST_P(TestVm, StraceLogLevel) { TEST_P(TestVm, TerminateExecution) { // TODO(chaoqin-li1123): implement execution termination for other runtime. - if (engine_ != "v8") { + if (engine_ != "v8" && engine_ != "wasmtime") { return; } auto source = readTestWasmFile("resource_limits.wasm"); @@ -102,12 +102,16 @@ TEST_P(TestVm, TerminateExecution) { // Check integration logs. auto *host = dynamic_cast(wasm.wasm_vm()->integration().get()); EXPECT_TRUE(host->isErrorLogged("Function: infinite_loop failed")); - EXPECT_TRUE(host->isErrorLogged("TerminationException")); + if (engine_ == "v8") { + EXPECT_TRUE(host->isErrorLogged("TerminationException")); + } else if (engine_ == "wasmtime") { + EXPECT_TRUE(host->isErrorLogged("wasm trap: interrupt")); + } } TEST_P(TestVm, WasmMemoryLimit) { // TODO(PiotrSikora): enforce memory limits in other engines. - if (engine_ != "v8") { + if (engine_ != "v8" && engine_ != "wasmtime") { return; } auto source = readTestWasmFile("resource_limits.wasm"); @@ -158,7 +162,7 @@ TEST_P(TestVm, Trap) { if (engine_ == "v8") { EXPECT_TRUE(host->isErrorLogged("Proxy-Wasm plugin in-VM backtrace:")); EXPECT_TRUE(host->isErrorLogged(" - std::panicking::begin_panic")); - EXPECT_TRUE(host->isErrorLogged(" - trigger")); + EXPECT_TRUE(host->isErrorLogged(" - _wasm_trap_wasm::three")); } } diff --git a/test/test_data/abi_export.rs b/test/test_data/abi_export.rs index 64e47de6..fb1733ae 100644 --- a/test/test_data/abi_export.rs +++ b/test/test_data/abi_export.rs @@ -12,18 +12,18 @@ // See the License for the specific language governing permissions and // limitations under the License. -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn proxy_abi_version_0_2_0() {} -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn proxy_on_vm_start(_: u32, _: usize) -> bool { true } -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn proxy_on_context_create(_: u32, _: u32) {} -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn proxy_on_memory_allocate(size: usize) -> *mut u8 { let mut vec: Vec = Vec::with_capacity(size); unsafe { diff --git a/test/test_data/bad_malloc.rs b/test/test_data/bad_malloc.rs index 43c60da0..986bab23 100644 --- a/test/test_data/bad_malloc.rs +++ b/test/test_data/bad_malloc.rs @@ -14,15 +14,15 @@ use std::mem::MaybeUninit; -extern "C" { +unsafe extern "C" { fn proxy_log(level: u32, message_data: *const u8, message_size: usize) -> u32; fn proxy_done() -> u32; } -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn proxy_abi_version_0_2_0() {} -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn proxy_on_memory_allocate(size: usize) -> *mut u8 { let mut vec: Vec> = Vec::with_capacity(size); unsafe { diff --git a/test/test_data/callback.rs b/test/test_data/callback.rs index cab0141c..6febd91f 100644 --- a/test/test_data/callback.rs +++ b/test/test_data/callback.rs @@ -12,15 +12,15 @@ // See the License for the specific language governing permissions and // limitations under the License. -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn proxy_abi_version_0_2_0() {} -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn proxy_on_memory_allocate(_: usize) -> *mut u8 { std::ptr::null_mut() } -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn run() { unsafe { callback(); @@ -29,14 +29,14 @@ pub extern "C" fn run() { static A : i32 = 100000; -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn run2(val: i32) -> i32 { unsafe { callback2(val) + A } } -extern "C" { +unsafe extern "C" { fn callback(); fn callback2(val: i32) -> i32; } diff --git a/test/test_data/clock.rs b/test/test_data/clock.rs index e2697a94..b450c8d2 100644 --- a/test/test_data/clock.rs +++ b/test/test_data/clock.rs @@ -14,15 +14,15 @@ use std::time::{Instant, SystemTime}; -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn proxy_abi_version_0_2_0() {} -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn proxy_on_memory_allocate(_: usize) -> *mut u8 { std::ptr::null_mut() } -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn run() { println!("monotonic: {:?}", Instant::now()); println!("realtime: {:?}", SystemTime::now()); diff --git a/test/test_data/env.rs b/test/test_data/env.rs index 63d345ee..3d8f39c6 100644 --- a/test/test_data/env.rs +++ b/test/test_data/env.rs @@ -12,26 +12,26 @@ // See the License for the specific language governing permissions and // limitations under the License. -extern "C" { +unsafe extern "C" { fn __wasm_call_ctors(); } -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn _initialize() { unsafe { __wasm_call_ctors(); } } -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn proxy_abi_version_0_2_0() {} -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn proxy_on_memory_allocate(_: usize) -> *mut u8 { std::ptr::null_mut() } -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn run() { for (key, value) in std::env::vars() { println!("{}: {}\n", key, value); diff --git a/test/test_data/random.rs b/test/test_data/random.rs index 271434bb..e6a3706f 100644 --- a/test/test_data/random.rs +++ b/test/test_data/random.rs @@ -12,10 +12,10 @@ // See the License for the specific language governing permissions and // limitations under the License. -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn proxy_abi_version_0_2_0() {} -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn proxy_on_memory_allocate(_: usize) -> *mut u8 { std::ptr::null_mut() } @@ -23,12 +23,12 @@ pub extern "C" fn proxy_on_memory_allocate(_: usize) -> *mut u8 { // TODO(PiotrSikora): switch to "getrandom" crate. pub mod wasi_snapshot_preview1 { #[link(wasm_import_module = "wasi_snapshot_preview1")] - extern "C" { + unsafe extern "C" { pub fn random_get(buf: *mut u8, buf_len: usize) -> u16; } } -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn run(size: usize) { let mut buf: Vec = Vec::with_capacity(size); match unsafe { wasi_snapshot_preview1::random_get(buf.as_mut_ptr(), size) } { diff --git a/test/test_data/resource_limits.rs b/test/test_data/resource_limits.rs index 4b1d2789..256e651e 100644 --- a/test/test_data/resource_limits.rs +++ b/test/test_data/resource_limits.rs @@ -12,15 +12,15 @@ // See the License for the specific language governing permissions and // limitations under the License. -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn proxy_abi_version_0_2_0() {} -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn proxy_on_memory_allocate(_: usize) -> *mut u8 { std::ptr::null_mut() } -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn infinite_loop() { let mut _count: u64 = 0; loop { @@ -28,7 +28,7 @@ pub extern "C" fn infinite_loop() { } } -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn infinite_memory() { let mut vec = Vec::new(); loop { diff --git a/test/test_data/trap.rs b/test/test_data/trap.rs index 46739720..62bab933 100644 --- a/test/test_data/trap.rs +++ b/test/test_data/trap.rs @@ -12,20 +12,20 @@ // See the License for the specific language governing permissions and // limitations under the License. -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn proxy_abi_version_0_2_0() {} -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn proxy_on_memory_allocate(_: usize) -> *mut u8 { std::ptr::null_mut() } -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn trigger() { one(); } -#[no_mangle] +#[unsafe(no_mangle)] pub extern "C" fn trigger2(_val: i32) -> i32 { three(); 0 diff --git a/test/wasm_vm_test.cc b/test/wasm_vm_test.cc index 346fe2a0..cbee0076 100644 --- a/test/wasm_vm_test.cc +++ b/test/wasm_vm_test.cc @@ -60,7 +60,7 @@ TEST_P(TestVm, Init) { std::cout << "Skipping warm() performance assertions for NullVM." << std::endl; return; } - EXPECT_LE(warm * 50, cold); + EXPECT_LE(warm * (engine_ == "wasmtime" ? 5 : 50), cold); } TEST_P(TestVm, Basic) {