aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVinh Tran <vinhdaitran@google.com>2023-10-02 23:59:17 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-10-02 23:59:17 +0000
commit0794a750b8d518d0faf122a4d44514f05cb0b6d9 (patch)
tree5f4e2a2829599c8f3b97c02603233622669d1b86
parent8eecd3aad5ec170ded68763d6d29771f07463842 (diff)
parent39a62b101d216d4d6a7757630738d04459a7be87 (diff)
downloadbazelbuild-rules_rust-0794a750b8d518d0faf122a4d44514f05cb0b6d9.tar.gz
Merge remote-tracking branch 'aosp/upstream-main' into 'aosp/main' am: 0e509d43c8 am: ec68b9de48 am: 39a62b101d
Original change: https://android-review.googlesource.com/c/platform/external/bazelbuild-rules_rust/+/2765145 Change-Id: I1d95f266eb8a124cf4bb2a69a6f4024ba6dcac89 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--.bazelci/presubmit.yml4
-rw-r--r--.github/workflows/cargo_bazel_release.yaml47
-rw-r--r--bindgen/3rdparty/crates/BUILD.bindgen-0.65.1.bazel4
-rw-r--r--bindgen/3rdparty/crates/defs.bzl31
-rw-r--r--bindgen/BUILD.bazel28
-rw-r--r--bindgen/bindgen.bzl289
-rw-r--r--bindgen/defs.bzl12
-rw-r--r--bindgen/private/BUILD.bazel7
-rw-r--r--bindgen/private/bindgen.bzl283
-rw-r--r--cargo/cargo_build_script_runner/bin.rs29
-rw-r--r--cargo/private/cargo_build_script.bzl15
-rw-r--r--cargo/private/cargo_build_script_wrapper.bzl7
-rw-r--r--crate_universe/3rdparty/crates/defs.bzl30
-rw-r--r--crate_universe/BUILD.bazel14
-rw-r--r--crate_universe/Cargo.toml5
-rw-r--r--crate_universe/private/crate.bzl3
-rw-r--r--crate_universe/src/config.rs104
-rw-r--r--crate_universe/src/context/crate_context.rs29
-rw-r--r--crate_universe/src/context/platforms.rs103
-rw-r--r--crate_universe/src/lockfile.rs2
-rw-r--r--crate_universe/src/metadata/metadata_annotation.rs54
-rw-r--r--crate_universe/src/rendering.rs1
-rw-r--r--crate_universe/src/test.rs16
-rw-r--r--crate_universe/src/utils/starlark.rs2
-rw-r--r--crate_universe/src/utils/starlark/select.rs173
-rw-r--r--crate_universe/test_data/metadata/has_package_metadata/Cargo.lock7
-rw-r--r--crate_universe/test_data/metadata/has_package_metadata/Cargo.toml15
-rw-r--r--crate_universe/test_data/metadata/has_package_metadata/metadata.json73
-rw-r--r--crate_universe/tests/version_test.rs44
-rw-r--r--crate_universe/version.bzl2
-rw-r--r--docs/cargo.md5
-rw-r--r--docs/crate_universe.md15
-rw-r--r--docs/flatten.md9
-rw-r--r--docs/index.md4
-rw-r--r--docs/rust_bindgen.md2
-rw-r--r--docs/rust_proto.md4
-rw-r--r--docs/rust_proto.vm4
-rw-r--r--docs/rust_repositories.md2
-rw-r--r--docs/symbols.bzl2
-rw-r--r--examples/crate_universe/WORKSPACE.bazel31
-rw-r--r--examples/crate_universe/cargo_aliases/cargo-bazel-lock.json97
-rw-r--r--examples/crate_universe/cargo_conditional_deps/cargo-bazel-lock.json95
-rw-r--r--examples/crate_universe/cargo_workspace/cargo-bazel-lock.json97
-rw-r--r--examples/crate_universe/cargo_workspace/printer/src/lib.rs16
-rw-r--r--examples/crate_universe/multi_package/cargo-bazel-lock.json86
-rw-r--r--examples/crate_universe/no_cargo_manifests/cargo-bazel-lock.json86
-rw-r--r--examples/crate_universe/using_cxx/BUILD.bazel1
-rw-r--r--examples/crate_universe/using_cxx/Cargo.Bazel.lock12
-rw-r--r--examples/crate_universe/using_cxx/cargo-bazel-lock.json131
-rw-r--r--examples/crate_universe/using_cxx/cxxbridge-cmd.Cargo.Bazel.lock105
-rw-r--r--examples/crate_universe/using_cxx/cxxbridge-cmd.Cargo.lock2
-rw-r--r--examples/crate_universe/using_cxx/include/blobstore.h2
-rw-r--r--examples/crate_universe/using_cxx/rust_cxx_bridge.bzl1
-rw-r--r--examples/crate_universe/vendor_external/crates/defs.bzl31
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/BUILD.bazel6
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/addr2line-0.21.0/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/addr2line-0.20.0/BUILD.bazel)4
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/async-stream-0.3.5/BUILD.bazel2
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/async-stream-impl-0.3.5/BUILD.bazel4
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/backtrace-0.3.68/BUILD.bazel126
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/backtrace-0.3.69/BUILD.bazel292
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/bitflags-2.4.0/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/bitflags-2.3.3/BUILD.bazel)2
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/cc-1.0.83/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/cc-1.0.82/BUILD.bazel)2
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/defs.bzl42
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/errno-0.3.3/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/errno-0.3.2/BUILD.bazel)5
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/errno-dragonfly-0.1.2/BUILD.bazel2
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/gimli-0.28.0/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/gimli-0.27.3/BUILD.bazel)2
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/memchr-2.5.0/BUILD.bazel117
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/memchr-2.6.3/BUILD.bazel76
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/object-0.32.1/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/object-0.31.1/BUILD.bazel)4
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/parking_lot_core-0.9.8/BUILD.bazel6
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/pin-project-lite-0.2.13/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/pin-project-lite-0.2.11/BUILD.bazel)2
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/quote-1.0.33/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/quote-1.0.32/BUILD.bazel)2
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/rustix-0.38.11/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/rustix-0.38.7/BUILD.bazel)134
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/socket2-0.5.3/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/socket2-0.4.9/BUILD.bazel)10
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/syn-2.0.31/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/syn-2.0.28/BUILD.bazel)4
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/tempfile-3.8.0/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/tempfile-3.7.1/BUILD.bazel)46
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/tokio-1.32.0/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/tokio-1.29.1/BUILD.bazel)129
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/tokio-macros-2.1.0/BUILD.bazel4
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/tokio-stream-0.1.14/BUILD.bazel4
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/tokio-test-0.4.3/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/tokio-test-0.4.2/BUILD.bazel)6
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/winapi-0.3.9/BUILD.bazel127
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/winapi-i686-pc-windows-gnu-0.4.0/BUILD.bazel117
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/winapi-x86_64-pc-windows-gnu-0.4.0/BUILD.bazel117
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/windows-sys-0.48.0/BUILD.bazel2
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/windows-targets-0.48.5/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/windows-targets-0.48.1/BUILD.bazel)12
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/windows_aarch64_gnullvm-0.48.5/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/windows_aarch64_gnullvm-0.48.0/BUILD.bazel)6
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/windows_aarch64_msvc-0.48.5/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/windows_aarch64_msvc-0.48.0/BUILD.bazel)6
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/windows_i686_gnu-0.48.5/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/windows_i686_gnu-0.48.0/BUILD.bazel)6
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/windows_i686_msvc-0.48.5/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/windows_i686_msvc-0.48.0/BUILD.bazel)6
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/windows_x86_64_gnu-0.48.5/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/windows_x86_64_gnu-0.48.0/BUILD.bazel)6
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/windows_x86_64_gnullvm-0.48.5/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/windows_x86_64_gnullvm-0.48.0/BUILD.bazel)6
-rw-r--r--examples/crate_universe/vendor_local_manifests/crates/windows_x86_64_msvc-0.48.5/BUILD.bazel (renamed from examples/crate_universe/vendor_local_manifests/crates/windows_x86_64_msvc-0.48.0/BUILD.bazel)6
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/BUILD.bazel4
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/addr2line-0.21.0/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/addr2line-0.20.0/BUILD.bazel)4
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/async-trait-0.1.73/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/async-trait-0.1.72/BUILD.bazel)10
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/axum-0.4.8/BUILD.bazel12
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/axum-core-0.1.2/BUILD.bazel2
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/backtrace-0.3.68/BUILD.bazel126
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/backtrace-0.3.69/BUILD.bazel292
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/cc-1.0.83/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/cc-1.0.82/BUILD.bazel)2
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/defs.bzl39
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/futures-util-0.3.28/BUILD.bazel2
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/gimli-0.28.0/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/gimli-0.27.3/BUILD.bazel)2
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/h2-0.3.21/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/h2-0.3.20/BUILD.bazel)6
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/http-body-0.4.5/BUILD.bazel2
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/httpdate-1.0.3/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/httpdate-1.0.2/BUILD.bazel)6
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/hyper-0.14.27/BUILD.bazel8
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/log-0.4.20/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/log-0.4.19/BUILD.bazel)2
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/memchr-2.5.0/BUILD.bazel125
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/memchr-2.6.3/BUILD.bazel81
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/object-0.32.1/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/object-0.31.1/BUILD.bazel)4
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/parking_lot_core-0.9.8/BUILD.bazel6
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/pin-project-internal-1.1.3/BUILD.bazel4
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/pin-project-lite-0.2.13/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/pin-project-lite-0.2.11/BUILD.bazel)2
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/quote-1.0.33/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/quote-1.0.32/BUILD.bazel)2
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/serde-1.0.188/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/serde-1.0.183/BUILD.bazel)6
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/serde_derive-1.0.188/BUILD.bazel81
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/serde_json-1.0.105/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/serde_json-1.0.104/BUILD.bazel)8
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/serde_urlencoded-0.7.1/BUILD.bazel2
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/slab-0.4.9/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/slab-0.4.8/BUILD.bazel)6
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/socket2-0.5.3/BUILD.bazel154
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/syn-2.0.31/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/syn-2.0.28/BUILD.bazel)4
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/tokio-1.32.0/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/tokio-1.29.1/BUILD.bazel)128
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/tokio-macros-2.1.0/BUILD.bazel4
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/tokio-util-0.7.8/BUILD.bazel4
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/tower-0.4.13/BUILD.bazel4
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/tower-http-0.2.5/BUILD.bazel2
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/tracing-0.1.37/BUILD.bazel4
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/tracing-attributes-0.1.26/BUILD.bazel4
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/tracing-log-0.1.3/BUILD.bazel2
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/windows-sys-0.48.0/BUILD.bazel2
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/windows-targets-0.48.5/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/windows-targets-0.48.1/BUILD.bazel)12
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/windows_aarch64_gnullvm-0.48.5/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/windows_aarch64_gnullvm-0.48.0/BUILD.bazel)6
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/windows_aarch64_msvc-0.48.5/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/windows_aarch64_msvc-0.48.0/BUILD.bazel)6
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/windows_i686_gnu-0.48.5/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/windows_i686_gnu-0.48.0/BUILD.bazel)6
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/windows_i686_msvc-0.48.5/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/windows_i686_msvc-0.48.0/BUILD.bazel)6
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/windows_x86_64_gnu-0.48.5/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/windows_x86_64_gnu-0.48.0/BUILD.bazel)6
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/windows_x86_64_gnullvm-0.48.5/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/windows_x86_64_gnullvm-0.48.0/BUILD.bazel)6
-rw-r--r--examples/crate_universe/vendor_local_pkgs/crates/windows_x86_64_msvc-0.48.5/BUILD.bazel (renamed from examples/crate_universe/vendor_local_pkgs/crates/windows_x86_64_msvc-0.48.0/BUILD.bazel)6
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.addr2line-0.21.0.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.addr2line-0.20.0.bazel)4
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.async-stream-0.3.5.bazel2
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.async-stream-impl-0.3.5.bazel6
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.backtrace-0.3.68.bazel126
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.backtrace-0.3.69.bazel292
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.bazel6
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.bitflags-1.3.2.bazel3
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.bitflags-2.4.0.bazel79
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.cc-1.0.83.bazel142
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.errno-0.3.3.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.errno-0.3.1.bazel)5
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.errno-dragonfly-0.1.2.bazel2
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.fastrand-1.9.0.bazel82
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.fastrand-2.0.0.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.instant-0.1.12.bazel)16
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.gimli-0.28.0.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.gimli-0.27.3.bazel)2
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.io-lifetimes-1.0.11.bazel224
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.linux-raw-sys-0.4.5.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.linux-raw-sys-0.3.8.bazel)4
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.lock_api-0.4.10.bazel2
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.memchr-2.5.0.bazel117
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.memchr-2.6.3.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.cc-1.0.79.bazel)10
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.object-0.32.1.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.object-0.31.1.bazel)4
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.parking_lot_core-0.9.8.bazel6
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.pin-project-lite-0.2.13.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.pin-project-lite-0.2.10.bazel)2
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.proc-macro2-1.0.66.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.proc-macro2-1.0.64.bazel)12
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.quote-1.0.29.bazel126
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.quote-1.0.33.bazel83
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.rustix-0.37.23.bazel348
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.rustix-0.38.11.bazel360
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.scopeguard-1.2.0.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.scopeguard-1.1.0.bazel)4
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.socket2-0.5.3.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.socket2-0.4.9.bazel)10
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.syn-2.0.31.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.syn-2.0.25.bazel)8
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.tempfile-3.8.0.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.tempfile-3.6.0.bazel)90
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-1.32.0.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-1.29.1.bazel)129
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-macros-2.1.0.bazel6
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-stream-0.1.14.bazel4
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-test-0.4.3.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-test-0.4.2.bazel)6
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.unicode-ident-1.0.11.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.unicode-ident-1.0.10.bazel)2
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.winapi-0.3.9.bazel127
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel117
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel117
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows-sys-0.48.0.bazel2
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows-targets-0.48.5.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows-targets-0.48.1.bazel)12
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_aarch64_gnullvm-0.48.5.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_aarch64_gnullvm-0.48.0.bazel)6
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_aarch64_msvc-0.48.5.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_aarch64_msvc-0.48.0.bazel)6
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_i686_gnu-0.48.5.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_i686_gnu-0.48.0.bazel)6
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_i686_msvc-0.48.5.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_i686_msvc-0.48.0.bazel)6
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_x86_64_gnu-0.48.5.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_x86_64_gnu-0.48.0.bazel)6
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_x86_64_gnullvm-0.48.5.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_x86_64_gnullvm-0.48.0.bazel)6
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_x86_64_msvc-0.48.5.bazel (renamed from examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_x86_64_msvc-0.48.0.bazel)6
-rw-r--r--examples/crate_universe/vendor_remote_manifests/crates/defs.bzl389
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.addr2line-0.21.0.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.addr2line-0.20.0.bazel)4
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.async-trait-0.1.73.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.async-trait-0.1.71.bazel)16
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.axum-0.4.8.bazel12
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.axum-core-0.1.2.bazel2
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.backtrace-0.3.68.bazel126
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.backtrace-0.3.69.bazel292
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.bazel4
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.cc-1.0.83.bazel142
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.futures-util-0.3.28.bazel2
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.gimli-0.28.0.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.gimli-0.27.3.bazel)2
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.h2-0.3.21.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.h2-0.3.20.bazel)6
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.http-0.2.9.bazel2
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.http-body-0.4.5.bazel2
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.http-range-header-0.3.1.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.http-range-header-0.3.0.bazel)2
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.httpdate-1.0.3.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.httpdate-1.0.2.bazel)6
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.hyper-0.14.27.bazel10
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.itoa-1.0.9.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.itoa-1.0.8.bazel)2
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.lock_api-0.4.10.bazel2
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.log-0.4.20.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.log-0.4.19.bazel)2
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.memchr-2.5.0.bazel125
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.memchr-2.6.3.bazel81
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.object-0.32.1.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.object-0.31.1.bazel)4
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.parking_lot_core-0.9.8.bazel6
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.pin-project-1.1.3.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.pin-project-1.1.2.bazel)6
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.pin-project-internal-1.1.3.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.pin-project-internal-1.1.2.bazel)10
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.pin-project-lite-0.2.13.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.pin-project-lite-0.2.10.bazel)2
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.proc-macro2-1.0.66.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.proc-macro2-1.0.64.bazel)12
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.quote-1.0.29.bazel126
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.quote-1.0.33.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.cc-1.0.79.bazel)13
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.ryu-1.0.15.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.ryu-1.0.14.bazel)2
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.scopeguard-1.2.0.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.scopeguard-1.1.0.bazel)4
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde-1.0.188.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde-1.0.171.bazel)10
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde_derive-1.0.188.bazel81
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde_json-1.0.105.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde_json-1.0.102.bazel)12
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde_urlencoded-0.7.1.bazel6
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.slab-0.4.9.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.slab-0.4.8.bazel)6
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.socket2-0.5.3.bazel154
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.syn-2.0.31.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.syn-2.0.25.bazel)8
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tokio-1.32.0.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tokio-1.29.1.bazel)128
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tokio-macros-2.1.0.bazel6
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tokio-util-0.7.8.bazel4
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tower-0.4.13.bazel6
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tower-http-0.2.5.bazel4
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tracing-0.1.37.bazel4
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tracing-attributes-0.1.26.bazel6
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tracing-log-0.1.3.bazel2
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.unicode-ident-1.0.11.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.unicode-ident-1.0.10.bazel)2
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows-sys-0.48.0.bazel2
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows-targets-0.48.5.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows-targets-0.48.1.bazel)12
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_aarch64_gnullvm-0.48.5.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_aarch64_gnullvm-0.48.0.bazel)6
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_aarch64_msvc-0.48.5.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_aarch64_msvc-0.48.0.bazel)6
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_i686_gnu-0.48.5.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_i686_gnu-0.48.0.bazel)6
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_i686_msvc-0.48.5.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_i686_msvc-0.48.0.bazel)6
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_x86_64_gnu-0.48.5.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_x86_64_gnu-0.48.0.bazel)6
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_x86_64_gnullvm-0.48.5.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_x86_64_gnullvm-0.48.0.bazel)6
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_x86_64_msvc-0.48.5.bazel (renamed from examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_x86_64_msvc-0.48.0.bazel)6
-rw-r--r--examples/crate_universe/vendor_remote_pkgs/crates/defs.bzl389
-rw-r--r--examples/ios/WORKSPACE.bazel6
-rw-r--r--examples/ios/platform_mappings16
-rw-r--r--proto/prost/private/3rdparty/crates/defs.bzl31
-rw-r--r--proto/protobuf/3rdparty/crates/defs.bzl31
-rw-r--r--rust/known_shas.bzl2738
-rw-r--r--rust/private/common.bzl4
-rw-r--r--rust/private/rust.bzl81
-rw-r--r--rust/private/rustc.bzl6
-rw-r--r--rust/private/rustdoc_test.bzl2
-rw-r--r--rust/repositories.bzl4
-rw-r--r--test/cargo_build_script/run_from_exec_root/BUILD.bazel17
-rw-r--r--test/cargo_build_script/run_from_exec_root/build.rs4
-rw-r--r--test/cargo_build_script/run_from_exec_root/data1
-rw-r--r--test/cargo_build_script/run_from_exec_root/test.rs4
-rw-r--r--test/deps.bzl3
-rw-r--r--test/generated_inputs/BUILD.bazel9
-rw-r--r--test/generated_inputs/external_repo.bzl64
-rw-r--r--tools/rust_analyzer/3rdparty/crates/defs.bzl16
-rw-r--r--util/fetch_shas_NIGHTLY_ISO_DATES.txt3
-rw-r--r--util/fetch_shas_VERSIONS.txt3
-rw-r--r--util/import/3rdparty/crates/defs.bzl31
-rw-r--r--version.bzl2
-rw-r--r--wasm_bindgen/3rdparty/crates/defs.bzl31
268 files changed, 8671 insertions, 4412 deletions
diff --git a/.bazelci/presubmit.yml b/.bazelci/presubmit.yml
index 302944f2..4cf55ba3 100644
--- a/.bazelci/presubmit.yml
+++ b/.bazelci/presubmit.yml
@@ -221,7 +221,7 @@ tasks:
ubuntu1804:
name: "Min Bazel Version"
# If updating the minimum bazel version, please also update /docs/index.md
- bazel: "6.0.0"
+ bazel: "6.3.0"
platform: ubuntu1804
build_targets: *default_linux_targets
test_targets: *default_linux_targets
@@ -229,7 +229,7 @@ tasks:
post_shell_commands: *coverage_validation_post_shell_commands
ubuntu1804_with_aspects:
name: "Min Bazel Version With Aspects"
- bazel: "6.0.0"
+ bazel: "6.3.0"
platform: ubuntu1804
build_targets: *default_linux_targets
test_targets: *default_linux_targets
diff --git a/.github/workflows/cargo_bazel_release.yaml b/.github/workflows/cargo_bazel_release.yaml
new file mode 100644
index 00000000..113b97ba
--- /dev/null
+++ b/.github/workflows/cargo_bazel_release.yaml
@@ -0,0 +1,47 @@
+---
+name: Release Cargo-bazel
+on:
+ workflow_dispatch:
+ push:
+ branches:
+ - main
+ paths:
+ - crate_universe/version.bzl
+
+defaults:
+ run:
+ shell: bash
+
+jobs:
+ validation:
+ runs-on: ubuntu-20.04
+ steps:
+ - uses: actions/checkout@v3
+ # TODO: Unfortunately it's not obvious how to restrict `workflow_dispatch` to a particular branch
+ # so this step ensures releases are always done off of `main`.
+ - name: Ensure branch is 'main'
+ run: |
+ git fetch origin &> /dev/null
+ branch="$(git rev-parse --abbrev-ref HEAD)"
+ if [[ "${branch}" != "main" ]]; then
+ echo "The release branch must be main. Got '${branch}'' instead." >&2
+ exit 1
+ else
+ echo "Branch is '${branch}'"
+ fi
+ builds:
+ needs: validation
+ runs-on: ubuntu-20.04
+ steps:
+ - uses: actions/checkout@v3
+ - name: Install rust toolchains for host
+ run: |
+ # Detect the current version of rust
+ version="$(grep 'DEFAULT_RUST_VERSION =' ./rust/private/common.bzl | grep -o '[[:digit:].]\+')"
+ rustup override set "${version}"
+ rustup update stable && rustup default stable
+ - name: Publish to crates.io
+ run: cargo publish --token ${CRATES_TOKEN}
+ working-directory: ./crate_universe
+ env:
+ CRATES_TOKEN: ${{ secrets.CRATES_TOKEN }}
diff --git a/bindgen/3rdparty/crates/BUILD.bindgen-0.65.1.bazel b/bindgen/3rdparty/crates/BUILD.bindgen-0.65.1.bazel
index ea292778..3f220fe9 100644
--- a/bindgen/3rdparty/crates/BUILD.bindgen-0.65.1.bazel
+++ b/bindgen/3rdparty/crates/BUILD.bindgen-0.65.1.bazel
@@ -134,6 +134,10 @@ cargo_build_script(
],
),
edition = "2018",
+ link_deps = [
+ "@rules_rust_bindgen__clang-sys-1.6.1//:clang_sys",
+ "@rules_rust_bindgen__prettyplease-0.2.6//:prettyplease",
+ ],
rustc_flags = [
"--cap-lints=allow",
],
diff --git a/bindgen/3rdparty/crates/defs.bzl b/bindgen/3rdparty/crates/defs.bzl
index 183b6c7d..b0aaa903 100644
--- a/bindgen/3rdparty/crates/defs.bzl
+++ b/bindgen/3rdparty/crates/defs.bzl
@@ -362,6 +362,16 @@ _BUILD_PROC_MACRO_ALIASES = {
}
_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"],
+ "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_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\"))))))))": ["@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\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\")))))": ["@rules_rust//rust/platform:aarch64-unknown-linux-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"],
"cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\"))))))))": ["@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: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"],
@@ -380,8 +390,29 @@ _CONDITIONS = {
"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: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"],
"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"],
"i686-pc-windows-gnu": [],
+ "i686-pc-windows-msvc": ["@rules_rust//rust/platform:i686-pc-windows-msvc"],
+ "i686-unknown-freebsd": ["@rules_rust//rust/platform:i686-unknown-freebsd"],
+ "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-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-unknown": ["@rules_rust//rust/platform:wasm32-unknown-unknown"],
+ "wasm32-wasi": ["@rules_rust//rust/platform:wasm32-wasi"],
+ "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-none": ["@rules_rust//rust/platform:x86_64-unknown-none"],
}
###############################################################################
diff --git a/bindgen/BUILD.bazel b/bindgen/BUILD.bazel
index 9cfec2d9..0ee90783 100644
--- a/bindgen/BUILD.bazel
+++ b/bindgen/BUILD.bazel
@@ -1,5 +1,5 @@
load("@bazel_skylib//:bzl_library.bzl", "bzl_library")
-load("//bindgen:bindgen.bzl", "rust_bindgen_toolchain")
+load("//bindgen:defs.bzl", "rust_bindgen_toolchain")
package(default_visibility = ["//visibility:public"])
@@ -7,40 +7,16 @@ toolchain_type(
name = "toolchain_type",
)
-alias(
- name = "bindgen_toolchain",
- actual = "toolchain_type",
- deprecation = "instead use `@rules_rust//bindgen:toolchain_type`",
- tags = ["manual"],
-)
-
bzl_library(
name = "bzl_lib",
srcs = glob(["**/*.bzl"]),
deps = [
"//bindgen/3rdparty:bzl_lib",
+ "//bindgen/private:bzl_lib",
"//rust:bzl_lib",
],
)
-alias(
- name = "clang_macos",
- actual = select({
- "@platforms//cpu:aarch64": "@bindgen_clang_macos_aarch64//:clang",
- "//conditions:default": "@bindgen_clang_macos_x86_64//:clang",
- }),
- tags = ["manual"],
-)
-
-alias(
- name = "clang_linux",
- actual = select({
- "@platforms//cpu:aarch64": "@bindgen_clang_linux_aarch64//:clang",
- "//conditions:default": "@bindgen_clang_linux_x86_64//:clang",
- }),
- tags = ["manual"],
-)
-
rust_bindgen_toolchain(
name = "default_bindgen_toolchain_impl",
bindgen = "//bindgen/3rdparty:bindgen",
diff --git a/bindgen/bindgen.bzl b/bindgen/bindgen.bzl
index 5b956156..d73b40de 100644
--- a/bindgen/bindgen.bzl
+++ b/bindgen/bindgen.bzl
@@ -1,283 +1,12 @@
-# Copyright 2019 The Bazel Authors. All rights reserved.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+"""Rust Bindgen rules legacy load path"""
-"""Rust Bindgen rules"""
-
-load("//rust:defs.bzl", "rust_library")
-
-# buildifier: disable=bzl-visibility
-load("//rust/private:rustc.bzl", "get_linker_and_args")
-
-# buildifier: disable=bzl-visibility
-load("//rust/private:utils.bzl", "find_cc_toolchain", "get_preferred_artifact")
-
-# TODO(hlopko): use the more robust logic from rustc.bzl also here, through a reasonable API.
-def _get_libs_for_static_executable(dep):
- """find the libraries used for linking a static executable.
-
- Args:
- dep (Target): A cc_library target.
-
- Returns:
- depset: A depset[File]
- """
- linker_inputs = dep[CcInfo].linking_context.linker_inputs.to_list()
- return depset([get_preferred_artifact(lib, use_pic = False) for li in linker_inputs for lib in li.libraries])
-
-def rust_bindgen_library(
- name,
- header,
- cc_lib,
- bindgen_flags = None,
- clang_flags = None,
- **kwargs):
- """Generates a rust source file for `header`, and builds a rust_library.
-
- Arguments are the same as `rust_bindgen`, and `kwargs` are passed directly to rust_library.
-
- Args:
- name (str): A unique name for this target.
- header (str): The label of the .h file to generate bindings for.
- cc_lib (str): The label of the cc_library that contains the .h file. This is used to find the transitive includes.
- bindgen_flags (list, optional): Flags to pass directly to the bindgen executable. See https://rust-lang.github.io/rust-bindgen/ for details.
- clang_flags (list, optional): Flags to pass directly to the clang executable.
- **kwargs: Arguments to forward to the underlying `rust_library` rule.
- """
-
- tags = kwargs.get("tags") or []
- if "tags" in kwargs:
- kwargs.pop("tags")
-
- deps = kwargs.get("deps") or []
- if "deps" in kwargs:
- kwargs.pop("deps")
-
- rust_bindgen(
- name = name + "__bindgen",
- header = header,
- cc_lib = cc_lib,
- bindgen_flags = bindgen_flags or [],
- clang_flags = clang_flags or [],
- tags = tags,
- )
-
- rust_library(
- name = name,
- srcs = [name + "__bindgen.rs"],
- tags = tags + ["__bindgen", "noclippy"],
- deps = deps + [cc_lib],
- **kwargs
- )
-
-def _rust_bindgen_impl(ctx):
- toolchain = ctx.toolchains[Label("//bindgen:toolchain_type")]
-
- # nb. We can't grab the cc_library`s direct headers, so a header must be provided.
- cc_lib = ctx.attr.cc_lib
- header = ctx.file.header
- cc_header_list = ctx.attr.cc_lib[CcInfo].compilation_context.headers.to_list()
- if header not in cc_header_list:
- fail("Header {} is not in {}'s transitive headers.".format(ctx.attr.header, cc_lib), "header")
-
- toolchain = ctx.toolchains[Label("//bindgen:toolchain_type")]
- bindgen_bin = toolchain.bindgen
- clang_bin = toolchain.clang
- libclang = toolchain.libclang
- libstdcxx = toolchain.libstdcxx
-
- output = ctx.outputs.out
- tools = depset([clang_bin])
-
- # libclang should only have 1 output file
- libclang_dir = _get_libs_for_static_executable(libclang).to_list()[0].dirname
- include_directories = cc_lib[CcInfo].compilation_context.includes.to_list()
- quote_include_directories = cc_lib[CcInfo].compilation_context.quote_includes.to_list()
- system_include_directories = cc_lib[CcInfo].compilation_context.system_includes.to_list()
-
- env = {
- "CLANG_PATH": clang_bin.path,
- "LIBCLANG_PATH": libclang_dir,
- "RUST_BACKTRACE": "1",
- }
-
- args = ctx.actions.args()
-
- # Configure Bindgen Arguments
- args.add_all(ctx.attr.bindgen_flags)
- args.add(header)
- args.add("--output", output)
-
- # Vanilla usage of bindgen produces formatted output, here we do the same if we have `rustfmt` in our toolchain.
- rustfmt_toolchain = ctx.toolchains[Label("//rust/rustfmt:toolchain_type")]
- if toolchain.default_rustfmt:
- # Bindgen is able to find rustfmt using the RUSTFMT environment variable
- env.update({"RUSTFMT": rustfmt_toolchain.rustfmt.path})
- tools = depset(transitive = [tools, rustfmt_toolchain.all_files])
- else:
- args.add("--no-rustfmt-bindings")
-
- # Configure Clang Arguments
- args.add("--")
- args.add_all(include_directories, before_each = "-I")
- args.add_all(quote_include_directories, before_each = "-iquote")
- args.add_all(system_include_directories, before_each = "-isystem")
- args.add_all(ctx.attr.clang_flags)
-
- cc_toolchain, feature_configuration = find_cc_toolchain(ctx)
- _, _, linker_env = get_linker_and_args(ctx, ctx.attr, "bin", cc_toolchain, feature_configuration, None)
- env.update(**linker_env)
-
- # Allow sysroots configured by the toolchain to be added to Clang arguments.
- if "no-rust-bindgen-cc-sysroot" not in ctx.features:
- if cc_toolchain.sysroot:
- tools = depset(transitive = [tools, cc_toolchain.all_files])
- sysroot_args = ["--sysroot", cc_toolchain.sysroot]
- for arg in ctx.attr.clang_flags:
- if arg.startswith("--sysroot"):
- sysroot_args = []
- break
- args.add_all(sysroot_args)
-
- # Set the dynamic linker search path so that clang uses the libstdcxx from the toolchain.
- # DYLD_LIBRARY_PATH is LD_LIBRARY_PATH on macOS.
- if libstdcxx:
- env["LD_LIBRARY_PATH"] = ":".join([f.dirname for f in _get_libs_for_static_executable(libstdcxx).to_list()])
- env["DYLD_LIBRARY_PATH"] = env["LD_LIBRARY_PATH"]
-
- ctx.actions.run(
- executable = bindgen_bin,
- inputs = depset(
- [header],
- transitive = [
- cc_lib[CcInfo].compilation_context.headers,
- _get_libs_for_static_executable(libclang),
- ] + ([
- _get_libs_for_static_executable(libstdcxx),
- ] if libstdcxx else []),
- ),
- outputs = [output],
- mnemonic = "RustBindgen",
- progress_message = "Generating bindings for {}..".format(header.path),
- env = env,
- arguments = [args],
- tools = tools,
- )
-
-rust_bindgen = rule(
- doc = "Generates a rust source file from a cc_library and a header.",
- implementation = _rust_bindgen_impl,
- attrs = {
- "bindgen_flags": attr.string_list(
- doc = "Flags to pass directly to the bindgen executable. See https://rust-lang.github.io/rust-bindgen/ for details.",
- ),
- "cc_lib": attr.label(
- doc = "The cc_library that contains the `.h` file. This is used to find the transitive includes.",
- providers = [CcInfo],
- ),
- "clang_flags": attr.string_list(
- doc = "Flags to pass directly to the clang executable.",
- ),
- "header": attr.label(
- doc = "The `.h` file to generate bindings for.",
- allow_single_file = True,
- ),
- "_cc_toolchain": attr.label(
- default = Label("@bazel_tools//tools/cpp:current_cc_toolchain"),
- ),
- "_process_wrapper": attr.label(
- default = Label("//util/process_wrapper"),
- executable = True,
- allow_single_file = True,
- cfg = "exec",
- ),
- },
- outputs = {"out": "%{name}.rs"},
- fragments = ["cpp"],
- toolchains = [
- str(Label("//bindgen:toolchain_type")),
- str(Label("//rust:toolchain_type")),
- str(Label("//rust/rustfmt:toolchain_type")),
- "@bazel_tools//tools/cpp:toolchain_type",
- ],
- incompatible_use_toolchain_transition = True,
+load(
+ ":defs.bzl",
+ _rust_bindgen = "rust_bindgen",
+ _rust_bindgen_library = "rust_bindgen_library",
+ _rust_bindgen_toolchain = "rust_bindgen_toolchain",
)
-def _rust_bindgen_toolchain_impl(ctx):
- return platform_common.ToolchainInfo(
- bindgen = ctx.executable.bindgen,
- clang = ctx.executable.clang,
- libclang = ctx.attr.libclang,
- libstdcxx = ctx.attr.libstdcxx,
- default_rustfmt = ctx.attr.default_rustfmt,
- )
-
-rust_bindgen_toolchain = rule(
- _rust_bindgen_toolchain_impl,
- doc = """\
-The tools required for the `rust_bindgen` rule.
-
-This rule depends on the [`bindgen`](https://crates.io/crates/bindgen) binary crate, and it
-in turn depends on both a clang binary and the clang library. To obtain these dependencies,
-`rust_bindgen_dependencies` imports bindgen and its dependencies.
-
-```python
-load("@rules_rust//bindgen:bindgen.bzl", "rust_bindgen_toolchain")
-
-rust_bindgen_toolchain(
- name = "bindgen_toolchain_impl",
- bindgen = "//my/rust:bindgen",
- clang = "//my/clang:clang",
- libclang = "//my/clang:libclang.so",
- libstdcxx = "//my/cpp:libstdc++",
-)
-
-toolchain(
- name = "bindgen_toolchain",
- toolchain = "bindgen_toolchain_impl",
- toolchain_type = "@rules_rust//bindgen:toolchain_type",
-)
-```
-
-This toolchain will then need to be registered in the current `WORKSPACE`.
-For additional information, see the [Bazel toolchains documentation](https://docs.bazel.build/versions/master/toolchains.html).
-""",
- attrs = {
- "bindgen": attr.label(
- doc = "The label of a `bindgen` executable.",
- executable = True,
- cfg = "exec",
- ),
- "clang": attr.label(
- doc = "The label of a `clang` executable.",
- executable = True,
- cfg = "exec",
- ),
- "default_rustfmt": attr.bool(
- doc = "If set, `rust_bindgen` targets will always format generated sources with `rustfmt`.",
- mandatory = False,
- default = True,
- ),
- "libclang": attr.label(
- doc = "A cc_library that provides bindgen's runtime dependency on libclang.",
- cfg = "exec",
- providers = [CcInfo],
- ),
- "libstdcxx": attr.label(
- doc = "A cc_library that satisfies libclang's libstdc++ dependency. This is used to make the execution of clang hermetic. If None, system libraries will be used instead.",
- cfg = "exec",
- providers = [CcInfo],
- mandatory = False,
- ),
- },
-)
+rust_bindgen = _rust_bindgen
+rust_bindgen_library = _rust_bindgen_library
+rust_bindgen_toolchain = _rust_bindgen_toolchain
diff --git a/bindgen/defs.bzl b/bindgen/defs.bzl
new file mode 100644
index 00000000..44d42bed
--- /dev/null
+++ b/bindgen/defs.bzl
@@ -0,0 +1,12 @@
+"""Rust Bindgen rules"""
+
+load(
+ "//bindgen/private:bindgen.bzl",
+ _rust_bindgen = "rust_bindgen",
+ _rust_bindgen_library = "rust_bindgen_library",
+ _rust_bindgen_toolchain = "rust_bindgen_toolchain",
+)
+
+rust_bindgen = _rust_bindgen
+rust_bindgen_library = _rust_bindgen_library
+rust_bindgen_toolchain = _rust_bindgen_toolchain
diff --git a/bindgen/private/BUILD.bazel b/bindgen/private/BUILD.bazel
new file mode 100644
index 00000000..97c46694
--- /dev/null
+++ b/bindgen/private/BUILD.bazel
@@ -0,0 +1,7 @@
+load("@bazel_skylib//:bzl_library.bzl", "bzl_library")
+
+bzl_library(
+ name = "bzl_lib",
+ srcs = glob(["**/*.bzl"]),
+ visibility = ["//bindgen:__pkg__"],
+)
diff --git a/bindgen/private/bindgen.bzl b/bindgen/private/bindgen.bzl
new file mode 100644
index 00000000..aba04694
--- /dev/null
+++ b/bindgen/private/bindgen.bzl
@@ -0,0 +1,283 @@
+# Copyright 2019 The Bazel Authors. All rights reserved.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+"""Rust Bindgen rules"""
+
+load("//rust:defs.bzl", "rust_library")
+
+# buildifier: disable=bzl-visibility
+load("//rust/private:rustc.bzl", "get_linker_and_args")
+
+# buildifier: disable=bzl-visibility
+load("//rust/private:utils.bzl", "find_cc_toolchain", "get_preferred_artifact")
+
+# TODO(hlopko): use the more robust logic from rustc.bzl also here, through a reasonable API.
+def _get_libs_for_static_executable(dep):
+ """find the libraries used for linking a static executable.
+
+ Args:
+ dep (Target): A cc_library target.
+
+ Returns:
+ depset: A depset[File]
+ """
+ linker_inputs = dep[CcInfo].linking_context.linker_inputs.to_list()
+ return depset([get_preferred_artifact(lib, use_pic = False) for li in linker_inputs for lib in li.libraries])
+
+def rust_bindgen_library(
+ name,
+ header,
+ cc_lib,
+ bindgen_flags = None,
+ clang_flags = None,
+ **kwargs):
+ """Generates a rust source file for `header`, and builds a rust_library.
+
+ Arguments are the same as `rust_bindgen`, and `kwargs` are passed directly to rust_library.
+
+ Args:
+ name (str): A unique name for this target.
+ header (str): The label of the .h file to generate bindings for.
+ cc_lib (str): The label of the cc_library that contains the .h file. This is used to find the transitive includes.
+ bindgen_flags (list, optional): Flags to pass directly to the bindgen executable. See https://rust-lang.github.io/rust-bindgen/ for details.
+ clang_flags (list, optional): Flags to pass directly to the clang executable.
+ **kwargs: Arguments to forward to the underlying `rust_library` rule.
+ """
+
+ tags = kwargs.get("tags") or []
+ if "tags" in kwargs:
+ kwargs.pop("tags")
+
+ deps = kwargs.get("deps") or []
+ if "deps" in kwargs:
+ kwargs.pop("deps")
+
+ rust_bindgen(
+ name = name + "__bindgen",
+ header = header,
+ cc_lib = cc_lib,
+ bindgen_flags = bindgen_flags or [],
+ clang_flags = clang_flags or [],
+ tags = tags,
+ )
+
+ rust_library(
+ name = name,
+ srcs = [name + "__bindgen.rs"],
+ tags = tags + ["__bindgen", "noclippy"],
+ deps = deps + [cc_lib],
+ **kwargs
+ )
+
+def _rust_bindgen_impl(ctx):
+ toolchain = ctx.toolchains[Label("//bindgen:toolchain_type")]
+
+ # nb. We can't grab the cc_library`s direct headers, so a header must be provided.
+ cc_lib = ctx.attr.cc_lib
+ header = ctx.file.header
+ cc_header_list = ctx.attr.cc_lib[CcInfo].compilation_context.headers.to_list()
+ if header not in cc_header_list:
+ fail("Header {} is not in {}'s transitive headers.".format(ctx.attr.header, cc_lib), "header")
+
+ toolchain = ctx.toolchains[Label("//bindgen:toolchain_type")]
+ bindgen_bin = toolchain.bindgen
+ clang_bin = toolchain.clang
+ libclang = toolchain.libclang
+ libstdcxx = toolchain.libstdcxx
+
+ output = ctx.outputs.out
+ tools = depset([clang_bin])
+
+ # libclang should only have 1 output file
+ libclang_dir = _get_libs_for_static_executable(libclang).to_list()[0].dirname
+ include_directories = cc_lib[CcInfo].compilation_context.includes.to_list()
+ quote_include_directories = cc_lib[CcInfo].compilation_context.quote_includes.to_list()
+ system_include_directories = cc_lib[CcInfo].compilation_context.system_includes.to_list()
+
+ env = {
+ "CLANG_PATH": clang_bin.path,
+ "LIBCLANG_PATH": libclang_dir,
+ "RUST_BACKTRACE": "1",
+ }
+
+ args = ctx.actions.args()
+
+ # Configure Bindgen Arguments
+ args.add_all(ctx.attr.bindgen_flags)
+ args.add(header)
+ args.add("--output", output)
+
+ # Vanilla usage of bindgen produces formatted output, here we do the same if we have `rustfmt` in our toolchain.
+ rustfmt_toolchain = ctx.toolchains[Label("//rust/rustfmt:toolchain_type")]
+ if toolchain.default_rustfmt:
+ # Bindgen is able to find rustfmt using the RUSTFMT environment variable
+ env.update({"RUSTFMT": rustfmt_toolchain.rustfmt.path})
+ tools = depset(transitive = [tools, rustfmt_toolchain.all_files])
+ else:
+ args.add("--no-rustfmt-bindings")
+
+ # Configure Clang Arguments
+ args.add("--")
+ args.add_all(include_directories, before_each = "-I")
+ args.add_all(quote_include_directories, before_each = "-iquote")
+ args.add_all(system_include_directories, before_each = "-isystem")
+ args.add_all(ctx.attr.clang_flags)
+
+ cc_toolchain, feature_configuration = find_cc_toolchain(ctx)
+ _, _, linker_env = get_linker_and_args(ctx, ctx.attr, "bin", cc_toolchain, feature_configuration, None)
+ env.update(**linker_env)
+
+ # Allow sysroots configured by the toolchain to be added to Clang arguments.
+ if "no-rust-bindgen-cc-sysroot" not in ctx.features:
+ if cc_toolchain.sysroot:
+ tools = depset(transitive = [tools, cc_toolchain.all_files])
+ sysroot_args = ["--sysroot", cc_toolchain.sysroot]
+ for arg in ctx.attr.clang_flags:
+ if arg.startswith("--sysroot"):
+ sysroot_args = []
+ break
+ args.add_all(sysroot_args)
+
+ # Set the dynamic linker search path so that clang uses the libstdcxx from the toolchain.
+ # DYLD_LIBRARY_PATH is LD_LIBRARY_PATH on macOS.
+ if libstdcxx:
+ env["LD_LIBRARY_PATH"] = ":".join([f.dirname for f in _get_libs_for_static_executable(libstdcxx).to_list()])
+ env["DYLD_LIBRARY_PATH"] = env["LD_LIBRARY_PATH"]
+
+ ctx.actions.run(
+ executable = bindgen_bin,
+ inputs = depset(
+ [header],
+ transitive = [
+ cc_lib[CcInfo].compilation_context.headers,
+ _get_libs_for_static_executable(libclang),
+ ] + ([
+ _get_libs_for_static_executable(libstdcxx),
+ ] if libstdcxx else []),
+ ),
+ outputs = [output],
+ mnemonic = "RustBindgen",
+ progress_message = "Generating bindings for {}..".format(header.path),
+ env = env,
+ arguments = [args],
+ tools = tools,
+ )
+
+rust_bindgen = rule(
+ doc = "Generates a rust source file from a cc_library and a header.",
+ implementation = _rust_bindgen_impl,
+ attrs = {
+ "bindgen_flags": attr.string_list(
+ doc = "Flags to pass directly to the bindgen executable. See https://rust-lang.github.io/rust-bindgen/ for details.",
+ ),
+ "cc_lib": attr.label(
+ doc = "The cc_library that contains the `.h` file. This is used to find the transitive includes.",
+ providers = [CcInfo],
+ ),
+ "clang_flags": attr.string_list(
+ doc = "Flags to pass directly to the clang executable.",
+ ),
+ "header": attr.label(
+ doc = "The `.h` file to generate bindings for.",
+ allow_single_file = True,
+ ),
+ "_cc_toolchain": attr.label(
+ default = Label("@bazel_tools//tools/cpp:current_cc_toolchain"),
+ ),
+ "_process_wrapper": attr.label(
+ default = Label("//util/process_wrapper"),
+ executable = True,
+ allow_single_file = True,
+ cfg = "exec",
+ ),
+ },
+ outputs = {"out": "%{name}.rs"},
+ fragments = ["cpp"],
+ toolchains = [
+ str(Label("//bindgen:toolchain_type")),
+ str(Label("//rust:toolchain_type")),
+ str(Label("//rust/rustfmt:toolchain_type")),
+ "@bazel_tools//tools/cpp:toolchain_type",
+ ],
+ incompatible_use_toolchain_transition = True,
+)
+
+def _rust_bindgen_toolchain_impl(ctx):
+ return platform_common.ToolchainInfo(
+ bindgen = ctx.executable.bindgen,
+ clang = ctx.executable.clang,
+ libclang = ctx.attr.libclang,
+ libstdcxx = ctx.attr.libstdcxx,
+ default_rustfmt = ctx.attr.default_rustfmt,
+ )
+
+rust_bindgen_toolchain = rule(
+ _rust_bindgen_toolchain_impl,
+ doc = """\
+The tools required for the `rust_bindgen` rule.
+
+This rule depends on the [`bindgen`](https://crates.io/crates/bindgen) binary crate, and it
+in turn depends on both a clang binary and the clang library. To obtain these dependencies,
+`rust_bindgen_dependencies` imports bindgen and its dependencies.
+
+```python
+load("@rules_rust//bindgen:defs.bzl", "rust_bindgen_toolchain")
+
+rust_bindgen_toolchain(
+ name = "bindgen_toolchain_impl",
+ bindgen = "//my/rust:bindgen",
+ clang = "//my/clang:clang",
+ libclang = "//my/clang:libclang.so",
+ libstdcxx = "//my/cpp:libstdc++",
+)
+
+toolchain(
+ name = "bindgen_toolchain",
+ toolchain = "bindgen_toolchain_impl",
+ toolchain_type = "@rules_rust//bindgen:toolchain_type",
+)
+```
+
+This toolchain will then need to be registered in the current `WORKSPACE`.
+For additional information, see the [Bazel toolchains documentation](https://docs.bazel.build/versions/master/toolchains.html).
+""",
+ attrs = {
+ "bindgen": attr.label(
+ doc = "The label of a `bindgen` executable.",
+ executable = True,
+ cfg = "exec",
+ ),
+ "clang": attr.label(
+ doc = "The label of a `clang` executable.",
+ executable = True,
+ cfg = "exec",
+ ),
+ "default_rustfmt": attr.bool(
+ doc = "If set, `rust_bindgen` targets will always format generated sources with `rustfmt`.",
+ mandatory = False,
+ default = True,
+ ),
+ "libclang": attr.label(
+ doc = "A cc_library that provides bindgen's runtime dependency on libclang.",
+ cfg = "exec",
+ providers = [CcInfo],
+ ),
+ "libstdcxx": attr.label(
+ doc = "A cc_library that satisfies libclang's libstdc++ dependency. This is used to make the execution of clang hermetic. If None, system libraries will be used instead.",
+ cfg = "exec",
+ providers = [CcInfo],
+ mandatory = False,
+ ),
+ },
+)
diff --git a/cargo/cargo_build_script_runner/bin.rs b/cargo/cargo_build_script_runner/bin.rs
index b7b78c2c..8730c809 100644
--- a/cargo/cargo_build_script_runner/bin.rs
+++ b/cargo/cargo_build_script_runner/bin.rs
@@ -20,7 +20,7 @@ use cargo_build_script_output_parser::{BuildScriptOutput, CompileAndLinkFlags};
use std::collections::BTreeMap;
use std::env;
use std::fs::{create_dir_all, read_to_string, write};
-use std::path::Path;
+use std::path::{Path, PathBuf};
use std::process::Command;
fn run_buildrs() -> Result<(), String> {
@@ -45,6 +45,7 @@ fn run_buildrs() -> Result<(), String> {
output_dep_env_path,
stdout_path,
stderr_path,
+ rundir,
input_dep_env_paths,
} = parse_args()?;
@@ -77,9 +78,11 @@ fn run_buildrs() -> Result<(), String> {
let target_env_vars =
get_target_env_vars(&rustc_env).expect("Error getting target env vars from rustc");
+ let working_directory = resolve_rundir(&rundir, &exec_root, &manifest_dir)?;
+
let mut command = Command::new(exec_root.join(progname));
command
- .current_dir(&manifest_dir)
+ .current_dir(&working_directory)
.envs(target_env_vars)
.env("OUT_DIR", out_dir_abs)
.env("CARGO_MANIFEST_DIR", manifest_dir)
@@ -223,6 +226,23 @@ fn symlink_if_not_exists(original: &Path, link: &Path) -> Result<(), String> {
.map_err(|err| format!("Failed to create symlink: {err}"))
}
+fn resolve_rundir(rundir: &str, exec_root: &Path, manifest_dir: &Path) -> Result<PathBuf, String> {
+ if rundir.is_empty() {
+ return Ok(manifest_dir.to_owned());
+ }
+ let rundir_path = Path::new(rundir);
+ if rundir_path.is_absolute() {
+ return Err(format!("rundir must be empty (to run in manifest path) or relative path (relative to exec root), but was {:?}", rundir));
+ }
+ if rundir_path
+ .components()
+ .any(|c| c == std::path::Component::ParentDir)
+ {
+ return Err(format!("rundir must not contain .. but was {:?}", rundir));
+ }
+ Ok(exec_root.join(rundir_path))
+}
+
fn swallow_already_exists(err: std::io::Error) -> std::io::Result<()> {
if err.kind() == std::io::ErrorKind::AlreadyExists {
Ok(())
@@ -243,6 +263,7 @@ struct Options {
output_dep_env_path: String,
stdout_path: String,
stderr_path: String,
+ rundir: String,
input_dep_env_paths: Vec<String>,
}
@@ -251,7 +272,7 @@ fn parse_args() -> Result<Options, String> {
let mut args = env::args().skip(1);
// TODO: we should consider an alternative to positional arguments.
- match (args.next(), args.next(), args.next(), args.next(), args.next(), args.next(), args.next(), args.next(), args.next(), args.next()) {
+ match (args.next(), args.next(), args.next(), args.next(), args.next(), args.next(), args.next(), args.next(), args.next(), args.next(), args.next()) {
(
Some(progname),
Some(crate_links),
@@ -263,6 +284,7 @@ fn parse_args() -> Result<Options, String> {
Some(output_dep_env_path),
Some(stdout_path),
Some(stderr_path),
+ Some(rundir),
) => {
Ok(Options{
progname,
@@ -275,6 +297,7 @@ fn parse_args() -> Result<Options, String> {
output_dep_env_path,
stdout_path,
stderr_path,
+ rundir,
input_dep_env_paths: args.collect(),
})
}
diff --git a/cargo/private/cargo_build_script.bzl b/cargo/private/cargo_build_script.bzl
index d68c9f5b..b017f331 100644
--- a/cargo/private/cargo_build_script.bzl
+++ b/cargo/private/cargo_build_script.bzl
@@ -188,6 +188,9 @@ def _cargo_build_script_impl(ctx):
if type(all_files) == "list":
all_files = depset(all_files)
toolchain_tools.append(all_files)
+ if platform_common.TemplateVariableInfo in target:
+ variables = getattr(target[platform_common.TemplateVariableInfo], "variables", depset([]))
+ env.update(variables)
_merge_env_dict(env, expand_dict_value_locations(
ctx,
@@ -223,6 +226,7 @@ def _cargo_build_script_impl(ctx):
args.add(dep_env_out)
args.add(streams.stdout)
args.add(streams.stderr)
+ args.add(ctx.attr.rundir)
build_script_inputs = []
for dep in ctx.attr.link_deps:
@@ -298,11 +302,20 @@ cargo_build_script = rule(
variables to this build script.
"""),
providers = [rust_common.dep_info],
- cfg = "exec",
),
"links": attr.string(
doc = "The name of the native library this crate links against.",
),
+ "rundir": attr.string(
+ default = "",
+ doc = dedent("""\
+ A directory to cd to before the cargo_build_script is run. This should be a path relative to the exec root.
+
+ The default behaviour (and the behaviour if rundir is set to the empty string) is to change to the relative path corresponding to the cargo manifest directory, which replicates the normal behaviour of cargo so it is easy to write compatible build scripts.
+
+ If set to `.`, the cargo build script will run in the exec root.
+ """),
+ ),
"rustc_flags": attr.string_list(
doc = dedent("""\
List of compiler flags passed to `rustc`.
diff --git a/cargo/private/cargo_build_script_wrapper.bzl b/cargo/private/cargo_build_script_wrapper.bzl
index bc9c4058..6420b732 100644
--- a/cargo/private/cargo_build_script_wrapper.bzl
+++ b/cargo/private/cargo_build_script_wrapper.bzl
@@ -18,6 +18,7 @@ def cargo_build_script(
data = [],
tools = [],
links = None,
+ rundir = None,
rustc_env = {},
rustc_flags = [],
visibility = None,
@@ -93,6 +94,11 @@ def cargo_build_script(
data (list, optional): Files needed by the build script.
tools (list, optional): Tools (executables) needed by the build script.
links (str, optional): Name of the native library this crate links against.
+ rundir (str, optional): A directory to `cd` to before the cargo_build_script is run. This should be a path relative to the exec root.
+
+ The default behaviour (and the behaviour if rundir is set to the empty string) is to change to the relative path corresponding to the cargo manifest directory, which replicates the normal behaviour of cargo so it is easy to write compatible build scripts.
+
+ If set to `.`, the cargo build script will run in the exec root.
rustc_env (dict, optional): Environment variables to set in rustc when compiling the build script.
rustc_flags (list, optional): List of compiler flags passed to `rustc`.
visibility (list of label, optional): Visibility to apply to the generated build script output.
@@ -150,6 +156,7 @@ def cargo_build_script(
link_deps = link_deps,
data = data,
tools = tools,
+ rundir = rundir,
rustc_flags = rustc_flags,
visibility = visibility,
tags = tags,
diff --git a/crate_universe/3rdparty/crates/defs.bzl b/crate_universe/3rdparty/crates/defs.bzl
index 4283598f..da1d659b 100644
--- a/crate_universe/3rdparty/crates/defs.bzl
+++ b/crate_universe/3rdparty/crates/defs.bzl
@@ -451,8 +451,17 @@ _BUILD_PROC_MACRO_ALIASES = {
}
_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"],
+ "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_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\"))))))))": ["@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\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\")))))": ["@rules_rust//rust/platform:aarch64-unknown-linux-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"],
"cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\"))))))))": ["@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: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"],
@@ -483,9 +492,30 @@ _CONDITIONS = {
"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: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"],
"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"],
"i686-pc-windows-gnu": [],
+ "i686-pc-windows-msvc": ["@rules_rust//rust/platform:i686-pc-windows-msvc"],
+ "i686-unknown-freebsd": ["@rules_rust//rust/platform:i686-unknown-freebsd"],
+ "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-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-unknown": ["@rules_rust//rust/platform:wasm32-unknown-unknown"],
+ "wasm32-wasi": ["@rules_rust//rust/platform:wasm32-wasi"],
+ "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-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-none": ["@rules_rust//rust/platform:x86_64-unknown-none"],
}
###############################################################################
diff --git a/crate_universe/BUILD.bazel b/crate_universe/BUILD.bazel
index d551d85f..a8f9abb3 100644
--- a/crate_universe/BUILD.bazel
+++ b/crate_universe/BUILD.bazel
@@ -131,6 +131,20 @@ rust_test(
),
)
+rust_test(
+ name = "versions_test",
+ srcs = ["tests/version_test.rs"],
+ data = [
+ "Cargo.toml",
+ "version.bzl",
+ ],
+ edition = "2021",
+ rustc_env = {
+ "CARGO_TOML": "$(rootpath :Cargo.toml)",
+ "VERSION_BZL": "$(rootpath :version.bzl)",
+ },
+)
+
rust_doc(
name = "rustdoc",
crate = ":cargo_bazel",
diff --git a/crate_universe/Cargo.toml b/crate_universe/Cargo.toml
index 8981f7b9..20025709 100644
--- a/crate_universe/Cargo.toml
+++ b/crate_universe/Cargo.toml
@@ -11,7 +11,12 @@ version = "0.9.0"
authors = [
"Andre Brisco - andre.brisco@protonmail.com",
]
+categories = ["development-tools"]
+description = "A collection of tools which use Cargo to generate build targets for Bazel"
edition = "2021"
+keywords = ["bazel"]
+license = "Apache-2.0"
+repository = "https://github.com/bazelbuild/rules_rust"
[features]
cargo = []
diff --git a/crate_universe/private/crate.bzl b/crate_universe/private/crate.bzl
index 28c97072..868cc8d6 100644
--- a/crate_universe/private/crate.bzl
+++ b/crate_universe/private/crate.bzl
@@ -76,6 +76,7 @@ def _annotation(
build_script_deps = None,
build_script_env = None,
build_script_proc_macro_deps = None,
+ build_script_rundir = None,
build_script_rustc_env = None,
build_script_toolchains = None,
compile_data = None,
@@ -113,6 +114,7 @@ def _annotation(
`cargo_build_script::env` attribute.
build_script_proc_macro_deps (list, optional): A list of labels to add to a crate's
`cargo_build_script::proc_macro_deps` attribute.
+ build_script_rundir (str, optional): An override for the build script's rundir attribute.
build_script_rustc_env (dict, optional): Additional environment variables to set on a crate's
`cargo_build_script::env` attribute.
build_script_toolchains (list, optional): A list of labels to set on a crates's `cargo_build_script::toolchains` attribute.
@@ -166,6 +168,7 @@ def _annotation(
build_script_deps = build_script_deps,
build_script_env = build_script_env,
build_script_proc_macro_deps = build_script_proc_macro_deps,
+ build_script_rundir = build_script_rundir,
build_script_rustc_env = build_script_rustc_env,
build_script_toolchains = build_script_toolchains,
compile_data = compile_data,
diff --git a/crate_universe/src/config.rs b/crate_universe/src/config.rs
index 493bbcb2..245dbf7d 100644
--- a/crate_universe/src/config.rs
+++ b/crate_universe/src/config.rs
@@ -142,6 +142,14 @@ impl From<GitReference> for Commitish {
}
}
}
+/// A value which may either be a plain String, or a dict of platform triples
+/// (or other cfg expressions understood by `crate::context::platforms::resolve_cfg_platforms`) to Strings.
+#[derive(Debug, Clone, Serialize, Deserialize, PartialEq)]
+#[serde(untagged)]
+pub enum StringOrSelect {
+ Value(String),
+ Select(BTreeMap<String, String>),
+}
/// Information representing deterministic identifiers for some remote asset.
#[derive(Debug, Clone, PartialEq, Eq, PartialOrd, Ord, Serialize, Deserialize)]
@@ -161,7 +169,7 @@ pub enum Checksumish {
},
}
-#[derive(Debug, Default, Deserialize, Serialize, Clone)]
+#[derive(Debug, Default, Deserialize, Serialize, Clone, PartialEq)]
pub struct CrateAnnotations {
/// Which subset of the crate's bins should get produced as `rust_binary` targets.
pub gen_binaries: Option<GenBinaries>,
@@ -234,7 +242,7 @@ pub struct CrateAnnotations {
/// Additional environment variables to pass to a build script's
/// [build_script_env](https://bazelbuild.github.io/rules_rust/cargo.html#cargo_build_script-rustc_env) attribute.
- pub build_script_env: Option<BTreeMap<String, String>>,
+ pub build_script_env: Option<BTreeMap<String, StringOrSelect>>,
/// Additional rustc_env flags to pass to a build script's
/// [rustc_env](https://bazelbuild.github.io/rules_rust/cargo.html#cargo_build_script-rustc_env) attribute.
@@ -244,6 +252,9 @@ pub struct CrateAnnotations {
/// [toolchains](https://bazel.build/reference/be/common-definitions#common-attributes) attribute.
pub build_script_toolchains: Option<BTreeSet<String>>,
+ /// Directory to run the crate's build script in. If not set, will run in the manifest directory, otherwise a directory relative to the exec root.
+ pub build_script_rundir: Option<String>,
+
/// A scratch pad used to write arbitrary text to target BUILD files.
pub additive_build_file_content: Option<String>,
@@ -317,6 +328,7 @@ impl Add for CrateAnnotations {
build_script_env: joined_extra_member!(self.build_script_env, rhs.build_script_env, BTreeMap::new, BTreeMap::extend),
build_script_rustc_env: joined_extra_member!(self.build_script_rustc_env, rhs.build_script_rustc_env, BTreeMap::new, BTreeMap::extend),
build_script_toolchains: joined_extra_member!(self.build_script_toolchains, rhs.build_script_toolchains, BTreeSet::new, BTreeSet::extend),
+ build_script_rundir: self.build_script_rundir.or(rhs.build_script_rundir),
additive_build_file_content: joined_extra_member!(self.additive_build_file_content, rhs.additive_build_file_content, String::new, concat_string),
shallow_since: self.shallow_since.or(rhs.shallow_since),
patch_args: joined_extra_member!(self.patch_args, rhs.patch_args, Vec::new, Vec::extend),
@@ -335,6 +347,92 @@ impl Sum for CrateAnnotations {
}
}
+/// A subset of `crate.annotation` that we allow packages to define in their
+/// free-form Cargo.toml metadata.
+///
+/// ```toml
+/// [package.metadata.bazel]
+/// additive_build_file_contents = """
+/// ...
+/// """
+/// data = ["font.woff2"]
+/// extra_aliased_targets = { ... }
+/// gen_build_script = false
+/// ```
+///
+/// These are considered default values which apply if the Bazel workspace does
+/// not specify a different value for the same annotation in their
+/// crates_repository attributes.
+#[derive(Debug, Deserialize)]
+pub struct AnnotationsProvidedByPackage {
+ pub gen_build_script: Option<bool>,
+ pub data: Option<BTreeSet<String>>,
+ pub data_glob: Option<BTreeSet<String>>,
+ pub compile_data: Option<BTreeSet<String>>,
+ pub compile_data_glob: Option<BTreeSet<String>>,
+ pub rustc_env: Option<BTreeMap<String, String>>,
+ pub rustc_env_files: Option<BTreeSet<String>>,
+ pub rustc_flags: Option<Vec<String>>,
+ pub build_script_env: Option<BTreeMap<String, StringOrSelect>>,
+ pub build_script_rustc_env: Option<BTreeMap<String, String>>,
+ pub build_script_rundir: Option<String>,
+ pub additive_build_file_content: Option<String>,
+ pub extra_aliased_targets: Option<BTreeMap<String, String>>,
+}
+
+impl CrateAnnotations {
+ pub fn apply_defaults_from_package_metadata(&mut self, pkg_metadata: &serde_json::Value) {
+ #[deny(unused_variables)]
+ let AnnotationsProvidedByPackage {
+ gen_build_script,
+ data,
+ data_glob,
+ compile_data,
+ compile_data_glob,
+ rustc_env,
+ rustc_env_files,
+ rustc_flags,
+ build_script_env,
+ build_script_rustc_env,
+ build_script_rundir,
+ additive_build_file_content,
+ extra_aliased_targets,
+ } = match AnnotationsProvidedByPackage::deserialize(&pkg_metadata["bazel"]) {
+ Ok(annotations) => annotations,
+ // Ignore bad annotations. The set of supported annotations evolves
+ // over time across different versions of crate_universe, and we
+ // don't want a library to be impossible to import into Bazel for
+ // having old or broken annotations. The Bazel workspace can specify
+ // its own correct annotations.
+ Err(_) => return,
+ };
+
+ fn default<T>(workspace_value: &mut Option<T>, default_value: Option<T>) {
+ if workspace_value.is_none() {
+ *workspace_value = default_value;
+ }
+ }
+
+ default(&mut self.gen_build_script, gen_build_script);
+ default(&mut self.gen_build_script, gen_build_script);
+ default(&mut self.data, data);
+ default(&mut self.data_glob, data_glob);
+ default(&mut self.compile_data, compile_data);
+ default(&mut self.compile_data_glob, compile_data_glob);
+ default(&mut self.rustc_env, rustc_env);
+ default(&mut self.rustc_env_files, rustc_env_files);
+ default(&mut self.rustc_flags, rustc_flags);
+ default(&mut self.build_script_env, build_script_env);
+ default(&mut self.build_script_rustc_env, build_script_rustc_env);
+ default(&mut self.build_script_rundir, build_script_rundir);
+ default(
+ &mut self.additive_build_file_content,
+ additive_build_file_content,
+ );
+ default(&mut self.extra_aliased_targets, extra_aliased_targets);
+ }
+}
+
/// A unique identifier for Crates
#[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Clone)]
pub struct CrateId {
@@ -444,7 +542,7 @@ impl std::fmt::Display for CrateId {
}
}
-#[derive(Debug, Hash, Clone)]
+#[derive(Debug, Hash, Clone, PartialEq)]
pub enum GenBinaries {
All,
Some(BTreeSet<String>),
diff --git a/crate_universe/src/context/crate_context.rs b/crate_universe/src/context/crate_context.rs
index b20350c0..8488eb6d 100644
--- a/crate_universe/src/context/crate_context.rs
+++ b/crate_universe/src/context/crate_context.rs
@@ -5,7 +5,7 @@ use std::collections::{BTreeMap, BTreeSet};
use cargo_metadata::{Node, Package, PackageId};
use serde::{Deserialize, Serialize};
-use crate::config::{CrateId, GenBinaries};
+use crate::config::{CrateId, GenBinaries, StringOrSelect};
use crate::metadata::{CrateAnnotation, Dependency, PairredExtras, SourceAnnotation};
use crate::utils::sanitize_module_name;
use crate::utils::starlark::{Glob, SelectList, SelectMap, SelectStringDict, SelectStringList};
@@ -229,6 +229,9 @@ pub struct BuildScriptAttributes {
#[serde(skip_serializing_if = "SelectStringDict::is_empty")]
pub build_script_env: SelectStringDict,
+ #[serde(skip_serializing_if = "Option::is_none")]
+ pub rundir: Option<String>,
+
#[serde(skip_serializing_if = "BTreeSet::is_empty")]
pub extra_proc_macro_deps: BTreeSet<String>,
@@ -266,6 +269,7 @@ impl Default for BuildScriptAttributes {
link_deps: Default::default(),
extra_link_deps: Default::default(),
build_script_env: Default::default(),
+ rundir: Default::default(),
extra_proc_macro_deps: Default::default(),
proc_macro_deps: Default::default(),
rustc_env: Default::default(),
@@ -601,7 +605,28 @@ impl CrateContext {
// Build script env
if let Some(extra) = &crate_extra.build_script_env {
- attrs.build_script_env.extend(extra.clone(), None);
+ for (key, value) in extra {
+ match value {
+ StringOrSelect::Value(value) => {
+ attrs
+ .build_script_env
+ .insert(key.clone(), value.clone(), None);
+ }
+ StringOrSelect::Select(select) => {
+ for (select_key, value) in select {
+ attrs.build_script_env.insert(
+ key.clone(),
+ value.clone(),
+ Some(select_key.clone()),
+ );
+ }
+ }
+ }
+ }
+ }
+
+ if let Some(rundir) = &crate_extra.build_script_rundir {
+ attrs.rundir = Some(rundir.clone());
}
}
diff --git a/crate_universe/src/context/platforms.rs b/crate_universe/src/context/platforms.rs
index 9aade30c..bfe98c87 100644
--- a/crate_universe/src/context/platforms.rs
+++ b/crate_universe/src/context/platforms.rs
@@ -9,6 +9,7 @@ use crate::utils::starlark::Select;
/// Walk through all dependencies in a [CrateContext] list for all configuration specific
/// dependencies to produce a mapping of configuration to compatible platform triples.
+/// Also adds mappings for all known platform triples.
pub fn resolve_cfg_platforms(
crates: Vec<&CrateContext>,
supported_platform_triples: &BTreeSet<String>,
@@ -99,6 +100,10 @@ pub fn resolve_cfg_platforms(
Ok((cfg, triples))
})
+ .chain(supported_platform_triples.iter().filter_map(|triple| {
+ let target = get_builtin_target_by_triple(triple);
+ target.map(|target| Ok((triple.clone(), [target.triple.to_string()].into())))
+ }))
.collect()
}
@@ -114,26 +119,7 @@ mod test {
fn supported_platform_triples() -> BTreeSet<String> {
BTreeSet::from([
"aarch64-apple-darwin".to_owned(),
- "aarch64-apple-ios".to_owned(),
- "aarch64-linux-android".to_owned(),
- "aarch64-pc-windows-msvc".to_owned(),
- "aarch64-unknown-linux-gnu".to_owned(),
- "arm-unknown-linux-gnueabi".to_owned(),
- "armv7-unknown-linux-gnueabi".to_owned(),
"i686-apple-darwin".to_owned(),
- "i686-linux-android".to_owned(),
- "i686-pc-windows-msvc".to_owned(),
- "i686-unknown-freebsd".to_owned(),
- "i686-unknown-linux-gnu".to_owned(),
- "powerpc-unknown-linux-gnu".to_owned(),
- "s390x-unknown-linux-gnu".to_owned(),
- "wasm32-unknown-unknown".to_owned(),
- "wasm32-wasi".to_owned(),
- "x86_64-apple-darwin".to_owned(),
- "x86_64-apple-ios".to_owned(),
- "x86_64-linux-android".to_owned(),
- "x86_64-pc-windows-msvc".to_owned(),
- "x86_64-unknown-freebsd".to_owned(),
"x86_64-unknown-linux-gnu".to_owned(),
])
}
@@ -163,7 +149,24 @@ mod test {
let configurations =
resolve_cfg_platforms(vec![&context], &supported_platform_triples()).unwrap();
- assert_eq!(configurations, BTreeMap::new(),)
+ assert_eq!(
+ configurations,
+ BTreeMap::from([
+ // All known triples.
+ (
+ "aarch64-apple-darwin".to_owned(),
+ BTreeSet::from(["aarch64-apple-darwin".to_owned()]),
+ ),
+ (
+ "i686-apple-darwin".to_owned(),
+ BTreeSet::from(["i686-apple-darwin".to_owned()]),
+ ),
+ (
+ "x86_64-unknown-linux-gnu".to_owned(),
+ BTreeSet::from(["x86_64-unknown-linux-gnu".to_owned()]),
+ ),
+ ])
+ )
}
fn mock_resolve_context(configuration: String) -> CrateContext {
@@ -199,10 +202,7 @@ mod test {
r#"cfg(any(target_os = "macos", target_os = "ios"))"#.to_owned(),
BTreeSet::from([
"aarch64-apple-darwin".to_owned(),
- "aarch64-apple-ios".to_owned(),
"i686-apple-darwin".to_owned(),
- "x86_64-apple-darwin".to_owned(),
- "x86_64-apple-ios".to_owned(),
]),
),
]);
@@ -215,7 +215,22 @@ mod test {
assert_eq!(
configurations,
- BTreeMap::from([(configuration, expectation,)])
+ BTreeMap::from([
+ (configuration, expectation,),
+ // All known triples.
+ (
+ "aarch64-apple-darwin".to_owned(),
+ BTreeSet::from(["aarch64-apple-darwin".to_owned()]),
+ ),
+ (
+ "i686-apple-darwin".to_owned(),
+ BTreeSet::from(["i686-apple-darwin".to_owned()]),
+ ),
+ (
+ "x86_64-unknown-linux-gnu".to_owned(),
+ BTreeSet::from(["x86_64-unknown-linux-gnu".to_owned()]),
+ ),
+ ])
);
})
}
@@ -248,10 +263,25 @@ mod test {
assert_eq!(
configurations,
- BTreeMap::from([(
- configuration,
- BTreeSet::from(["x86_64-unknown-linux-gnu".to_owned()])
- )])
+ BTreeMap::from([
+ (
+ configuration,
+ BTreeSet::from(["x86_64-unknown-linux-gnu".to_owned()])
+ ),
+ // All known triples.
+ (
+ "aarch64-apple-darwin".to_owned(),
+ BTreeSet::from(["aarch64-apple-darwin".to_owned()]),
+ ),
+ (
+ "i686-apple-darwin".to_owned(),
+ BTreeSet::from(["i686-apple-darwin".to_owned()]),
+ ),
+ (
+ "x86_64-unknown-linux-gnu".to_owned(),
+ BTreeSet::from(["x86_64-unknown-linux-gnu".to_owned()]),
+ ),
+ ])
);
}
@@ -283,7 +313,22 @@ mod test {
assert_eq!(
configurations,
- BTreeMap::from([(configuration, BTreeSet::new())])
+ BTreeMap::from([
+ (configuration, BTreeSet::new()),
+ // All known triples.
+ (
+ "aarch64-apple-darwin".to_owned(),
+ BTreeSet::from(["aarch64-apple-darwin".to_owned()]),
+ ),
+ (
+ "i686-apple-darwin".to_owned(),
+ BTreeSet::from(["i686-apple-darwin".to_owned()]),
+ ),
+ (
+ "x86_64-unknown-linux-gnu".to_owned(),
+ BTreeSet::from(["x86_64-unknown-linux-gnu".to_owned()]),
+ ),
+ ])
);
}
}
diff --git a/crate_universe/src/lockfile.rs b/crate_universe/src/lockfile.rs
index d0fae0f0..352ffecc 100644
--- a/crate_universe/src/lockfile.rs
+++ b/crate_universe/src/lockfile.rs
@@ -256,7 +256,7 @@ mod test {
assert_eq!(
digest,
- Digest("b77e6e7aaf76d018f9257ab9a38aed85d4c43c38db0df35019acf69aea30e96a".to_owned())
+ Digest("1a578e7b710c75d269335fe39440e2b5a013dee85e02dc7e7aabafe1d0a3525e".to_owned())
);
}
diff --git a/crate_universe/src/metadata/metadata_annotation.rs b/crate_universe/src/metadata/metadata_annotation.rs
index b19d696d..14026891 100644
--- a/crate_universe/src/metadata/metadata_annotation.rs
+++ b/crate_universe/src/metadata/metadata_annotation.rs
@@ -336,7 +336,7 @@ impl LockfileAnnotation {
}
}
-/// A pairring of a crate's package identifier to it's annotations.
+/// A pairing of a crate's package identifier to its annotations.
#[derive(Debug, Serialize, Deserialize)]
pub struct PairredExtras {
/// The crate's package identifier
@@ -383,7 +383,7 @@ impl Annotations {
.packages
.iter()
.filter_map(|(pkg_id, pkg)| {
- let extras: Vec<CrateAnnotations> = config
+ let mut crate_extra: CrateAnnotations = config
.annotations
.iter()
.filter(|(id, _)| id.matches(pkg))
@@ -395,18 +395,20 @@ impl Annotations {
extra
})
.cloned()
- .collect();
+ .sum();
- if !extras.is_empty() {
+ crate_extra.apply_defaults_from_package_metadata(&pkg.metadata);
+
+ if crate_extra == CrateAnnotations::default() {
+ None
+ } else {
Some((
CrateId::new(pkg.name.clone(), pkg.version.to_string()),
PairredExtras {
package_id: pkg_id.clone(),
- crate_extra: extras.into_iter().sum(),
+ crate_extra,
},
))
- } else {
- None
}
})
.collect();
@@ -560,4 +562,42 @@ mod test {
assert!(result_str.contains("Unused annotations were provided. Please remove them"));
assert!(result_str.contains("mock-crate"));
}
+
+ #[test]
+ fn defaults_from_package_metadata() {
+ let crate_id = CrateId::new("has_package_metadata".to_owned(), "0.0.0".to_owned());
+ let annotations = CrateAnnotations {
+ rustc_env: Some({
+ let mut rustc_env = BTreeMap::new();
+ rustc_env.insert("BAR".to_owned(), "bar is set".to_owned());
+ rustc_env
+ }),
+ ..CrateAnnotations::default()
+ };
+
+ let mut config = Config::default();
+ config
+ .annotations
+ .insert(crate_id.clone(), annotations.clone());
+
+ // Combine the above annotations with default values provided by the
+ // crate author in package metadata.
+ let combined_annotations = Annotations::new(
+ test::metadata::has_package_metadata(),
+ test::lockfile::has_package_metadata(),
+ config,
+ )
+ .unwrap();
+
+ let extras = &combined_annotations.pairred_extras[&crate_id].crate_extra;
+ let expected = CrateAnnotations {
+ // This comes from has_package_metadata's [package.metadata.bazel].
+ additive_build_file_content: Some("genrule(**kwargs)\n".to_owned()),
+ // The package metadata defines a default rustc_env containing FOO,
+ // but it is superseded by a rustc_env annotation containing only
+ // BAR. These dictionaries are intentionally not merged together.
+ ..annotations
+ };
+ assert_eq!(*extras, expected);
+ }
}
diff --git a/crate_universe/src/rendering.rs b/crate_universe/src/rendering.rs
index b09ee5b8..90bbcf1a 100644
--- a/crate_universe/src/rendering.rs
+++ b/crate_universe/src/rendering.rs
@@ -403,6 +403,7 @@ impl Renderer {
attrs.map_or(&empty_set, |attrs| &attrs.extra_proc_macro_deps),
)
.remap_configurations(platforms),
+ rundir: attrs.and_then(|attrs| attrs.rundir.clone()),
rustc_env: attrs
.map_or_else(SelectDict::default, |attrs| attrs.rustc_env.clone())
.remap_configurations(platforms),
diff --git a/crate_universe/src/test.rs b/crate_universe/src/test.rs
index 3717ec4e..e97e20b6 100644
--- a/crate_universe/src/test.rs
+++ b/crate_universe/src/test.rs
@@ -114,6 +114,14 @@ pub mod metadata {
)))
.unwrap()
}
+
+ pub fn has_package_metadata() -> cargo_metadata::Metadata {
+ serde_json::from_str(include_str!(concat!(
+ env!("CARGO_MANIFEST_DIR"),
+ "/test_data/metadata/has_package_metadata/metadata.json"
+ )))
+ .unwrap()
+ }
}
pub mod lockfile {
@@ -174,4 +182,12 @@ pub mod lockfile {
)))
.unwrap()
}
+
+ pub fn has_package_metadata() -> cargo_lock::Lockfile {
+ cargo_lock::Lockfile::from_str(include_str!(concat!(
+ env!("CARGO_MANIFEST_DIR"),
+ "/test_data/metadata/has_package_metadata/Cargo.lock"
+ )))
+ .unwrap()
+ }
}
diff --git a/crate_universe/src/utils/starlark.rs b/crate_universe/src/utils/starlark.rs
index 32a44207..45187a92 100644
--- a/crate_universe/src/utils/starlark.rs
+++ b/crate_universe/src/utils/starlark.rs
@@ -114,6 +114,8 @@ pub struct CargoBuildScript {
serialize_with = "SelectList::serialize_starlark"
)]
pub proc_macro_deps: SelectList<WithOriginalConfigurations<String>>,
+ #[serde(skip_serializing_if = "Option::is_none")]
+ pub rundir: Option<String>,
#[serde(
skip_serializing_if = "SelectDict::is_empty",
serialize_with = "SelectDict::serialize_starlark"
diff --git a/crate_universe/src/utils/starlark/select.rs b/crate_universe/src/utils/starlark/select.rs
index f01acb03..091057a0 100644
--- a/crate_universe/src/utils/starlark/select.rs
+++ b/crate_universe/src/utils/starlark/select.rs
@@ -551,6 +551,179 @@ mod test {
use indoc::indoc;
#[test]
+ fn empty_select_list() {
+ let select_list: SelectList<String> = SelectList::default();
+
+ let expected_starlark = indoc! {r#"
+ []
+ "#};
+
+ assert_eq!(
+ select_list
+ .serialize_starlark(serde_starlark::Serializer)
+ .unwrap(),
+ expected_starlark,
+ );
+ }
+
+ #[test]
+ fn no_platform_specific_select_list() {
+ let mut select_list = SelectList::default();
+ select_list.insert("Hello".to_owned(), None);
+
+ let expected_starlark = indoc! {r#"
+ [
+ "Hello",
+ ]
+ "#};
+
+ assert_eq!(
+ select_list
+ .serialize_starlark(serde_starlark::Serializer)
+ .unwrap(),
+ expected_starlark,
+ );
+ }
+
+ #[test]
+ fn only_platform_specific_select_list() {
+ let mut select_list = SelectList::default();
+ select_list.insert("Hello".to_owned(), Some("platform".to_owned()));
+
+ let expected_starlark = indoc! {r#"
+ select({
+ "platform": [
+ "Hello",
+ ],
+ "//conditions:default": [],
+ })
+ "#};
+
+ assert_eq!(
+ select_list
+ .serialize_starlark(serde_starlark::Serializer)
+ .unwrap(),
+ expected_starlark,
+ );
+ }
+
+ #[test]
+ fn mixed_select_list() {
+ let mut select_list = SelectList::default();
+ select_list.insert("Hello".to_owned(), Some("platform".to_owned()));
+ select_list.insert("Goodbye".to_owned(), None);
+
+ let expected_starlark = indoc! {r#"
+ [
+ "Goodbye",
+ ] + select({
+ "platform": [
+ "Hello",
+ ],
+ "//conditions:default": [],
+ })
+ "#};
+
+ assert_eq!(
+ select_list
+ .serialize_starlark(serde_starlark::Serializer)
+ .unwrap(),
+ expected_starlark,
+ );
+ }
+
+ #[test]
+ fn empty_select_dict() {
+ let select_dict: SelectDict<String> = SelectDict::default();
+
+ let expected_starlark = indoc! {r#"
+ {}
+ "#};
+
+ assert_eq!(
+ select_dict
+ .serialize_starlark(serde_starlark::Serializer)
+ .unwrap(),
+ expected_starlark,
+ );
+ }
+
+ #[test]
+ fn no_platform_specific_select_dict() {
+ let mut select_dict = SelectDict::default();
+ select_dict.insert("Greeting".to_owned(), "Hello".to_owned(), None);
+
+ let expected_starlark = indoc! {r#"
+ {
+ "Greeting": "Hello",
+ }
+ "#};
+
+ assert_eq!(
+ select_dict
+ .serialize_starlark(serde_starlark::Serializer)
+ .unwrap(),
+ expected_starlark,
+ );
+ }
+
+ #[test]
+ fn only_platform_specific_select_dict() {
+ let mut select_dict = SelectDict::default();
+ select_dict.insert(
+ "Greeting".to_owned(),
+ "Hello".to_owned(),
+ Some("platform".to_owned()),
+ );
+
+ let expected_starlark = indoc! {r#"
+ select({
+ "platform": {
+ "Greeting": "Hello",
+ },
+ "//conditions:default": {},
+ })
+ "#};
+
+ assert_eq!(
+ select_dict
+ .serialize_starlark(serde_starlark::Serializer)
+ .unwrap(),
+ expected_starlark,
+ );
+ }
+
+ #[test]
+ fn mixed_select_dict() {
+ let mut select_dict = SelectDict::default();
+ select_dict.insert(
+ "Greeting".to_owned(),
+ "Hello".to_owned(),
+ Some("platform".to_owned()),
+ );
+ select_dict.insert("Message".to_owned(), "Goodbye".to_owned(), None);
+
+ let expected_starlark = indoc! {r#"
+ select({
+ "platform": {
+ "Greeting": "Hello",
+ "Message": "Goodbye",
+ },
+ "//conditions:default": {
+ "Message": "Goodbye",
+ },
+ })
+ "#};
+
+ assert_eq!(
+ select_dict
+ .serialize_starlark(serde_starlark::Serializer)
+ .unwrap(),
+ expected_starlark,
+ );
+ }
+
+ #[test]
fn remap_select_list_configurations() {
let mut select_list = SelectList::default();
select_list.insert("dep-a".to_owned(), Some("cfg(macos)".to_owned()));
diff --git a/crate_universe/test_data/metadata/has_package_metadata/Cargo.lock b/crate_universe/test_data/metadata/has_package_metadata/Cargo.lock
new file mode 100644
index 00000000..68807072
--- /dev/null
+++ b/crate_universe/test_data/metadata/has_package_metadata/Cargo.lock
@@ -0,0 +1,7 @@
+# This file is automatically @generated by Cargo.
+# It is not intended for manual editing.
+version = 3
+
+[[package]]
+name = "has_package_metadata"
+version = "0.0.0"
diff --git a/crate_universe/test_data/metadata/has_package_metadata/Cargo.toml b/crate_universe/test_data/metadata/has_package_metadata/Cargo.toml
new file mode 100644
index 00000000..be3ce50a
--- /dev/null
+++ b/crate_universe/test_data/metadata/has_package_metadata/Cargo.toml
@@ -0,0 +1,15 @@
+[package]
+name = "has_package_metadata"
+version = "0.0.0"
+edition = "2021"
+
+# Required to satisfy cargo but no `lib.rs` is expected to
+# exist within test data.
+[lib]
+path = "lib.rs"
+
+[package.metadata.bazel]
+additive_build_file_content = """
+genrule(**kwargs)
+"""
+rustc_env = { "FOO" = "foo is set" }
diff --git a/crate_universe/test_data/metadata/has_package_metadata/metadata.json b/crate_universe/test_data/metadata/has_package_metadata/metadata.json
new file mode 100644
index 00000000..8893de85
--- /dev/null
+++ b/crate_universe/test_data/metadata/has_package_metadata/metadata.json
@@ -0,0 +1,73 @@
+{
+ "packages": [
+ {
+ "name": "has_package_metadata",
+ "version": "0.0.0",
+ "id": "has_package_metadata 0.0.0 (path+file://{TEMP_DIR}/has_package_metadata)",
+ "license": null,
+ "license_file": null,
+ "description": null,
+ "source": null,
+ "dependencies": [],
+ "targets": [
+ {
+ "kind": [
+ "lib"
+ ],
+ "crate_types": [
+ "lib"
+ ],
+ "name": "has_package_metadata",
+ "src_path": "{TEMP_DIR}/has_package_metadata/lib.rs",
+ "edition": "2021",
+ "doc": true,
+ "doctest": true,
+ "test": true
+ }
+ ],
+ "features": {},
+ "manifest_path": "{TEMP_DIR}/has_package_metadata/Cargo.toml",
+ "metadata": {
+ "bazel": {
+ "additive_build_file_content": "genrule(**kwargs)\n",
+ "rustc_env": {
+ "FOO": "foo is set"
+ }
+ }
+ },
+ "publish": null,
+ "authors": [],
+ "categories": [],
+ "keywords": [],
+ "readme": null,
+ "repository": null,
+ "homepage": null,
+ "documentation": null,
+ "edition": "2021",
+ "links": null,
+ "default_run": null,
+ "rust_version": null
+ }
+ ],
+ "workspace_members": [
+ "has_package_metadata 0.0.0 (path+file://{TEMP_DIR}/has_package_metadata)"
+ ],
+ "workspace_default_members": [
+ "has_package_metadata 0.0.0 (path+file://{TEMP_DIR}/has_package_metadata)"
+ ],
+ "resolve": {
+ "nodes": [
+ {
+ "id": "has_package_metadata 0.0.0 (path+file://{TEMP_DIR}/has_package_metadata)",
+ "dependencies": [],
+ "deps": [],
+ "features": []
+ }
+ ],
+ "root": "has_package_metadata 0.0.0 (path+file://{TEMP_DIR}/has_package_metadata)"
+ },
+ "target_directory": "{TEMP_DIR}/has_package_metadata/target",
+ "version": 1,
+ "workspace_root": "{TEMP_DIR}/has_package_metadata",
+ "metadata": null
+}
diff --git a/crate_universe/tests/version_test.rs b/crate_universe/tests/version_test.rs
new file mode 100644
index 00000000..7aa47b36
--- /dev/null
+++ b/crate_universe/tests/version_test.rs
@@ -0,0 +1,44 @@
+//! A small test binary for ensuring the version of the rules matches the binary version
+
+use std::fs::File;
+use std::io::{BufRead, BufReader};
+use std::path::PathBuf;
+
+#[test]
+fn test_cargo_and_bazel_versions() {
+ // Parse the version field from the `cargo-bazel` Cargo.toml file
+ let cargo_version = {
+ let cargo_path = PathBuf::from(env!("CARGO_TOML"));
+ let file = File::open(cargo_path).expect("Failed to load Cargo.toml file");
+ BufReader::new(file)
+ .lines()
+ .flatten()
+ .find(|line| line.contains("version = "))
+ .map(|line| {
+ line.trim()
+ .replace("version = ", "")
+ .trim_matches('\"')
+ .to_owned()
+ })
+ .expect("The version.bzl file should have a line with `version = `")
+ };
+
+ // Parse the version global from the Bazel module
+ let bazel_version = {
+ let bazel_path = PathBuf::from(env!("VERSION_BZL"));
+ let file = File::open(bazel_path).expect("Failed to load versions.bzl file");
+ BufReader::new(file)
+ .lines()
+ .flatten()
+ .find(|line| line.contains("VERSION = "))
+ .map(|line| {
+ line.trim()
+ .replace("VERSION = ", "")
+ .trim_matches('\"')
+ .to_owned()
+ })
+ .expect("The version.bzl file should have a line with `VERSION = `")
+ };
+
+ assert_eq!(cargo_version, bazel_version, "make sure `//crate_universe:version.bzl` and `//crate_universe:Cargo.toml` have matching versions.");
+}
diff --git a/crate_universe/version.bzl b/crate_universe/version.bzl
index 9a896c30..f3984159 100644
--- a/crate_universe/version.bzl
+++ b/crate_universe/version.bzl
@@ -1,3 +1,3 @@
""" Version info for the `cargo-bazel` repository """
-VERSION = "0.8.0"
+VERSION = "0.9.0"
diff --git a/docs/cargo.md b/docs/cargo.md
index 47948598..2192e932 100644
--- a/docs/cargo.md
+++ b/docs/cargo.md
@@ -36,7 +36,7 @@ A rule for bootstrapping a Rust binary using [Cargo](https://doc.rust-lang.org/c
| <a id="cargo_bootstrap_repository-rust_toolchain_rustc_template"></a>rust_toolchain_rustc_template | The template to use for finding the host <code>rustc</code> binary. <code>{version}</code> (eg. '1.53.0'), <code>{triple}</code> (eg. 'x86_64-unknown-linux-gnu'), <code>{arch}</code> (eg. 'aarch64'), <code>{vendor}</code> (eg. 'unknown'), <code>{system}</code> (eg. 'darwin'), <code>{channel}</code> (eg. 'stable'), and <code>{tool}</code> (eg. 'rustc.exe') will be replaced in the string if present. | String | optional | <code>"@rust_{system}_{arch}__{triple}__{channel}_tools//:bin/{tool}"</code> |
| <a id="cargo_bootstrap_repository-srcs"></a>srcs | Souce files of the crate to build. Passing source files here can be used to trigger rebuilds when changes are made | <a href="https://bazel.build/concepts/labels">List of labels</a> | optional | <code>[]</code> |
| <a id="cargo_bootstrap_repository-timeout"></a>timeout | Maximum duration of the Cargo build command in seconds | Integer | optional | <code>600</code> |
-| <a id="cargo_bootstrap_repository-version"></a>version | The version of cargo the resolver should use | String | optional | <code>"1.71.0"</code> |
+| <a id="cargo_bootstrap_repository-version"></a>version | The version of cargo the resolver should use | String | optional | <code>"1.72.1"</code> |
<a id="cargo_dep_env"></a>
@@ -65,7 +65,7 @@ A rule for generating variables for dependent `cargo_build_script`s without a bu
<pre>
cargo_build_script(<a href="#cargo_build_script-name">name</a>, <a href="#cargo_build_script-crate_features">crate_features</a>, <a href="#cargo_build_script-version">version</a>, <a href="#cargo_build_script-deps">deps</a>, <a href="#cargo_build_script-link_deps">link_deps</a>, <a href="#cargo_build_script-build_script_env">build_script_env</a>, <a href="#cargo_build_script-data">data</a>, <a href="#cargo_build_script-tools">tools</a>,
- <a href="#cargo_build_script-links">links</a>, <a href="#cargo_build_script-rustc_env">rustc_env</a>, <a href="#cargo_build_script-rustc_flags">rustc_flags</a>, <a href="#cargo_build_script-visibility">visibility</a>, <a href="#cargo_build_script-tags">tags</a>, <a href="#cargo_build_script-kwargs">kwargs</a>)
+ <a href="#cargo_build_script-links">links</a>, <a href="#cargo_build_script-rundir">rundir</a>, <a href="#cargo_build_script-rustc_env">rustc_env</a>, <a href="#cargo_build_script-rustc_flags">rustc_flags</a>, <a href="#cargo_build_script-visibility">visibility</a>, <a href="#cargo_build_script-tags">tags</a>, <a href="#cargo_build_script-kwargs">kwargs</a>)
</pre>
Compile and execute a rust build script to generate build attributes
@@ -140,6 +140,7 @@ The `hello_lib` target will be build with the flags and the environment variable
| <a id="cargo_build_script-data"></a>data | Files needed by the build script. | `[]` |
| <a id="cargo_build_script-tools"></a>tools | Tools (executables) needed by the build script. | `[]` |
| <a id="cargo_build_script-links"></a>links | Name of the native library this crate links against. | `None` |
+| <a id="cargo_build_script-rundir"></a>rundir | A directory to <code>cd</code> to before the cargo_build_script is run. This should be a path relative to the exec root.<br><br>The default behaviour (and the behaviour if rundir is set to the empty string) is to change to the relative path corresponding to the cargo manifest directory, which replicates the normal behaviour of cargo so it is easy to write compatible build scripts.<br><br>If set to <code>.</code>, the cargo build script will run in the exec root. | `None` |
| <a id="cargo_build_script-rustc_env"></a>rustc_env | Environment variables to set in rustc when compiling the build script. | `{}` |
| <a id="cargo_build_script-rustc_flags"></a>rustc_flags | List of compiler flags passed to <code>rustc</code>. | `[]` |
| <a id="cargo_build_script-visibility"></a>visibility | Visibility to apply to the generated build script output. | `None` |
diff --git a/docs/crate_universe.md b/docs/crate_universe.md
index 8b57f51d..63e21df6 100644
--- a/docs/crate_universe.md
+++ b/docs/crate_universe.md
@@ -386,7 +386,7 @@ CARGO_BAZEL_REPIN=1 CARGO_BAZEL_REPIN_ONLY=crate_index bazel sync --only=crate_i
| <a id="crates_repository-repo_mapping"></a>repo_mapping | A dictionary from local repository name to global repository name. This allows controls over workspace dependency resolution for dependencies of this repository.&lt;p&gt;For example, an entry <code>"@foo": "@bar"</code> declares that, for any time this repository depends on <code>@foo</code> (such as a dependency on <code>@foo//some:target</code>, it should actually resolve that dependency within globally-declared <code>@bar</code> (<code>@bar//some:target</code>). | <a href="https://bazel.build/rules/lib/dict">Dictionary: String -> String</a> | required | |
| <a id="crates_repository-rust_toolchain_cargo_template"></a>rust_toolchain_cargo_template | The template to use for finding the host <code>cargo</code> binary. <code>{version}</code> (eg. '1.53.0'), <code>{triple}</code> (eg. 'x86_64-unknown-linux-gnu'), <code>{arch}</code> (eg. 'aarch64'), <code>{vendor}</code> (eg. 'unknown'), <code>{system}</code> (eg. 'darwin'), <code>{cfg}</code> (eg. 'exec'), <code>{channel}</code> (eg. 'stable'), and <code>{tool}</code> (eg. 'rustc.exe') will be replaced in the string if present. | String | optional | <code>"@rust_{system}_{arch}__{triple}__{channel}_tools//:bin/{tool}"</code> |
| <a id="crates_repository-rust_toolchain_rustc_template"></a>rust_toolchain_rustc_template | The template to use for finding the host <code>rustc</code> binary. <code>{version}</code> (eg. '1.53.0'), <code>{triple}</code> (eg. 'x86_64-unknown-linux-gnu'), <code>{arch}</code> (eg. 'aarch64'), <code>{vendor}</code> (eg. 'unknown'), <code>{system}</code> (eg. 'darwin'), <code>{cfg}</code> (eg. 'exec'), <code>{channel}</code> (eg. 'stable'), and <code>{tool}</code> (eg. 'cargo.exe') will be replaced in the string if present. | String | optional | <code>"@rust_{system}_{arch}__{triple}__{channel}_tools//:bin/{tool}"</code> |
-| <a id="crates_repository-rust_version"></a>rust_version | The version of Rust the currently registered toolchain is using. Eg. <code>1.56.0</code>, or <code>nightly/2021-09-08</code> | String | optional | <code>"1.71.0"</code> |
+| <a id="crates_repository-rust_version"></a>rust_version | The version of Rust the currently registered toolchain is using. Eg. <code>1.56.0</code>, or <code>nightly/2021-09-08</code> | String | optional | <code>"1.72.1"</code> |
| <a id="crates_repository-splicing_config"></a>splicing_config | The configuration flags to use for splicing Cargo maniests. Use <code>//crate_universe:defs.bzl\%rsplicing_config</code> to generate the value for this field. If unset, the defaults defined there will be used. | String | optional | <code>""</code> |
| <a id="crates_repository-supported_platform_triples"></a>supported_platform_triples | A set of all platform triples to consider when generating dependencies. | List of strings | optional | <code>["aarch64-unknown-linux-gnu", "i686-apple-darwin", "i686-pc-windows-msvc", "i686-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-pc-windows-msvc", "x86_64-unknown-linux-gnu", "aarch64-apple-darwin", "aarch64-apple-ios-sim", "aarch64-apple-ios", "aarch64-fuchsia", "aarch64-linux-android", "aarch64-pc-windows-msvc", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", "i686-linux-android", "i686-unknown-freebsd", "powerpc-unknown-linux-gnu", "riscv32imc-unknown-none-elf", "riscv64gc-unknown-none-elf", "s390x-unknown-linux-gnu", "thumbv7em-none-eabi", "thumbv8m.main-none-eabi", "wasm32-unknown-unknown", "wasm32-wasi", "x86_64-apple-ios", "x86_64-fuchsia", "x86_64-linux-android", "x86_64-unknown-freebsd", "x86_64-unknown-none"]</code> |
@@ -605,11 +605,11 @@ string: A json encoded string of all inputs
<pre>
crate.annotation(<a href="#crate.annotation-version">version</a>, <a href="#crate.annotation-additive_build_file">additive_build_file</a>, <a href="#crate.annotation-additive_build_file_content">additive_build_file_content</a>, <a href="#crate.annotation-build_script_data">build_script_data</a>,
<a href="#crate.annotation-build_script_tools">build_script_tools</a>, <a href="#crate.annotation-build_script_data_glob">build_script_data_glob</a>, <a href="#crate.annotation-build_script_deps">build_script_deps</a>, <a href="#crate.annotation-build_script_env">build_script_env</a>,
- <a href="#crate.annotation-build_script_proc_macro_deps">build_script_proc_macro_deps</a>, <a href="#crate.annotation-build_script_rustc_env">build_script_rustc_env</a>, <a href="#crate.annotation-build_script_toolchains">build_script_toolchains</a>,
- <a href="#crate.annotation-compile_data">compile_data</a>, <a href="#crate.annotation-compile_data_glob">compile_data_glob</a>, <a href="#crate.annotation-crate_features">crate_features</a>, <a href="#crate.annotation-data">data</a>, <a href="#crate.annotation-data_glob">data_glob</a>, <a href="#crate.annotation-deps">deps</a>,
- <a href="#crate.annotation-extra_aliased_targets">extra_aliased_targets</a>, <a href="#crate.annotation-gen_binaries">gen_binaries</a>, <a href="#crate.annotation-disable_pipelining">disable_pipelining</a>, <a href="#crate.annotation-gen_build_script">gen_build_script</a>,
- <a href="#crate.annotation-patch_args">patch_args</a>, <a href="#crate.annotation-patch_tool">patch_tool</a>, <a href="#crate.annotation-patches">patches</a>, <a href="#crate.annotation-proc_macro_deps">proc_macro_deps</a>, <a href="#crate.annotation-rustc_env">rustc_env</a>, <a href="#crate.annotation-rustc_env_files">rustc_env_files</a>,
- <a href="#crate.annotation-rustc_flags">rustc_flags</a>, <a href="#crate.annotation-shallow_since">shallow_since</a>)
+ <a href="#crate.annotation-build_script_proc_macro_deps">build_script_proc_macro_deps</a>, <a href="#crate.annotation-build_script_rundir">build_script_rundir</a>, <a href="#crate.annotation-build_script_rustc_env">build_script_rustc_env</a>,
+ <a href="#crate.annotation-build_script_toolchains">build_script_toolchains</a>, <a href="#crate.annotation-compile_data">compile_data</a>, <a href="#crate.annotation-compile_data_glob">compile_data_glob</a>, <a href="#crate.annotation-crate_features">crate_features</a>, <a href="#crate.annotation-data">data</a>,
+ <a href="#crate.annotation-data_glob">data_glob</a>, <a href="#crate.annotation-deps">deps</a>, <a href="#crate.annotation-extra_aliased_targets">extra_aliased_targets</a>, <a href="#crate.annotation-gen_binaries">gen_binaries</a>, <a href="#crate.annotation-disable_pipelining">disable_pipelining</a>,
+ <a href="#crate.annotation-gen_build_script">gen_build_script</a>, <a href="#crate.annotation-patch_args">patch_args</a>, <a href="#crate.annotation-patch_tool">patch_tool</a>, <a href="#crate.annotation-patches">patches</a>, <a href="#crate.annotation-proc_macro_deps">proc_macro_deps</a>, <a href="#crate.annotation-rustc_env">rustc_env</a>,
+ <a href="#crate.annotation-rustc_env_files">rustc_env_files</a>, <a href="#crate.annotation-rustc_flags">rustc_flags</a>, <a href="#crate.annotation-shallow_since">shallow_since</a>)
</pre>
A collection of extra attributes and settings for a particular crate
@@ -628,6 +628,7 @@ A collection of extra attributes and settings for a particular crate
| <a id="crate.annotation-build_script_deps"></a>build_script_deps | A list of labels to add to a crate's <code>cargo_build_script::deps</code> attribute. | `None` |
| <a id="crate.annotation-build_script_env"></a>build_script_env | Additional environment variables to set on a crate's <code>cargo_build_script::env</code> attribute. | `None` |
| <a id="crate.annotation-build_script_proc_macro_deps"></a>build_script_proc_macro_deps | A list of labels to add to a crate's <code>cargo_build_script::proc_macro_deps</code> attribute. | `None` |
+| <a id="crate.annotation-build_script_rundir"></a>build_script_rundir | An override for the build script's rundir attribute. | `None` |
| <a id="crate.annotation-build_script_rustc_env"></a>build_script_rustc_env | Additional environment variables to set on a crate's <code>cargo_build_script::env</code> attribute. | `None` |
| <a id="crate.annotation-build_script_toolchains"></a>build_script_toolchains | A list of labels to set on a crates's <code>cargo_build_script::toolchains</code> attribute. | `None` |
| <a id="crate.annotation-compile_data"></a>compile_data | A list of labels to add to a crate's <code>rust_library::compile_data</code> attribute. | `None` |
@@ -727,7 +728,7 @@ Define dependencies of the `cargo-bazel` Rust target
| Name | Description | Default Value |
| :------------- | :------------- | :------------- |
-| <a id="crate_universe_dependencies-rust_version"></a>rust_version | The version of rust to use when generating dependencies. | `"1.71.0"` |
+| <a id="crate_universe_dependencies-rust_version"></a>rust_version | The version of rust to use when generating dependencies. | `"1.72.1"` |
| <a id="crate_universe_dependencies-bootstrap"></a>bootstrap | If true, a <code>cargo_bootstrap_repository</code> target will be generated. | `False` |
diff --git a/docs/flatten.md b/docs/flatten.md
index f9974318..0900ae62 100644
--- a/docs/flatten.md
+++ b/docs/flatten.md
@@ -109,7 +109,7 @@ A rule for bootstrapping a Rust binary using [Cargo](https://doc.rust-lang.org/c
| <a id="cargo_bootstrap_repository-rust_toolchain_rustc_template"></a>rust_toolchain_rustc_template | The template to use for finding the host <code>rustc</code> binary. <code>{version}</code> (eg. '1.53.0'), <code>{triple}</code> (eg. 'x86_64-unknown-linux-gnu'), <code>{arch}</code> (eg. 'aarch64'), <code>{vendor}</code> (eg. 'unknown'), <code>{system}</code> (eg. 'darwin'), <code>{channel}</code> (eg. 'stable'), and <code>{tool}</code> (eg. 'rustc.exe') will be replaced in the string if present. | String | optional | <code>"@rust_{system}_{arch}__{triple}__{channel}_tools//:bin/{tool}"</code> |
| <a id="cargo_bootstrap_repository-srcs"></a>srcs | Souce files of the crate to build. Passing source files here can be used to trigger rebuilds when changes are made | <a href="https://bazel.build/concepts/labels">List of labels</a> | optional | <code>[]</code> |
| <a id="cargo_bootstrap_repository-timeout"></a>timeout | Maximum duration of the Cargo build command in seconds | Integer | optional | <code>600</code> |
-| <a id="cargo_bootstrap_repository-version"></a>version | The version of cargo the resolver should use | String | optional | <code>"1.71.0"</code> |
+| <a id="cargo_bootstrap_repository-version"></a>version | The version of cargo the resolver should use | String | optional | <code>"1.72.1"</code> |
<a id="cargo_dep_env"></a>
@@ -388,7 +388,7 @@ in turn depends on both a clang binary and the clang library. To obtain these de
`rust_bindgen_dependencies` imports bindgen and its dependencies.
```python
-load("@rules_rust//bindgen:bindgen.bzl", "rust_bindgen_toolchain")
+load("@rules_rust//bindgen:defs.bzl", "rust_bindgen_toolchain")
rust_bindgen_toolchain(
name = "bindgen_toolchain_impl",
@@ -1546,7 +1546,7 @@ A collection of files either found within the `rust-stdlib` artifact or generate
<pre>
cargo_build_script(<a href="#cargo_build_script-name">name</a>, <a href="#cargo_build_script-crate_features">crate_features</a>, <a href="#cargo_build_script-version">version</a>, <a href="#cargo_build_script-deps">deps</a>, <a href="#cargo_build_script-link_deps">link_deps</a>, <a href="#cargo_build_script-build_script_env">build_script_env</a>, <a href="#cargo_build_script-data">data</a>, <a href="#cargo_build_script-tools">tools</a>,
- <a href="#cargo_build_script-links">links</a>, <a href="#cargo_build_script-rustc_env">rustc_env</a>, <a href="#cargo_build_script-rustc_flags">rustc_flags</a>, <a href="#cargo_build_script-visibility">visibility</a>, <a href="#cargo_build_script-tags">tags</a>, <a href="#cargo_build_script-kwargs">kwargs</a>)
+ <a href="#cargo_build_script-links">links</a>, <a href="#cargo_build_script-rundir">rundir</a>, <a href="#cargo_build_script-rustc_env">rustc_env</a>, <a href="#cargo_build_script-rustc_flags">rustc_flags</a>, <a href="#cargo_build_script-visibility">visibility</a>, <a href="#cargo_build_script-tags">tags</a>, <a href="#cargo_build_script-kwargs">kwargs</a>)
</pre>
Compile and execute a rust build script to generate build attributes
@@ -1621,6 +1621,7 @@ The `hello_lib` target will be build with the flags and the environment variable
| <a id="cargo_build_script-data"></a>data | Files needed by the build script. | `[]` |
| <a id="cargo_build_script-tools"></a>tools | Tools (executables) needed by the build script. | `[]` |
| <a id="cargo_build_script-links"></a>links | Name of the native library this crate links against. | `None` |
+| <a id="cargo_build_script-rundir"></a>rundir | A directory to <code>cd</code> to before the cargo_build_script is run. This should be a path relative to the exec root.<br><br>The default behaviour (and the behaviour if rundir is set to the empty string) is to change to the relative path corresponding to the cargo manifest directory, which replicates the normal behaviour of cargo so it is easy to write compatible build scripts.<br><br>If set to <code>.</code>, the cargo build script will run in the exec root. | `None` |
| <a id="cargo_build_script-rustc_env"></a>rustc_env | Environment variables to set in rustc when compiling the build script. | `{}` |
| <a id="cargo_build_script-rustc_flags"></a>rustc_flags | List of compiler flags passed to <code>rustc</code>. | `[]` |
| <a id="cargo_build_script-visibility"></a>visibility | Visibility to apply to the generated build script output. | `None` |
@@ -1904,7 +1905,7 @@ See `load_arbitrary_tool` in `@rules_rust//rust:repositories.bzl` for more detai
| <a id="rust_register_toolchains-global_allocator_library"></a>global_allocator_library | Target that provides allocator functions when global allocator is used with cc_common.link. | `None` |
| <a id="rust_register_toolchains-iso_date"></a>iso_date | **Deprecated**: Use <code>versions</code> instead. | `None` |
| <a id="rust_register_toolchains-register_toolchains"></a>register_toolchains | If true, repositories will be generated to produce and register <code>rust_toolchain</code> targets. | `True` |
-| <a id="rust_register_toolchains-rustfmt_version"></a>rustfmt_version | The version of rustfmt. | `"nightly/2023-07-13"` |
+| <a id="rust_register_toolchains-rustfmt_version"></a>rustfmt_version | The version of rustfmt. | `"nightly/2023-09-19"` |
| <a id="rust_register_toolchains-rust_analyzer_version"></a>rust_analyzer_version | The version of Rustc to pair with rust-analyzer. | `None` |
| <a id="rust_register_toolchains-sha256s"></a>sha256s | A dict associating tool subdirectories to sha256 hashes. | `None` |
| <a id="rust_register_toolchains-extra_target_triples"></a>extra_target_triples | Additional rust-style targets that rust toolchains should support. | `["wasm32-unknown-unknown", "wasm32-wasi"]` |
diff --git a/docs/index.md b/docs/index.md
index ab982657..8f2c2894 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -70,7 +70,7 @@ As well as an exact version, `versions` can accept `nightly/{iso_date}` and `bet
```python
rust_register_toolchains(
- edition = "2021"
+ edition = "2021",
versions = [
"nightly/2022-12-15",
],
@@ -93,7 +93,7 @@ Failure to do so will result in rules attempting to match a `stable` toolchain w
## Supported bazel versions
-The oldest version of Bazel the `main` branch is tested against is `6.0.0`. Previous versions may still be functional in certain environments, but this is the minimum version we strive to fully support.
+The oldest version of Bazel the `main` branch is tested against is `6.3.0`. Previous versions may still be functional in certain environments, but this is the minimum version we strive to fully support.
We test these rules against the latest rolling releases of Bazel, and aim for compatibility with them, but prioritise stable releases over rolling releases where necessary.
diff --git a/docs/rust_bindgen.md b/docs/rust_bindgen.md
index 5491e466..f11e928b 100644
--- a/docs/rust_bindgen.md
+++ b/docs/rust_bindgen.md
@@ -85,7 +85,7 @@ in turn depends on both a clang binary and the clang library. To obtain these de
`rust_bindgen_dependencies` imports bindgen and its dependencies.
```python
-load("@rules_rust//bindgen:bindgen.bzl", "rust_bindgen_toolchain")
+load("@rules_rust//bindgen:defs.bzl", "rust_bindgen_toolchain")
rust_bindgen_toolchain(
name = "bindgen_toolchain_impl",
diff --git a/docs/rust_proto.md b/docs/rust_proto.md
index 0cfe312b..095b0ff1 100644
--- a/docs/rust_proto.md
+++ b/docs/rust_proto.md
@@ -128,7 +128,7 @@ rust_library_group(
)
rust_prost_toolchain(
- name = "prost_toolchain_impl",
+ name = "default_prost_toolchain_impl",
prost_plugin = "@crates_io//:protoc-gen-prost__protoc-gen-prost",
prost_runtime = ":prost_runtime",
prost_types = "@crates_io//:prost-types",
@@ -139,7 +139,7 @@ rust_prost_toolchain(
toolchain(
name = "prost_toolchain",
- toolchain = "default_prost_toolchain_impl",
+ toolchain = "prost_toolchain_impl",
toolchain_type = "@rules_rust//proto/prost:toolchain_type",
)
```
diff --git a/docs/rust_proto.vm b/docs/rust_proto.vm
index efb75725..1fe807fc 100644
--- a/docs/rust_proto.vm
+++ b/docs/rust_proto.vm
@@ -114,7 +114,7 @@ rust_library_group(
)
rust_prost_toolchain(
- name = "prost_toolchain_impl",
+ name = "default_prost_toolchain_impl",
prost_plugin = "@crates_io//:protoc-gen-prost__protoc-gen-prost",
prost_runtime = ":prost_runtime",
prost_types = "@crates_io//:prost-types",
@@ -125,7 +125,7 @@ rust_prost_toolchain(
toolchain(
name = "prost_toolchain",
- toolchain = "default_prost_toolchain_impl",
+ toolchain = "prost_toolchain_impl",
toolchain_type = "@rules_rust//proto/prost:toolchain_type",
)
```
diff --git a/docs/rust_repositories.md b/docs/rust_repositories.md
index 267c8d9c..e89cf643 100644
--- a/docs/rust_repositories.md
+++ b/docs/rust_repositories.md
@@ -267,7 +267,7 @@ See `load_arbitrary_tool` in `@rules_rust//rust:repositories.bzl` for more detai
| <a id="rust_register_toolchains-global_allocator_library"></a>global_allocator_library | Target that provides allocator functions when global allocator is used with cc_common.link. | `None` |
| <a id="rust_register_toolchains-iso_date"></a>iso_date | **Deprecated**: Use <code>versions</code> instead. | `None` |
| <a id="rust_register_toolchains-register_toolchains"></a>register_toolchains | If true, repositories will be generated to produce and register <code>rust_toolchain</code> targets. | `True` |
-| <a id="rust_register_toolchains-rustfmt_version"></a>rustfmt_version | The version of rustfmt. | `"nightly/2023-07-13"` |
+| <a id="rust_register_toolchains-rustfmt_version"></a>rustfmt_version | The version of rustfmt. | `"nightly/2023-09-19"` |
| <a id="rust_register_toolchains-rust_analyzer_version"></a>rust_analyzer_version | The version of Rustc to pair with rust-analyzer. | `None` |
| <a id="rust_register_toolchains-sha256s"></a>sha256s | A dict associating tool subdirectories to sha256 hashes. | `None` |
| <a id="rust_register_toolchains-extra_target_triples"></a>extra_target_triples | Additional rust-style targets that rust toolchains should support. | `["wasm32-unknown-unknown", "wasm32-wasi"]` |
diff --git a/docs/symbols.bzl b/docs/symbols.bzl
index ca0211df..a5f54877 100644
--- a/docs/symbols.bzl
+++ b/docs/symbols.bzl
@@ -3,7 +3,7 @@ to have stardoc generated documentation.
"""
load(
- "@rules_rust//bindgen:bindgen.bzl",
+ "@rules_rust//bindgen:defs.bzl",
_rust_bindgen = "rust_bindgen",
_rust_bindgen_library = "rust_bindgen_library",
_rust_bindgen_toolchain = "rust_bindgen_toolchain",
diff --git a/examples/crate_universe/WORKSPACE.bazel b/examples/crate_universe/WORKSPACE.bazel
index cdc02df7..1635a96e 100644
--- a/examples/crate_universe/WORKSPACE.bazel
+++ b/examples/crate_universe/WORKSPACE.bazel
@@ -277,29 +277,6 @@ no_cargo_crate_repositories()
crates_repository(
name = "using_cxx",
- annotations = {
- # CXX provides a header file that should be used in C++ sources that depend on cxx.
- "cxx": [
- crate.annotation(
- additive_build_file_content = """
- # This file is included in the BUILD for the cxx crate, to export its header
- # file for C++ code to depend on.
- cc_library(
- name = "cxx_cc",
- visibility = ["//visibility:public"],
- hdrs = ["include/cxx.h"],
- srcs = ["src/cxx.cc"],
- includes = ["include"],
- target_compatible_with = [
- "@platforms//os:linux",
- ],
- )
- """,
- extra_aliased_targets = {"cxx_cc": "cxx_cc"},
- gen_build_script = False,
- ),
- ],
- },
cargo_lockfile = "//using_cxx:Cargo.Bazel.lock",
# `generator` is not necessary in official releases.
# See load satement for `cargo_bazel_bootstrap`.
@@ -307,7 +284,7 @@ crates_repository(
lockfile = "//using_cxx:cargo-bazel-lock.json",
packages = {
"cxx": crate.spec(
- version = "1.0.0",
+ version = "1.0.105",
),
},
splicing_config = splicing_config(
@@ -343,10 +320,10 @@ rust_binary(
),
)
""",
- sha256 = "df13eece12ed9e7bd4fb071a6af4c44421bb9024d339d029f5333bcdaca00000",
- strip_prefix = "cxxbridge-cmd-1.0.100",
+ sha256 = "0b3eea393dbcbc1e875302846de4e4f9a31bf2e57ad3657bc83d61d00293b0fe",
+ strip_prefix = "cxxbridge-cmd-1.0.105",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/cxxbridge-cmd/1.0.100/download"],
+ urls = ["https://crates.io/api/v1/crates/cxxbridge-cmd/1.0.105/download"],
)
crates_repository(
diff --git a/examples/crate_universe/cargo_aliases/cargo-bazel-lock.json b/examples/crate_universe/cargo_aliases/cargo-bazel-lock.json
index a9a09dba..a1f49553 100644
--- a/examples/crate_universe/cargo_aliases/cargo-bazel-lock.json
+++ b/examples/crate_universe/cargo_aliases/cargo-bazel-lock.json
@@ -1,5 +1,5 @@
{
- "checksum": "9d92fb6c57a85c0a593a7c324e1754fe3e8b975387d383ffd541c9bf50412308",
+ "checksum": "9d11e9afc3a99a886bda6675032f991d4088b23a7c339329459ea09e815b1dd4",
"crates": {
"aho-corasick 0.7.20": {
"name": "aho-corasick",
@@ -2422,6 +2422,36 @@
"aliases 0.1.0": "cargo_aliases"
},
"conditions": {
+ "aarch64-apple-darwin": [
+ "aarch64-apple-darwin"
+ ],
+ "aarch64-apple-ios": [
+ "aarch64-apple-ios"
+ ],
+ "aarch64-apple-ios-sim": [
+ "aarch64-apple-ios-sim"
+ ],
+ "aarch64-fuchsia": [
+ "aarch64-fuchsia"
+ ],
+ "aarch64-linux-android": [
+ "aarch64-linux-android"
+ ],
+ "aarch64-pc-windows-msvc": [
+ "aarch64-pc-windows-msvc"
+ ],
+ "aarch64-unknown-linux-gnu": [
+ "aarch64-unknown-linux-gnu"
+ ],
+ "arm-unknown-linux-gnueabi": [
+ "arm-unknown-linux-gnueabi"
+ ],
+ "armv7-linux-androideabi": [
+ "armv7-linux-androideabi"
+ ],
+ "armv7-unknown-linux-gnueabi": [
+ "armv7-unknown-linux-gnueabi"
+ ],
"cfg(target_os = \"hermit\")": [],
"cfg(target_os = \"wasi\")": [
"wasm32-wasi"
@@ -2454,7 +2484,70 @@
"i686-pc-windows-msvc",
"x86_64-pc-windows-msvc"
],
+ "i686-apple-darwin": [
+ "i686-apple-darwin"
+ ],
+ "i686-linux-android": [
+ "i686-linux-android"
+ ],
"i686-pc-windows-gnu": [],
- "x86_64-pc-windows-gnu": []
+ "i686-pc-windows-msvc": [
+ "i686-pc-windows-msvc"
+ ],
+ "i686-unknown-freebsd": [
+ "i686-unknown-freebsd"
+ ],
+ "i686-unknown-linux-gnu": [
+ "i686-unknown-linux-gnu"
+ ],
+ "powerpc-unknown-linux-gnu": [
+ "powerpc-unknown-linux-gnu"
+ ],
+ "riscv32imc-unknown-none-elf": [
+ "riscv32imc-unknown-none-elf"
+ ],
+ "riscv64gc-unknown-none-elf": [
+ "riscv64gc-unknown-none-elf"
+ ],
+ "s390x-unknown-linux-gnu": [
+ "s390x-unknown-linux-gnu"
+ ],
+ "thumbv7em-none-eabi": [
+ "thumbv7em-none-eabi"
+ ],
+ "thumbv8m.main-none-eabi": [
+ "thumbv8m.main-none-eabi"
+ ],
+ "wasm32-unknown-unknown": [
+ "wasm32-unknown-unknown"
+ ],
+ "wasm32-wasi": [
+ "wasm32-wasi"
+ ],
+ "x86_64-apple-darwin": [
+ "x86_64-apple-darwin"
+ ],
+ "x86_64-apple-ios": [
+ "x86_64-apple-ios"
+ ],
+ "x86_64-fuchsia": [
+ "x86_64-fuchsia"
+ ],
+ "x86_64-linux-android": [
+ "x86_64-linux-android"
+ ],
+ "x86_64-pc-windows-gnu": [],
+ "x86_64-pc-windows-msvc": [
+ "x86_64-pc-windows-msvc"
+ ],
+ "x86_64-unknown-freebsd": [
+ "x86_64-unknown-freebsd"
+ ],
+ "x86_64-unknown-linux-gnu": [
+ "x86_64-unknown-linux-gnu"
+ ],
+ "x86_64-unknown-none": [
+ "x86_64-unknown-none"
+ ]
}
}
diff --git a/examples/crate_universe/cargo_conditional_deps/cargo-bazel-lock.json b/examples/crate_universe/cargo_conditional_deps/cargo-bazel-lock.json
index 42646464..7763df8a 100644
--- a/examples/crate_universe/cargo_conditional_deps/cargo-bazel-lock.json
+++ b/examples/crate_universe/cargo_conditional_deps/cargo-bazel-lock.json
@@ -1,5 +1,5 @@
{
- "checksum": "6f112e662b88f114281a88c9910907a36f9dd34fabb1965fcabb9f4dad943bdb",
+ "checksum": "6f618b87abf3d565aeff1b389c3c40ba7cc81a46d8f063d56cff03d987a027a2",
"crates": {
"autocfg 1.1.0": {
"name": "autocfg",
@@ -420,6 +420,36 @@
"conditional-deps 0.1.0": "cargo_conditional_deps"
},
"conditions": {
+ "aarch64-apple-darwin": [
+ "aarch64-apple-darwin"
+ ],
+ "aarch64-apple-ios": [
+ "aarch64-apple-ios"
+ ],
+ "aarch64-apple-ios-sim": [
+ "aarch64-apple-ios-sim"
+ ],
+ "aarch64-fuchsia": [
+ "aarch64-fuchsia"
+ ],
+ "aarch64-linux-android": [
+ "aarch64-linux-android"
+ ],
+ "aarch64-pc-windows-msvc": [
+ "aarch64-pc-windows-msvc"
+ ],
+ "aarch64-unknown-linux-gnu": [
+ "aarch64-unknown-linux-gnu"
+ ],
+ "arm-unknown-linux-gnueabi": [
+ "arm-unknown-linux-gnueabi"
+ ],
+ "armv7-linux-androideabi": [
+ "armv7-linux-androideabi"
+ ],
+ "armv7-unknown-linux-gnueabi": [
+ "armv7-unknown-linux-gnueabi"
+ ],
"cfg(not(target_os = \"redox\"))": [
"aarch64-apple-darwin",
"aarch64-apple-ios",
@@ -461,6 +491,69 @@
"powerpc-unknown-linux-gnu",
"s390x-unknown-linux-gnu",
"x86_64-unknown-linux-gnu"
+ ],
+ "i686-apple-darwin": [
+ "i686-apple-darwin"
+ ],
+ "i686-linux-android": [
+ "i686-linux-android"
+ ],
+ "i686-pc-windows-msvc": [
+ "i686-pc-windows-msvc"
+ ],
+ "i686-unknown-freebsd": [
+ "i686-unknown-freebsd"
+ ],
+ "i686-unknown-linux-gnu": [
+ "i686-unknown-linux-gnu"
+ ],
+ "powerpc-unknown-linux-gnu": [
+ "powerpc-unknown-linux-gnu"
+ ],
+ "riscv32imc-unknown-none-elf": [
+ "riscv32imc-unknown-none-elf"
+ ],
+ "riscv64gc-unknown-none-elf": [
+ "riscv64gc-unknown-none-elf"
+ ],
+ "s390x-unknown-linux-gnu": [
+ "s390x-unknown-linux-gnu"
+ ],
+ "thumbv7em-none-eabi": [
+ "thumbv7em-none-eabi"
+ ],
+ "thumbv8m.main-none-eabi": [
+ "thumbv8m.main-none-eabi"
+ ],
+ "wasm32-unknown-unknown": [
+ "wasm32-unknown-unknown"
+ ],
+ "wasm32-wasi": [
+ "wasm32-wasi"
+ ],
+ "x86_64-apple-darwin": [
+ "x86_64-apple-darwin"
+ ],
+ "x86_64-apple-ios": [
+ "x86_64-apple-ios"
+ ],
+ "x86_64-fuchsia": [
+ "x86_64-fuchsia"
+ ],
+ "x86_64-linux-android": [
+ "x86_64-linux-android"
+ ],
+ "x86_64-pc-windows-msvc": [
+ "x86_64-pc-windows-msvc"
+ ],
+ "x86_64-unknown-freebsd": [
+ "x86_64-unknown-freebsd"
+ ],
+ "x86_64-unknown-linux-gnu": [
+ "x86_64-unknown-linux-gnu"
+ ],
+ "x86_64-unknown-none": [
+ "x86_64-unknown-none"
]
}
}
diff --git a/examples/crate_universe/cargo_workspace/cargo-bazel-lock.json b/examples/crate_universe/cargo_workspace/cargo-bazel-lock.json
index ec7bb2b8..e1c1a7a6 100644
--- a/examples/crate_universe/cargo_workspace/cargo-bazel-lock.json
+++ b/examples/crate_universe/cargo_workspace/cargo-bazel-lock.json
@@ -1,5 +1,5 @@
{
- "checksum": "a53a28a5df977c7cfdee748d1d522a044997de08d5cdfddcb8e37b7a8e78f762",
+ "checksum": "0422ac2901df395fb35488b05922400a0aeef6dcfc936e69c50574dc29ab0c22",
"crates": {
"ansi_term 0.12.1": {
"name": "ansi_term",
@@ -1275,6 +1275,36 @@
"rng 0.1.0": "cargo_workspace/rng"
},
"conditions": {
+ "aarch64-apple-darwin": [
+ "aarch64-apple-darwin"
+ ],
+ "aarch64-apple-ios": [
+ "aarch64-apple-ios"
+ ],
+ "aarch64-apple-ios-sim": [
+ "aarch64-apple-ios-sim"
+ ],
+ "aarch64-fuchsia": [
+ "aarch64-fuchsia"
+ ],
+ "aarch64-linux-android": [
+ "aarch64-linux-android"
+ ],
+ "aarch64-pc-windows-msvc": [
+ "aarch64-pc-windows-msvc"
+ ],
+ "aarch64-unknown-linux-gnu": [
+ "aarch64-unknown-linux-gnu"
+ ],
+ "arm-unknown-linux-gnueabi": [
+ "arm-unknown-linux-gnueabi"
+ ],
+ "armv7-linux-androideabi": [
+ "armv7-linux-androideabi"
+ ],
+ "armv7-unknown-linux-gnueabi": [
+ "armv7-unknown-linux-gnueabi"
+ ],
"cfg(not(target_os = \"emscripten\"))": [
"aarch64-apple-darwin",
"aarch64-apple-ios",
@@ -1376,7 +1406,70 @@
"i686-pc-windows-msvc",
"x86_64-pc-windows-msvc"
],
+ "i686-apple-darwin": [
+ "i686-apple-darwin"
+ ],
+ "i686-linux-android": [
+ "i686-linux-android"
+ ],
"i686-pc-windows-gnu": [],
- "x86_64-pc-windows-gnu": []
+ "i686-pc-windows-msvc": [
+ "i686-pc-windows-msvc"
+ ],
+ "i686-unknown-freebsd": [
+ "i686-unknown-freebsd"
+ ],
+ "i686-unknown-linux-gnu": [
+ "i686-unknown-linux-gnu"
+ ],
+ "powerpc-unknown-linux-gnu": [
+ "powerpc-unknown-linux-gnu"
+ ],
+ "riscv32imc-unknown-none-elf": [
+ "riscv32imc-unknown-none-elf"
+ ],
+ "riscv64gc-unknown-none-elf": [
+ "riscv64gc-unknown-none-elf"
+ ],
+ "s390x-unknown-linux-gnu": [
+ "s390x-unknown-linux-gnu"
+ ],
+ "thumbv7em-none-eabi": [
+ "thumbv7em-none-eabi"
+ ],
+ "thumbv8m.main-none-eabi": [
+ "thumbv8m.main-none-eabi"
+ ],
+ "wasm32-unknown-unknown": [
+ "wasm32-unknown-unknown"
+ ],
+ "wasm32-wasi": [
+ "wasm32-wasi"
+ ],
+ "x86_64-apple-darwin": [
+ "x86_64-apple-darwin"
+ ],
+ "x86_64-apple-ios": [
+ "x86_64-apple-ios"
+ ],
+ "x86_64-fuchsia": [
+ "x86_64-fuchsia"
+ ],
+ "x86_64-linux-android": [
+ "x86_64-linux-android"
+ ],
+ "x86_64-pc-windows-gnu": [],
+ "x86_64-pc-windows-msvc": [
+ "x86_64-pc-windows-msvc"
+ ],
+ "x86_64-unknown-freebsd": [
+ "x86_64-unknown-freebsd"
+ ],
+ "x86_64-unknown-linux-gnu": [
+ "x86_64-unknown-linux-gnu"
+ ],
+ "x86_64-unknown-none": [
+ "x86_64-unknown-none"
+ ]
}
}
diff --git a/examples/crate_universe/cargo_workspace/printer/src/lib.rs b/examples/crate_universe/cargo_workspace/printer/src/lib.rs
index df75c34c..721e2cf7 100644
--- a/examples/crate_universe/cargo_workspace/printer/src/lib.rs
+++ b/examples/crate_universe/cargo_workspace/printer/src/lib.rs
@@ -21,18 +21,18 @@ mod test {
#[test]
fn test_say_number() {
let said = say_number(3);
- assert!(said.contains(r#" _~^~^~_"#));
- assert!(said.contains(r#"\) / o o \ (/"#));
- assert!(said.contains(r#" '_ - _'"#));
- assert!(said.contains(r#" / '-----' \"#));
+ assert!(said.contains(r" _~^~^~_"));
+ assert!(said.contains(r"\) / o o \ (/"));
+ assert!(said.contains(r" '_ - _'"));
+ assert!(said.contains(r" / '-----' \"));
}
#[test]
fn test_say_random_number() {
let said = say_random_number();
- assert!(said.contains(r#" _~^~^~_"#));
- assert!(said.contains(r#"\) / o o \ (/"#));
- assert!(said.contains(r#" '_ - _'"#));
- assert!(said.contains(r#" / '-----' \"#));
+ assert!(said.contains(r" _~^~^~_"));
+ assert!(said.contains(r"\) / o o \ (/"));
+ assert!(said.contains(r" '_ - _'"));
+ assert!(said.contains(r" / '-----' \"));
}
}
diff --git a/examples/crate_universe/multi_package/cargo-bazel-lock.json b/examples/crate_universe/multi_package/cargo-bazel-lock.json
index 7b304e3e..fa78b29f 100644
--- a/examples/crate_universe/multi_package/cargo-bazel-lock.json
+++ b/examples/crate_universe/multi_package/cargo-bazel-lock.json
@@ -1,5 +1,5 @@
{
- "checksum": "18ad2cc0814eb27b3c070784112968418f33359994c1e89ef89214a198cdabc1",
+ "checksum": "3f78847a3b168aa8bb22b43e50ed441e484f0c0b4196a2871d8f5f0e632e2388",
"crates": {
"aho-corasick 0.7.20": {
"name": "aho-corasick",
@@ -9327,11 +9327,38 @@
"pkg_c 0.1.0": "multi_package/sub_pkgs/pkg_c"
},
"conditions": {
+ "aarch64-apple-darwin": [
+ "aarch64-apple-darwin"
+ ],
+ "aarch64-apple-ios": [
+ "aarch64-apple-ios"
+ ],
+ "aarch64-apple-ios-sim": [
+ "aarch64-apple-ios-sim"
+ ],
+ "aarch64-fuchsia": [
+ "aarch64-fuchsia"
+ ],
+ "aarch64-linux-android": [
+ "aarch64-linux-android"
+ ],
"aarch64-pc-windows-gnullvm": [],
"aarch64-pc-windows-msvc": [
"aarch64-pc-windows-msvc"
],
+ "aarch64-unknown-linux-gnu": [
+ "aarch64-unknown-linux-gnu"
+ ],
"aarch64-uwp-windows-msvc": [],
+ "arm-unknown-linux-gnueabi": [
+ "arm-unknown-linux-gnueabi"
+ ],
+ "armv7-linux-androideabi": [
+ "armv7-linux-androideabi"
+ ],
+ "armv7-unknown-linux-gnueabi": [
+ "armv7-unknown-linux-gnueabi"
+ ],
"cfg(all(any(target_arch = \"x86_64\", target_arch = \"aarch64\"), target_os = \"hermit\"))": [],
"cfg(all(target_arch = \"wasm32\", not(target_os = \"wasi\")))": [
"wasm32-unknown-unknown"
@@ -9604,17 +9631,74 @@
"i686-pc-windows-msvc",
"x86_64-pc-windows-msvc"
],
+ "i686-apple-darwin": [
+ "i686-apple-darwin"
+ ],
+ "i686-linux-android": [
+ "i686-linux-android"
+ ],
"i686-pc-windows-gnu": [],
"i686-pc-windows-msvc": [
"i686-pc-windows-msvc"
],
+ "i686-unknown-freebsd": [
+ "i686-unknown-freebsd"
+ ],
+ "i686-unknown-linux-gnu": [
+ "i686-unknown-linux-gnu"
+ ],
"i686-uwp-windows-gnu": [],
"i686-uwp-windows-msvc": [],
+ "powerpc-unknown-linux-gnu": [
+ "powerpc-unknown-linux-gnu"
+ ],
+ "riscv32imc-unknown-none-elf": [
+ "riscv32imc-unknown-none-elf"
+ ],
+ "riscv64gc-unknown-none-elf": [
+ "riscv64gc-unknown-none-elf"
+ ],
+ "s390x-unknown-linux-gnu": [
+ "s390x-unknown-linux-gnu"
+ ],
+ "thumbv7em-none-eabi": [
+ "thumbv7em-none-eabi"
+ ],
+ "thumbv8m.main-none-eabi": [
+ "thumbv8m.main-none-eabi"
+ ],
+ "wasm32-unknown-unknown": [
+ "wasm32-unknown-unknown"
+ ],
+ "wasm32-wasi": [
+ "wasm32-wasi"
+ ],
+ "x86_64-apple-darwin": [
+ "x86_64-apple-darwin"
+ ],
+ "x86_64-apple-ios": [
+ "x86_64-apple-ios"
+ ],
+ "x86_64-fuchsia": [
+ "x86_64-fuchsia"
+ ],
+ "x86_64-linux-android": [
+ "x86_64-linux-android"
+ ],
"x86_64-pc-windows-gnu": [],
"x86_64-pc-windows-gnullvm": [],
"x86_64-pc-windows-msvc": [
"x86_64-pc-windows-msvc"
],
+ "x86_64-unknown-freebsd": [
+ "x86_64-unknown-freebsd"
+ ],
+ "x86_64-unknown-linux-gnu": [
+ "x86_64-unknown-linux-gnu"
+ ],
+ "x86_64-unknown-none": [
+ "x86_64-unknown-none"
+ ],
"x86_64-uwp-windows-gnu": [],
"x86_64-uwp-windows-msvc": []
}
diff --git a/examples/crate_universe/no_cargo_manifests/cargo-bazel-lock.json b/examples/crate_universe/no_cargo_manifests/cargo-bazel-lock.json
index aa87cf95..7e5e5160 100644
--- a/examples/crate_universe/no_cargo_manifests/cargo-bazel-lock.json
+++ b/examples/crate_universe/no_cargo_manifests/cargo-bazel-lock.json
@@ -1,5 +1,5 @@
{
- "checksum": "9e1d4a86d089035efa5822a972fc62fb17fbbe1f8cd3784da4946d010a1284eb",
+ "checksum": "6b76ce55d9391a3e09290b65e6f3da16d20abb21b85c57eec453bd692bc75142",
"crates": {
"async-trait 0.1.64": {
"name": "async-trait",
@@ -4857,11 +4857,38 @@
"direct-cargo-bazel-deps 0.0.1": ""
},
"conditions": {
+ "aarch64-apple-darwin": [
+ "aarch64-apple-darwin"
+ ],
+ "aarch64-apple-ios": [
+ "aarch64-apple-ios"
+ ],
+ "aarch64-apple-ios-sim": [
+ "aarch64-apple-ios-sim"
+ ],
+ "aarch64-fuchsia": [
+ "aarch64-fuchsia"
+ ],
+ "aarch64-linux-android": [
+ "aarch64-linux-android"
+ ],
"aarch64-pc-windows-gnullvm": [],
"aarch64-pc-windows-msvc": [
"aarch64-pc-windows-msvc"
],
+ "aarch64-unknown-linux-gnu": [
+ "aarch64-unknown-linux-gnu"
+ ],
"aarch64-uwp-windows-msvc": [],
+ "arm-unknown-linux-gnueabi": [
+ "arm-unknown-linux-gnueabi"
+ ],
+ "armv7-linux-androideabi": [
+ "armv7-linux-androideabi"
+ ],
+ "armv7-unknown-linux-gnueabi": [
+ "armv7-unknown-linux-gnueabi"
+ ],
"cfg(all(any(target_arch = \"x86_64\", target_arch = \"aarch64\"), target_os = \"hermit\"))": [],
"cfg(docsrs)": [],
"cfg(not(any(target_arch = \"wasm32\", target_arch = \"wasm64\")))": [
@@ -4996,17 +5023,74 @@
"i686-pc-windows-msvc",
"x86_64-pc-windows-msvc"
],
+ "i686-apple-darwin": [
+ "i686-apple-darwin"
+ ],
+ "i686-linux-android": [
+ "i686-linux-android"
+ ],
"i686-pc-windows-gnu": [],
"i686-pc-windows-msvc": [
"i686-pc-windows-msvc"
],
+ "i686-unknown-freebsd": [
+ "i686-unknown-freebsd"
+ ],
+ "i686-unknown-linux-gnu": [
+ "i686-unknown-linux-gnu"
+ ],
"i686-uwp-windows-gnu": [],
"i686-uwp-windows-msvc": [],
+ "powerpc-unknown-linux-gnu": [
+ "powerpc-unknown-linux-gnu"
+ ],
+ "riscv32imc-unknown-none-elf": [
+ "riscv32imc-unknown-none-elf"
+ ],
+ "riscv64gc-unknown-none-elf": [
+ "riscv64gc-unknown-none-elf"
+ ],
+ "s390x-unknown-linux-gnu": [
+ "s390x-unknown-linux-gnu"
+ ],
+ "thumbv7em-none-eabi": [
+ "thumbv7em-none-eabi"
+ ],
+ "thumbv8m.main-none-eabi": [
+ "thumbv8m.main-none-eabi"
+ ],
+ "wasm32-unknown-unknown": [
+ "wasm32-unknown-unknown"
+ ],
+ "wasm32-wasi": [
+ "wasm32-wasi"
+ ],
+ "x86_64-apple-darwin": [
+ "x86_64-apple-darwin"
+ ],
+ "x86_64-apple-ios": [
+ "x86_64-apple-ios"
+ ],
+ "x86_64-fuchsia": [
+ "x86_64-fuchsia"
+ ],
+ "x86_64-linux-android": [
+ "x86_64-linux-android"
+ ],
"x86_64-pc-windows-gnu": [],
"x86_64-pc-windows-gnullvm": [],
"x86_64-pc-windows-msvc": [
"x86_64-pc-windows-msvc"
],
+ "x86_64-unknown-freebsd": [
+ "x86_64-unknown-freebsd"
+ ],
+ "x86_64-unknown-linux-gnu": [
+ "x86_64-unknown-linux-gnu"
+ ],
+ "x86_64-unknown-none": [
+ "x86_64-unknown-none"
+ ],
"x86_64-uwp-windows-gnu": [],
"x86_64-uwp-windows-msvc": []
}
diff --git a/examples/crate_universe/using_cxx/BUILD.bazel b/examples/crate_universe/using_cxx/BUILD.bazel
index 8b81a997..e6fc1c7f 100644
--- a/examples/crate_universe/using_cxx/BUILD.bazel
+++ b/examples/crate_universe/using_cxx/BUILD.bazel
@@ -23,6 +23,7 @@ cc_library(
name = "blobstore-sys",
srcs = ["src/blobstore.cc"],
copts = ["-std=c++17"],
+ linkstatic = True,
deps = [
":blobstore-include",
":bridge/include",
diff --git a/examples/crate_universe/using_cxx/Cargo.Bazel.lock b/examples/crate_universe/using_cxx/Cargo.Bazel.lock
index c046eec2..fc79b417 100644
--- a/examples/crate_universe/using_cxx/Cargo.Bazel.lock
+++ b/examples/crate_universe/using_cxx/Cargo.Bazel.lock
@@ -13,9 +13,9 @@ dependencies = [
[[package]]
name = "cxx"
-version = "1.0.104"
+version = "1.0.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ba1ba0a82363c553ecb7b4cd58ba6e1c017baef8e3cca4e7d66ca17879201144"
+checksum = "666a3ec767f4bbaf0dcfcc3b4ea048b90520b254fdf88813e763f4c762636c14"
dependencies = [
"cc",
"cxxbridge-flags",
@@ -25,15 +25,15 @@ dependencies = [
[[package]]
name = "cxxbridge-flags"
-version = "1.0.104"
+version = "1.0.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "409667bbb937bae87f7cfa91ca29e1415bb92d415371e3344b5269c10d90d595"
+checksum = "d6e8c238aadc4b9f2c00269d04c87abb23f96dd240803872536eed1a304bb40e"
[[package]]
name = "cxxbridge-macro"
-version = "1.0.104"
+version = "1.0.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5fb2a9757fb085d6d97856b28d4f049141ca4a61a64c697f4426433b5f6caa1f"
+checksum = "59d9ffb4193dd22180b8d5747b1e095c3d9c9c665ce39b0483a488948f437e06"
dependencies = [
"proc-macro2",
"quote",
diff --git a/examples/crate_universe/using_cxx/cargo-bazel-lock.json b/examples/crate_universe/using_cxx/cargo-bazel-lock.json
index 41a309f4..03b174a7 100644
--- a/examples/crate_universe/using_cxx/cargo-bazel-lock.json
+++ b/examples/crate_universe/using_cxx/cargo-bazel-lock.json
@@ -1,5 +1,5 @@
{
- "checksum": "e5d24b98993df177a8e5518f4dd7ea12b619dc811e1052d6212bbdc7749002be",
+ "checksum": "bccba273c0f0cc6d41ccd090a7bb2acf16e83d881d0ec28c4185d5b00f208ce4",
"crates": {
"cc 1.0.82": {
"name": "cc",
@@ -42,13 +42,13 @@
},
"license": "MIT OR Apache-2.0"
},
- "cxx 1.0.104": {
+ "cxx 1.0.105": {
"name": "cxx",
- "version": "1.0.104",
+ "version": "1.0.105",
"repository": {
"Http": {
- "url": "https://crates.io/api/v1/crates/cxx/1.0.104/download",
- "sha256": "ba1ba0a82363c553ecb7b4cd58ba6e1c017baef8e3cca4e7d66ca17879201144"
+ "url": "https://crates.io/api/v1/crates/cxx/1.0.105/download",
+ "sha256": "666a3ec767f4bbaf0dcfcc3b4ea048b90520b254fdf88813e763f4c762636c14"
}
},
"targets": [
@@ -88,27 +88,27 @@
"proc_macro_deps": {
"common": [
{
- "id": "cxxbridge-macro 1.0.104",
+ "id": "cxxbridge-macro 1.0.105",
"target": "cxxbridge_macro"
}
],
"selects": {}
},
- "version": "1.0.104"
+ "version": "1.0.105"
},
"license": "MIT OR Apache-2.0",
- "additive_build_file_content": "\n# This file is included in the BUILD for the cxx crate, to export its header\n# file for C++ code to depend on.\ncc_library(\n name = \"cxx_cc\",\n visibility = [\"//visibility:public\"],\n hdrs = [\"include/cxx.h\"],\n srcs = [\"src/cxx.cc\"],\n includes = [\"include\"],\n target_compatible_with = [\n \"@platforms//os:linux\",\n ],\n)\n",
+ "additive_build_file_content": "cc_library(\n name = \"cxx_cc\",\n srcs = [\"src/cxx.cc\"],\n hdrs = [\"include/cxx.h\"],\n include_prefix = \"rust\",\n includes = [\"include\"],\n linkstatic = True,\n strip_include_prefix = \"include\",\n visibility = [\"//visibility:public\"],\n)\n",
"extra_aliased_targets": {
"cxx_cc": "cxx_cc"
}
},
- "cxxbridge-flags 1.0.104": {
+ "cxxbridge-flags 1.0.105": {
"name": "cxxbridge-flags",
- "version": "1.0.104",
+ "version": "1.0.105",
"repository": {
"Http": {
- "url": "https://crates.io/api/v1/crates/cxxbridge-flags/1.0.104/download",
- "sha256": "409667bbb937bae87f7cfa91ca29e1415bb92d415371e3344b5269c10d90d595"
+ "url": "https://crates.io/api/v1/crates/cxxbridge-flags/1.0.105/download",
+ "sha256": "d6e8c238aadc4b9f2c00269d04c87abb23f96dd240803872536eed1a304bb40e"
}
},
"targets": [
@@ -134,17 +134,17 @@
"selects": {}
},
"edition": "2021",
- "version": "1.0.104"
+ "version": "1.0.105"
},
"license": "MIT OR Apache-2.0"
},
- "cxxbridge-macro 1.0.104": {
+ "cxxbridge-macro 1.0.105": {
"name": "cxxbridge-macro",
- "version": "1.0.104",
+ "version": "1.0.105",
"repository": {
"Http": {
- "url": "https://crates.io/api/v1/crates/cxxbridge-macro/1.0.104/download",
- "sha256": "5fb2a9757fb085d6d97856b28d4f049141ca4a61a64c697f4426433b5f6caa1f"
+ "url": "https://crates.io/api/v1/crates/cxxbridge-macro/1.0.105/download",
+ "sha256": "59d9ffb4193dd22180b8d5747b1e095c3d9c9c665ce39b0483a488948f437e06"
}
},
"targets": [
@@ -181,7 +181,7 @@
"selects": {}
},
"edition": "2021",
- "version": "1.0.104"
+ "version": "1.0.105"
},
"license": "MIT OR Apache-2.0"
},
@@ -208,7 +208,7 @@
"deps": {
"common": [
{
- "id": "cxx 1.0.104",
+ "id": "cxx 1.0.105",
"target": "cxx"
}
],
@@ -554,6 +554,36 @@
"direct-cargo-bazel-deps 0.0.1": ""
},
"conditions": {
+ "aarch64-apple-darwin": [
+ "aarch64-apple-darwin"
+ ],
+ "aarch64-apple-ios": [
+ "aarch64-apple-ios"
+ ],
+ "aarch64-apple-ios-sim": [
+ "aarch64-apple-ios-sim"
+ ],
+ "aarch64-fuchsia": [
+ "aarch64-fuchsia"
+ ],
+ "aarch64-linux-android": [
+ "aarch64-linux-android"
+ ],
+ "aarch64-pc-windows-msvc": [
+ "aarch64-pc-windows-msvc"
+ ],
+ "aarch64-unknown-linux-gnu": [
+ "aarch64-unknown-linux-gnu"
+ ],
+ "arm-unknown-linux-gnueabi": [
+ "arm-unknown-linux-gnueabi"
+ ],
+ "armv7-linux-androideabi": [
+ "armv7-linux-androideabi"
+ ],
+ "armv7-unknown-linux-gnueabi": [
+ "armv7-unknown-linux-gnueabi"
+ ],
"cfg(unix)": [
"aarch64-apple-darwin",
"aarch64-apple-ios",
@@ -576,6 +606,69 @@
"x86_64-linux-android",
"x86_64-unknown-freebsd",
"x86_64-unknown-linux-gnu"
+ ],
+ "i686-apple-darwin": [
+ "i686-apple-darwin"
+ ],
+ "i686-linux-android": [
+ "i686-linux-android"
+ ],
+ "i686-pc-windows-msvc": [
+ "i686-pc-windows-msvc"
+ ],
+ "i686-unknown-freebsd": [
+ "i686-unknown-freebsd"
+ ],
+ "i686-unknown-linux-gnu": [
+ "i686-unknown-linux-gnu"
+ ],
+ "powerpc-unknown-linux-gnu": [
+ "powerpc-unknown-linux-gnu"
+ ],
+ "riscv32imc-unknown-none-elf": [
+ "riscv32imc-unknown-none-elf"
+ ],
+ "riscv64gc-unknown-none-elf": [
+ "riscv64gc-unknown-none-elf"
+ ],
+ "s390x-unknown-linux-gnu": [
+ "s390x-unknown-linux-gnu"
+ ],
+ "thumbv7em-none-eabi": [
+ "thumbv7em-none-eabi"
+ ],
+ "thumbv8m.main-none-eabi": [
+ "thumbv8m.main-none-eabi"
+ ],
+ "wasm32-unknown-unknown": [
+ "wasm32-unknown-unknown"
+ ],
+ "wasm32-wasi": [
+ "wasm32-wasi"
+ ],
+ "x86_64-apple-darwin": [
+ "x86_64-apple-darwin"
+ ],
+ "x86_64-apple-ios": [
+ "x86_64-apple-ios"
+ ],
+ "x86_64-fuchsia": [
+ "x86_64-fuchsia"
+ ],
+ "x86_64-linux-android": [
+ "x86_64-linux-android"
+ ],
+ "x86_64-pc-windows-msvc": [
+ "x86_64-pc-windows-msvc"
+ ],
+ "x86_64-unknown-freebsd": [
+ "x86_64-unknown-freebsd"
+ ],
+ "x86_64-unknown-linux-gnu": [
+ "x86_64-unknown-linux-gnu"
+ ],
+ "x86_64-unknown-none": [
+ "x86_64-unknown-none"
]
}
}
diff --git a/examples/crate_universe/using_cxx/cxxbridge-cmd.Cargo.Bazel.lock b/examples/crate_universe/using_cxx/cxxbridge-cmd.Cargo.Bazel.lock
index fc4f2123..7be70adc 100644
--- a/examples/crate_universe/using_cxx/cxxbridge-cmd.Cargo.Bazel.lock
+++ b/examples/crate_universe/using_cxx/cxxbridge-cmd.Cargo.Bazel.lock
@@ -1,5 +1,5 @@
{
- "checksum": "7f4d3942ea59e714a8f596d2517046e89e7cc0918c78bfe4924fc37b8f7b1d4e",
+ "checksum": "013c941ea67a7b6b78f5b2aeecec6ddf7572100018654693075d10985be2fee1",
"crates": {
"anstyle 1.0.1": {
"name": "anstyle",
@@ -217,9 +217,9 @@
},
"license": "Apache-2.0"
},
- "cxxbridge-cmd 1.0.100": {
+ "cxxbridge-cmd 1.0.105": {
"name": "cxxbridge-cmd",
- "version": "1.0.100",
+ "version": "1.0.105",
"repository": null,
"targets": [],
"library_target_name": null,
@@ -253,7 +253,7 @@
"selects": {}
},
"edition": "2021",
- "version": "1.0.100"
+ "version": "1.0.105"
},
"license": "MIT OR Apache-2.0"
},
@@ -784,15 +784,108 @@
},
"binary_crates": [],
"workspace_members": {
- "cxxbridge-cmd 1.0.100": ""
+ "cxxbridge-cmd 1.0.105": ""
},
"conditions": {
+ "aarch64-apple-darwin": [
+ "aarch64-apple-darwin"
+ ],
+ "aarch64-apple-ios": [
+ "aarch64-apple-ios"
+ ],
+ "aarch64-apple-ios-sim": [
+ "aarch64-apple-ios-sim"
+ ],
+ "aarch64-fuchsia": [
+ "aarch64-fuchsia"
+ ],
+ "aarch64-linux-android": [
+ "aarch64-linux-android"
+ ],
+ "aarch64-pc-windows-msvc": [
+ "aarch64-pc-windows-msvc"
+ ],
+ "aarch64-unknown-linux-gnu": [
+ "aarch64-unknown-linux-gnu"
+ ],
+ "arm-unknown-linux-gnueabi": [
+ "arm-unknown-linux-gnueabi"
+ ],
+ "armv7-linux-androideabi": [
+ "armv7-linux-androideabi"
+ ],
+ "armv7-unknown-linux-gnueabi": [
+ "armv7-unknown-linux-gnueabi"
+ ],
"cfg(windows)": [
"aarch64-pc-windows-msvc",
"i686-pc-windows-msvc",
"x86_64-pc-windows-msvc"
],
+ "i686-apple-darwin": [
+ "i686-apple-darwin"
+ ],
+ "i686-linux-android": [
+ "i686-linux-android"
+ ],
"i686-pc-windows-gnu": [],
- "x86_64-pc-windows-gnu": []
+ "i686-pc-windows-msvc": [
+ "i686-pc-windows-msvc"
+ ],
+ "i686-unknown-freebsd": [
+ "i686-unknown-freebsd"
+ ],
+ "i686-unknown-linux-gnu": [
+ "i686-unknown-linux-gnu"
+ ],
+ "powerpc-unknown-linux-gnu": [
+ "powerpc-unknown-linux-gnu"
+ ],
+ "riscv32imc-unknown-none-elf": [
+ "riscv32imc-unknown-none-elf"
+ ],
+ "riscv64gc-unknown-none-elf": [
+ "riscv64gc-unknown-none-elf"
+ ],
+ "s390x-unknown-linux-gnu": [
+ "s390x-unknown-linux-gnu"
+ ],
+ "thumbv7em-none-eabi": [
+ "thumbv7em-none-eabi"
+ ],
+ "thumbv8m.main-none-eabi": [
+ "thumbv8m.main-none-eabi"
+ ],
+ "wasm32-unknown-unknown": [
+ "wasm32-unknown-unknown"
+ ],
+ "wasm32-wasi": [
+ "wasm32-wasi"
+ ],
+ "x86_64-apple-darwin": [
+ "x86_64-apple-darwin"
+ ],
+ "x86_64-apple-ios": [
+ "x86_64-apple-ios"
+ ],
+ "x86_64-fuchsia": [
+ "x86_64-fuchsia"
+ ],
+ "x86_64-linux-android": [
+ "x86_64-linux-android"
+ ],
+ "x86_64-pc-windows-gnu": [],
+ "x86_64-pc-windows-msvc": [
+ "x86_64-pc-windows-msvc"
+ ],
+ "x86_64-unknown-freebsd": [
+ "x86_64-unknown-freebsd"
+ ],
+ "x86_64-unknown-linux-gnu": [
+ "x86_64-unknown-linux-gnu"
+ ],
+ "x86_64-unknown-none": [
+ "x86_64-unknown-none"
+ ]
}
}
diff --git a/examples/crate_universe/using_cxx/cxxbridge-cmd.Cargo.lock b/examples/crate_universe/using_cxx/cxxbridge-cmd.Cargo.lock
index b4dd6d37..2df94a7d 100644
--- a/examples/crate_universe/using_cxx/cxxbridge-cmd.Cargo.lock
+++ b/examples/crate_universe/using_cxx/cxxbridge-cmd.Cargo.lock
@@ -46,7 +46,7 @@ dependencies = [
[[package]]
name = "cxxbridge-cmd"
-version = "1.0.100"
+version = "1.0.105"
dependencies = [
"clap",
"codespan-reporting",
diff --git a/examples/crate_universe/using_cxx/include/blobstore.h b/examples/crate_universe/using_cxx/include/blobstore.h
index 2dec552f..c1521e77 100644
--- a/examples/crate_universe/using_cxx/include/blobstore.h
+++ b/examples/crate_universe/using_cxx/include/blobstore.h
@@ -1,7 +1,7 @@
#pragma once
#include <memory>
-#include "cxx.h"
+#include "rust/cxx.h"
namespace org {
namespace blobstore {
diff --git a/examples/crate_universe/using_cxx/rust_cxx_bridge.bzl b/examples/crate_universe/using_cxx/rust_cxx_bridge.bzl
index 1dca243c..d5b49710 100644
--- a/examples/crate_universe/using_cxx/rust_cxx_bridge.bzl
+++ b/examples/crate_universe/using_cxx/rust_cxx_bridge.bzl
@@ -40,6 +40,7 @@ def rust_cxx_bridge(name, src, deps = []):
cc_library(
name = name,
srcs = [src + ".cc"],
+ linkstatic = True,
deps = deps + [":%s/include" % name],
)
diff --git a/examples/crate_universe/vendor_external/crates/defs.bzl b/examples/crate_universe/vendor_external/crates/defs.bzl
index 462b1e0b..4b30866c 100644
--- a/examples/crate_universe/vendor_external/crates/defs.bzl
+++ b/examples/crate_universe/vendor_external/crates/defs.bzl
@@ -366,12 +366,43 @@ _BUILD_PROC_MACRO_ALIASES = {
}
_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"],
+ "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(target_os = \"hermit\")": [],
"cfg(target_os = \"wasi\")": ["@rules_rust//rust/platform:wasm32-wasi"],
"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: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"],
"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"],
"i686-pc-windows-gnu": [],
+ "i686-pc-windows-msvc": ["@rules_rust//rust/platform:i686-pc-windows-msvc"],
+ "i686-unknown-freebsd": ["@rules_rust//rust/platform:i686-unknown-freebsd"],
+ "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-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-unknown": ["@rules_rust//rust/platform:wasm32-unknown-unknown"],
+ "wasm32-wasi": ["@rules_rust//rust/platform:wasm32-wasi"],
+ "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-none": ["@rules_rust//rust/platform:x86_64-unknown-none"],
}
###############################################################################
diff --git a/examples/crate_universe/vendor_local_manifests/crates/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/BUILD.bazel
index 871d55a7..3de3671b 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/BUILD.bazel
@@ -26,18 +26,18 @@ filegroup(
# Workspace Member Dependencies
alias(
name = "tempfile",
- actual = "//vendor_local_manifests/crates/tempfile-3.7.1:tempfile",
+ actual = "//vendor_local_manifests/crates/tempfile-3.8.0:tempfile",
tags = ["manual"],
)
alias(
name = "tokio",
- actual = "//vendor_local_manifests/crates/tokio-1.29.1:tokio",
+ actual = "//vendor_local_manifests/crates/tokio-1.32.0:tokio",
tags = ["manual"],
)
alias(
name = "tokio-test",
- actual = "//vendor_local_manifests/crates/tokio-test-0.4.2:tokio_test",
+ actual = "//vendor_local_manifests/crates/tokio-test-0.4.3:tokio_test",
tags = ["manual"],
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/addr2line-0.20.0/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/addr2line-0.21.0/BUILD.bazel
index 541b35dc..376b8398 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/addr2line-0.20.0/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/addr2line-0.21.0/BUILD.bazel
@@ -72,8 +72,8 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.20.0",
+ version = "0.21.0",
deps = [
- "//vendor_local_manifests/crates/gimli-0.27.3:gimli",
+ "//vendor_local_manifests/crates/gimli-0.28.0:gimli",
],
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/async-stream-0.3.5/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/async-stream-0.3.5/BUILD.bazel
index e5299feb..be3c6afe 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/async-stream-0.3.5/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/async-stream-0.3.5/BUILD.bazel
@@ -78,6 +78,6 @@ rust_library(
version = "0.3.5",
deps = [
"//vendor_local_manifests/crates/futures-core-0.3.28:futures_core",
- "//vendor_local_manifests/crates/pin-project-lite-0.2.11:pin_project_lite",
+ "//vendor_local_manifests/crates/pin-project-lite-0.2.13:pin_project_lite",
],
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/async-stream-impl-0.3.5/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/async-stream-impl-0.3.5/BUILD.bazel
index f9d593a2..c21d1e35 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/async-stream-impl-0.3.5/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/async-stream-impl-0.3.5/BUILD.bazel
@@ -75,7 +75,7 @@ rust_proc_macro(
version = "0.3.5",
deps = [
"//vendor_local_manifests/crates/proc-macro2-1.0.66:proc_macro2",
- "//vendor_local_manifests/crates/quote-1.0.32:quote",
- "//vendor_local_manifests/crates/syn-2.0.28:syn",
+ "//vendor_local_manifests/crates/quote-1.0.33:quote",
+ "//vendor_local_manifests/crates/syn-2.0.31:syn",
],
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/backtrace-0.3.68/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/backtrace-0.3.68/BUILD.bazel
deleted file mode 100644
index d9f22cab..00000000
--- a/examples/crate_universe/vendor_local_manifests/crates/backtrace-0.3.68/BUILD.bazel
+++ /dev/null
@@ -1,126 +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 @//vendor_local_manifests:crates_vendor
-###############################################################################
-
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
-load("@rules_rust//rust:defs.bzl", "rust_library")
-
-package(default_visibility = ["//visibility:public"])
-
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
-rust_library(
- name = "backtrace",
- srcs = glob(["**/*.rs"]),
- compile_data = glob(
- include = ["**"],
- 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=backtrace",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- target_compatible_with = select({
- "@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: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: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-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-none": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- version = "0.3.68",
- deps = [
- "//vendor_local_manifests/crates/addr2line-0.20.0:addr2line",
- "//vendor_local_manifests/crates/backtrace-0.3.68:build_script_build",
- "//vendor_local_manifests/crates/cfg-if-1.0.0:cfg_if",
- "//vendor_local_manifests/crates/libc-0.2.147:libc",
- "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide",
- "//vendor_local_manifests/crates/object-0.31.1:object",
- "//vendor_local_manifests/crates/rustc-demangle-0.1.23:rustc_demangle",
- ],
-)
-
-cargo_build_script(
- name = "backtrace_build_script",
- srcs = glob(["**/*.rs"]),
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2018",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=backtrace",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "0.3.68",
- visibility = ["//visibility:private"],
- deps = [
- "//vendor_local_manifests/crates/cc-1.0.82:cc",
- ],
-)
-
-alias(
- name = "build_script_build",
- actual = "backtrace_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/backtrace-0.3.69/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/backtrace-0.3.69/BUILD.bazel
new file mode 100644
index 00000000..eaee1a56
--- /dev/null
+++ b/examples/crate_universe/vendor_local_manifests/crates/backtrace-0.3.69/BUILD.bazel
@@ -0,0 +1,292 @@
+###############################################################################
+# @generated
+# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To
+# regenerate this file, run the following:
+#
+# bazel run @//vendor_local_manifests:crates_vendor
+###############################################################################
+
+load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
+load("@rules_rust//rust:defs.bzl", "rust_library")
+
+package(default_visibility = ["//visibility:public"])
+
+# licenses([
+# "TODO", # MIT OR Apache-2.0
+# ])
+
+rust_library(
+ name = "backtrace",
+ srcs = glob(["**/*.rs"]),
+ compile_data = glob(
+ include = ["**"],
+ 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=backtrace",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ target_compatible_with = select({
+ "@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: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: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-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-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
+ version = "0.3.69",
+ deps = [
+ "//vendor_local_manifests/crates/backtrace-0.3.69:build_script_build",
+ "//vendor_local_manifests/crates/cfg-if-1.0.0:cfg_if",
+ "//vendor_local_manifests/crates/rustc-demangle-0.1.23:rustc_demangle",
+ ] + select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:aarch64-linux-android": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:i686-apple-darwin": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:i686-linux-android": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:wasm32-wasi": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-linux-android": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [
+ "//vendor_local_manifests/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_manifests/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "//conditions:default": [],
+ }),
+)
+
+cargo_build_script(
+ name = "backtrace_build_script",
+ srcs = glob(["**/*.rs"]),
+ crate_name = "build_script_build",
+ crate_root = "build.rs",
+ data = glob(
+ include = ["**"],
+ exclude = [
+ "**/* *",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
+ edition = "2018",
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
+ tags = [
+ "cargo-bazel",
+ "crate-name=backtrace",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ version = "0.3.69",
+ visibility = ["//visibility:private"],
+ deps = [
+ "//vendor_local_manifests/crates/cc-1.0.83:cc",
+ ],
+)
+
+alias(
+ name = "build_script_build",
+ actual = "backtrace_build_script",
+ tags = ["manual"],
+)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/bitflags-2.3.3/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/bitflags-2.4.0/BUILD.bazel
index a503175f..e583b2d8 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/bitflags-2.3.3/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/bitflags-2.4.0/BUILD.bazel
@@ -75,5 +75,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "2.3.3",
+ version = "2.4.0",
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/cc-1.0.82/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/cc-1.0.83/BUILD.bazel
index cf24553b..ec9b7502 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/cc-1.0.82/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/cc-1.0.83/BUILD.bazel
@@ -72,7 +72,7 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.0.82",
+ version = "1.0.83",
deps = select({
"@rules_rust//rust/platform:aarch64-apple-darwin": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/defs.bzl b/examples/crate_universe/vendor_local_manifests/crates/defs.bzl
index 79b2c5c4..3392dc0a 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/defs.bzl
+++ b/examples/crate_universe/vendor_local_manifests/crates/defs.bzl
@@ -293,7 +293,7 @@ def aliases(
_NORMAL_DEPENDENCIES = {
"vendor_local_manifests": {
_COMMON_CONDITION: {
- "tokio": "//vendor_local_manifests/crates/tokio-1.29.1:tokio",
+ "tokio": "//vendor_local_manifests/crates/tokio-1.32.0:tokio",
},
},
}
@@ -308,8 +308,8 @@ _NORMAL_ALIASES = {
_NORMAL_DEV_DEPENDENCIES = {
"vendor_local_manifests": {
_COMMON_CONDITION: {
- "tempfile": "//vendor_local_manifests/crates/tempfile-3.7.1:tempfile",
- "tokio-test": "//vendor_local_manifests/crates/tokio-test-0.4.2:tokio_test",
+ "tempfile": "//vendor_local_manifests/crates/tempfile-3.8.0:tempfile",
+ "tokio-test": "//vendor_local_manifests/crates/tokio-test-0.4.3:tokio_test",
},
},
}
@@ -364,7 +364,17 @@ _BUILD_PROC_MACRO_ALIASES = {
}
_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"],
+ "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_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: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"],
"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: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"],
@@ -374,7 +384,8 @@ _CONDITIONS = {
"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"],
"cfg(all(target_arch = \"x86_64\", target_env = \"msvc\", not(windows_raw_dylib)))": ["@rules_rust//rust/platform:x86_64-pc-windows-msvc"],
"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: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"],
- "cfg(not(any(target_arch = \"wasm32\", target_arch = \"wasm64\")))": ["@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: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:thumbv7em-none-eabi", "@rules_rust//rust/platform:thumbv8m.main-none-eabi", "@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-none"],
+ "cfg(not(all(windows, target_env = \"msvc\", not(target_vendor = \"uwp\"))))": ["@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: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-none"],
+ "cfg(not(target_family = \"wasm\"))": ["@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: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:thumbv7em-none-eabi", "@rules_rust//rust/platform:thumbv8m.main-none-eabi", "@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-none"],
"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: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-none"],
"cfg(target_os = \"dragonfly\")": [],
"cfg(target_os = \"hermit\")": [],
@@ -383,7 +394,26 @@ _CONDITIONS = {
"cfg(tokio_taskdump)": [],
"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: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"],
"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-pc-windows-gnu": [],
- "x86_64-pc-windows-gnu": [],
+ "i686-apple-darwin": ["@rules_rust//rust/platform:i686-apple-darwin"],
+ "i686-linux-android": ["@rules_rust//rust/platform:i686-linux-android"],
+ "i686-pc-windows-msvc": ["@rules_rust//rust/platform:i686-pc-windows-msvc"],
+ "i686-unknown-freebsd": ["@rules_rust//rust/platform:i686-unknown-freebsd"],
+ "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-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-unknown": ["@rules_rust//rust/platform:wasm32-unknown-unknown"],
+ "wasm32-wasi": ["@rules_rust//rust/platform:wasm32-wasi"],
+ "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-none": ["@rules_rust//rust/platform:x86_64-unknown-none"],
}
diff --git a/examples/crate_universe/vendor_local_manifests/crates/errno-0.3.2/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/errno-0.3.3/BUILD.bazel
index 9ae1d0d5..0c285701 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/errno-0.3.2/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/errno-0.3.3/BUILD.bazel
@@ -28,6 +28,9 @@ rust_library(
"WORKSPACE.bazel",
],
),
+ crate_features = [
+ "std",
+ ],
crate_root = "src/lib.rs",
edition = "2018",
rustc_flags = ["--cap-lints=allow"],
@@ -72,7 +75,7 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.3.2",
+ version = "0.3.3",
deps = select({
"@rules_rust//rust/platform:aarch64-apple-darwin": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/errno-dragonfly-0.1.2/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/errno-dragonfly-0.1.2/BUILD.bazel
index 4c0ca4b4..9d3105b8 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/errno-dragonfly-0.1.2/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/errno-dragonfly-0.1.2/BUILD.bazel
@@ -110,7 +110,7 @@ cargo_build_script(
version = "0.1.2",
visibility = ["//visibility:private"],
deps = [
- "//vendor_local_manifests/crates/cc-1.0.82:cc",
+ "//vendor_local_manifests/crates/cc-1.0.83:cc",
],
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/gimli-0.27.3/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/gimli-0.28.0/BUILD.bazel
index 9b5696ed..d321cab7 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/gimli-0.27.3/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/gimli-0.28.0/BUILD.bazel
@@ -72,5 +72,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.27.3",
+ version = "0.28.0",
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/memchr-2.5.0/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/memchr-2.5.0/BUILD.bazel
deleted file mode 100644
index e3b44fa9..00000000
--- a/examples/crate_universe/vendor_local_manifests/crates/memchr-2.5.0/BUILD.bazel
+++ /dev/null
@@ -1,117 +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 @//vendor_local_manifests:crates_vendor
-###############################################################################
-
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
-load("@rules_rust//rust:defs.bzl", "rust_library")
-
-package(default_visibility = ["//visibility:public"])
-
-# licenses([
-# "TODO", # Unlicense/MIT
-# ])
-
-rust_library(
- name = "memchr",
- srcs = glob(["**/*.rs"]),
- compile_data = glob(
- include = ["**"],
- 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=memchr",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- target_compatible_with = select({
- "@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: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: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-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-none": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- version = "2.5.0",
- deps = [
- "//vendor_local_manifests/crates/memchr-2.5.0:build_script_build",
- ],
-)
-
-cargo_build_script(
- name = "memchr_build_script",
- srcs = glob(["**/*.rs"]),
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2018",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=memchr",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "2.5.0",
- visibility = ["//visibility:private"],
-)
-
-alias(
- name = "build_script_build",
- actual = "memchr_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/memchr-2.6.3/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/memchr-2.6.3/BUILD.bazel
new file mode 100644
index 00000000..d7ffaf64
--- /dev/null
+++ b/examples/crate_universe/vendor_local_manifests/crates/memchr-2.6.3/BUILD.bazel
@@ -0,0 +1,76 @@
+###############################################################################
+# @generated
+# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To
+# regenerate this file, run the following:
+#
+# bazel run @//vendor_local_manifests:crates_vendor
+###############################################################################
+
+load("@rules_rust//rust:defs.bzl", "rust_library")
+
+package(default_visibility = ["//visibility:public"])
+
+# licenses([
+# "TODO", # Unlicense OR MIT
+# ])
+
+rust_library(
+ name = "memchr",
+ srcs = glob(["**/*.rs"]),
+ compile_data = glob(
+ include = ["**"],
+ 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=memchr",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ target_compatible_with = select({
+ "@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: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: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-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-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
+ version = "2.6.3",
+)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/object-0.31.1/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/object-0.32.1/BUILD.bazel
index b51ec25b..6fd8f51e 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/object-0.31.1/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/object-0.32.1/BUILD.bazel
@@ -72,8 +72,8 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.31.1",
+ version = "0.32.1",
deps = [
- "//vendor_local_manifests/crates/memchr-2.5.0:memchr",
+ "//vendor_local_manifests/crates/memchr-2.6.3:memchr",
],
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/parking_lot_core-0.9.8/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/parking_lot_core-0.9.8/BUILD.bazel
index de1f9c7b..05ae353e 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/parking_lot_core-0.9.8/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/parking_lot_core-0.9.8/BUILD.bazel
@@ -95,7 +95,7 @@ rust_library(
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
],
"@rules_rust//rust/platform:aarch64-pc-windows-msvc": [
- "//vendor_local_manifests/crates/windows-targets-0.48.1:windows_targets", # cfg(windows)
+ "//vendor_local_manifests/crates/windows-targets-0.48.5:windows_targets", # cfg(windows)
],
"@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
@@ -116,7 +116,7 @@ rust_library(
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
],
"@rules_rust//rust/platform:i686-pc-windows-msvc": [
- "//vendor_local_manifests/crates/windows-targets-0.48.1:windows_targets", # cfg(windows)
+ "//vendor_local_manifests/crates/windows-targets-0.48.5:windows_targets", # cfg(windows)
],
"@rules_rust//rust/platform:i686-unknown-freebsd": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
@@ -143,7 +143,7 @@ rust_library(
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
],
"@rules_rust//rust/platform:x86_64-pc-windows-msvc": [
- "//vendor_local_manifests/crates/windows-targets-0.48.1:windows_targets", # cfg(windows)
+ "//vendor_local_manifests/crates/windows-targets-0.48.5:windows_targets", # cfg(windows)
],
"@rules_rust//rust/platform:x86_64-unknown-freebsd": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/pin-project-lite-0.2.11/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/pin-project-lite-0.2.13/BUILD.bazel
index 34ede4e2..0d67de65 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/pin-project-lite-0.2.11/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/pin-project-lite-0.2.13/BUILD.bazel
@@ -72,5 +72,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.2.11",
+ version = "0.2.13",
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/quote-1.0.32/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/quote-1.0.33/BUILD.bazel
index 849982a7..8c2ed235 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/quote-1.0.32/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/quote-1.0.33/BUILD.bazel
@@ -76,7 +76,7 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.0.32",
+ version = "1.0.33",
deps = [
"//vendor_local_manifests/crates/proc-macro2-1.0.66:proc_macro2",
],
diff --git a/examples/crate_universe/vendor_local_manifests/crates/rustix-0.38.7/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/rustix-0.38.11/BUILD.bazel
index afb4b017..9deed7b8 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/rustix-0.38.7/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/rustix-0.38.11/BUILD.bazel
@@ -20,82 +20,97 @@ rust_library(
srcs = glob(["**/*.rs"]),
aliases = select({
"@rules_rust//rust/platform:aarch64-apple-darwin": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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-apple-ios": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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-apple-ios-sim": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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-linux-android": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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-pc-windows-msvc": {
- "//vendor_local_manifests/crates/errno-0.3.2:errno": "libc_errno", # cfg(windows)
+ "//vendor_local_manifests/crates/errno-0.3.3:errno": "libc_errno", # cfg(windows)
+ },
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": {
+ "//vendor_local_manifests/crates/errno-0.3.3:errno": "libc_errno", # 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:arm-unknown-linux-gnueabi": {
+ "//vendor_local_manifests/crates/errno-0.3.3:errno": "libc_errno", # 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": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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:armv7-unknown-linux-gnueabi": {
+ "//vendor_local_manifests/crates/errno-0.3.3:errno": "libc_errno", # 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": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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:i686-linux-android": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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:i686-pc-windows-msvc": {
- "//vendor_local_manifests/crates/errno-0.3.2:errno": "libc_errno", # cfg(windows)
+ "//vendor_local_manifests/crates/errno-0.3.3:errno": "libc_errno", # cfg(windows)
},
"@rules_rust//rust/platform:i686-unknown-freebsd": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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:i686-unknown-linux-gnu": {
+ "//vendor_local_manifests/crates/errno-0.3.3:errno": "libc_errno", # 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": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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:riscv32imc-unknown-none-elf": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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:riscv64gc-unknown-none-elf": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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:s390x-unknown-linux-gnu": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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:thumbv7em-none-eabi": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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:thumbv8m.main-none-eabi": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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-unknown-unknown": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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-wasi": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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-apple-darwin": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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-apple-ios": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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-linux-android": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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-pc-windows-msvc": {
- "//vendor_local_manifests/crates/errno-0.3.2:errno": "libc_errno", # cfg(windows)
+ "//vendor_local_manifests/crates/errno-0.3.3:errno": "libc_errno", # cfg(windows)
},
"@rules_rust//rust/platform:x86_64-unknown-freebsd": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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-unknown-linux-gnu": {
+ "//vendor_local_manifests/crates/errno-0.3.3:errno": "libc_errno", # 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": {
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
},
"//conditions:default": {},
}),
@@ -111,6 +126,7 @@ rust_library(
],
),
crate_features = [
+ "alloc",
"default",
"fs",
"std",
@@ -160,134 +176,139 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.38.7",
+ version = "0.38.11",
deps = [
- "//vendor_local_manifests/crates/bitflags-2.3.3:bitflags",
- "//vendor_local_manifests/crates/rustix-0.38.7:build_script_build",
+ "//vendor_local_manifests/crates/bitflags-2.4.0:bitflags",
+ "//vendor_local_manifests/crates/rustix-0.38.11:build_script_build",
] + select({
"@rules_rust//rust/platform:aarch64-apple-darwin": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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-apple-ios": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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-apple-ios-sim": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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-linux-android": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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")))))))
"//vendor_local_manifests/crates/linux-raw-sys-0.4.5: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": [
- "//vendor_local_manifests/crates/errno-0.3.2:errno", # cfg(windows)
+ "//vendor_local_manifests/crates/errno-0.3.3:errno", # cfg(windows)
"//vendor_local_manifests/crates/windows-sys-0.48.0:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
+ "//vendor_local_manifests/crates/errno-0.3.3:errno", # 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"))))
"//vendor_local_manifests/crates/linux-raw-sys-0.4.5: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:arm-unknown-linux-gnueabi": [
+ "//vendor_local_manifests/crates/errno-0.3.3:errno", # 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"))))
"//vendor_local_manifests/crates/linux-raw-sys-0.4.5: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": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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")))))))
"//vendor_local_manifests/crates/linux-raw-sys-0.4.5: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": [
+ "//vendor_local_manifests/crates/errno-0.3.3:errno", # 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"))))
"//vendor_local_manifests/crates/linux-raw-sys-0.4.5: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": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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:i686-linux-android": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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")))))))
"//vendor_local_manifests/crates/linux-raw-sys-0.4.5: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": [
- "//vendor_local_manifests/crates/errno-0.3.2:errno", # cfg(windows)
+ "//vendor_local_manifests/crates/errno-0.3.3:errno", # cfg(windows)
"//vendor_local_manifests/crates/windows-sys-0.48.0:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:i686-unknown-freebsd": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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:i686-unknown-linux-gnu": [
+ "//vendor_local_manifests/crates/errno-0.3.3:errno", # 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"))))
"//vendor_local_manifests/crates/linux-raw-sys-0.4.5: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": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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")))))))
"//vendor_local_manifests/crates/linux-raw-sys-0.4.5: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": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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:riscv64gc-unknown-none-elf": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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:s390x-unknown-linux-gnu": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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")))))))
"//vendor_local_manifests/crates/linux-raw-sys-0.4.5: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": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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:thumbv8m.main-none-eabi": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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-unknown-unknown": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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-wasi": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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-apple-darwin": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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-apple-ios": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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-linux-android": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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")))))))
"//vendor_local_manifests/crates/linux-raw-sys-0.4.5: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": [
- "//vendor_local_manifests/crates/errno-0.3.2:errno", # cfg(windows)
+ "//vendor_local_manifests/crates/errno-0.3.3:errno", # cfg(windows)
"//vendor_local_manifests/crates/windows-sys-0.48.0:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:x86_64-unknown-freebsd": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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-unknown-linux-gnu": [
+ "//vendor_local_manifests/crates/errno-0.3.3:errno", # 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"))))
"//vendor_local_manifests/crates/linux-raw-sys-0.4.5: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": [
- "//vendor_local_manifests/crates/errno-0.3.2: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")))))))
+ "//vendor_local_manifests/crates/errno-0.3.3: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")))))))
"//vendor_local_manifests/crates/libc-0.2.147: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")))))))
],
"//conditions:default": [],
@@ -298,6 +319,7 @@ cargo_build_script(
name = "rustix_build_script",
srcs = glob(["**/*.rs"]),
crate_features = [
+ "alloc",
"default",
"fs",
"std",
@@ -327,7 +349,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.38.7",
+ version = "0.38.11",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/socket2-0.4.9/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/socket2-0.5.3/BUILD.bazel
index 1f432196..bda725fc 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/socket2-0.4.9/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/socket2-0.5.3/BUILD.bazel
@@ -32,7 +32,7 @@ rust_library(
"all",
],
crate_root = "src/lib.rs",
- edition = "2018",
+ edition = "2021",
rustc_flags = ["--cap-lints=allow"],
tags = [
"cargo-bazel",
@@ -75,7 +75,7 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.4.9",
+ version = "0.5.3",
deps = select({
"@rules_rust//rust/platform:aarch64-apple-darwin": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
@@ -93,7 +93,7 @@ rust_library(
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
],
"@rules_rust//rust/platform:aarch64-pc-windows-msvc": [
- "//vendor_local_manifests/crates/winapi-0.3.9:winapi", # cfg(windows)
+ "//vendor_local_manifests/crates/windows-sys-0.48.0:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
@@ -114,7 +114,7 @@ rust_library(
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
],
"@rules_rust//rust/platform:i686-pc-windows-msvc": [
- "//vendor_local_manifests/crates/winapi-0.3.9:winapi", # cfg(windows)
+ "//vendor_local_manifests/crates/windows-sys-0.48.0:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:i686-unknown-freebsd": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
@@ -141,7 +141,7 @@ rust_library(
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
],
"@rules_rust//rust/platform:x86_64-pc-windows-msvc": [
- "//vendor_local_manifests/crates/winapi-0.3.9:winapi", # cfg(windows)
+ "//vendor_local_manifests/crates/windows-sys-0.48.0:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:x86_64-unknown-freebsd": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/syn-2.0.28/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/syn-2.0.31/BUILD.bazel
index 736cb057..efe51d80 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/syn-2.0.28/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/syn-2.0.31/BUILD.bazel
@@ -83,10 +83,10 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "2.0.28",
+ version = "2.0.31",
deps = [
"//vendor_local_manifests/crates/proc-macro2-1.0.66:proc_macro2",
- "//vendor_local_manifests/crates/quote-1.0.32:quote",
+ "//vendor_local_manifests/crates/quote-1.0.33:quote",
"//vendor_local_manifests/crates/unicode-ident-1.0.11:unicode_ident",
],
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/tempfile-3.7.1/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/tempfile-3.8.0/BUILD.bazel
index ae5e25a7..7070c6da 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/tempfile-3.7.1/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/tempfile-3.8.0/BUILD.bazel
@@ -72,85 +72,85 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "3.7.1",
+ version = "3.8.0",
deps = [
"//vendor_local_manifests/crates/cfg-if-1.0.0:cfg_if",
"//vendor_local_manifests/crates/fastrand-2.0.0:fastrand",
] + select({
"@rules_rust//rust/platform:aarch64-apple-darwin": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:aarch64-apple-ios": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:aarch64-apple-ios-sim": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:aarch64-fuchsia": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:aarch64-linux-android": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:aarch64-pc-windows-msvc": [
"//vendor_local_manifests/crates/windows-sys-0.48.0:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:armv7-linux-androideabi": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:i686-apple-darwin": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:i686-linux-android": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:i686-pc-windows-msvc": [
"//vendor_local_manifests/crates/windows-sys-0.48.0:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:i686-unknown-freebsd": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:i686-unknown-linux-gnu": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:s390x-unknown-linux-gnu": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:wasm32-wasi": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:x86_64-apple-darwin": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:x86_64-apple-ios": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:x86_64-fuchsia": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:x86_64-linux-android": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:x86_64-pc-windows-msvc": [
"//vendor_local_manifests/crates/windows-sys-0.48.0:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:x86_64-unknown-freebsd": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
- "//vendor_local_manifests/crates/rustix-0.38.7:rustix", # cfg(any(unix, target_os = "wasi"))
+ "//vendor_local_manifests/crates/rustix-0.38.11:rustix", # cfg(any(unix, target_os = "wasi"))
],
"//conditions:default": [],
}),
diff --git a/examples/crate_universe/vendor_local_manifests/crates/tokio-1.29.1/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/tokio-1.32.0/BUILD.bazel
index 4c2593c7..2f02af09 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/tokio-1.29.1/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/tokio-1.32.0/BUILD.bazel
@@ -6,7 +6,6 @@
# bazel run @//vendor_local_manifests:crates_vendor
###############################################################################
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
load("@rules_rust//rust:defs.bzl", "rust_library")
package(default_visibility = ["//visibility:public"])
@@ -101,212 +100,146 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.29.1",
+ version = "1.32.0",
deps = [
"//vendor_local_manifests/crates/bytes-1.4.0:bytes",
"//vendor_local_manifests/crates/mio-0.8.8:mio",
"//vendor_local_manifests/crates/num_cpus-1.16.0:num_cpus",
"//vendor_local_manifests/crates/parking_lot-0.12.1:parking_lot",
- "//vendor_local_manifests/crates/pin-project-lite-0.2.11:pin_project_lite",
- "//vendor_local_manifests/crates/tokio-1.29.1:build_script_build",
+ "//vendor_local_manifests/crates/pin-project-lite-0.2.13:pin_project_lite",
] + select({
"@rules_rust//rust/platform:aarch64-apple-darwin": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:aarch64-apple-ios": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:aarch64-apple-ios-sim": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:aarch64-fuchsia": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:aarch64-linux-android": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:aarch64-pc-windows-msvc": [
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
"//vendor_local_manifests/crates/windows-sys-0.48.0:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:armv7-linux-androideabi": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:i686-apple-darwin": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:i686-linux-android": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:i686-pc-windows-msvc": [
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
"//vendor_local_manifests/crates/windows-sys-0.48.0:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:i686-unknown-freebsd": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:i686-unknown-linux-gnu": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:s390x-unknown-linux-gnu": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:thumbv7em-none-eabi": [
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:thumbv8m.main-none-eabi": [
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-apple-darwin": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-apple-ios": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-fuchsia": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-linux-android": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-pc-windows-msvc": [
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
"//vendor_local_manifests/crates/windows-sys-0.48.0:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:x86_64-unknown-freebsd": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
"//vendor_local_manifests/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_manifests/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-unknown-none": [
- "//vendor_local_manifests/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_manifests/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"//conditions:default": [],
}),
)
-
-cargo_build_script(
- name = "tokio_build_script",
- srcs = glob(["**/*.rs"]),
- crate_features = [
- "bytes",
- "default",
- "fs",
- "full",
- "io-std",
- "io-util",
- "libc",
- "macros",
- "mio",
- "net",
- "num_cpus",
- "parking_lot",
- "process",
- "rt",
- "rt-multi-thread",
- "signal",
- "signal-hook-registry",
- "socket2",
- "sync",
- "test-util",
- "time",
- "tokio-macros",
- "windows-sys",
- ],
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2021",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=tokio",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "1.29.1",
- visibility = ["//visibility:private"],
- deps = [
- "//vendor_local_manifests/crates/autocfg-1.1.0:autocfg",
- ],
-)
-
-alias(
- name = "build_script_build",
- actual = "tokio_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/tokio-macros-2.1.0/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/tokio-macros-2.1.0/BUILD.bazel
index 75b1e1a2..8fc83063 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/tokio-macros-2.1.0/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/tokio-macros-2.1.0/BUILD.bazel
@@ -75,7 +75,7 @@ rust_proc_macro(
version = "2.1.0",
deps = [
"//vendor_local_manifests/crates/proc-macro2-1.0.66:proc_macro2",
- "//vendor_local_manifests/crates/quote-1.0.32:quote",
- "//vendor_local_manifests/crates/syn-2.0.28:syn",
+ "//vendor_local_manifests/crates/quote-1.0.33:quote",
+ "//vendor_local_manifests/crates/syn-2.0.31:syn",
],
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/tokio-stream-0.1.14/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/tokio-stream-0.1.14/BUILD.bazel
index 0e9d2915..5b9ced12 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/tokio-stream-0.1.14/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/tokio-stream-0.1.14/BUILD.bazel
@@ -79,7 +79,7 @@ rust_library(
version = "0.1.14",
deps = [
"//vendor_local_manifests/crates/futures-core-0.3.28:futures_core",
- "//vendor_local_manifests/crates/pin-project-lite-0.2.11:pin_project_lite",
- "//vendor_local_manifests/crates/tokio-1.29.1:tokio",
+ "//vendor_local_manifests/crates/pin-project-lite-0.2.13:pin_project_lite",
+ "//vendor_local_manifests/crates/tokio-1.32.0:tokio",
],
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/tokio-test-0.4.2/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/tokio-test-0.4.3/BUILD.bazel
index cb87edaf..f57b2232 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/tokio-test-0.4.2/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/tokio-test-0.4.3/BUILD.bazel
@@ -29,7 +29,7 @@ rust_library(
],
),
crate_root = "src/lib.rs",
- edition = "2018",
+ edition = "2021",
rustc_flags = ["--cap-lints=allow"],
tags = [
"cargo-bazel",
@@ -72,12 +72,12 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.4.2",
+ version = "0.4.3",
deps = [
"//vendor_local_manifests/crates/async-stream-0.3.5:async_stream",
"//vendor_local_manifests/crates/bytes-1.4.0:bytes",
"//vendor_local_manifests/crates/futures-core-0.3.28:futures_core",
- "//vendor_local_manifests/crates/tokio-1.29.1:tokio",
+ "//vendor_local_manifests/crates/tokio-1.32.0:tokio",
"//vendor_local_manifests/crates/tokio-stream-0.1.14:tokio_stream",
],
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/winapi-0.3.9/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/winapi-0.3.9/BUILD.bazel
deleted file mode 100644
index 007cc912..00000000
--- a/examples/crate_universe/vendor_local_manifests/crates/winapi-0.3.9/BUILD.bazel
+++ /dev/null
@@ -1,127 +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 @//vendor_local_manifests:crates_vendor
-###############################################################################
-
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
-load("@rules_rust//rust:defs.bzl", "rust_library")
-
-package(default_visibility = ["//visibility:public"])
-
-# licenses([
-# "TODO", # MIT/Apache-2.0
-# ])
-
-rust_library(
- name = "winapi",
- srcs = glob(["**/*.rs"]),
- compile_data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- crate_features = [
- "handleapi",
- "ws2ipdef",
- "ws2tcpip",
- ],
- crate_root = "src/lib.rs",
- edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
- tags = [
- "cargo-bazel",
- "crate-name=winapi",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- target_compatible_with = select({
- "@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: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: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-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-none": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- version = "0.3.9",
- deps = [
- "//vendor_local_manifests/crates/winapi-0.3.9:build_script_build",
- ],
-)
-
-cargo_build_script(
- name = "winapi_build_script",
- srcs = glob(["**/*.rs"]),
- crate_features = [
- "handleapi",
- "ws2ipdef",
- "ws2tcpip",
- ],
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2015",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=winapi",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "0.3.9",
- visibility = ["//visibility:private"],
-)
-
-alias(
- name = "build_script_build",
- actual = "winapi_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/winapi-i686-pc-windows-gnu-0.4.0/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/winapi-i686-pc-windows-gnu-0.4.0/BUILD.bazel
deleted file mode 100644
index e7cef7c7..00000000
--- a/examples/crate_universe/vendor_local_manifests/crates/winapi-i686-pc-windows-gnu-0.4.0/BUILD.bazel
+++ /dev/null
@@ -1,117 +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 @//vendor_local_manifests:crates_vendor
-###############################################################################
-
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
-load("@rules_rust//rust:defs.bzl", "rust_library")
-
-package(default_visibility = ["//visibility:public"])
-
-# licenses([
-# "TODO", # MIT/Apache-2.0
-# ])
-
-rust_library(
- name = "winapi_i686_pc_windows_gnu",
- srcs = glob(["**/*.rs"]),
- compile_data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- crate_root = "src/lib.rs",
- edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
- tags = [
- "cargo-bazel",
- "crate-name=winapi-i686-pc-windows-gnu",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- target_compatible_with = select({
- "@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: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: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-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-none": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- version = "0.4.0",
- deps = [
- "//vendor_local_manifests/crates/winapi-i686-pc-windows-gnu-0.4.0:build_script_build",
- ],
-)
-
-cargo_build_script(
- name = "winapi-i686-pc-windows-gnu_build_script",
- srcs = glob(["**/*.rs"]),
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2015",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=winapi-i686-pc-windows-gnu",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "0.4.0",
- visibility = ["//visibility:private"],
-)
-
-alias(
- name = "build_script_build",
- actual = "winapi-i686-pc-windows-gnu_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/winapi-x86_64-pc-windows-gnu-0.4.0/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/winapi-x86_64-pc-windows-gnu-0.4.0/BUILD.bazel
deleted file mode 100644
index b4df9e46..00000000
--- a/examples/crate_universe/vendor_local_manifests/crates/winapi-x86_64-pc-windows-gnu-0.4.0/BUILD.bazel
+++ /dev/null
@@ -1,117 +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 @//vendor_local_manifests:crates_vendor
-###############################################################################
-
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
-load("@rules_rust//rust:defs.bzl", "rust_library")
-
-package(default_visibility = ["//visibility:public"])
-
-# licenses([
-# "TODO", # MIT/Apache-2.0
-# ])
-
-rust_library(
- name = "winapi_x86_64_pc_windows_gnu",
- srcs = glob(["**/*.rs"]),
- compile_data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- crate_root = "src/lib.rs",
- edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
- tags = [
- "cargo-bazel",
- "crate-name=winapi-x86_64-pc-windows-gnu",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- target_compatible_with = select({
- "@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: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: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-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-none": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- version = "0.4.0",
- deps = [
- "//vendor_local_manifests/crates/winapi-x86_64-pc-windows-gnu-0.4.0:build_script_build",
- ],
-)
-
-cargo_build_script(
- name = "winapi-x86_64-pc-windows-gnu_build_script",
- srcs = glob(["**/*.rs"]),
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2015",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=winapi-x86_64-pc-windows-gnu",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "0.4.0",
- visibility = ["//visibility:private"],
-)
-
-alias(
- name = "build_script_build",
- actual = "winapi-x86_64-pc-windows-gnu_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/windows-sys-0.48.0/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/windows-sys-0.48.0/BUILD.bazel
index d20261e2..071d35bf 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/windows-sys-0.48.0/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/windows-sys-0.48.0/BUILD.bazel
@@ -95,6 +95,6 @@ rust_library(
}),
version = "0.48.0",
deps = [
- "//vendor_local_manifests/crates/windows-targets-0.48.1:windows_targets",
+ "//vendor_local_manifests/crates/windows-targets-0.48.5:windows_targets",
],
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/windows-targets-0.48.1/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/windows-targets-0.48.5/BUILD.bazel
index 99644e65..893fff5f 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/windows-targets-0.48.1/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/windows-targets-0.48.5/BUILD.bazel
@@ -72,22 +72,22 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.1",
+ version = "0.48.5",
deps = select({
"@rules_rust//rust/platform:aarch64-pc-windows-msvc": [
- "//vendor_local_manifests/crates/windows_aarch64_msvc-0.48.0:windows_aarch64_msvc", # cfg(all(target_arch = "aarch64", target_env = "msvc", not(windows_raw_dylib)))
+ "//vendor_local_manifests/crates/windows_aarch64_msvc-0.48.5:windows_aarch64_msvc", # cfg(all(target_arch = "aarch64", target_env = "msvc", not(windows_raw_dylib)))
],
"@rules_rust//rust/platform:i686-pc-windows-msvc": [
- "//vendor_local_manifests/crates/windows_i686_msvc-0.48.0:windows_i686_msvc", # cfg(all(target_arch = "x86", target_env = "msvc", not(windows_raw_dylib)))
+ "//vendor_local_manifests/crates/windows_i686_msvc-0.48.5:windows_i686_msvc", # cfg(all(target_arch = "x86", target_env = "msvc", not(windows_raw_dylib)))
],
"@rules_rust//rust/platform:i686-unknown-linux-gnu": [
- "//vendor_local_manifests/crates/windows_i686_gnu-0.48.0:windows_i686_gnu", # cfg(all(target_arch = "x86", target_env = "gnu", not(windows_raw_dylib)))
+ "//vendor_local_manifests/crates/windows_i686_gnu-0.48.5:windows_i686_gnu", # cfg(all(target_arch = "x86", target_env = "gnu", not(windows_raw_dylib)))
],
"@rules_rust//rust/platform:x86_64-pc-windows-msvc": [
- "//vendor_local_manifests/crates/windows_x86_64_msvc-0.48.0:windows_x86_64_msvc", # cfg(all(target_arch = "x86_64", target_env = "msvc", not(windows_raw_dylib)))
+ "//vendor_local_manifests/crates/windows_x86_64_msvc-0.48.5:windows_x86_64_msvc", # cfg(all(target_arch = "x86_64", target_env = "msvc", not(windows_raw_dylib)))
],
"@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
- "//vendor_local_manifests/crates/windows_x86_64_gnu-0.48.0:windows_x86_64_gnu", # cfg(all(target_arch = "x86_64", target_env = "gnu", not(target_abi = "llvm"), not(windows_raw_dylib)))
+ "//vendor_local_manifests/crates/windows_x86_64_gnu-0.48.5: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/examples/crate_universe/vendor_local_manifests/crates/windows_aarch64_gnullvm-0.48.0/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/windows_aarch64_gnullvm-0.48.5/BUILD.bazel
index b61742ed..f44c2522 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/windows_aarch64_gnullvm-0.48.0/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/windows_aarch64_gnullvm-0.48.5/BUILD.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "//vendor_local_manifests/crates/windows_aarch64_gnullvm-0.48.0:build_script_build",
+ "//vendor_local_manifests/crates/windows_aarch64_gnullvm-0.48.5:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/windows_aarch64_msvc-0.48.0/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/windows_aarch64_msvc-0.48.5/BUILD.bazel
index 0a97eabc..9addf4ae 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/windows_aarch64_msvc-0.48.0/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/windows_aarch64_msvc-0.48.5/BUILD.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "//vendor_local_manifests/crates/windows_aarch64_msvc-0.48.0:build_script_build",
+ "//vendor_local_manifests/crates/windows_aarch64_msvc-0.48.5:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/windows_i686_gnu-0.48.0/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/windows_i686_gnu-0.48.5/BUILD.bazel
index c6d8bc8a..8eeda635 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/windows_i686_gnu-0.48.0/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/windows_i686_gnu-0.48.5/BUILD.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "//vendor_local_manifests/crates/windows_i686_gnu-0.48.0:build_script_build",
+ "//vendor_local_manifests/crates/windows_i686_gnu-0.48.5:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/windows_i686_msvc-0.48.0/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/windows_i686_msvc-0.48.5/BUILD.bazel
index 51619821..acdbf086 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/windows_i686_msvc-0.48.0/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/windows_i686_msvc-0.48.5/BUILD.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "//vendor_local_manifests/crates/windows_i686_msvc-0.48.0:build_script_build",
+ "//vendor_local_manifests/crates/windows_i686_msvc-0.48.5:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/windows_x86_64_gnu-0.48.0/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/windows_x86_64_gnu-0.48.5/BUILD.bazel
index 4a6a5d87..20d6bc3a 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/windows_x86_64_gnu-0.48.0/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/windows_x86_64_gnu-0.48.5/BUILD.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "//vendor_local_manifests/crates/windows_x86_64_gnu-0.48.0:build_script_build",
+ "//vendor_local_manifests/crates/windows_x86_64_gnu-0.48.5:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/windows_x86_64_gnullvm-0.48.0/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/windows_x86_64_gnullvm-0.48.5/BUILD.bazel
index cdfa76d1..2bce9cd3 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/windows_x86_64_gnullvm-0.48.0/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/windows_x86_64_gnullvm-0.48.5/BUILD.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "//vendor_local_manifests/crates/windows_x86_64_gnullvm-0.48.0:build_script_build",
+ "//vendor_local_manifests/crates/windows_x86_64_gnullvm-0.48.5:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_local_manifests/crates/windows_x86_64_msvc-0.48.0/BUILD.bazel b/examples/crate_universe/vendor_local_manifests/crates/windows_x86_64_msvc-0.48.5/BUILD.bazel
index 48a4e080..41b6a529 100644
--- a/examples/crate_universe/vendor_local_manifests/crates/windows_x86_64_msvc-0.48.0/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_manifests/crates/windows_x86_64_msvc-0.48.5/BUILD.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "//vendor_local_manifests/crates/windows_x86_64_msvc-0.48.0:build_script_build",
+ "//vendor_local_manifests/crates/windows_x86_64_msvc-0.48.5:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/BUILD.bazel
index 8f535793..b9e30f22 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/BUILD.bazel
@@ -44,7 +44,7 @@ alias(
alias(
name = "serde_json",
- actual = "//vendor_local_pkgs/crates/serde_json-1.0.104:serde_json",
+ actual = "//vendor_local_pkgs/crates/serde_json-1.0.105:serde_json",
tags = ["manual"],
)
@@ -56,7 +56,7 @@ alias(
alias(
name = "tokio",
- actual = "//vendor_local_pkgs/crates/tokio-1.29.1:tokio",
+ actual = "//vendor_local_pkgs/crates/tokio-1.32.0:tokio",
tags = ["manual"],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/addr2line-0.20.0/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/addr2line-0.21.0/BUILD.bazel
index c5922c0c..4578e278 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/addr2line-0.20.0/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/addr2line-0.21.0/BUILD.bazel
@@ -72,8 +72,8 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.20.0",
+ version = "0.21.0",
deps = [
- "//vendor_local_pkgs/crates/gimli-0.27.3:gimli",
+ "//vendor_local_pkgs/crates/gimli-0.28.0:gimli",
],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/async-trait-0.1.72/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/async-trait-0.1.73/BUILD.bazel
index 3015648c..be3248cd 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/async-trait-0.1.72/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/async-trait-0.1.73/BUILD.bazel
@@ -73,12 +73,12 @@ rust_proc_macro(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.1.72",
+ version = "0.1.73",
deps = [
- "//vendor_local_pkgs/crates/async-trait-0.1.72:build_script_build",
+ "//vendor_local_pkgs/crates/async-trait-0.1.73:build_script_build",
"//vendor_local_pkgs/crates/proc-macro2-1.0.66:proc_macro2",
- "//vendor_local_pkgs/crates/quote-1.0.32:quote",
- "//vendor_local_pkgs/crates/syn-2.0.28:syn",
+ "//vendor_local_pkgs/crates/quote-1.0.33:quote",
+ "//vendor_local_pkgs/crates/syn-2.0.31:syn",
],
)
@@ -109,7 +109,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.1.72",
+ version = "0.1.73",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/axum-0.4.8/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/axum-0.4.8/BUILD.bazel
index 777ace4e..47abb5b7 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/axum-0.4.8/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/axum-0.4.8/BUILD.bazel
@@ -41,7 +41,7 @@ rust_library(
crate_root = "src/lib.rs",
edition = "2018",
proc_macro_deps = [
- "//vendor_local_pkgs/crates/async-trait-0.1.72:async_trait",
+ "//vendor_local_pkgs/crates/async-trait-0.1.73:async_trait",
],
rustc_flags = ["--cap-lints=allow"],
tags = [
@@ -95,15 +95,15 @@ rust_library(
"//vendor_local_pkgs/crates/http-body-0.4.5:http_body",
"//vendor_local_pkgs/crates/hyper-0.14.27:hyper",
"//vendor_local_pkgs/crates/matchit-0.4.6:matchit",
- "//vendor_local_pkgs/crates/memchr-2.5.0:memchr",
+ "//vendor_local_pkgs/crates/memchr-2.6.3:memchr",
"//vendor_local_pkgs/crates/mime-0.3.17:mime",
"//vendor_local_pkgs/crates/percent-encoding-2.3.0:percent_encoding",
- "//vendor_local_pkgs/crates/pin-project-lite-0.2.11:pin_project_lite",
- "//vendor_local_pkgs/crates/serde-1.0.183:serde",
- "//vendor_local_pkgs/crates/serde_json-1.0.104:serde_json",
+ "//vendor_local_pkgs/crates/pin-project-lite-0.2.13:pin_project_lite",
+ "//vendor_local_pkgs/crates/serde-1.0.188:serde",
+ "//vendor_local_pkgs/crates/serde_json-1.0.105:serde_json",
"//vendor_local_pkgs/crates/serde_urlencoded-0.7.1:serde_urlencoded",
"//vendor_local_pkgs/crates/sync_wrapper-0.1.2:sync_wrapper",
- "//vendor_local_pkgs/crates/tokio-1.29.1:tokio",
+ "//vendor_local_pkgs/crates/tokio-1.32.0:tokio",
"//vendor_local_pkgs/crates/tower-0.4.13:tower",
"//vendor_local_pkgs/crates/tower-http-0.2.5:tower_http",
"//vendor_local_pkgs/crates/tower-layer-0.3.2:tower_layer",
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/axum-core-0.1.2/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/axum-core-0.1.2/BUILD.bazel
index c10aa1f9..cce54727 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/axum-core-0.1.2/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/axum-core-0.1.2/BUILD.bazel
@@ -31,7 +31,7 @@ rust_library(
crate_root = "src/lib.rs",
edition = "2018",
proc_macro_deps = [
- "//vendor_local_pkgs/crates/async-trait-0.1.72:async_trait",
+ "//vendor_local_pkgs/crates/async-trait-0.1.73:async_trait",
],
rustc_flags = ["--cap-lints=allow"],
tags = [
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/backtrace-0.3.68/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/backtrace-0.3.68/BUILD.bazel
deleted file mode 100644
index c76000ae..00000000
--- a/examples/crate_universe/vendor_local_pkgs/crates/backtrace-0.3.68/BUILD.bazel
+++ /dev/null
@@ -1,126 +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 @//vendor_local_pkgs:crates_vendor
-###############################################################################
-
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
-load("@rules_rust//rust:defs.bzl", "rust_library")
-
-package(default_visibility = ["//visibility:public"])
-
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
-rust_library(
- name = "backtrace",
- srcs = glob(["**/*.rs"]),
- compile_data = glob(
- include = ["**"],
- 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=backtrace",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- target_compatible_with = select({
- "@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: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: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-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-none": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- version = "0.3.68",
- deps = [
- "//vendor_local_pkgs/crates/addr2line-0.20.0:addr2line",
- "//vendor_local_pkgs/crates/backtrace-0.3.68:build_script_build",
- "//vendor_local_pkgs/crates/cfg-if-1.0.0:cfg_if",
- "//vendor_local_pkgs/crates/libc-0.2.147:libc",
- "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide",
- "//vendor_local_pkgs/crates/object-0.31.1:object",
- "//vendor_local_pkgs/crates/rustc-demangle-0.1.23:rustc_demangle",
- ],
-)
-
-cargo_build_script(
- name = "backtrace_build_script",
- srcs = glob(["**/*.rs"]),
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2018",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=backtrace",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "0.3.68",
- visibility = ["//visibility:private"],
- deps = [
- "//vendor_local_pkgs/crates/cc-1.0.82:cc",
- ],
-)
-
-alias(
- name = "build_script_build",
- actual = "backtrace_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/backtrace-0.3.69/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/backtrace-0.3.69/BUILD.bazel
new file mode 100644
index 00000000..65b49eef
--- /dev/null
+++ b/examples/crate_universe/vendor_local_pkgs/crates/backtrace-0.3.69/BUILD.bazel
@@ -0,0 +1,292 @@
+###############################################################################
+# @generated
+# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To
+# regenerate this file, run the following:
+#
+# bazel run @//vendor_local_pkgs:crates_vendor
+###############################################################################
+
+load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
+load("@rules_rust//rust:defs.bzl", "rust_library")
+
+package(default_visibility = ["//visibility:public"])
+
+# licenses([
+# "TODO", # MIT OR Apache-2.0
+# ])
+
+rust_library(
+ name = "backtrace",
+ srcs = glob(["**/*.rs"]),
+ compile_data = glob(
+ include = ["**"],
+ 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=backtrace",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ target_compatible_with = select({
+ "@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: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: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-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-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
+ version = "0.3.69",
+ deps = [
+ "//vendor_local_pkgs/crates/backtrace-0.3.69:build_script_build",
+ "//vendor_local_pkgs/crates/cfg-if-1.0.0:cfg_if",
+ "//vendor_local_pkgs/crates/rustc-demangle-0.1.23:rustc_demangle",
+ ] + select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:aarch64-linux-android": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:i686-apple-darwin": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:i686-linux-android": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:wasm32-wasi": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-linux-android": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [
+ "//vendor_local_pkgs/crates/addr2line-0.21.0:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/miniz_oxide-0.7.1:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "//vendor_local_pkgs/crates/object-0.32.1:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "//conditions:default": [],
+ }),
+)
+
+cargo_build_script(
+ name = "backtrace_build_script",
+ srcs = glob(["**/*.rs"]),
+ crate_name = "build_script_build",
+ crate_root = "build.rs",
+ data = glob(
+ include = ["**"],
+ exclude = [
+ "**/* *",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
+ edition = "2018",
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
+ tags = [
+ "cargo-bazel",
+ "crate-name=backtrace",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ version = "0.3.69",
+ visibility = ["//visibility:private"],
+ deps = [
+ "//vendor_local_pkgs/crates/cc-1.0.83:cc",
+ ],
+)
+
+alias(
+ name = "build_script_build",
+ actual = "backtrace_build_script",
+ tags = ["manual"],
+)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/cc-1.0.82/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/cc-1.0.83/BUILD.bazel
index 004c582c..bbbff965 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/cc-1.0.82/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/cc-1.0.83/BUILD.bazel
@@ -72,7 +72,7 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.0.82",
+ version = "1.0.83",
deps = select({
"@rules_rust//rust/platform:aarch64-apple-darwin": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/defs.bzl b/examples/crate_universe/vendor_local_pkgs/crates/defs.bzl
index edbc4d25..2059435a 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/defs.bzl
+++ b/examples/crate_universe/vendor_local_pkgs/crates/defs.bzl
@@ -296,9 +296,9 @@ _NORMAL_DEPENDENCIES = {
"axum": "//vendor_local_pkgs/crates/axum-0.4.8:axum",
"hyper": "//vendor_local_pkgs/crates/hyper-0.14.27:hyper",
"mime": "//vendor_local_pkgs/crates/mime-0.3.17:mime",
- "serde_json": "//vendor_local_pkgs/crates/serde_json-1.0.104:serde_json",
+ "serde_json": "//vendor_local_pkgs/crates/serde_json-1.0.105:serde_json",
"socket2": "//vendor_local_pkgs/crates/socket2-0.4.9:socket2",
- "tokio": "//vendor_local_pkgs/crates/tokio-1.29.1:tokio",
+ "tokio": "//vendor_local_pkgs/crates/tokio-1.32.0:tokio",
"tower": "//vendor_local_pkgs/crates/tower-0.4.13:tower",
"tower-http": "//vendor_local_pkgs/crates/tower-http-0.2.5:tower_http",
"tracing": "//vendor_local_pkgs/crates/tracing-0.1.37:tracing",
@@ -365,13 +365,25 @@ _BUILD_PROC_MACRO_ALIASES = {
}
_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"],
+ "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(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc"],
"cfg(all(target_arch = \"x86\", target_env = \"gnu\", 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"],
"cfg(all(target_arch = \"x86_64\", target_env = \"msvc\", not(windows_raw_dylib)))": ["@rules_rust//rust/platform:x86_64-pc-windows-msvc"],
- "cfg(not(any(target_arch = \"wasm32\", target_arch = \"wasm64\")))": ["@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: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:thumbv7em-none-eabi", "@rules_rust//rust/platform:thumbv8m.main-none-eabi", "@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-none"],
+ "cfg(any())": [],
+ "cfg(not(all(windows, target_env = \"msvc\", not(target_vendor = \"uwp\"))))": ["@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: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-none"],
+ "cfg(not(target_family = \"wasm\"))": ["@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: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:thumbv7em-none-eabi", "@rules_rust//rust/platform:thumbv8m.main-none-eabi", "@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-none"],
"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: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-none"],
"cfg(target_os = \"hermit\")": [],
"cfg(target_os = \"redox\")": [],
@@ -381,7 +393,28 @@ _CONDITIONS = {
"cfg(tracing_unstable)": [],
"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: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"],
"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"],
"i686-pc-windows-gnu": [],
+ "i686-pc-windows-msvc": ["@rules_rust//rust/platform:i686-pc-windows-msvc"],
+ "i686-unknown-freebsd": ["@rules_rust//rust/platform:i686-unknown-freebsd"],
+ "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-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-unknown": ["@rules_rust//rust/platform:wasm32-unknown-unknown"],
+ "wasm32-wasi": ["@rules_rust//rust/platform:wasm32-wasi"],
+ "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-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-none": ["@rules_rust//rust/platform:x86_64-unknown-none"],
}
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/futures-util-0.3.28/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/futures-util-0.3.28/BUILD.bazel
index 7682c01b..14ac47cb 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/futures-util-0.3.28/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/futures-util-0.3.28/BUILD.bazel
@@ -81,7 +81,7 @@ rust_library(
"//vendor_local_pkgs/crates/futures-core-0.3.28:futures_core",
"//vendor_local_pkgs/crates/futures-task-0.3.28:futures_task",
"//vendor_local_pkgs/crates/futures-util-0.3.28:build_script_build",
- "//vendor_local_pkgs/crates/pin-project-lite-0.2.11:pin_project_lite",
+ "//vendor_local_pkgs/crates/pin-project-lite-0.2.13:pin_project_lite",
"//vendor_local_pkgs/crates/pin-utils-0.1.0:pin_utils",
],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/gimli-0.27.3/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/gimli-0.28.0/BUILD.bazel
index c49b3c42..7cf60047 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/gimli-0.27.3/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/gimli-0.28.0/BUILD.bazel
@@ -72,5 +72,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.27.3",
+ version = "0.28.0",
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/h2-0.3.20/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/h2-0.3.21/BUILD.bazel
index f9640be9..5e0038d5 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/h2-0.3.20/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/h2-0.3.21/BUILD.bazel
@@ -72,7 +72,7 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.3.20",
+ version = "0.3.21",
deps = [
"//vendor_local_pkgs/crates/bytes-1.4.0:bytes",
"//vendor_local_pkgs/crates/fnv-1.0.7:fnv",
@@ -81,8 +81,8 @@ rust_library(
"//vendor_local_pkgs/crates/futures-util-0.3.28:futures_util",
"//vendor_local_pkgs/crates/http-0.2.9:http",
"//vendor_local_pkgs/crates/indexmap-1.9.3:indexmap",
- "//vendor_local_pkgs/crates/slab-0.4.8:slab",
- "//vendor_local_pkgs/crates/tokio-1.29.1:tokio",
+ "//vendor_local_pkgs/crates/slab-0.4.9:slab",
+ "//vendor_local_pkgs/crates/tokio-1.32.0:tokio",
"//vendor_local_pkgs/crates/tokio-util-0.7.8:tokio_util",
"//vendor_local_pkgs/crates/tracing-0.1.37:tracing",
],
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/http-body-0.4.5/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/http-body-0.4.5/BUILD.bazel
index 94ff117b..f514e4e9 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/http-body-0.4.5/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/http-body-0.4.5/BUILD.bazel
@@ -76,6 +76,6 @@ rust_library(
deps = [
"//vendor_local_pkgs/crates/bytes-1.4.0:bytes",
"//vendor_local_pkgs/crates/http-0.2.9:http",
- "//vendor_local_pkgs/crates/pin-project-lite-0.2.11:pin_project_lite",
+ "//vendor_local_pkgs/crates/pin-project-lite-0.2.13:pin_project_lite",
],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/httpdate-1.0.2/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/httpdate-1.0.3/BUILD.bazel
index afee1909..1ef65237 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/httpdate-1.0.2/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/httpdate-1.0.3/BUILD.bazel
@@ -11,7 +11,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library")
package(default_visibility = ["//visibility:public"])
# licenses([
-# "TODO", # MIT/Apache-2.0
+# "TODO", # MIT OR Apache-2.0
# ])
rust_library(
@@ -29,7 +29,7 @@ rust_library(
],
),
crate_root = "src/lib.rs",
- edition = "2018",
+ edition = "2021",
rustc_flags = ["--cap-lints=allow"],
tags = [
"cargo-bazel",
@@ -72,5 +72,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.0.2",
+ version = "1.0.3",
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/hyper-0.14.27/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/hyper-0.14.27/BUILD.bazel
index bc51feba..ee9a03a0 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/hyper-0.14.27/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/hyper-0.14.27/BUILD.bazel
@@ -91,15 +91,15 @@ rust_library(
"//vendor_local_pkgs/crates/futures-channel-0.3.28:futures_channel",
"//vendor_local_pkgs/crates/futures-core-0.3.28:futures_core",
"//vendor_local_pkgs/crates/futures-util-0.3.28:futures_util",
- "//vendor_local_pkgs/crates/h2-0.3.20:h2",
+ "//vendor_local_pkgs/crates/h2-0.3.21:h2",
"//vendor_local_pkgs/crates/http-0.2.9:http",
"//vendor_local_pkgs/crates/http-body-0.4.5:http_body",
"//vendor_local_pkgs/crates/httparse-1.8.0:httparse",
- "//vendor_local_pkgs/crates/httpdate-1.0.2:httpdate",
+ "//vendor_local_pkgs/crates/httpdate-1.0.3:httpdate",
"//vendor_local_pkgs/crates/itoa-1.0.9:itoa",
- "//vendor_local_pkgs/crates/pin-project-lite-0.2.11:pin_project_lite",
+ "//vendor_local_pkgs/crates/pin-project-lite-0.2.13:pin_project_lite",
"//vendor_local_pkgs/crates/socket2-0.4.9:socket2",
- "//vendor_local_pkgs/crates/tokio-1.29.1:tokio",
+ "//vendor_local_pkgs/crates/tokio-1.32.0:tokio",
"//vendor_local_pkgs/crates/tower-service-0.3.2:tower_service",
"//vendor_local_pkgs/crates/tracing-0.1.37:tracing",
"//vendor_local_pkgs/crates/want-0.3.1:want",
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/log-0.4.19/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/log-0.4.20/BUILD.bazel
index 0e1d09d4..e4124b98 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/log-0.4.19/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/log-0.4.20/BUILD.bazel
@@ -75,5 +75,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.4.19",
+ version = "0.4.20",
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/memchr-2.5.0/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/memchr-2.5.0/BUILD.bazel
deleted file mode 100644
index 202ae324..00000000
--- a/examples/crate_universe/vendor_local_pkgs/crates/memchr-2.5.0/BUILD.bazel
+++ /dev/null
@@ -1,125 +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 @//vendor_local_pkgs:crates_vendor
-###############################################################################
-
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
-load("@rules_rust//rust:defs.bzl", "rust_library")
-
-package(default_visibility = ["//visibility:public"])
-
-# licenses([
-# "TODO", # Unlicense/MIT
-# ])
-
-rust_library(
- name = "memchr",
- srcs = glob(["**/*.rs"]),
- compile_data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- crate_features = [
- "default",
- "std",
- ],
- crate_root = "src/lib.rs",
- edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
- tags = [
- "cargo-bazel",
- "crate-name=memchr",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- target_compatible_with = select({
- "@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: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: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-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-none": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- version = "2.5.0",
- deps = [
- "//vendor_local_pkgs/crates/memchr-2.5.0:build_script_build",
- ],
-)
-
-cargo_build_script(
- name = "memchr_build_script",
- srcs = glob(["**/*.rs"]),
- crate_features = [
- "default",
- "std",
- ],
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2018",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=memchr",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "2.5.0",
- visibility = ["//visibility:private"],
-)
-
-alias(
- name = "build_script_build",
- actual = "memchr_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/memchr-2.6.3/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/memchr-2.6.3/BUILD.bazel
new file mode 100644
index 00000000..af840d2a
--- /dev/null
+++ b/examples/crate_universe/vendor_local_pkgs/crates/memchr-2.6.3/BUILD.bazel
@@ -0,0 +1,81 @@
+###############################################################################
+# @generated
+# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To
+# regenerate this file, run the following:
+#
+# bazel run @//vendor_local_pkgs:crates_vendor
+###############################################################################
+
+load("@rules_rust//rust:defs.bzl", "rust_library")
+
+package(default_visibility = ["//visibility:public"])
+
+# licenses([
+# "TODO", # Unlicense OR MIT
+# ])
+
+rust_library(
+ name = "memchr",
+ srcs = glob(["**/*.rs"]),
+ compile_data = glob(
+ include = ["**"],
+ exclude = [
+ "**/* *",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
+ crate_features = [
+ "alloc",
+ "default",
+ "std",
+ ],
+ crate_root = "src/lib.rs",
+ edition = "2021",
+ rustc_flags = ["--cap-lints=allow"],
+ tags = [
+ "cargo-bazel",
+ "crate-name=memchr",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ target_compatible_with = select({
+ "@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: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: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-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-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
+ version = "2.6.3",
+)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/object-0.31.1/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/object-0.32.1/BUILD.bazel
index d6d79666..3bd53f29 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/object-0.31.1/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/object-0.32.1/BUILD.bazel
@@ -72,8 +72,8 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.31.1",
+ version = "0.32.1",
deps = [
- "//vendor_local_pkgs/crates/memchr-2.5.0:memchr",
+ "//vendor_local_pkgs/crates/memchr-2.6.3:memchr",
],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/parking_lot_core-0.9.8/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/parking_lot_core-0.9.8/BUILD.bazel
index d8885d6a..b4c569ff 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/parking_lot_core-0.9.8/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/parking_lot_core-0.9.8/BUILD.bazel
@@ -95,7 +95,7 @@ rust_library(
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
],
"@rules_rust//rust/platform:aarch64-pc-windows-msvc": [
- "//vendor_local_pkgs/crates/windows-targets-0.48.1:windows_targets", # cfg(windows)
+ "//vendor_local_pkgs/crates/windows-targets-0.48.5:windows_targets", # cfg(windows)
],
"@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
@@ -116,7 +116,7 @@ rust_library(
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
],
"@rules_rust//rust/platform:i686-pc-windows-msvc": [
- "//vendor_local_pkgs/crates/windows-targets-0.48.1:windows_targets", # cfg(windows)
+ "//vendor_local_pkgs/crates/windows-targets-0.48.5:windows_targets", # cfg(windows)
],
"@rules_rust//rust/platform:i686-unknown-freebsd": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
@@ -143,7 +143,7 @@ rust_library(
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
],
"@rules_rust//rust/platform:x86_64-pc-windows-msvc": [
- "//vendor_local_pkgs/crates/windows-targets-0.48.1:windows_targets", # cfg(windows)
+ "//vendor_local_pkgs/crates/windows-targets-0.48.5:windows_targets", # cfg(windows)
],
"@rules_rust//rust/platform:x86_64-unknown-freebsd": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/pin-project-internal-1.1.3/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/pin-project-internal-1.1.3/BUILD.bazel
index b4988df4..36c6504d 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/pin-project-internal-1.1.3/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/pin-project-internal-1.1.3/BUILD.bazel
@@ -75,7 +75,7 @@ rust_proc_macro(
version = "1.1.3",
deps = [
"//vendor_local_pkgs/crates/proc-macro2-1.0.66:proc_macro2",
- "//vendor_local_pkgs/crates/quote-1.0.32:quote",
- "//vendor_local_pkgs/crates/syn-2.0.28:syn",
+ "//vendor_local_pkgs/crates/quote-1.0.33:quote",
+ "//vendor_local_pkgs/crates/syn-2.0.31:syn",
],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/pin-project-lite-0.2.11/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/pin-project-lite-0.2.13/BUILD.bazel
index 7e12e221..955f29e9 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/pin-project-lite-0.2.11/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/pin-project-lite-0.2.13/BUILD.bazel
@@ -72,5 +72,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.2.11",
+ version = "0.2.13",
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/quote-1.0.32/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/quote-1.0.33/BUILD.bazel
index 3e66925c..e162343d 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/quote-1.0.32/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/quote-1.0.33/BUILD.bazel
@@ -76,7 +76,7 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.0.32",
+ version = "1.0.33",
deps = [
"//vendor_local_pkgs/crates/proc-macro2-1.0.66:proc_macro2",
],
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/serde-1.0.183/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/serde-1.0.188/BUILD.bazel
index a2ce2aa5..24dfee22 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/serde-1.0.183/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/serde-1.0.188/BUILD.bazel
@@ -77,9 +77,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.0.183",
+ version = "1.0.188",
deps = [
- "//vendor_local_pkgs/crates/serde-1.0.183:build_script_build",
+ "//vendor_local_pkgs/crates/serde-1.0.188:build_script_build",
],
)
@@ -114,7 +114,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "1.0.183",
+ version = "1.0.188",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/serde_derive-1.0.188/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/serde_derive-1.0.188/BUILD.bazel
new file mode 100644
index 00000000..b4b0fbcb
--- /dev/null
+++ b/examples/crate_universe/vendor_local_pkgs/crates/serde_derive-1.0.188/BUILD.bazel
@@ -0,0 +1,81 @@
+###############################################################################
+# @generated
+# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To
+# regenerate this file, run the following:
+#
+# bazel run @//vendor_local_pkgs:crates_vendor
+###############################################################################
+
+load("@rules_rust//rust:defs.bzl", "rust_proc_macro")
+
+package(default_visibility = ["//visibility:public"])
+
+# licenses([
+# "TODO", # MIT OR Apache-2.0
+# ])
+
+rust_proc_macro(
+ name = "serde_derive",
+ srcs = glob(["**/*.rs"]),
+ compile_data = glob(
+ include = ["**"],
+ exclude = [
+ "**/* *",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
+ crate_root = "src/lib.rs",
+ edition = "2015",
+ rustc_flags = ["--cap-lints=allow"],
+ tags = [
+ "cargo-bazel",
+ "crate-name=serde_derive",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ target_compatible_with = select({
+ "@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: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: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-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-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
+ version = "1.0.188",
+ deps = [
+ "//vendor_local_pkgs/crates/proc-macro2-1.0.66:proc_macro2",
+ "//vendor_local_pkgs/crates/quote-1.0.33:quote",
+ "//vendor_local_pkgs/crates/syn-2.0.31:syn",
+ ],
+)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/serde_json-1.0.104/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/serde_json-1.0.105/BUILD.bazel
index b0188089..319bdedb 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/serde_json-1.0.104/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/serde_json-1.0.105/BUILD.bazel
@@ -78,12 +78,12 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.0.104",
+ version = "1.0.105",
deps = [
"//vendor_local_pkgs/crates/itoa-1.0.9:itoa",
"//vendor_local_pkgs/crates/ryu-1.0.15:ryu",
- "//vendor_local_pkgs/crates/serde-1.0.183:serde",
- "//vendor_local_pkgs/crates/serde_json-1.0.104:build_script_build",
+ "//vendor_local_pkgs/crates/serde-1.0.188:serde",
+ "//vendor_local_pkgs/crates/serde_json-1.0.105:build_script_build",
],
)
@@ -119,7 +119,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "1.0.104",
+ version = "1.0.105",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/serde_urlencoded-0.7.1/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/serde_urlencoded-0.7.1/BUILD.bazel
index 2ff746af..3c805a37 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/serde_urlencoded-0.7.1/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/serde_urlencoded-0.7.1/BUILD.bazel
@@ -77,6 +77,6 @@ rust_library(
"//vendor_local_pkgs/crates/form_urlencoded-1.2.0:form_urlencoded",
"//vendor_local_pkgs/crates/itoa-1.0.9:itoa",
"//vendor_local_pkgs/crates/ryu-1.0.15:ryu",
- "//vendor_local_pkgs/crates/serde-1.0.183:serde",
+ "//vendor_local_pkgs/crates/serde-1.0.188:serde",
],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/slab-0.4.8/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/slab-0.4.9/BUILD.bazel
index 0a68ad50..1039bbee 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/slab-0.4.8/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/slab-0.4.9/BUILD.bazel
@@ -77,9 +77,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.4.8",
+ version = "0.4.9",
deps = [
- "//vendor_local_pkgs/crates/slab-0.4.8:build_script_build",
+ "//vendor_local_pkgs/crates/slab-0.4.9:build_script_build",
],
)
@@ -114,7 +114,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.4.8",
+ version = "0.4.9",
visibility = ["//visibility:private"],
deps = [
"//vendor_local_pkgs/crates/autocfg-1.1.0:autocfg",
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/socket2-0.5.3/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/socket2-0.5.3/BUILD.bazel
new file mode 100644
index 00000000..c93e08f2
--- /dev/null
+++ b/examples/crate_universe/vendor_local_pkgs/crates/socket2-0.5.3/BUILD.bazel
@@ -0,0 +1,154 @@
+###############################################################################
+# @generated
+# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To
+# regenerate this file, run the following:
+#
+# bazel run @//vendor_local_pkgs:crates_vendor
+###############################################################################
+
+load("@rules_rust//rust:defs.bzl", "rust_library")
+
+package(default_visibility = ["//visibility:public"])
+
+# licenses([
+# "TODO", # MIT OR Apache-2.0
+# ])
+
+rust_library(
+ name = "socket2",
+ srcs = glob(["**/*.rs"]),
+ compile_data = glob(
+ include = ["**"],
+ exclude = [
+ "**/* *",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
+ crate_features = [
+ "all",
+ ],
+ crate_root = "src/lib.rs",
+ edition = "2021",
+ rustc_flags = ["--cap-lints=allow"],
+ tags = [
+ "cargo-bazel",
+ "crate-name=socket2",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ target_compatible_with = select({
+ "@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: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: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-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-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
+ version = "0.5.3",
+ deps = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:aarch64-linux-android": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [
+ "//vendor_local_pkgs/crates/windows-sys-0.48.0:windows_sys", # cfg(windows)
+ ],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:i686-apple-darwin": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:i686-linux-android": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [
+ "//vendor_local_pkgs/crates/windows-sys-0.48.0:windows_sys", # cfg(windows)
+ ],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-linux-android": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [
+ "//vendor_local_pkgs/crates/windows-sys-0.48.0:windows_sys", # cfg(windows)
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
+ "//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
+ ],
+ "//conditions:default": [],
+ }),
+)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/syn-2.0.28/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/syn-2.0.31/BUILD.bazel
index 30b18c76..d8869bf2 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/syn-2.0.28/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/syn-2.0.31/BUILD.bazel
@@ -84,10 +84,10 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "2.0.28",
+ version = "2.0.31",
deps = [
"//vendor_local_pkgs/crates/proc-macro2-1.0.66:proc_macro2",
- "//vendor_local_pkgs/crates/quote-1.0.32:quote",
+ "//vendor_local_pkgs/crates/quote-1.0.33:quote",
"//vendor_local_pkgs/crates/unicode-ident-1.0.11:unicode_ident",
],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/tokio-1.29.1/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/tokio-1.32.0/BUILD.bazel
index 488ed545..4f18147c 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/tokio-1.29.1/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/tokio-1.32.0/BUILD.bazel
@@ -6,7 +6,6 @@
# bazel run @//vendor_local_pkgs:crates_vendor
###############################################################################
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
load("@rules_rust//rust:defs.bzl", "rust_library")
package(default_visibility = ["//visibility:public"])
@@ -100,211 +99,146 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.29.1",
+ version = "1.32.0",
deps = [
"//vendor_local_pkgs/crates/bytes-1.4.0:bytes",
"//vendor_local_pkgs/crates/mio-0.8.8:mio",
"//vendor_local_pkgs/crates/num_cpus-1.16.0:num_cpus",
"//vendor_local_pkgs/crates/parking_lot-0.12.1:parking_lot",
- "//vendor_local_pkgs/crates/pin-project-lite-0.2.11:pin_project_lite",
- "//vendor_local_pkgs/crates/tokio-1.29.1:build_script_build",
+ "//vendor_local_pkgs/crates/pin-project-lite-0.2.13:pin_project_lite",
] + select({
"@rules_rust//rust/platform:aarch64-apple-darwin": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:aarch64-apple-ios": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:aarch64-apple-ios-sim": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:aarch64-fuchsia": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:aarch64-linux-android": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:aarch64-pc-windows-msvc": [
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
"//vendor_local_pkgs/crates/windows-sys-0.48.0:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:armv7-linux-androideabi": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:i686-apple-darwin": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:i686-linux-android": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:i686-pc-windows-msvc": [
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
"//vendor_local_pkgs/crates/windows-sys-0.48.0:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:i686-unknown-freebsd": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:i686-unknown-linux-gnu": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:s390x-unknown-linux-gnu": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:thumbv7em-none-eabi": [
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:thumbv8m.main-none-eabi": [
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-apple-darwin": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-apple-ios": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-fuchsia": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-linux-android": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-pc-windows-msvc": [
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
"//vendor_local_pkgs/crates/windows-sys-0.48.0:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:x86_64-unknown-freebsd": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
"//vendor_local_pkgs/crates/libc-0.2.147:libc", # cfg(unix)
"//vendor_local_pkgs/crates/signal-hook-registry-1.4.1:signal_hook_registry", # cfg(unix)
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-unknown-none": [
- "//vendor_local_pkgs/crates/socket2-0.4.9:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "//vendor_local_pkgs/crates/socket2-0.5.3:socket2", # cfg(not(target_family = "wasm"))
],
"//conditions:default": [],
}),
)
-
-cargo_build_script(
- name = "tokio_build_script",
- srcs = glob(["**/*.rs"]),
- crate_features = [
- "bytes",
- "default",
- "fs",
- "full",
- "io-std",
- "io-util",
- "libc",
- "macros",
- "mio",
- "net",
- "num_cpus",
- "parking_lot",
- "process",
- "rt",
- "rt-multi-thread",
- "signal",
- "signal-hook-registry",
- "socket2",
- "sync",
- "time",
- "tokio-macros",
- "windows-sys",
- ],
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2021",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=tokio",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "1.29.1",
- visibility = ["//visibility:private"],
- deps = [
- "//vendor_local_pkgs/crates/autocfg-1.1.0:autocfg",
- ],
-)
-
-alias(
- name = "build_script_build",
- actual = "tokio_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/tokio-macros-2.1.0/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/tokio-macros-2.1.0/BUILD.bazel
index 6125362b..2add4b7e 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/tokio-macros-2.1.0/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/tokio-macros-2.1.0/BUILD.bazel
@@ -75,7 +75,7 @@ rust_proc_macro(
version = "2.1.0",
deps = [
"//vendor_local_pkgs/crates/proc-macro2-1.0.66:proc_macro2",
- "//vendor_local_pkgs/crates/quote-1.0.32:quote",
- "//vendor_local_pkgs/crates/syn-2.0.28:syn",
+ "//vendor_local_pkgs/crates/quote-1.0.33:quote",
+ "//vendor_local_pkgs/crates/syn-2.0.31:syn",
],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/tokio-util-0.7.8/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/tokio-util-0.7.8/BUILD.bazel
index fbb4f445..734ce821 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/tokio-util-0.7.8/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/tokio-util-0.7.8/BUILD.bazel
@@ -82,8 +82,8 @@ rust_library(
"//vendor_local_pkgs/crates/bytes-1.4.0:bytes",
"//vendor_local_pkgs/crates/futures-core-0.3.28:futures_core",
"//vendor_local_pkgs/crates/futures-sink-0.3.28:futures_sink",
- "//vendor_local_pkgs/crates/pin-project-lite-0.2.11:pin_project_lite",
- "//vendor_local_pkgs/crates/tokio-1.29.1:tokio",
+ "//vendor_local_pkgs/crates/pin-project-lite-0.2.13:pin_project_lite",
+ "//vendor_local_pkgs/crates/tokio-1.32.0:tokio",
"//vendor_local_pkgs/crates/tracing-0.1.37:tracing",
],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/tower-0.4.13/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/tower-0.4.13/BUILD.bazel
index 17d4784d..e2a647ea 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/tower-0.4.13/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/tower-0.4.13/BUILD.bazel
@@ -92,8 +92,8 @@ rust_library(
"//vendor_local_pkgs/crates/futures-core-0.3.28:futures_core",
"//vendor_local_pkgs/crates/futures-util-0.3.28:futures_util",
"//vendor_local_pkgs/crates/pin-project-1.1.3:pin_project",
- "//vendor_local_pkgs/crates/pin-project-lite-0.2.11:pin_project_lite",
- "//vendor_local_pkgs/crates/tokio-1.29.1:tokio",
+ "//vendor_local_pkgs/crates/pin-project-lite-0.2.13:pin_project_lite",
+ "//vendor_local_pkgs/crates/tokio-1.32.0:tokio",
"//vendor_local_pkgs/crates/tokio-util-0.7.8:tokio_util",
"//vendor_local_pkgs/crates/tower-layer-0.3.2:tower_layer",
"//vendor_local_pkgs/crates/tower-service-0.3.2:tower_service",
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/tower-http-0.2.5/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/tower-http-0.2.5/BUILD.bazel
index 0ac75b3c..ed90d5ca 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/tower-http-0.2.5/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/tower-http-0.2.5/BUILD.bazel
@@ -89,7 +89,7 @@ rust_library(
"//vendor_local_pkgs/crates/http-0.2.9:http",
"//vendor_local_pkgs/crates/http-body-0.4.5:http_body",
"//vendor_local_pkgs/crates/http-range-header-0.3.1:http_range_header",
- "//vendor_local_pkgs/crates/pin-project-lite-0.2.11:pin_project_lite",
+ "//vendor_local_pkgs/crates/pin-project-lite-0.2.13:pin_project_lite",
"//vendor_local_pkgs/crates/tower-0.4.13:tower",
"//vendor_local_pkgs/crates/tower-layer-0.3.2:tower_layer",
"//vendor_local_pkgs/crates/tower-service-0.3.2:tower_service",
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/tracing-0.1.37/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/tracing-0.1.37/BUILD.bazel
index 20caa60f..a898d93c 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/tracing-0.1.37/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/tracing-0.1.37/BUILD.bazel
@@ -85,8 +85,8 @@ rust_library(
version = "0.1.37",
deps = [
"//vendor_local_pkgs/crates/cfg-if-1.0.0:cfg_if",
- "//vendor_local_pkgs/crates/log-0.4.19:log",
- "//vendor_local_pkgs/crates/pin-project-lite-0.2.11:pin_project_lite",
+ "//vendor_local_pkgs/crates/log-0.4.20:log",
+ "//vendor_local_pkgs/crates/pin-project-lite-0.2.13:pin_project_lite",
"//vendor_local_pkgs/crates/tracing-core-0.1.31:tracing_core",
],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/tracing-attributes-0.1.26/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/tracing-attributes-0.1.26/BUILD.bazel
index 3f872061..b5862da6 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/tracing-attributes-0.1.26/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/tracing-attributes-0.1.26/BUILD.bazel
@@ -75,7 +75,7 @@ rust_proc_macro(
version = "0.1.26",
deps = [
"//vendor_local_pkgs/crates/proc-macro2-1.0.66:proc_macro2",
- "//vendor_local_pkgs/crates/quote-1.0.32:quote",
- "//vendor_local_pkgs/crates/syn-2.0.28:syn",
+ "//vendor_local_pkgs/crates/quote-1.0.33:quote",
+ "//vendor_local_pkgs/crates/syn-2.0.31:syn",
],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/tracing-log-0.1.3/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/tracing-log-0.1.3/BUILD.bazel
index 8e7e9388..74f21cda 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/tracing-log-0.1.3/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/tracing-log-0.1.3/BUILD.bazel
@@ -79,7 +79,7 @@ rust_library(
version = "0.1.3",
deps = [
"//vendor_local_pkgs/crates/lazy_static-1.4.0:lazy_static",
- "//vendor_local_pkgs/crates/log-0.4.19:log",
+ "//vendor_local_pkgs/crates/log-0.4.20:log",
"//vendor_local_pkgs/crates/tracing-core-0.1.31:tracing_core",
],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/windows-sys-0.48.0/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/windows-sys-0.48.0/BUILD.bazel
index 6eacf0ae..481ade3f 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/windows-sys-0.48.0/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/windows-sys-0.48.0/BUILD.bazel
@@ -91,6 +91,6 @@ rust_library(
}),
version = "0.48.0",
deps = [
- "//vendor_local_pkgs/crates/windows-targets-0.48.1:windows_targets",
+ "//vendor_local_pkgs/crates/windows-targets-0.48.5:windows_targets",
],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/windows-targets-0.48.1/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/windows-targets-0.48.5/BUILD.bazel
index 0d0f66ad..b3e83838 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/windows-targets-0.48.1/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/windows-targets-0.48.5/BUILD.bazel
@@ -72,22 +72,22 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.1",
+ version = "0.48.5",
deps = select({
"@rules_rust//rust/platform:aarch64-pc-windows-msvc": [
- "//vendor_local_pkgs/crates/windows_aarch64_msvc-0.48.0:windows_aarch64_msvc", # cfg(all(target_arch = "aarch64", target_env = "msvc", not(windows_raw_dylib)))
+ "//vendor_local_pkgs/crates/windows_aarch64_msvc-0.48.5:windows_aarch64_msvc", # cfg(all(target_arch = "aarch64", target_env = "msvc", not(windows_raw_dylib)))
],
"@rules_rust//rust/platform:i686-pc-windows-msvc": [
- "//vendor_local_pkgs/crates/windows_i686_msvc-0.48.0:windows_i686_msvc", # cfg(all(target_arch = "x86", target_env = "msvc", not(windows_raw_dylib)))
+ "//vendor_local_pkgs/crates/windows_i686_msvc-0.48.5:windows_i686_msvc", # cfg(all(target_arch = "x86", target_env = "msvc", not(windows_raw_dylib)))
],
"@rules_rust//rust/platform:i686-unknown-linux-gnu": [
- "//vendor_local_pkgs/crates/windows_i686_gnu-0.48.0:windows_i686_gnu", # cfg(all(target_arch = "x86", target_env = "gnu", not(windows_raw_dylib)))
+ "//vendor_local_pkgs/crates/windows_i686_gnu-0.48.5:windows_i686_gnu", # cfg(all(target_arch = "x86", target_env = "gnu", not(windows_raw_dylib)))
],
"@rules_rust//rust/platform:x86_64-pc-windows-msvc": [
- "//vendor_local_pkgs/crates/windows_x86_64_msvc-0.48.0:windows_x86_64_msvc", # cfg(all(target_arch = "x86_64", target_env = "msvc", not(windows_raw_dylib)))
+ "//vendor_local_pkgs/crates/windows_x86_64_msvc-0.48.5:windows_x86_64_msvc", # cfg(all(target_arch = "x86_64", target_env = "msvc", not(windows_raw_dylib)))
],
"@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
- "//vendor_local_pkgs/crates/windows_x86_64_gnu-0.48.0:windows_x86_64_gnu", # cfg(all(target_arch = "x86_64", target_env = "gnu", not(target_abi = "llvm"), not(windows_raw_dylib)))
+ "//vendor_local_pkgs/crates/windows_x86_64_gnu-0.48.5: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/examples/crate_universe/vendor_local_pkgs/crates/windows_aarch64_gnullvm-0.48.0/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/windows_aarch64_gnullvm-0.48.5/BUILD.bazel
index 8cd8c341..d7a4da6e 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/windows_aarch64_gnullvm-0.48.0/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/windows_aarch64_gnullvm-0.48.5/BUILD.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "//vendor_local_pkgs/crates/windows_aarch64_gnullvm-0.48.0:build_script_build",
+ "//vendor_local_pkgs/crates/windows_aarch64_gnullvm-0.48.5:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/windows_aarch64_msvc-0.48.0/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/windows_aarch64_msvc-0.48.5/BUILD.bazel
index 7fb74650..15580c6e 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/windows_aarch64_msvc-0.48.0/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/windows_aarch64_msvc-0.48.5/BUILD.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "//vendor_local_pkgs/crates/windows_aarch64_msvc-0.48.0:build_script_build",
+ "//vendor_local_pkgs/crates/windows_aarch64_msvc-0.48.5:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/windows_i686_gnu-0.48.0/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/windows_i686_gnu-0.48.5/BUILD.bazel
index 14d2b46c..5eed6e2f 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/windows_i686_gnu-0.48.0/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/windows_i686_gnu-0.48.5/BUILD.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "//vendor_local_pkgs/crates/windows_i686_gnu-0.48.0:build_script_build",
+ "//vendor_local_pkgs/crates/windows_i686_gnu-0.48.5:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/windows_i686_msvc-0.48.0/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/windows_i686_msvc-0.48.5/BUILD.bazel
index 744a3bc9..e615eccc 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/windows_i686_msvc-0.48.0/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/windows_i686_msvc-0.48.5/BUILD.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "//vendor_local_pkgs/crates/windows_i686_msvc-0.48.0:build_script_build",
+ "//vendor_local_pkgs/crates/windows_i686_msvc-0.48.5:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/windows_x86_64_gnu-0.48.0/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/windows_x86_64_gnu-0.48.5/BUILD.bazel
index f72f6d99..f5b76e2f 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/windows_x86_64_gnu-0.48.0/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/windows_x86_64_gnu-0.48.5/BUILD.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "//vendor_local_pkgs/crates/windows_x86_64_gnu-0.48.0:build_script_build",
+ "//vendor_local_pkgs/crates/windows_x86_64_gnu-0.48.5:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/windows_x86_64_gnullvm-0.48.0/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/windows_x86_64_gnullvm-0.48.5/BUILD.bazel
index 6afacc32..102d3432 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/windows_x86_64_gnullvm-0.48.0/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/windows_x86_64_gnullvm-0.48.5/BUILD.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "//vendor_local_pkgs/crates/windows_x86_64_gnullvm-0.48.0:build_script_build",
+ "//vendor_local_pkgs/crates/windows_x86_64_gnullvm-0.48.5:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_local_pkgs/crates/windows_x86_64_msvc-0.48.0/BUILD.bazel b/examples/crate_universe/vendor_local_pkgs/crates/windows_x86_64_msvc-0.48.5/BUILD.bazel
index 5927bb66..9da92ff5 100644
--- a/examples/crate_universe/vendor_local_pkgs/crates/windows_x86_64_msvc-0.48.0/BUILD.bazel
+++ b/examples/crate_universe/vendor_local_pkgs/crates/windows_x86_64_msvc-0.48.5/BUILD.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "//vendor_local_pkgs/crates/windows_x86_64_msvc-0.48.0:build_script_build",
+ "//vendor_local_pkgs/crates/windows_x86_64_msvc-0.48.5:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.addr2line-0.20.0.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.addr2line-0.21.0.bazel
index e498c12c..d7b49baa 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.addr2line-0.20.0.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.addr2line-0.21.0.bazel
@@ -72,8 +72,8 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.20.0",
+ version = "0.21.0",
deps = [
- "@cvm__gimli-0.27.3//:gimli",
+ "@cvm__gimli-0.28.0//:gimli",
],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.async-stream-0.3.5.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.async-stream-0.3.5.bazel
index d66b3488..2ac617ea 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.async-stream-0.3.5.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.async-stream-0.3.5.bazel
@@ -78,6 +78,6 @@ rust_library(
version = "0.3.5",
deps = [
"@cvm__futures-core-0.3.28//:futures_core",
- "@cvm__pin-project-lite-0.2.10//:pin_project_lite",
+ "@cvm__pin-project-lite-0.2.13//:pin_project_lite",
],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.async-stream-impl-0.3.5.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.async-stream-impl-0.3.5.bazel
index b05b35ad..137ba395 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.async-stream-impl-0.3.5.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.async-stream-impl-0.3.5.bazel
@@ -74,8 +74,8 @@ rust_proc_macro(
}),
version = "0.3.5",
deps = [
- "@cvm__proc-macro2-1.0.64//:proc_macro2",
- "@cvm__quote-1.0.29//:quote",
- "@cvm__syn-2.0.25//:syn",
+ "@cvm__proc-macro2-1.0.66//:proc_macro2",
+ "@cvm__quote-1.0.33//:quote",
+ "@cvm__syn-2.0.31//:syn",
],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.backtrace-0.3.68.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.backtrace-0.3.68.bazel
deleted file mode 100644
index 88570859..00000000
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.backtrace-0.3.68.bazel
+++ /dev/null
@@ -1,126 +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 @//vendor_remote_manifests:crates_vendor
-###############################################################################
-
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
-load("@rules_rust//rust:defs.bzl", "rust_library")
-
-package(default_visibility = ["//visibility:public"])
-
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
-rust_library(
- name = "backtrace",
- srcs = glob(["**/*.rs"]),
- compile_data = glob(
- include = ["**"],
- 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=backtrace",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- target_compatible_with = select({
- "@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: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: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-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-none": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- version = "0.3.68",
- deps = [
- "@cvm__addr2line-0.20.0//:addr2line",
- "@cvm__backtrace-0.3.68//:build_script_build",
- "@cvm__cfg-if-1.0.0//:cfg_if",
- "@cvm__libc-0.2.147//:libc",
- "@cvm__miniz_oxide-0.7.1//:miniz_oxide",
- "@cvm__object-0.31.1//:object",
- "@cvm__rustc-demangle-0.1.23//:rustc_demangle",
- ],
-)
-
-cargo_build_script(
- name = "backtrace_build_script",
- srcs = glob(["**/*.rs"]),
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2018",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=backtrace",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "0.3.68",
- visibility = ["//visibility:private"],
- deps = [
- "@cvm__cc-1.0.79//:cc",
- ],
-)
-
-alias(
- name = "build_script_build",
- actual = "backtrace_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.backtrace-0.3.69.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.backtrace-0.3.69.bazel
new file mode 100644
index 00000000..854e52a3
--- /dev/null
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.backtrace-0.3.69.bazel
@@ -0,0 +1,292 @@
+###############################################################################
+# @generated
+# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To
+# regenerate this file, run the following:
+#
+# bazel run @//vendor_remote_manifests:crates_vendor
+###############################################################################
+
+load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
+load("@rules_rust//rust:defs.bzl", "rust_library")
+
+package(default_visibility = ["//visibility:public"])
+
+# licenses([
+# "TODO", # MIT OR Apache-2.0
+# ])
+
+rust_library(
+ name = "backtrace",
+ srcs = glob(["**/*.rs"]),
+ compile_data = glob(
+ include = ["**"],
+ 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=backtrace",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ target_compatible_with = select({
+ "@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: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: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-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-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
+ version = "0.3.69",
+ deps = [
+ "@cvm__backtrace-0.3.69//:build_script_build",
+ "@cvm__cfg-if-1.0.0//:cfg_if",
+ "@cvm__rustc-demangle-0.1.23//:rustc_demangle",
+ ] + select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:aarch64-linux-android": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:i686-apple-darwin": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:i686-linux-android": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:wasm32-wasi": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-linux-android": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [
+ "@cvm__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@cvm__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "//conditions:default": [],
+ }),
+)
+
+cargo_build_script(
+ name = "backtrace_build_script",
+ srcs = glob(["**/*.rs"]),
+ crate_name = "build_script_build",
+ crate_root = "build.rs",
+ data = glob(
+ include = ["**"],
+ exclude = [
+ "**/* *",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
+ edition = "2018",
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
+ tags = [
+ "cargo-bazel",
+ "crate-name=backtrace",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ version = "0.3.69",
+ visibility = ["//visibility:private"],
+ deps = [
+ "@cvm__cc-1.0.83//:cc",
+ ],
+)
+
+alias(
+ name = "build_script_build",
+ actual = "backtrace_build_script",
+ tags = ["manual"],
+)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.bazel
index 70e6b4e6..580e10fc 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.bazel
@@ -27,18 +27,18 @@ filegroup(
# Workspace Member Dependencies
alias(
name = "tempfile",
- actual = "@cvm__tempfile-3.6.0//:tempfile",
+ actual = "@cvm__tempfile-3.8.0//:tempfile",
tags = ["manual"],
)
alias(
name = "tokio",
- actual = "@cvm__tokio-1.29.1//:tokio",
+ actual = "@cvm__tokio-1.32.0//:tokio",
tags = ["manual"],
)
alias(
name = "tokio-test",
- actual = "@cvm__tokio-test-0.4.2//:tokio_test",
+ actual = "@cvm__tokio-test-0.4.3//:tokio_test",
tags = ["manual"],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.bitflags-1.3.2.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.bitflags-1.3.2.bazel
index bd054a70..fd389214 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.bitflags-1.3.2.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.bitflags-1.3.2.bazel
@@ -28,9 +28,6 @@ rust_library(
"WORKSPACE.bazel",
],
),
- crate_features = [
- "default",
- ],
crate_root = "src/lib.rs",
edition = "2018",
rustc_flags = ["--cap-lints=allow"],
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.bitflags-2.4.0.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.bitflags-2.4.0.bazel
new file mode 100644
index 00000000..9818300a
--- /dev/null
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.bitflags-2.4.0.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 @//vendor_remote_manifests:crates_vendor
+###############################################################################
+
+load("@rules_rust//rust:defs.bzl", "rust_library")
+
+package(default_visibility = ["//visibility:public"])
+
+# licenses([
+# "TODO", # MIT OR Apache-2.0
+# ])
+
+rust_library(
+ name = "bitflags",
+ srcs = glob(["**/*.rs"]),
+ compile_data = glob(
+ include = ["**"],
+ 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=bitflags",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ target_compatible_with = select({
+ "@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: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: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-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-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
+ version = "2.4.0",
+)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.cc-1.0.83.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.cc-1.0.83.bazel
new file mode 100644
index 00000000..f9dffcfe
--- /dev/null
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.cc-1.0.83.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 @//vendor_remote_manifests:crates_vendor
+###############################################################################
+
+load("@rules_rust//rust:defs.bzl", "rust_library")
+
+package(default_visibility = ["//visibility:public"])
+
+# licenses([
+# "TODO", # MIT OR Apache-2.0
+# ])
+
+rust_library(
+ name = "cc",
+ srcs = glob(["**/*.rs"]),
+ compile_data = glob(
+ include = ["**"],
+ 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=cc",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ target_compatible_with = select({
+ "@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: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: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-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-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
+ version = "1.0.83",
+ deps = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:aarch64-linux-android": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:i686-apple-darwin": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:i686-linux-android": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-linux-android": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
+ "@cvm__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "//conditions:default": [],
+ }),
+)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.errno-0.3.1.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.errno-0.3.3.bazel
index 655693ea..481e3825 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.errno-0.3.1.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.errno-0.3.3.bazel
@@ -28,6 +28,9 @@ rust_library(
"WORKSPACE.bazel",
],
),
+ crate_features = [
+ "std",
+ ],
crate_root = "src/lib.rs",
edition = "2018",
rustc_flags = ["--cap-lints=allow"],
@@ -72,7 +75,7 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.3.1",
+ version = "0.3.3",
deps = select({
"@rules_rust//rust/platform:aarch64-apple-darwin": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.errno-dragonfly-0.1.2.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.errno-dragonfly-0.1.2.bazel
index 33f997f0..18f04489 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.errno-dragonfly-0.1.2.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.errno-dragonfly-0.1.2.bazel
@@ -110,7 +110,7 @@ cargo_build_script(
version = "0.1.2",
visibility = ["//visibility:private"],
deps = [
- "@cvm__cc-1.0.79//:cc",
+ "@cvm__cc-1.0.83//:cc",
],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.fastrand-1.9.0.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.fastrand-1.9.0.bazel
deleted file mode 100644
index 568791f7..00000000
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.fastrand-1.9.0.bazel
+++ /dev/null
@@ -1,82 +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 @//vendor_remote_manifests:crates_vendor
-###############################################################################
-
-load("@rules_rust//rust:defs.bzl", "rust_library")
-
-package(default_visibility = ["//visibility:public"])
-
-# licenses([
-# "TODO", # Apache-2.0 OR MIT
-# ])
-
-rust_library(
- name = "fastrand",
- srcs = glob(["**/*.rs"]),
- compile_data = glob(
- include = ["**"],
- 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=fastrand",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- target_compatible_with = select({
- "@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: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: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-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-none": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- version = "1.9.0",
- deps = select({
- "@rules_rust//rust/platform:wasm32-unknown-unknown": [
- "@cvm__instant-0.1.12//:instant", # cfg(all(target_arch = "wasm32", not(target_os = "wasi")))
- ],
- "//conditions:default": [],
- }),
-)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.instant-0.1.12.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.fastrand-2.0.0.bazel
index 4772c47f..4a60e345 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.instant-0.1.12.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.fastrand-2.0.0.bazel
@@ -11,11 +11,11 @@ load("@rules_rust//rust:defs.bzl", "rust_library")
package(default_visibility = ["//visibility:public"])
# licenses([
-# "TODO", # BSD-3-Clause
+# "TODO", # Apache-2.0 OR MIT
# ])
rust_library(
- name = "instant",
+ name = "fastrand",
srcs = glob(["**/*.rs"]),
compile_data = glob(
include = ["**"],
@@ -28,12 +28,17 @@ rust_library(
"WORKSPACE.bazel",
],
),
+ crate_features = [
+ "alloc",
+ "default",
+ "std",
+ ],
crate_root = "src/lib.rs",
edition = "2018",
rustc_flags = ["--cap-lints=allow"],
tags = [
"cargo-bazel",
- "crate-name=instant",
+ "crate-name=fastrand",
"manual",
"noclippy",
"norustfmt",
@@ -72,8 +77,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.1.12",
- deps = [
- "@cvm__cfg-if-1.0.0//:cfg_if",
- ],
+ version = "2.0.0",
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.gimli-0.27.3.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.gimli-0.28.0.bazel
index 197d0c09..b2a4663f 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.gimli-0.27.3.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.gimli-0.28.0.bazel
@@ -72,5 +72,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.27.3",
+ version = "0.28.0",
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.io-lifetimes-1.0.11.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.io-lifetimes-1.0.11.bazel
deleted file mode 100644
index 4f5c7e0e..00000000
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.io-lifetimes-1.0.11.bazel
+++ /dev/null
@@ -1,224 +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 @//vendor_remote_manifests:crates_vendor
-###############################################################################
-
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
-load("@rules_rust//rust:defs.bzl", "rust_library")
-
-package(default_visibility = ["//visibility:public"])
-
-# licenses([
-# "TODO", # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
-# ])
-
-rust_library(
- name = "io_lifetimes",
- srcs = glob(["**/*.rs"]),
- compile_data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- crate_features = [
- "close",
- "hermit-abi",
- "libc",
- "windows-sys",
- ],
- crate_root = "src/lib.rs",
- edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
- tags = [
- "cargo-bazel",
- "crate-name=io-lifetimes",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- target_compatible_with = select({
- "@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: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: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-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-none": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- version = "1.0.11",
- deps = [
- "@cvm__io-lifetimes-1.0.11//:build_script_build",
- ] + select({
- "@rules_rust//rust/platform:aarch64-apple-darwin": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:aarch64-apple-ios": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:aarch64-apple-ios-sim": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:aarch64-fuchsia": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:aarch64-linux-android": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [
- "@cvm__windows-sys-0.48.0//:windows_sys", # cfg(windows)
- ],
- "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:armv7-linux-androideabi": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:i686-apple-darwin": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:i686-linux-android": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:i686-pc-windows-msvc": [
- "@cvm__windows-sys-0.48.0//:windows_sys", # cfg(windows)
- ],
- "@rules_rust//rust/platform:i686-unknown-freebsd": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:i686-unknown-linux-gnu": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:thumbv7em-none-eabi": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:wasm32-unknown-unknown": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:wasm32-wasi": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:x86_64-apple-darwin": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:x86_64-apple-ios": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:x86_64-fuchsia": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:x86_64-linux-android": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [
- "@cvm__windows-sys-0.48.0//:windows_sys", # cfg(windows)
- ],
- "@rules_rust//rust/platform:x86_64-unknown-freebsd": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "@rules_rust//rust/platform:x86_64-unknown-none": [
- "@cvm__libc-0.2.147//:libc", # cfg(not(windows))
- ],
- "//conditions:default": [],
- }),
-)
-
-cargo_build_script(
- name = "io-lifetimes_build_script",
- srcs = glob(["**/*.rs"]),
- crate_features = [
- "close",
- "hermit-abi",
- "libc",
- "windows-sys",
- ],
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2018",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=io-lifetimes",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "1.0.11",
- visibility = ["//visibility:private"],
-)
-
-alias(
- name = "build_script_build",
- actual = "io-lifetimes_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.linux-raw-sys-0.3.8.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.linux-raw-sys-0.4.5.bazel
index 4c71492f..559539ad 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.linux-raw-sys-0.3.8.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.linux-raw-sys-0.4.5.bazel
@@ -35,7 +35,7 @@ rust_library(
"no_std",
],
crate_root = "src/lib.rs",
- edition = "2018",
+ edition = "2021",
rustc_flags = ["--cap-lints=allow"],
tags = [
"cargo-bazel",
@@ -78,5 +78,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.3.8",
+ version = "0.4.5",
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.lock_api-0.4.10.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.lock_api-0.4.10.bazel
index 3a76b1b4..54edf023 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.lock_api-0.4.10.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.lock_api-0.4.10.bazel
@@ -80,7 +80,7 @@ rust_library(
version = "0.4.10",
deps = [
"@cvm__lock_api-0.4.10//:build_script_build",
- "@cvm__scopeguard-1.1.0//:scopeguard",
+ "@cvm__scopeguard-1.2.0//:scopeguard",
],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.memchr-2.5.0.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.memchr-2.5.0.bazel
deleted file mode 100644
index f22c41f9..00000000
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.memchr-2.5.0.bazel
+++ /dev/null
@@ -1,117 +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 @//vendor_remote_manifests:crates_vendor
-###############################################################################
-
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
-load("@rules_rust//rust:defs.bzl", "rust_library")
-
-package(default_visibility = ["//visibility:public"])
-
-# licenses([
-# "TODO", # Unlicense/MIT
-# ])
-
-rust_library(
- name = "memchr",
- srcs = glob(["**/*.rs"]),
- compile_data = glob(
- include = ["**"],
- 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=memchr",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- target_compatible_with = select({
- "@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: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: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-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-none": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- version = "2.5.0",
- deps = [
- "@cvm__memchr-2.5.0//:build_script_build",
- ],
-)
-
-cargo_build_script(
- name = "memchr_build_script",
- srcs = glob(["**/*.rs"]),
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2018",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=memchr",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "2.5.0",
- visibility = ["//visibility:private"],
-)
-
-alias(
- name = "build_script_build",
- actual = "memchr_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.cc-1.0.79.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.memchr-2.6.3.bazel
index ae9710fe..ddc50950 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.cc-1.0.79.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.memchr-2.6.3.bazel
@@ -11,11 +11,11 @@ load("@rules_rust//rust:defs.bzl", "rust_library")
package(default_visibility = ["//visibility:public"])
# licenses([
-# "TODO", # MIT OR Apache-2.0
+# "TODO", # Unlicense OR MIT
# ])
rust_library(
- name = "cc",
+ name = "memchr",
srcs = glob(["**/*.rs"]),
compile_data = glob(
include = ["**"],
@@ -29,11 +29,11 @@ rust_library(
],
),
crate_root = "src/lib.rs",
- edition = "2018",
+ edition = "2021",
rustc_flags = ["--cap-lints=allow"],
tags = [
"cargo-bazel",
- "crate-name=cc",
+ "crate-name=memchr",
"manual",
"noclippy",
"norustfmt",
@@ -72,5 +72,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.0.79",
+ version = "2.6.3",
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.object-0.31.1.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.object-0.32.1.bazel
index 972a685f..43e59dc0 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.object-0.31.1.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.object-0.32.1.bazel
@@ -72,8 +72,8 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.31.1",
+ version = "0.32.1",
deps = [
- "@cvm__memchr-2.5.0//:memchr",
+ "@cvm__memchr-2.6.3//:memchr",
],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.parking_lot_core-0.9.8.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.parking_lot_core-0.9.8.bazel
index 5262c283..a78d73ca 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.parking_lot_core-0.9.8.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.parking_lot_core-0.9.8.bazel
@@ -95,7 +95,7 @@ rust_library(
"@cvm__libc-0.2.147//:libc", # cfg(unix)
],
"@rules_rust//rust/platform:aarch64-pc-windows-msvc": [
- "@cvm__windows-targets-0.48.1//:windows_targets", # cfg(windows)
+ "@cvm__windows-targets-0.48.5//:windows_targets", # cfg(windows)
],
"@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
@@ -116,7 +116,7 @@ rust_library(
"@cvm__libc-0.2.147//:libc", # cfg(unix)
],
"@rules_rust//rust/platform:i686-pc-windows-msvc": [
- "@cvm__windows-targets-0.48.1//:windows_targets", # cfg(windows)
+ "@cvm__windows-targets-0.48.5//:windows_targets", # cfg(windows)
],
"@rules_rust//rust/platform:i686-unknown-freebsd": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
@@ -143,7 +143,7 @@ rust_library(
"@cvm__libc-0.2.147//:libc", # cfg(unix)
],
"@rules_rust//rust/platform:x86_64-pc-windows-msvc": [
- "@cvm__windows-targets-0.48.1//:windows_targets", # cfg(windows)
+ "@cvm__windows-targets-0.48.5//:windows_targets", # cfg(windows)
],
"@rules_rust//rust/platform:x86_64-unknown-freebsd": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.pin-project-lite-0.2.10.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.pin-project-lite-0.2.13.bazel
index 9be40505..94202807 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.pin-project-lite-0.2.10.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.pin-project-lite-0.2.13.bazel
@@ -72,5 +72,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.2.10",
+ version = "0.2.13",
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.proc-macro2-1.0.64.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.proc-macro2-1.0.66.bazel
index fea6f6e7..b3bab023 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.proc-macro2-1.0.64.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.proc-macro2-1.0.66.bazel
@@ -34,7 +34,7 @@ rust_library(
"proc-macro",
],
crate_root = "src/lib.rs",
- edition = "2018",
+ edition = "2021",
rustc_flags = ["--cap-lints=allow"],
tags = [
"cargo-bazel",
@@ -77,10 +77,10 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.0.64",
+ version = "1.0.66",
deps = [
- "@cvm__proc-macro2-1.0.64//:build_script_build",
- "@cvm__unicode-ident-1.0.10//:unicode_ident",
+ "@cvm__proc-macro2-1.0.66//:build_script_build",
+ "@cvm__unicode-ident-1.0.11//:unicode_ident",
],
)
@@ -104,7 +104,7 @@ cargo_build_script(
"WORKSPACE.bazel",
],
),
- edition = "2018",
+ edition = "2021",
rustc_flags = [
"--cap-lints=allow",
],
@@ -115,7 +115,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "1.0.64",
+ version = "1.0.66",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.quote-1.0.29.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.quote-1.0.29.bazel
deleted file mode 100644
index 76eb24bc..00000000
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.quote-1.0.29.bazel
+++ /dev/null
@@ -1,126 +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 @//vendor_remote_manifests:crates_vendor
-###############################################################################
-
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
-load("@rules_rust//rust:defs.bzl", "rust_library")
-
-package(default_visibility = ["//visibility:public"])
-
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
-rust_library(
- name = "quote",
- srcs = glob(["**/*.rs"]),
- compile_data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- crate_features = [
- "default",
- "proc-macro",
- ],
- crate_root = "src/lib.rs",
- edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
- tags = [
- "cargo-bazel",
- "crate-name=quote",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- target_compatible_with = select({
- "@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: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: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-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-none": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- version = "1.0.29",
- deps = [
- "@cvm__proc-macro2-1.0.64//:proc_macro2",
- "@cvm__quote-1.0.29//:build_script_build",
- ],
-)
-
-cargo_build_script(
- name = "quote_build_script",
- srcs = glob(["**/*.rs"]),
- crate_features = [
- "default",
- "proc-macro",
- ],
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2018",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=quote",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "1.0.29",
- visibility = ["//visibility:private"],
-)
-
-alias(
- name = "build_script_build",
- actual = "quote_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.quote-1.0.33.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.quote-1.0.33.bazel
new file mode 100644
index 00000000..91e7e3ae
--- /dev/null
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.quote-1.0.33.bazel
@@ -0,0 +1,83 @@
+###############################################################################
+# @generated
+# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To
+# regenerate this file, run the following:
+#
+# bazel run @//vendor_remote_manifests:crates_vendor
+###############################################################################
+
+load("@rules_rust//rust:defs.bzl", "rust_library")
+
+package(default_visibility = ["//visibility:public"])
+
+# licenses([
+# "TODO", # MIT OR Apache-2.0
+# ])
+
+rust_library(
+ name = "quote",
+ srcs = glob(["**/*.rs"]),
+ compile_data = glob(
+ include = ["**"],
+ exclude = [
+ "**/* *",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
+ crate_features = [
+ "default",
+ "proc-macro",
+ ],
+ crate_root = "src/lib.rs",
+ edition = "2018",
+ rustc_flags = ["--cap-lints=allow"],
+ tags = [
+ "cargo-bazel",
+ "crate-name=quote",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ target_compatible_with = select({
+ "@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: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: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-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-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
+ version = "1.0.33",
+ deps = [
+ "@cvm__proc-macro2-1.0.66//:proc_macro2",
+ ],
+)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.rustix-0.37.23.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.rustix-0.37.23.bazel
deleted file mode 100644
index 9fc73c3c..00000000
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.rustix-0.37.23.bazel
+++ /dev/null
@@ -1,348 +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 @//vendor_remote_manifests:crates_vendor
-###############################################################################
-
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
-load("@rules_rust//rust:defs.bzl", "rust_library")
-
-package(default_visibility = ["//visibility:public"])
-
-# licenses([
-# "TODO", # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
-# ])
-
-rust_library(
- name = "rustix",
- srcs = glob(["**/*.rs"]),
- aliases = select({
- "@rules_rust//rust/platform:aarch64-apple-darwin": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:aarch64-apple-ios": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:aarch64-apple-ios-sim": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:aarch64-fuchsia": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:aarch64-linux-android": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:aarch64-pc-windows-msvc": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(windows)
- },
- "@rules_rust//rust/platform:armv7-linux-androideabi": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:i686-apple-darwin": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:i686-linux-android": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:i686-pc-windows-msvc": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(windows)
- },
- "@rules_rust//rust/platform:i686-unknown-freebsd": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:s390x-unknown-linux-gnu": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:thumbv7em-none-eabi": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:thumbv8m.main-none-eabi": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:wasm32-unknown-unknown": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:wasm32-wasi": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:x86_64-apple-darwin": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:x86_64-apple-ios": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:x86_64-fuchsia": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:x86_64-linux-android": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:x86_64-pc-windows-msvc": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(windows)
- },
- "@rules_rust//rust/platform:x86_64-unknown-freebsd": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "@rules_rust//rust/platform:x86_64-unknown-none": {
- "@cvm__errno-0.3.1//:errno": "libc_errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- },
- "//conditions:default": {},
- }),
- compile_data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- crate_features = [
- "default",
- "fs",
- "io-lifetimes",
- "libc",
- "std",
- "use-libc-auxv",
- ],
- crate_root = "src/lib.rs",
- edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
- tags = [
- "cargo-bazel",
- "crate-name=rustix",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- target_compatible_with = select({
- "@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: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: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-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-none": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- version = "0.37.23",
- deps = [
- "@cvm__bitflags-1.3.2//:bitflags",
- "@cvm__io-lifetimes-1.0.11//:io_lifetimes",
- "@cvm__rustix-0.37.23//:build_script_build",
- ] + select({
- "@rules_rust//rust/platform:aarch64-apple-darwin": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:aarch64-apple-ios": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:aarch64-apple-ios-sim": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:aarch64-fuchsia": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:aarch64-linux-android": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__linux-raw-sys-0.3.8//:linux_raw_sys", # cfg(all(any(target_os = "android", target_os = "linux"), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [
- "@cvm__errno-0.3.1//:errno", # cfg(windows)
- "@cvm__windows-sys-0.48.0//:windows_sys", # cfg(windows)
- ],
- "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64")))))
- "@cvm__linux-raw-sys-0.3.8//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64")))))
- ],
- "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64")))))
- "@cvm__linux-raw-sys-0.3.8//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64")))))
- ],
- "@rules_rust//rust/platform:armv7-linux-androideabi": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__linux-raw-sys-0.3.8//:linux_raw_sys", # cfg(all(any(target_os = "android", target_os = "linux"), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64")))))
- "@cvm__linux-raw-sys-0.3.8//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64")))))
- ],
- "@rules_rust//rust/platform:i686-apple-darwin": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:i686-linux-android": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__linux-raw-sys-0.3.8//:linux_raw_sys", # cfg(all(any(target_os = "android", target_os = "linux"), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:i686-pc-windows-msvc": [
- "@cvm__errno-0.3.1//:errno", # cfg(windows)
- "@cvm__windows-sys-0.48.0//:windows_sys", # cfg(windows)
- ],
- "@rules_rust//rust/platform:i686-unknown-freebsd": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:i686-unknown-linux-gnu": [
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64")))))
- "@cvm__linux-raw-sys-0.3.8//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64")))))
- ],
- "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__linux-raw-sys-0.3.8//:linux_raw_sys", # cfg(all(any(target_os = "android", target_os = "linux"), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__linux-raw-sys-0.3.8//:linux_raw_sys", # cfg(all(any(target_os = "android", target_os = "linux"), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:thumbv7em-none-eabi": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:wasm32-unknown-unknown": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:wasm32-wasi": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:x86_64-apple-darwin": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:x86_64-apple-ios": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:x86_64-fuchsia": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:x86_64-linux-android": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__linux-raw-sys-0.3.8//:linux_raw_sys", # cfg(all(any(target_os = "android", target_os = "linux"), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [
- "@cvm__errno-0.3.1//:errno", # cfg(windows)
- "@cvm__windows-sys-0.48.0//:windows_sys", # cfg(windows)
- ],
- "@rules_rust//rust/platform:x86_64-unknown-freebsd": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64")))))
- "@cvm__linux-raw-sys-0.3.8//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64")))))
- ],
- "@rules_rust//rust/platform:x86_64-unknown-none": [
- "@cvm__errno-0.3.1//:errno", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- "@cvm__libc-0.2.147//:libc", # cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))))
- ],
- "//conditions:default": [],
- }),
-)
-
-cargo_build_script(
- name = "rustix_build_script",
- srcs = glob(["**/*.rs"]),
- crate_features = [
- "default",
- "fs",
- "io-lifetimes",
- "libc",
- "std",
- "use-libc-auxv",
- ],
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2018",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=rustix",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "0.37.23",
- visibility = ["//visibility:private"],
-)
-
-alias(
- name = "build_script_build",
- actual = "rustix_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.rustix-0.38.11.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.rustix-0.38.11.bazel
new file mode 100644
index 00000000..aca9b858
--- /dev/null
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.rustix-0.38.11.bazel
@@ -0,0 +1,360 @@
+###############################################################################
+# @generated
+# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To
+# regenerate this file, run the following:
+#
+# bazel run @//vendor_remote_manifests:crates_vendor
+###############################################################################
+
+load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
+load("@rules_rust//rust:defs.bzl", "rust_library")
+
+package(default_visibility = ["//visibility:public"])
+
+# licenses([
+# "TODO", # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+# ])
+
+rust_library(
+ name = "rustix",
+ srcs = glob(["**/*.rs"]),
+ aliases = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": {
+ "@cvm__errno-0.3.3//: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-apple-ios": {
+ "@cvm__errno-0.3.3//: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-apple-ios-sim": {
+ "@cvm__errno-0.3.3//: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": {
+ "@cvm__errno-0.3.3//: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-linux-android": {
+ "@cvm__errno-0.3.3//: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-pc-windows-msvc": {
+ "@cvm__errno-0.3.3//:errno": "libc_errno", # cfg(windows)
+ },
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": {
+ "@cvm__errno-0.3.3//:errno": "libc_errno", # 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:arm-unknown-linux-gnueabi": {
+ "@cvm__errno-0.3.3//:errno": "libc_errno", # 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": {
+ "@cvm__errno-0.3.3//: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:armv7-unknown-linux-gnueabi": {
+ "@cvm__errno-0.3.3//:errno": "libc_errno", # 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": {
+ "@cvm__errno-0.3.3//: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:i686-linux-android": {
+ "@cvm__errno-0.3.3//: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:i686-pc-windows-msvc": {
+ "@cvm__errno-0.3.3//:errno": "libc_errno", # cfg(windows)
+ },
+ "@rules_rust//rust/platform:i686-unknown-freebsd": {
+ "@cvm__errno-0.3.3//: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:i686-unknown-linux-gnu": {
+ "@cvm__errno-0.3.3//:errno": "libc_errno", # 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": {
+ "@cvm__errno-0.3.3//: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:riscv32imc-unknown-none-elf": {
+ "@cvm__errno-0.3.3//: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:riscv64gc-unknown-none-elf": {
+ "@cvm__errno-0.3.3//: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:s390x-unknown-linux-gnu": {
+ "@cvm__errno-0.3.3//: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:thumbv7em-none-eabi": {
+ "@cvm__errno-0.3.3//: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:thumbv8m.main-none-eabi": {
+ "@cvm__errno-0.3.3//: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-unknown-unknown": {
+ "@cvm__errno-0.3.3//: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-wasi": {
+ "@cvm__errno-0.3.3//: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-apple-darwin": {
+ "@cvm__errno-0.3.3//: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-apple-ios": {
+ "@cvm__errno-0.3.3//: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": {
+ "@cvm__errno-0.3.3//: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-linux-android": {
+ "@cvm__errno-0.3.3//: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-pc-windows-msvc": {
+ "@cvm__errno-0.3.3//:errno": "libc_errno", # cfg(windows)
+ },
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": {
+ "@cvm__errno-0.3.3//: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-unknown-linux-gnu": {
+ "@cvm__errno-0.3.3//:errno": "libc_errno", # 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": {
+ "@cvm__errno-0.3.3//: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")))))))
+ },
+ "//conditions:default": {},
+ }),
+ compile_data = glob(
+ include = ["**"],
+ exclude = [
+ "**/* *",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
+ crate_features = [
+ "alloc",
+ "default",
+ "fs",
+ "std",
+ "use-libc-auxv",
+ ],
+ crate_root = "src/lib.rs",
+ edition = "2021",
+ rustc_flags = ["--cap-lints=allow"],
+ tags = [
+ "cargo-bazel",
+ "crate-name=rustix",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ target_compatible_with = select({
+ "@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: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: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-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-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
+ version = "0.38.11",
+ deps = [
+ "@cvm__bitflags-2.4.0//:bitflags",
+ "@cvm__rustix-0.38.11//:build_script_build",
+ ] + select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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-apple-ios": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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-apple-ios-sim": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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-linux-android": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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")))))))
+ "@cvm__linux-raw-sys-0.4.5//: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": [
+ "@cvm__errno-0.3.3//:errno", # cfg(windows)
+ "@cvm__windows-sys-0.48.0//:windows_sys", # cfg(windows)
+ ],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
+ "@cvm__errno-0.3.3//:errno", # 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"))))
+ "@cvm__linux-raw-sys-0.4.5//: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:arm-unknown-linux-gnueabi": [
+ "@cvm__errno-0.3.3//:errno", # 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"))))
+ "@cvm__linux-raw-sys-0.4.5//: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": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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")))))))
+ "@cvm__linux-raw-sys-0.4.5//: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": [
+ "@cvm__errno-0.3.3//:errno", # 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"))))
+ "@cvm__linux-raw-sys-0.4.5//: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": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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:i686-linux-android": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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")))))))
+ "@cvm__linux-raw-sys-0.4.5//: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": [
+ "@cvm__errno-0.3.3//:errno", # cfg(windows)
+ "@cvm__windows-sys-0.48.0//:windows_sys", # cfg(windows)
+ ],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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:i686-unknown-linux-gnu": [
+ "@cvm__errno-0.3.3//:errno", # 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"))))
+ "@cvm__linux-raw-sys-0.4.5//: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": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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")))))))
+ "@cvm__linux-raw-sys-0.4.5//: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": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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:riscv64gc-unknown-none-elf": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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:s390x-unknown-linux-gnu": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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")))))))
+ "@cvm__linux-raw-sys-0.4.5//: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": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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:thumbv8m.main-none-eabi": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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-unknown-unknown": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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-wasi": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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-apple-darwin": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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-apple-ios": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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-linux-android": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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")))))))
+ "@cvm__linux-raw-sys-0.4.5//: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": [
+ "@cvm__errno-0.3.3//:errno", # cfg(windows)
+ "@cvm__windows-sys-0.48.0//:windows_sys", # cfg(windows)
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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-unknown-linux-gnu": [
+ "@cvm__errno-0.3.3//:errno", # 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"))))
+ "@cvm__linux-raw-sys-0.4.5//: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": [
+ "@cvm__errno-0.3.3//: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")))))))
+ "@cvm__libc-0.2.147//: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")))))))
+ ],
+ "//conditions:default": [],
+ }),
+)
+
+cargo_build_script(
+ name = "rustix_build_script",
+ srcs = glob(["**/*.rs"]),
+ crate_features = [
+ "alloc",
+ "default",
+ "fs",
+ "std",
+ "use-libc-auxv",
+ ],
+ crate_name = "build_script_build",
+ crate_root = "build.rs",
+ data = glob(
+ include = ["**"],
+ exclude = [
+ "**/* *",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
+ edition = "2021",
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
+ tags = [
+ "cargo-bazel",
+ "crate-name=rustix",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ version = "0.38.11",
+ visibility = ["//visibility:private"],
+)
+
+alias(
+ name = "build_script_build",
+ actual = "rustix_build_script",
+ tags = ["manual"],
+)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.scopeguard-1.1.0.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.scopeguard-1.2.0.bazel
index 724f295a..f73ec9f5 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.scopeguard-1.1.0.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.scopeguard-1.2.0.bazel
@@ -11,7 +11,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library")
package(default_visibility = ["//visibility:public"])
# licenses([
-# "TODO", # MIT/Apache-2.0
+# "TODO", # MIT OR Apache-2.0
# ])
rust_library(
@@ -72,5 +72,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.1.0",
+ version = "1.2.0",
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.socket2-0.4.9.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.socket2-0.5.3.bazel
index 8377859e..44994314 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.socket2-0.4.9.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.socket2-0.5.3.bazel
@@ -32,7 +32,7 @@ rust_library(
"all",
],
crate_root = "src/lib.rs",
- edition = "2018",
+ edition = "2021",
rustc_flags = ["--cap-lints=allow"],
tags = [
"cargo-bazel",
@@ -75,7 +75,7 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.4.9",
+ version = "0.5.3",
deps = select({
"@rules_rust//rust/platform:aarch64-apple-darwin": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
@@ -93,7 +93,7 @@ rust_library(
"@cvm__libc-0.2.147//:libc", # cfg(unix)
],
"@rules_rust//rust/platform:aarch64-pc-windows-msvc": [
- "@cvm__winapi-0.3.9//:winapi", # cfg(windows)
+ "@cvm__windows-sys-0.48.0//:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
@@ -114,7 +114,7 @@ rust_library(
"@cvm__libc-0.2.147//:libc", # cfg(unix)
],
"@rules_rust//rust/platform:i686-pc-windows-msvc": [
- "@cvm__winapi-0.3.9//:winapi", # cfg(windows)
+ "@cvm__windows-sys-0.48.0//:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:i686-unknown-freebsd": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
@@ -141,7 +141,7 @@ rust_library(
"@cvm__libc-0.2.147//:libc", # cfg(unix)
],
"@rules_rust//rust/platform:x86_64-pc-windows-msvc": [
- "@cvm__winapi-0.3.9//:winapi", # cfg(windows)
+ "@cvm__windows-sys-0.48.0//:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:x86_64-unknown-freebsd": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.syn-2.0.25.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.syn-2.0.31.bazel
index 3b57bd4a..e71d81a0 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.syn-2.0.25.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.syn-2.0.31.bazel
@@ -83,10 +83,10 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "2.0.25",
+ version = "2.0.31",
deps = [
- "@cvm__proc-macro2-1.0.64//:proc_macro2",
- "@cvm__quote-1.0.29//:quote",
- "@cvm__unicode-ident-1.0.10//:unicode_ident",
+ "@cvm__proc-macro2-1.0.66//:proc_macro2",
+ "@cvm__quote-1.0.33//:quote",
+ "@cvm__unicode-ident-1.0.11//:unicode_ident",
],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.tempfile-3.6.0.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.tempfile-3.8.0.bazel
index ed97533c..dfcfe290 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.tempfile-3.6.0.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.tempfile-3.8.0.bazel
@@ -6,7 +6,6 @@
# bazel run @//vendor_remote_manifests:crates_vendor
###############################################################################
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
load("@rules_rust//rust:defs.bzl", "rust_library")
package(default_visibility = ["//visibility:public"])
@@ -73,127 +72,86 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "3.6.0",
+ version = "3.8.0",
deps = [
"@cvm__cfg-if-1.0.0//:cfg_if",
- "@cvm__fastrand-1.9.0//:fastrand",
- "@cvm__tempfile-3.6.0//:build_script_build",
+ "@cvm__fastrand-2.0.0//:fastrand",
] + select({
"@rules_rust//rust/platform:aarch64-apple-darwin": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:aarch64-apple-ios": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:aarch64-apple-ios-sim": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:aarch64-fuchsia": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:aarch64-linux-android": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:aarch64-pc-windows-msvc": [
"@cvm__windows-sys-0.48.0//:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:armv7-linux-androideabi": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:i686-apple-darwin": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:i686-linux-android": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:i686-pc-windows-msvc": [
"@cvm__windows-sys-0.48.0//:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:i686-unknown-freebsd": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:i686-unknown-linux-gnu": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:s390x-unknown-linux-gnu": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:wasm32-wasi": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:x86_64-apple-darwin": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:x86_64-apple-ios": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:x86_64-fuchsia": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:x86_64-linux-android": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:x86_64-pc-windows-msvc": [
"@cvm__windows-sys-0.48.0//:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:x86_64-unknown-freebsd": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
- "@cvm__rustix-0.37.23//:rustix", # cfg(any(unix, target_os = "wasi"))
+ "@cvm__rustix-0.38.11//:rustix", # cfg(any(unix, target_os = "wasi"))
],
"//conditions:default": [],
}),
)
-
-cargo_build_script(
- name = "tempfile_build_script",
- srcs = glob(["**/*.rs"]),
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2018",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=tempfile",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "3.6.0",
- visibility = ["//visibility:private"],
- deps = [
- "@cvm__autocfg-1.1.0//:autocfg",
- ],
-)
-
-alias(
- name = "build_script_build",
- actual = "tempfile_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-1.29.1.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-1.32.0.bazel
index 338ae03b..1f17eba4 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-1.29.1.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-1.32.0.bazel
@@ -6,7 +6,6 @@
# bazel run @//vendor_remote_manifests:crates_vendor
###############################################################################
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
load("@rules_rust//rust:defs.bzl", "rust_library")
package(default_visibility = ["//visibility:public"])
@@ -101,212 +100,146 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.29.1",
+ version = "1.32.0",
deps = [
"@cvm__bytes-1.4.0//:bytes",
"@cvm__mio-0.8.8//:mio",
"@cvm__num_cpus-1.16.0//:num_cpus",
"@cvm__parking_lot-0.12.1//:parking_lot",
- "@cvm__pin-project-lite-0.2.10//:pin_project_lite",
- "@cvm__tokio-1.29.1//:build_script_build",
+ "@cvm__pin-project-lite-0.2.13//:pin_project_lite",
] + select({
"@rules_rust//rust/platform:aarch64-apple-darwin": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:aarch64-apple-ios": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:aarch64-apple-ios-sim": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:aarch64-fuchsia": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:aarch64-linux-android": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:aarch64-pc-windows-msvc": [
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
"@cvm__windows-sys-0.48.0//:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:armv7-linux-androideabi": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:i686-apple-darwin": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:i686-linux-android": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:i686-pc-windows-msvc": [
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
"@cvm__windows-sys-0.48.0//:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:i686-unknown-freebsd": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:i686-unknown-linux-gnu": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:s390x-unknown-linux-gnu": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:thumbv7em-none-eabi": [
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:thumbv8m.main-none-eabi": [
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-apple-darwin": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-apple-ios": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-fuchsia": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-linux-android": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-pc-windows-msvc": [
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
"@cvm__windows-sys-0.48.0//:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:x86_64-unknown-freebsd": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
"@cvm__libc-0.2.147//:libc", # cfg(unix)
"@cvm__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-unknown-none": [
- "@cvm__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@cvm__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"//conditions:default": [],
}),
)
-
-cargo_build_script(
- name = "tokio_build_script",
- srcs = glob(["**/*.rs"]),
- crate_features = [
- "bytes",
- "default",
- "fs",
- "full",
- "io-std",
- "io-util",
- "libc",
- "macros",
- "mio",
- "net",
- "num_cpus",
- "parking_lot",
- "process",
- "rt",
- "rt-multi-thread",
- "signal",
- "signal-hook-registry",
- "socket2",
- "sync",
- "test-util",
- "time",
- "tokio-macros",
- "windows-sys",
- ],
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2021",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=tokio",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "1.29.1",
- visibility = ["//visibility:private"],
- deps = [
- "@cvm__autocfg-1.1.0//:autocfg",
- ],
-)
-
-alias(
- name = "build_script_build",
- actual = "tokio_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-macros-2.1.0.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-macros-2.1.0.bazel
index 23d0a33f..5bd8373d 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-macros-2.1.0.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-macros-2.1.0.bazel
@@ -74,8 +74,8 @@ rust_proc_macro(
}),
version = "2.1.0",
deps = [
- "@cvm__proc-macro2-1.0.64//:proc_macro2",
- "@cvm__quote-1.0.29//:quote",
- "@cvm__syn-2.0.25//:syn",
+ "@cvm__proc-macro2-1.0.66//:proc_macro2",
+ "@cvm__quote-1.0.33//:quote",
+ "@cvm__syn-2.0.31//:syn",
],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-stream-0.1.14.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-stream-0.1.14.bazel
index 844d5775..b2cab73d 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-stream-0.1.14.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-stream-0.1.14.bazel
@@ -79,7 +79,7 @@ rust_library(
version = "0.1.14",
deps = [
"@cvm__futures-core-0.3.28//:futures_core",
- "@cvm__pin-project-lite-0.2.10//:pin_project_lite",
- "@cvm__tokio-1.29.1//:tokio",
+ "@cvm__pin-project-lite-0.2.13//:pin_project_lite",
+ "@cvm__tokio-1.32.0//:tokio",
],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-test-0.4.2.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-test-0.4.3.bazel
index 0514f26e..53b54571 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-test-0.4.2.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.tokio-test-0.4.3.bazel
@@ -29,7 +29,7 @@ rust_library(
],
),
crate_root = "src/lib.rs",
- edition = "2018",
+ edition = "2021",
rustc_flags = ["--cap-lints=allow"],
tags = [
"cargo-bazel",
@@ -72,12 +72,12 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.4.2",
+ version = "0.4.3",
deps = [
"@cvm__async-stream-0.3.5//:async_stream",
"@cvm__bytes-1.4.0//:bytes",
"@cvm__futures-core-0.3.28//:futures_core",
- "@cvm__tokio-1.29.1//:tokio",
+ "@cvm__tokio-1.32.0//:tokio",
"@cvm__tokio-stream-0.1.14//:tokio_stream",
],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.unicode-ident-1.0.10.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.unicode-ident-1.0.11.bazel
index e06b99d2..80219429 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.unicode-ident-1.0.10.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.unicode-ident-1.0.11.bazel
@@ -72,5 +72,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.0.10",
+ version = "1.0.11",
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.winapi-0.3.9.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.winapi-0.3.9.bazel
deleted file mode 100644
index 4fa4e649..00000000
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.winapi-0.3.9.bazel
+++ /dev/null
@@ -1,127 +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 @//vendor_remote_manifests:crates_vendor
-###############################################################################
-
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
-load("@rules_rust//rust:defs.bzl", "rust_library")
-
-package(default_visibility = ["//visibility:public"])
-
-# licenses([
-# "TODO", # MIT/Apache-2.0
-# ])
-
-rust_library(
- name = "winapi",
- srcs = glob(["**/*.rs"]),
- compile_data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- crate_features = [
- "handleapi",
- "ws2ipdef",
- "ws2tcpip",
- ],
- crate_root = "src/lib.rs",
- edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
- tags = [
- "cargo-bazel",
- "crate-name=winapi",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- target_compatible_with = select({
- "@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: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: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-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-none": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- version = "0.3.9",
- deps = [
- "@cvm__winapi-0.3.9//:build_script_build",
- ],
-)
-
-cargo_build_script(
- name = "winapi_build_script",
- srcs = glob(["**/*.rs"]),
- crate_features = [
- "handleapi",
- "ws2ipdef",
- "ws2tcpip",
- ],
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2015",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=winapi",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "0.3.9",
- visibility = ["//visibility:private"],
-)
-
-alias(
- name = "build_script_build",
- actual = "winapi_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel
deleted file mode 100644
index 0fd94033..00000000
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel
+++ /dev/null
@@ -1,117 +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 @//vendor_remote_manifests:crates_vendor
-###############################################################################
-
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
-load("@rules_rust//rust:defs.bzl", "rust_library")
-
-package(default_visibility = ["//visibility:public"])
-
-# licenses([
-# "TODO", # MIT/Apache-2.0
-# ])
-
-rust_library(
- name = "winapi_i686_pc_windows_gnu",
- srcs = glob(["**/*.rs"]),
- compile_data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- crate_root = "src/lib.rs",
- edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
- tags = [
- "cargo-bazel",
- "crate-name=winapi-i686-pc-windows-gnu",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- target_compatible_with = select({
- "@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: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: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-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-none": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- version = "0.4.0",
- deps = [
- "@cvm__winapi-i686-pc-windows-gnu-0.4.0//:build_script_build",
- ],
-)
-
-cargo_build_script(
- name = "winapi-i686-pc-windows-gnu_build_script",
- srcs = glob(["**/*.rs"]),
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2015",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=winapi-i686-pc-windows-gnu",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "0.4.0",
- visibility = ["//visibility:private"],
-)
-
-alias(
- name = "build_script_build",
- actual = "winapi-i686-pc-windows-gnu_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel
deleted file mode 100644
index 6be4ee0e..00000000
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel
+++ /dev/null
@@ -1,117 +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 @//vendor_remote_manifests:crates_vendor
-###############################################################################
-
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
-load("@rules_rust//rust:defs.bzl", "rust_library")
-
-package(default_visibility = ["//visibility:public"])
-
-# licenses([
-# "TODO", # MIT/Apache-2.0
-# ])
-
-rust_library(
- name = "winapi_x86_64_pc_windows_gnu",
- srcs = glob(["**/*.rs"]),
- compile_data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- crate_root = "src/lib.rs",
- edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
- tags = [
- "cargo-bazel",
- "crate-name=winapi-x86_64-pc-windows-gnu",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- target_compatible_with = select({
- "@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: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: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-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-none": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- version = "0.4.0",
- deps = [
- "@cvm__winapi-x86_64-pc-windows-gnu-0.4.0//:build_script_build",
- ],
-)
-
-cargo_build_script(
- name = "winapi-x86_64-pc-windows-gnu_build_script",
- srcs = glob(["**/*.rs"]),
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2015",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=winapi-x86_64-pc-windows-gnu",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "0.4.0",
- visibility = ["//visibility:private"],
-)
-
-alias(
- name = "build_script_build",
- actual = "winapi-x86_64-pc-windows-gnu_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows-sys-0.48.0.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows-sys-0.48.0.bazel
index 66c367ab..9d98e5f2 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows-sys-0.48.0.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows-sys-0.48.0.bazel
@@ -95,6 +95,6 @@ rust_library(
}),
version = "0.48.0",
deps = [
- "@cvm__windows-targets-0.48.1//:windows_targets",
+ "@cvm__windows-targets-0.48.5//:windows_targets",
],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows-targets-0.48.1.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows-targets-0.48.5.bazel
index 85a028ff..5c6e1125 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows-targets-0.48.1.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows-targets-0.48.5.bazel
@@ -72,22 +72,22 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.1",
+ version = "0.48.5",
deps = select({
"@rules_rust//rust/platform:aarch64-pc-windows-msvc": [
- "@cvm__windows_aarch64_msvc-0.48.0//:windows_aarch64_msvc", # cfg(all(target_arch = "aarch64", target_env = "msvc", not(windows_raw_dylib)))
+ "@cvm__windows_aarch64_msvc-0.48.5//:windows_aarch64_msvc", # cfg(all(target_arch = "aarch64", target_env = "msvc", not(windows_raw_dylib)))
],
"@rules_rust//rust/platform:i686-pc-windows-msvc": [
- "@cvm__windows_i686_msvc-0.48.0//:windows_i686_msvc", # cfg(all(target_arch = "x86", target_env = "msvc", not(windows_raw_dylib)))
+ "@cvm__windows_i686_msvc-0.48.5//:windows_i686_msvc", # cfg(all(target_arch = "x86", target_env = "msvc", not(windows_raw_dylib)))
],
"@rules_rust//rust/platform:i686-unknown-linux-gnu": [
- "@cvm__windows_i686_gnu-0.48.0//:windows_i686_gnu", # cfg(all(target_arch = "x86", target_env = "gnu", not(windows_raw_dylib)))
+ "@cvm__windows_i686_gnu-0.48.5//:windows_i686_gnu", # cfg(all(target_arch = "x86", target_env = "gnu", not(windows_raw_dylib)))
],
"@rules_rust//rust/platform:x86_64-pc-windows-msvc": [
- "@cvm__windows_x86_64_msvc-0.48.0//:windows_x86_64_msvc", # cfg(all(target_arch = "x86_64", target_env = "msvc", not(windows_raw_dylib)))
+ "@cvm__windows_x86_64_msvc-0.48.5//:windows_x86_64_msvc", # cfg(all(target_arch = "x86_64", target_env = "msvc", not(windows_raw_dylib)))
],
"@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
- "@cvm__windows_x86_64_gnu-0.48.0//:windows_x86_64_gnu", # cfg(all(target_arch = "x86_64", target_env = "gnu", not(target_abi = "llvm"), not(windows_raw_dylib)))
+ "@cvm__windows_x86_64_gnu-0.48.5//: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/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_aarch64_gnullvm-0.48.0.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_aarch64_gnullvm-0.48.5.bazel
index 3c05be9d..8a8781b8 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_aarch64_gnullvm-0.48.0.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_aarch64_gnullvm-0.48.5.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "@cvm__windows_aarch64_gnullvm-0.48.0//:build_script_build",
+ "@cvm__windows_aarch64_gnullvm-0.48.5//:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_aarch64_msvc-0.48.0.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_aarch64_msvc-0.48.5.bazel
index 84dab48b..17d01e6f 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_aarch64_msvc-0.48.0.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_aarch64_msvc-0.48.5.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "@cvm__windows_aarch64_msvc-0.48.0//:build_script_build",
+ "@cvm__windows_aarch64_msvc-0.48.5//:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_i686_gnu-0.48.0.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_i686_gnu-0.48.5.bazel
index 673bc5eb..ca822eec 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_i686_gnu-0.48.0.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_i686_gnu-0.48.5.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "@cvm__windows_i686_gnu-0.48.0//:build_script_build",
+ "@cvm__windows_i686_gnu-0.48.5//:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_i686_msvc-0.48.0.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_i686_msvc-0.48.5.bazel
index 68f8b853..719156da 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_i686_msvc-0.48.0.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_i686_msvc-0.48.5.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "@cvm__windows_i686_msvc-0.48.0//:build_script_build",
+ "@cvm__windows_i686_msvc-0.48.5//:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_x86_64_gnu-0.48.0.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_x86_64_gnu-0.48.5.bazel
index 8d950b14..2d65a2c1 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_x86_64_gnu-0.48.0.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_x86_64_gnu-0.48.5.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "@cvm__windows_x86_64_gnu-0.48.0//:build_script_build",
+ "@cvm__windows_x86_64_gnu-0.48.5//:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_x86_64_gnullvm-0.48.0.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_x86_64_gnullvm-0.48.5.bazel
index c8d433c5..f187af35 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_x86_64_gnullvm-0.48.0.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_x86_64_gnullvm-0.48.5.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "@cvm__windows_x86_64_gnullvm-0.48.0//:build_script_build",
+ "@cvm__windows_x86_64_gnullvm-0.48.5//:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_x86_64_msvc-0.48.0.bazel b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_x86_64_msvc-0.48.5.bazel
index e9699df8..8bc0200d 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_x86_64_msvc-0.48.0.bazel
+++ b/examples/crate_universe/vendor_remote_manifests/crates/BUILD.windows_x86_64_msvc-0.48.5.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "@cvm__windows_x86_64_msvc-0.48.0//:build_script_build",
+ "@cvm__windows_x86_64_msvc-0.48.5//:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_remote_manifests/crates/defs.bzl b/examples/crate_universe/vendor_remote_manifests/crates/defs.bzl
index c6dcf42e..8f065b43 100644
--- a/examples/crate_universe/vendor_remote_manifests/crates/defs.bzl
+++ b/examples/crate_universe/vendor_remote_manifests/crates/defs.bzl
@@ -295,7 +295,7 @@ def aliases(
_NORMAL_DEPENDENCIES = {
"vendor_remote_manifests": {
_COMMON_CONDITION: {
- "tokio": "@cvm__tokio-1.29.1//:tokio",
+ "tokio": "@cvm__tokio-1.32.0//:tokio",
},
},
}
@@ -310,8 +310,8 @@ _NORMAL_ALIASES = {
_NORMAL_DEV_DEPENDENCIES = {
"vendor_remote_manifests": {
_COMMON_CONDITION: {
- "tempfile": "@cvm__tempfile-3.6.0//:tempfile",
- "tokio-test": "@cvm__tokio-test-0.4.2//:tokio_test",
+ "tempfile": "@cvm__tempfile-3.8.0//:tempfile",
+ "tokio-test": "@cvm__tokio-test-0.4.3//:tokio_test",
},
},
}
@@ -366,18 +366,28 @@ _BUILD_PROC_MACRO_ALIASES = {
}
_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": [],
- "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\"))))))))": ["@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\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\")))))": ["@rules_rust//rust/platform:aarch64-unknown-linux-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"],
- "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\"))))))))": ["@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: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"],
+ "aarch64-pc-windows-msvc": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc"],
+ "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu"],
+ "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_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: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"],
+ "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: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(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc"],
- "cfg(all(target_arch = \"wasm32\", not(target_os = \"wasi\")))": ["@rules_rust//rust/platform:wasm32-unknown-unknown"],
"cfg(all(target_arch = \"x86\", target_env = \"gnu\", 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"],
"cfg(all(target_arch = \"x86_64\", target_env = \"msvc\", not(windows_raw_dylib)))": ["@rules_rust//rust/platform:x86_64-pc-windows-msvc"],
"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: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"],
- "cfg(not(any(target_arch = \"wasm32\", target_arch = \"wasm64\")))": ["@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: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:thumbv7em-none-eabi", "@rules_rust//rust/platform:thumbv8m.main-none-eabi", "@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-none"],
+ "cfg(not(all(windows, target_env = \"msvc\", not(target_vendor = \"uwp\"))))": ["@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: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-none"],
+ "cfg(not(target_family = \"wasm\"))": ["@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: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:thumbv7em-none-eabi", "@rules_rust//rust/platform:thumbv8m.main-none-eabi", "@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-none"],
"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: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-none"],
"cfg(target_os = \"dragonfly\")": [],
"cfg(target_os = \"hermit\")": [],
@@ -386,9 +396,28 @@ _CONDITIONS = {
"cfg(tokio_taskdump)": [],
"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: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"],
"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-pc-windows-gnu": [],
- "x86_64-pc-windows-gnu": [],
+ "i686-apple-darwin": ["@rules_rust//rust/platform:i686-apple-darwin"],
+ "i686-linux-android": ["@rules_rust//rust/platform:i686-linux-android"],
+ "i686-pc-windows-msvc": ["@rules_rust//rust/platform:i686-pc-windows-msvc"],
+ "i686-unknown-freebsd": ["@rules_rust//rust/platform:i686-unknown-freebsd"],
+ "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-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-unknown": ["@rules_rust//rust/platform:wasm32-unknown-unknown"],
+ "wasm32-wasi": ["@rules_rust//rust/platform:wasm32-wasi"],
+ "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-none": ["@rules_rust//rust/platform:x86_64-unknown-none"],
}
###############################################################################
@@ -397,12 +426,12 @@ def crate_repositories():
"""A macro for defining repositories for all generated crates"""
maybe(
http_archive,
- name = "cvm__addr2line-0.20.0",
- sha256 = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3",
+ name = "cvm__addr2line-0.21.0",
+ sha256 = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/addr2line/0.20.0/download"],
- strip_prefix = "addr2line-0.20.0",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.addr2line-0.20.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/addr2line/0.21.0/download"],
+ strip_prefix = "addr2line-0.21.0",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.addr2line-0.21.0.bazel"),
)
maybe(
@@ -447,12 +476,12 @@ def crate_repositories():
maybe(
http_archive,
- name = "cvm__backtrace-0.3.68",
- sha256 = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12",
+ name = "cvm__backtrace-0.3.69",
+ sha256 = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/backtrace/0.3.68/download"],
- strip_prefix = "backtrace-0.3.68",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.backtrace-0.3.68.bazel"),
+ urls = ["https://crates.io/api/v1/crates/backtrace/0.3.69/download"],
+ strip_prefix = "backtrace-0.3.69",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.backtrace-0.3.69.bazel"),
)
maybe(
@@ -467,6 +496,16 @@ def crate_repositories():
maybe(
http_archive,
+ name = "cvm__bitflags-2.4.0",
+ sha256 = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635",
+ type = "tar.gz",
+ urls = ["https://crates.io/api/v1/crates/bitflags/2.4.0/download"],
+ strip_prefix = "bitflags-2.4.0",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.bitflags-2.4.0.bazel"),
+ )
+
+ maybe(
+ http_archive,
name = "cvm__bytes-1.4.0",
sha256 = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be",
type = "tar.gz",
@@ -477,12 +516,12 @@ def crate_repositories():
maybe(
http_archive,
- name = "cvm__cc-1.0.79",
- sha256 = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f",
+ name = "cvm__cc-1.0.83",
+ sha256 = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/cc/1.0.79/download"],
- strip_prefix = "cc-1.0.79",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.cc-1.0.79.bazel"),
+ urls = ["https://crates.io/api/v1/crates/cc/1.0.83/download"],
+ strip_prefix = "cc-1.0.83",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.cc-1.0.83.bazel"),
)
maybe(
@@ -497,12 +536,12 @@ def crate_repositories():
maybe(
http_archive,
- name = "cvm__errno-0.3.1",
- sha256 = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a",
+ name = "cvm__errno-0.3.3",
+ sha256 = "136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/errno/0.3.1/download"],
- strip_prefix = "errno-0.3.1",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.errno-0.3.1.bazel"),
+ urls = ["https://crates.io/api/v1/crates/errno/0.3.3/download"],
+ strip_prefix = "errno-0.3.3",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.errno-0.3.3.bazel"),
)
maybe(
@@ -517,12 +556,12 @@ def crate_repositories():
maybe(
http_archive,
- name = "cvm__fastrand-1.9.0",
- sha256 = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be",
+ name = "cvm__fastrand-2.0.0",
+ sha256 = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/fastrand/1.9.0/download"],
- strip_prefix = "fastrand-1.9.0",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.fastrand-1.9.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/fastrand/2.0.0/download"],
+ strip_prefix = "fastrand-2.0.0",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.fastrand-2.0.0.bazel"),
)
maybe(
@@ -537,12 +576,12 @@ def crate_repositories():
maybe(
http_archive,
- name = "cvm__gimli-0.27.3",
- sha256 = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e",
+ name = "cvm__gimli-0.28.0",
+ sha256 = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/gimli/0.27.3/download"],
- strip_prefix = "gimli-0.27.3",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.gimli-0.27.3.bazel"),
+ urls = ["https://crates.io/api/v1/crates/gimli/0.28.0/download"],
+ strip_prefix = "gimli-0.28.0",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.gimli-0.28.0.bazel"),
)
maybe(
@@ -557,26 +596,6 @@ def crate_repositories():
maybe(
http_archive,
- name = "cvm__instant-0.1.12",
- sha256 = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c",
- type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/instant/0.1.12/download"],
- strip_prefix = "instant-0.1.12",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.instant-0.1.12.bazel"),
- )
-
- maybe(
- http_archive,
- name = "cvm__io-lifetimes-1.0.11",
- sha256 = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2",
- type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/io-lifetimes/1.0.11/download"],
- strip_prefix = "io-lifetimes-1.0.11",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.io-lifetimes-1.0.11.bazel"),
- )
-
- maybe(
- http_archive,
name = "cvm__libc-0.2.147",
sha256 = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3",
type = "tar.gz",
@@ -587,12 +606,12 @@ def crate_repositories():
maybe(
http_archive,
- name = "cvm__linux-raw-sys-0.3.8",
- sha256 = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519",
+ name = "cvm__linux-raw-sys-0.4.5",
+ sha256 = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download"],
- strip_prefix = "linux-raw-sys-0.3.8",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.linux-raw-sys-0.3.8.bazel"),
+ urls = ["https://crates.io/api/v1/crates/linux-raw-sys/0.4.5/download"],
+ strip_prefix = "linux-raw-sys-0.4.5",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.linux-raw-sys-0.4.5.bazel"),
)
maybe(
@@ -607,12 +626,12 @@ def crate_repositories():
maybe(
http_archive,
- name = "cvm__memchr-2.5.0",
- sha256 = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d",
+ name = "cvm__memchr-2.6.3",
+ sha256 = "8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/memchr/2.5.0/download"],
- strip_prefix = "memchr-2.5.0",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.memchr-2.5.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/memchr/2.6.3/download"],
+ strip_prefix = "memchr-2.6.3",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.memchr-2.6.3.bazel"),
)
maybe(
@@ -647,12 +666,12 @@ def crate_repositories():
maybe(
http_archive,
- name = "cvm__object-0.31.1",
- sha256 = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1",
+ name = "cvm__object-0.32.1",
+ sha256 = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/object/0.31.1/download"],
- strip_prefix = "object-0.31.1",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.object-0.31.1.bazel"),
+ urls = ["https://crates.io/api/v1/crates/object/0.32.1/download"],
+ strip_prefix = "object-0.32.1",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.object-0.32.1.bazel"),
)
maybe(
@@ -677,32 +696,32 @@ def crate_repositories():
maybe(
http_archive,
- name = "cvm__pin-project-lite-0.2.10",
- sha256 = "4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57",
+ name = "cvm__pin-project-lite-0.2.13",
+ sha256 = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/pin-project-lite/0.2.10/download"],
- strip_prefix = "pin-project-lite-0.2.10",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.pin-project-lite-0.2.10.bazel"),
+ urls = ["https://crates.io/api/v1/crates/pin-project-lite/0.2.13/download"],
+ strip_prefix = "pin-project-lite-0.2.13",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.pin-project-lite-0.2.13.bazel"),
)
maybe(
http_archive,
- name = "cvm__proc-macro2-1.0.64",
- sha256 = "78803b62cbf1f46fde80d7c0e803111524b9877184cfe7c3033659490ac7a7da",
+ name = "cvm__proc-macro2-1.0.66",
+ sha256 = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/proc-macro2/1.0.64/download"],
- strip_prefix = "proc-macro2-1.0.64",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.proc-macro2-1.0.64.bazel"),
+ urls = ["https://crates.io/api/v1/crates/proc-macro2/1.0.66/download"],
+ strip_prefix = "proc-macro2-1.0.66",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.proc-macro2-1.0.66.bazel"),
)
maybe(
http_archive,
- name = "cvm__quote-1.0.29",
- sha256 = "573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105",
+ name = "cvm__quote-1.0.33",
+ sha256 = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/quote/1.0.29/download"],
- strip_prefix = "quote-1.0.29",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.quote-1.0.29.bazel"),
+ urls = ["https://crates.io/api/v1/crates/quote/1.0.33/download"],
+ strip_prefix = "quote-1.0.33",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.quote-1.0.33.bazel"),
)
maybe(
@@ -727,22 +746,22 @@ def crate_repositories():
maybe(
http_archive,
- name = "cvm__rustix-0.37.23",
- sha256 = "4d69718bf81c6127a49dc64e44a742e8bb9213c0ff8869a22c308f84c1d4ab06",
+ name = "cvm__rustix-0.38.11",
+ sha256 = "c0c3dde1fc030af041adc40e79c0e7fbcf431dd24870053d187d7c66e4b87453",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/rustix/0.37.23/download"],
- strip_prefix = "rustix-0.37.23",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.rustix-0.37.23.bazel"),
+ urls = ["https://crates.io/api/v1/crates/rustix/0.38.11/download"],
+ strip_prefix = "rustix-0.38.11",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.rustix-0.38.11.bazel"),
)
maybe(
http_archive,
- name = "cvm__scopeguard-1.1.0",
- sha256 = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd",
+ name = "cvm__scopeguard-1.2.0",
+ sha256 = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/scopeguard/1.1.0/download"],
- strip_prefix = "scopeguard-1.1.0",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.scopeguard-1.1.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/scopeguard/1.2.0/download"],
+ strip_prefix = "scopeguard-1.2.0",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.scopeguard-1.2.0.bazel"),
)
maybe(
@@ -767,42 +786,42 @@ def crate_repositories():
maybe(
http_archive,
- name = "cvm__socket2-0.4.9",
- sha256 = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662",
+ name = "cvm__socket2-0.5.3",
+ sha256 = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/socket2/0.4.9/download"],
- strip_prefix = "socket2-0.4.9",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.socket2-0.4.9.bazel"),
+ urls = ["https://crates.io/api/v1/crates/socket2/0.5.3/download"],
+ strip_prefix = "socket2-0.5.3",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.socket2-0.5.3.bazel"),
)
maybe(
http_archive,
- name = "cvm__syn-2.0.25",
- sha256 = "15e3fc8c0c74267e2df136e5e5fb656a464158aa57624053375eb9c8c6e25ae2",
+ name = "cvm__syn-2.0.31",
+ sha256 = "718fa2415bcb8d8bd775917a1bf12a7931b6dfa890753378538118181e0cb398",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/syn/2.0.25/download"],
- strip_prefix = "syn-2.0.25",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.syn-2.0.25.bazel"),
+ urls = ["https://crates.io/api/v1/crates/syn/2.0.31/download"],
+ strip_prefix = "syn-2.0.31",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.syn-2.0.31.bazel"),
)
maybe(
http_archive,
- name = "cvm__tempfile-3.6.0",
- sha256 = "31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6",
+ name = "cvm__tempfile-3.8.0",
+ sha256 = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/tempfile/3.6.0/download"],
- strip_prefix = "tempfile-3.6.0",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.tempfile-3.6.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/tempfile/3.8.0/download"],
+ strip_prefix = "tempfile-3.8.0",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.tempfile-3.8.0.bazel"),
)
maybe(
http_archive,
- name = "cvm__tokio-1.29.1",
- sha256 = "532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da",
+ name = "cvm__tokio-1.32.0",
+ sha256 = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/tokio/1.29.1/download"],
- strip_prefix = "tokio-1.29.1",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.tokio-1.29.1.bazel"),
+ urls = ["https://crates.io/api/v1/crates/tokio/1.32.0/download"],
+ strip_prefix = "tokio-1.32.0",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.tokio-1.32.0.bazel"),
)
maybe(
@@ -827,22 +846,22 @@ def crate_repositories():
maybe(
http_archive,
- name = "cvm__tokio-test-0.4.2",
- sha256 = "53474327ae5e166530d17f2d956afcb4f8a004de581b3cae10f12006bc8163e3",
+ name = "cvm__tokio-test-0.4.3",
+ sha256 = "e89b3cbabd3ae862100094ae433e1def582cf86451b4e9bf83aa7ac1d8a7d719",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/tokio-test/0.4.2/download"],
- strip_prefix = "tokio-test-0.4.2",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.tokio-test-0.4.2.bazel"),
+ urls = ["https://crates.io/api/v1/crates/tokio-test/0.4.3/download"],
+ strip_prefix = "tokio-test-0.4.3",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.tokio-test-0.4.3.bazel"),
)
maybe(
http_archive,
- name = "cvm__unicode-ident-1.0.10",
- sha256 = "22049a19f4a68748a168c0fc439f9516686aa045927ff767eca0a85101fb6e73",
+ name = "cvm__unicode-ident-1.0.11",
+ sha256 = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/unicode-ident/1.0.10/download"],
- strip_prefix = "unicode-ident-1.0.10",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.unicode-ident-1.0.10.bazel"),
+ urls = ["https://crates.io/api/v1/crates/unicode-ident/1.0.11/download"],
+ strip_prefix = "unicode-ident-1.0.11",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.unicode-ident-1.0.11.bazel"),
)
maybe(
@@ -857,36 +876,6 @@ def crate_repositories():
maybe(
http_archive,
- name = "cvm__winapi-0.3.9",
- sha256 = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419",
- type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/winapi/0.3.9/download"],
- strip_prefix = "winapi-0.3.9",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.winapi-0.3.9.bazel"),
- )
-
- maybe(
- http_archive,
- name = "cvm__winapi-i686-pc-windows-gnu-0.4.0",
- sha256 = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6",
- type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download"],
- strip_prefix = "winapi-i686-pc-windows-gnu-0.4.0",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel"),
- )
-
- maybe(
- http_archive,
- name = "cvm__winapi-x86_64-pc-windows-gnu-0.4.0",
- sha256 = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f",
- type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download"],
- strip_prefix = "winapi-x86_64-pc-windows-gnu-0.4.0",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel"),
- )
-
- maybe(
- http_archive,
name = "cvm__windows-sys-0.48.0",
sha256 = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9",
type = "tar.gz",
@@ -897,80 +886,80 @@ def crate_repositories():
maybe(
http_archive,
- name = "cvm__windows-targets-0.48.1",
- sha256 = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f",
+ name = "cvm__windows-targets-0.48.5",
+ sha256 = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/windows-targets/0.48.1/download"],
- strip_prefix = "windows-targets-0.48.1",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.windows-targets-0.48.1.bazel"),
+ urls = ["https://crates.io/api/v1/crates/windows-targets/0.48.5/download"],
+ strip_prefix = "windows-targets-0.48.5",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.windows-targets-0.48.5.bazel"),
)
maybe(
http_archive,
- name = "cvm__windows_aarch64_gnullvm-0.48.0",
- sha256 = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc",
+ name = "cvm__windows_aarch64_gnullvm-0.48.5",
+ sha256 = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download"],
- strip_prefix = "windows_aarch64_gnullvm-0.48.0",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.windows_aarch64_gnullvm-0.48.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download"],
+ strip_prefix = "windows_aarch64_gnullvm-0.48.5",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.windows_aarch64_gnullvm-0.48.5.bazel"),
)
maybe(
http_archive,
- name = "cvm__windows_aarch64_msvc-0.48.0",
- sha256 = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3",
+ name = "cvm__windows_aarch64_msvc-0.48.5",
+ sha256 = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download"],
- strip_prefix = "windows_aarch64_msvc-0.48.0",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.windows_aarch64_msvc-0.48.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download"],
+ strip_prefix = "windows_aarch64_msvc-0.48.5",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.windows_aarch64_msvc-0.48.5.bazel"),
)
maybe(
http_archive,
- name = "cvm__windows_i686_gnu-0.48.0",
- sha256 = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241",
+ name = "cvm__windows_i686_gnu-0.48.5",
+ sha256 = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download"],
- strip_prefix = "windows_i686_gnu-0.48.0",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.windows_i686_gnu-0.48.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download"],
+ strip_prefix = "windows_i686_gnu-0.48.5",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.windows_i686_gnu-0.48.5.bazel"),
)
maybe(
http_archive,
- name = "cvm__windows_i686_msvc-0.48.0",
- sha256 = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00",
+ name = "cvm__windows_i686_msvc-0.48.5",
+ sha256 = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download"],
- strip_prefix = "windows_i686_msvc-0.48.0",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.windows_i686_msvc-0.48.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download"],
+ strip_prefix = "windows_i686_msvc-0.48.5",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.windows_i686_msvc-0.48.5.bazel"),
)
maybe(
http_archive,
- name = "cvm__windows_x86_64_gnu-0.48.0",
- sha256 = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1",
+ name = "cvm__windows_x86_64_gnu-0.48.5",
+ sha256 = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download"],
- strip_prefix = "windows_x86_64_gnu-0.48.0",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.windows_x86_64_gnu-0.48.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download"],
+ strip_prefix = "windows_x86_64_gnu-0.48.5",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.windows_x86_64_gnu-0.48.5.bazel"),
)
maybe(
http_archive,
- name = "cvm__windows_x86_64_gnullvm-0.48.0",
- sha256 = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953",
+ name = "cvm__windows_x86_64_gnullvm-0.48.5",
+ sha256 = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download"],
- strip_prefix = "windows_x86_64_gnullvm-0.48.0",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.windows_x86_64_gnullvm-0.48.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download"],
+ strip_prefix = "windows_x86_64_gnullvm-0.48.5",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.windows_x86_64_gnullvm-0.48.5.bazel"),
)
maybe(
http_archive,
- name = "cvm__windows_x86_64_msvc-0.48.0",
- sha256 = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a",
+ name = "cvm__windows_x86_64_msvc-0.48.5",
+ sha256 = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download"],
- strip_prefix = "windows_x86_64_msvc-0.48.0",
- build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.windows_x86_64_msvc-0.48.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download"],
+ strip_prefix = "windows_x86_64_msvc-0.48.5",
+ build_file = Label("@examples//vendor_remote_manifests/crates:BUILD.windows_x86_64_msvc-0.48.5.bazel"),
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.addr2line-0.20.0.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.addr2line-0.21.0.bazel
index e3f7214a..1f1fbeb3 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.addr2line-0.20.0.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.addr2line-0.21.0.bazel
@@ -72,8 +72,8 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.20.0",
+ version = "0.21.0",
deps = [
- "@crates_vendor_pkgs__gimli-0.27.3//:gimli",
+ "@crates_vendor_pkgs__gimli-0.28.0//:gimli",
],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.async-trait-0.1.71.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.async-trait-0.1.73.bazel
index ab2df7b0..f2b510c3 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.async-trait-0.1.71.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.async-trait-0.1.73.bazel
@@ -30,7 +30,7 @@ rust_proc_macro(
],
),
crate_root = "src/lib.rs",
- edition = "2018",
+ edition = "2021",
rustc_flags = ["--cap-lints=allow"],
tags = [
"cargo-bazel",
@@ -73,12 +73,12 @@ rust_proc_macro(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.1.71",
+ version = "0.1.73",
deps = [
- "@crates_vendor_pkgs__async-trait-0.1.71//:build_script_build",
- "@crates_vendor_pkgs__proc-macro2-1.0.64//:proc_macro2",
- "@crates_vendor_pkgs__quote-1.0.29//:quote",
- "@crates_vendor_pkgs__syn-2.0.25//:syn",
+ "@crates_vendor_pkgs__async-trait-0.1.73//:build_script_build",
+ "@crates_vendor_pkgs__proc-macro2-1.0.66//:proc_macro2",
+ "@crates_vendor_pkgs__quote-1.0.33//:quote",
+ "@crates_vendor_pkgs__syn-2.0.31//:syn",
],
)
@@ -98,7 +98,7 @@ cargo_build_script(
"WORKSPACE.bazel",
],
),
- edition = "2018",
+ edition = "2021",
rustc_flags = [
"--cap-lints=allow",
],
@@ -109,7 +109,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.1.71",
+ version = "0.1.73",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.axum-0.4.8.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.axum-0.4.8.bazel
index 36e8e850..61f95807 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.axum-0.4.8.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.axum-0.4.8.bazel
@@ -41,7 +41,7 @@ rust_library(
crate_root = "src/lib.rs",
edition = "2018",
proc_macro_deps = [
- "@crates_vendor_pkgs__async-trait-0.1.71//:async_trait",
+ "@crates_vendor_pkgs__async-trait-0.1.73//:async_trait",
],
rustc_flags = ["--cap-lints=allow"],
tags = [
@@ -95,15 +95,15 @@ rust_library(
"@crates_vendor_pkgs__http-body-0.4.5//:http_body",
"@crates_vendor_pkgs__hyper-0.14.27//:hyper",
"@crates_vendor_pkgs__matchit-0.4.6//:matchit",
- "@crates_vendor_pkgs__memchr-2.5.0//:memchr",
+ "@crates_vendor_pkgs__memchr-2.6.3//:memchr",
"@crates_vendor_pkgs__mime-0.3.17//:mime",
"@crates_vendor_pkgs__percent-encoding-2.3.0//:percent_encoding",
- "@crates_vendor_pkgs__pin-project-lite-0.2.10//:pin_project_lite",
- "@crates_vendor_pkgs__serde-1.0.171//:serde",
- "@crates_vendor_pkgs__serde_json-1.0.102//:serde_json",
+ "@crates_vendor_pkgs__pin-project-lite-0.2.13//:pin_project_lite",
+ "@crates_vendor_pkgs__serde-1.0.188//:serde",
+ "@crates_vendor_pkgs__serde_json-1.0.105//:serde_json",
"@crates_vendor_pkgs__serde_urlencoded-0.7.1//:serde_urlencoded",
"@crates_vendor_pkgs__sync_wrapper-0.1.2//:sync_wrapper",
- "@crates_vendor_pkgs__tokio-1.29.1//:tokio",
+ "@crates_vendor_pkgs__tokio-1.32.0//:tokio",
"@crates_vendor_pkgs__tower-0.4.13//:tower",
"@crates_vendor_pkgs__tower-http-0.2.5//:tower_http",
"@crates_vendor_pkgs__tower-layer-0.3.2//:tower_layer",
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.axum-core-0.1.2.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.axum-core-0.1.2.bazel
index 692fa8aa..7f8ca7f8 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.axum-core-0.1.2.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.axum-core-0.1.2.bazel
@@ -31,7 +31,7 @@ rust_library(
crate_root = "src/lib.rs",
edition = "2018",
proc_macro_deps = [
- "@crates_vendor_pkgs__async-trait-0.1.71//:async_trait",
+ "@crates_vendor_pkgs__async-trait-0.1.73//:async_trait",
],
rustc_flags = ["--cap-lints=allow"],
tags = [
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.backtrace-0.3.68.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.backtrace-0.3.68.bazel
deleted file mode 100644
index b1dd1a89..00000000
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.backtrace-0.3.68.bazel
+++ /dev/null
@@ -1,126 +0,0 @@
-###############################################################################
-# @generated
-# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To
-# regenerate this file, run the following:
-#
-# See https://github.com/bazelbuild/rules_rust/blob/main/examples/crate_universe/vendor_local_pkgs/BUILD.bazel
-###############################################################################
-
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
-load("@rules_rust//rust:defs.bzl", "rust_library")
-
-package(default_visibility = ["//visibility:public"])
-
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
-rust_library(
- name = "backtrace",
- srcs = glob(["**/*.rs"]),
- compile_data = glob(
- include = ["**"],
- 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=backtrace",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- target_compatible_with = select({
- "@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: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: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-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-none": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- version = "0.3.68",
- deps = [
- "@crates_vendor_pkgs__addr2line-0.20.0//:addr2line",
- "@crates_vendor_pkgs__backtrace-0.3.68//:build_script_build",
- "@crates_vendor_pkgs__cfg-if-1.0.0//:cfg_if",
- "@crates_vendor_pkgs__libc-0.2.147//:libc",
- "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide",
- "@crates_vendor_pkgs__object-0.31.1//:object",
- "@crates_vendor_pkgs__rustc-demangle-0.1.23//:rustc_demangle",
- ],
-)
-
-cargo_build_script(
- name = "backtrace_build_script",
- srcs = glob(["**/*.rs"]),
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2018",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=backtrace",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "0.3.68",
- visibility = ["//visibility:private"],
- deps = [
- "@crates_vendor_pkgs__cc-1.0.79//:cc",
- ],
-)
-
-alias(
- name = "build_script_build",
- actual = "backtrace_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.backtrace-0.3.69.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.backtrace-0.3.69.bazel
new file mode 100644
index 00000000..69ba5b2c
--- /dev/null
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.backtrace-0.3.69.bazel
@@ -0,0 +1,292 @@
+###############################################################################
+# @generated
+# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To
+# regenerate this file, run the following:
+#
+# See https://github.com/bazelbuild/rules_rust/blob/main/examples/crate_universe/vendor_local_pkgs/BUILD.bazel
+###############################################################################
+
+load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
+load("@rules_rust//rust:defs.bzl", "rust_library")
+
+package(default_visibility = ["//visibility:public"])
+
+# licenses([
+# "TODO", # MIT OR Apache-2.0
+# ])
+
+rust_library(
+ name = "backtrace",
+ srcs = glob(["**/*.rs"]),
+ compile_data = glob(
+ include = ["**"],
+ 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=backtrace",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ target_compatible_with = select({
+ "@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: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: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-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-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
+ version = "0.3.69",
+ deps = [
+ "@crates_vendor_pkgs__backtrace-0.3.69//:build_script_build",
+ "@crates_vendor_pkgs__cfg-if-1.0.0//:cfg_if",
+ "@crates_vendor_pkgs__rustc-demangle-0.1.23//:rustc_demangle",
+ ] + select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:aarch64-linux-android": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:i686-apple-darwin": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:i686-linux-android": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:wasm32-wasi": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-linux-android": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [
+ "@crates_vendor_pkgs__addr2line-0.21.0//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__miniz_oxide-0.7.1//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ "@crates_vendor_pkgs__object-0.32.1//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp"))))
+ ],
+ "//conditions:default": [],
+ }),
+)
+
+cargo_build_script(
+ name = "backtrace_build_script",
+ srcs = glob(["**/*.rs"]),
+ crate_name = "build_script_build",
+ crate_root = "build.rs",
+ data = glob(
+ include = ["**"],
+ exclude = [
+ "**/* *",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
+ edition = "2018",
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
+ tags = [
+ "cargo-bazel",
+ "crate-name=backtrace",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ version = "0.3.69",
+ visibility = ["//visibility:private"],
+ deps = [
+ "@crates_vendor_pkgs__cc-1.0.83//:cc",
+ ],
+)
+
+alias(
+ name = "build_script_build",
+ actual = "backtrace_build_script",
+ tags = ["manual"],
+)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.bazel
index f3ab2951..1ee71b39 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.bazel
@@ -45,7 +45,7 @@ alias(
alias(
name = "serde_json",
- actual = "@crates_vendor_pkgs__serde_json-1.0.102//:serde_json",
+ actual = "@crates_vendor_pkgs__serde_json-1.0.105//:serde_json",
tags = ["manual"],
)
@@ -57,7 +57,7 @@ alias(
alias(
name = "tokio",
- actual = "@crates_vendor_pkgs__tokio-1.29.1//:tokio",
+ actual = "@crates_vendor_pkgs__tokio-1.32.0//:tokio",
tags = ["manual"],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.cc-1.0.83.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.cc-1.0.83.bazel
new file mode 100644
index 00000000..0f4d8561
--- /dev/null
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.cc-1.0.83.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:
+#
+# See https://github.com/bazelbuild/rules_rust/blob/main/examples/crate_universe/vendor_local_pkgs/BUILD.bazel
+###############################################################################
+
+load("@rules_rust//rust:defs.bzl", "rust_library")
+
+package(default_visibility = ["//visibility:public"])
+
+# licenses([
+# "TODO", # MIT OR Apache-2.0
+# ])
+
+rust_library(
+ name = "cc",
+ srcs = glob(["**/*.rs"]),
+ compile_data = glob(
+ include = ["**"],
+ 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=cc",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ target_compatible_with = select({
+ "@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: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: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-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-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
+ version = "1.0.83",
+ deps = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:aarch64-linux-android": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:i686-apple-darwin": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:i686-linux-android": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-linux-android": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "//conditions:default": [],
+ }),
+)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.futures-util-0.3.28.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.futures-util-0.3.28.bazel
index de09cbab..814583c3 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.futures-util-0.3.28.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.futures-util-0.3.28.bazel
@@ -81,7 +81,7 @@ rust_library(
"@crates_vendor_pkgs__futures-core-0.3.28//:futures_core",
"@crates_vendor_pkgs__futures-task-0.3.28//:futures_task",
"@crates_vendor_pkgs__futures-util-0.3.28//:build_script_build",
- "@crates_vendor_pkgs__pin-project-lite-0.2.10//:pin_project_lite",
+ "@crates_vendor_pkgs__pin-project-lite-0.2.13//:pin_project_lite",
"@crates_vendor_pkgs__pin-utils-0.1.0//:pin_utils",
],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.gimli-0.27.3.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.gimli-0.28.0.bazel
index d0416bec..12cc7c0b 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.gimli-0.27.3.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.gimli-0.28.0.bazel
@@ -72,5 +72,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.27.3",
+ version = "0.28.0",
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.h2-0.3.20.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.h2-0.3.21.bazel
index 50b9575e..b3fd822f 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.h2-0.3.20.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.h2-0.3.21.bazel
@@ -72,7 +72,7 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.3.20",
+ version = "0.3.21",
deps = [
"@crates_vendor_pkgs__bytes-1.4.0//:bytes",
"@crates_vendor_pkgs__fnv-1.0.7//:fnv",
@@ -81,8 +81,8 @@ rust_library(
"@crates_vendor_pkgs__futures-util-0.3.28//:futures_util",
"@crates_vendor_pkgs__http-0.2.9//:http",
"@crates_vendor_pkgs__indexmap-1.9.3//:indexmap",
- "@crates_vendor_pkgs__slab-0.4.8//:slab",
- "@crates_vendor_pkgs__tokio-1.29.1//:tokio",
+ "@crates_vendor_pkgs__slab-0.4.9//:slab",
+ "@crates_vendor_pkgs__tokio-1.32.0//:tokio",
"@crates_vendor_pkgs__tokio-util-0.7.8//:tokio_util",
"@crates_vendor_pkgs__tracing-0.1.37//:tracing",
],
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.http-0.2.9.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.http-0.2.9.bazel
index 1d46601e..1b4613b1 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.http-0.2.9.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.http-0.2.9.bazel
@@ -76,6 +76,6 @@ rust_library(
deps = [
"@crates_vendor_pkgs__bytes-1.4.0//:bytes",
"@crates_vendor_pkgs__fnv-1.0.7//:fnv",
- "@crates_vendor_pkgs__itoa-1.0.8//:itoa",
+ "@crates_vendor_pkgs__itoa-1.0.9//:itoa",
],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.http-body-0.4.5.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.http-body-0.4.5.bazel
index fd76bcfc..550da1e8 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.http-body-0.4.5.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.http-body-0.4.5.bazel
@@ -76,6 +76,6 @@ rust_library(
deps = [
"@crates_vendor_pkgs__bytes-1.4.0//:bytes",
"@crates_vendor_pkgs__http-0.2.9//:http",
- "@crates_vendor_pkgs__pin-project-lite-0.2.10//:pin_project_lite",
+ "@crates_vendor_pkgs__pin-project-lite-0.2.13//:pin_project_lite",
],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.http-range-header-0.3.0.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.http-range-header-0.3.1.bazel
index a14009a5..975e0a64 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.http-range-header-0.3.0.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.http-range-header-0.3.1.bazel
@@ -72,5 +72,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.3.0",
+ version = "0.3.1",
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.httpdate-1.0.2.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.httpdate-1.0.3.bazel
index 072b69a8..49505eaa 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.httpdate-1.0.2.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.httpdate-1.0.3.bazel
@@ -11,7 +11,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library")
package(default_visibility = ["//visibility:public"])
# licenses([
-# "TODO", # MIT/Apache-2.0
+# "TODO", # MIT OR Apache-2.0
# ])
rust_library(
@@ -29,7 +29,7 @@ rust_library(
],
),
crate_root = "src/lib.rs",
- edition = "2018",
+ edition = "2021",
rustc_flags = ["--cap-lints=allow"],
tags = [
"cargo-bazel",
@@ -72,5 +72,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.0.2",
+ version = "1.0.3",
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.hyper-0.14.27.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.hyper-0.14.27.bazel
index 2ab19dfe..d19c08aa 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.hyper-0.14.27.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.hyper-0.14.27.bazel
@@ -91,15 +91,15 @@ rust_library(
"@crates_vendor_pkgs__futures-channel-0.3.28//:futures_channel",
"@crates_vendor_pkgs__futures-core-0.3.28//:futures_core",
"@crates_vendor_pkgs__futures-util-0.3.28//:futures_util",
- "@crates_vendor_pkgs__h2-0.3.20//:h2",
+ "@crates_vendor_pkgs__h2-0.3.21//:h2",
"@crates_vendor_pkgs__http-0.2.9//:http",
"@crates_vendor_pkgs__http-body-0.4.5//:http_body",
"@crates_vendor_pkgs__httparse-1.8.0//:httparse",
- "@crates_vendor_pkgs__httpdate-1.0.2//:httpdate",
- "@crates_vendor_pkgs__itoa-1.0.8//:itoa",
- "@crates_vendor_pkgs__pin-project-lite-0.2.10//:pin_project_lite",
+ "@crates_vendor_pkgs__httpdate-1.0.3//:httpdate",
+ "@crates_vendor_pkgs__itoa-1.0.9//:itoa",
+ "@crates_vendor_pkgs__pin-project-lite-0.2.13//:pin_project_lite",
"@crates_vendor_pkgs__socket2-0.4.9//:socket2",
- "@crates_vendor_pkgs__tokio-1.29.1//:tokio",
+ "@crates_vendor_pkgs__tokio-1.32.0//:tokio",
"@crates_vendor_pkgs__tower-service-0.3.2//:tower_service",
"@crates_vendor_pkgs__tracing-0.1.37//:tracing",
"@crates_vendor_pkgs__want-0.3.1//:want",
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.itoa-1.0.8.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.itoa-1.0.9.bazel
index ad0c8c9f..59f0825f 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.itoa-1.0.8.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.itoa-1.0.9.bazel
@@ -72,5 +72,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.0.8",
+ version = "1.0.9",
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.lock_api-0.4.10.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.lock_api-0.4.10.bazel
index f72b4fd0..b2183969 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.lock_api-0.4.10.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.lock_api-0.4.10.bazel
@@ -80,7 +80,7 @@ rust_library(
version = "0.4.10",
deps = [
"@crates_vendor_pkgs__lock_api-0.4.10//:build_script_build",
- "@crates_vendor_pkgs__scopeguard-1.1.0//:scopeguard",
+ "@crates_vendor_pkgs__scopeguard-1.2.0//:scopeguard",
],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.log-0.4.19.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.log-0.4.20.bazel
index 040ffa1b..9b4ea25e 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.log-0.4.19.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.log-0.4.20.bazel
@@ -75,5 +75,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.4.19",
+ version = "0.4.20",
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.memchr-2.5.0.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.memchr-2.5.0.bazel
deleted file mode 100644
index 81d946e6..00000000
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.memchr-2.5.0.bazel
+++ /dev/null
@@ -1,125 +0,0 @@
-###############################################################################
-# @generated
-# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To
-# regenerate this file, run the following:
-#
-# See https://github.com/bazelbuild/rules_rust/blob/main/examples/crate_universe/vendor_local_pkgs/BUILD.bazel
-###############################################################################
-
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
-load("@rules_rust//rust:defs.bzl", "rust_library")
-
-package(default_visibility = ["//visibility:public"])
-
-# licenses([
-# "TODO", # Unlicense/MIT
-# ])
-
-rust_library(
- name = "memchr",
- srcs = glob(["**/*.rs"]),
- compile_data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- crate_features = [
- "default",
- "std",
- ],
- crate_root = "src/lib.rs",
- edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
- tags = [
- "cargo-bazel",
- "crate-name=memchr",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- target_compatible_with = select({
- "@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: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: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-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-none": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- version = "2.5.0",
- deps = [
- "@crates_vendor_pkgs__memchr-2.5.0//:build_script_build",
- ],
-)
-
-cargo_build_script(
- name = "memchr_build_script",
- srcs = glob(["**/*.rs"]),
- crate_features = [
- "default",
- "std",
- ],
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2018",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=memchr",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "2.5.0",
- visibility = ["//visibility:private"],
-)
-
-alias(
- name = "build_script_build",
- actual = "memchr_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.memchr-2.6.3.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.memchr-2.6.3.bazel
new file mode 100644
index 00000000..ab0a530d
--- /dev/null
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.memchr-2.6.3.bazel
@@ -0,0 +1,81 @@
+###############################################################################
+# @generated
+# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To
+# regenerate this file, run the following:
+#
+# See https://github.com/bazelbuild/rules_rust/blob/main/examples/crate_universe/vendor_local_pkgs/BUILD.bazel
+###############################################################################
+
+load("@rules_rust//rust:defs.bzl", "rust_library")
+
+package(default_visibility = ["//visibility:public"])
+
+# licenses([
+# "TODO", # Unlicense OR MIT
+# ])
+
+rust_library(
+ name = "memchr",
+ srcs = glob(["**/*.rs"]),
+ compile_data = glob(
+ include = ["**"],
+ exclude = [
+ "**/* *",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
+ crate_features = [
+ "alloc",
+ "default",
+ "std",
+ ],
+ crate_root = "src/lib.rs",
+ edition = "2021",
+ rustc_flags = ["--cap-lints=allow"],
+ tags = [
+ "cargo-bazel",
+ "crate-name=memchr",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ target_compatible_with = select({
+ "@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: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: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-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-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
+ version = "2.6.3",
+)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.object-0.31.1.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.object-0.32.1.bazel
index dc38b52a..afc8aa6a 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.object-0.31.1.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.object-0.32.1.bazel
@@ -72,8 +72,8 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.31.1",
+ version = "0.32.1",
deps = [
- "@crates_vendor_pkgs__memchr-2.5.0//:memchr",
+ "@crates_vendor_pkgs__memchr-2.6.3//:memchr",
],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.parking_lot_core-0.9.8.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.parking_lot_core-0.9.8.bazel
index 6f85d8d5..ee5fdbde 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.parking_lot_core-0.9.8.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.parking_lot_core-0.9.8.bazel
@@ -95,7 +95,7 @@ rust_library(
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
],
"@rules_rust//rust/platform:aarch64-pc-windows-msvc": [
- "@crates_vendor_pkgs__windows-targets-0.48.1//:windows_targets", # cfg(windows)
+ "@crates_vendor_pkgs__windows-targets-0.48.5//:windows_targets", # cfg(windows)
],
"@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
@@ -116,7 +116,7 @@ rust_library(
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
],
"@rules_rust//rust/platform:i686-pc-windows-msvc": [
- "@crates_vendor_pkgs__windows-targets-0.48.1//:windows_targets", # cfg(windows)
+ "@crates_vendor_pkgs__windows-targets-0.48.5//:windows_targets", # cfg(windows)
],
"@rules_rust//rust/platform:i686-unknown-freebsd": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
@@ -143,7 +143,7 @@ rust_library(
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
],
"@rules_rust//rust/platform:x86_64-pc-windows-msvc": [
- "@crates_vendor_pkgs__windows-targets-0.48.1//:windows_targets", # cfg(windows)
+ "@crates_vendor_pkgs__windows-targets-0.48.5//:windows_targets", # cfg(windows)
],
"@rules_rust//rust/platform:x86_64-unknown-freebsd": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.pin-project-1.1.2.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.pin-project-1.1.3.bazel
index edd86dfc..e3a8b167 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.pin-project-1.1.2.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.pin-project-1.1.3.bazel
@@ -29,9 +29,9 @@ rust_library(
],
),
crate_root = "src/lib.rs",
- edition = "2018",
+ edition = "2021",
proc_macro_deps = [
- "@crates_vendor_pkgs__pin-project-internal-1.1.2//:pin_project_internal",
+ "@crates_vendor_pkgs__pin-project-internal-1.1.3//:pin_project_internal",
],
rustc_flags = ["--cap-lints=allow"],
tags = [
@@ -75,5 +75,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.1.2",
+ version = "1.1.3",
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.pin-project-internal-1.1.2.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.pin-project-internal-1.1.3.bazel
index d206c6cc..72889cb1 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.pin-project-internal-1.1.2.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.pin-project-internal-1.1.3.bazel
@@ -29,7 +29,7 @@ rust_proc_macro(
],
),
crate_root = "src/lib.rs",
- edition = "2018",
+ edition = "2021",
rustc_flags = ["--cap-lints=allow"],
tags = [
"cargo-bazel",
@@ -72,10 +72,10 @@ rust_proc_macro(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.1.2",
+ version = "1.1.3",
deps = [
- "@crates_vendor_pkgs__proc-macro2-1.0.64//:proc_macro2",
- "@crates_vendor_pkgs__quote-1.0.29//:quote",
- "@crates_vendor_pkgs__syn-2.0.25//:syn",
+ "@crates_vendor_pkgs__proc-macro2-1.0.66//:proc_macro2",
+ "@crates_vendor_pkgs__quote-1.0.33//:quote",
+ "@crates_vendor_pkgs__syn-2.0.31//:syn",
],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.pin-project-lite-0.2.10.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.pin-project-lite-0.2.13.bazel
index 391297e4..4c3513bb 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.pin-project-lite-0.2.10.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.pin-project-lite-0.2.13.bazel
@@ -72,5 +72,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.2.10",
+ version = "0.2.13",
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.proc-macro2-1.0.64.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.proc-macro2-1.0.66.bazel
index 76c4ef48..39b626b1 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.proc-macro2-1.0.64.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.proc-macro2-1.0.66.bazel
@@ -34,7 +34,7 @@ rust_library(
"proc-macro",
],
crate_root = "src/lib.rs",
- edition = "2018",
+ edition = "2021",
rustc_flags = ["--cap-lints=allow"],
tags = [
"cargo-bazel",
@@ -77,10 +77,10 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.0.64",
+ version = "1.0.66",
deps = [
- "@crates_vendor_pkgs__proc-macro2-1.0.64//:build_script_build",
- "@crates_vendor_pkgs__unicode-ident-1.0.10//:unicode_ident",
+ "@crates_vendor_pkgs__proc-macro2-1.0.66//:build_script_build",
+ "@crates_vendor_pkgs__unicode-ident-1.0.11//:unicode_ident",
],
)
@@ -104,7 +104,7 @@ cargo_build_script(
"WORKSPACE.bazel",
],
),
- edition = "2018",
+ edition = "2021",
rustc_flags = [
"--cap-lints=allow",
],
@@ -115,7 +115,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "1.0.64",
+ version = "1.0.66",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.quote-1.0.29.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.quote-1.0.29.bazel
deleted file mode 100644
index 37fdc596..00000000
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.quote-1.0.29.bazel
+++ /dev/null
@@ -1,126 +0,0 @@
-###############################################################################
-# @generated
-# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To
-# regenerate this file, run the following:
-#
-# See https://github.com/bazelbuild/rules_rust/blob/main/examples/crate_universe/vendor_local_pkgs/BUILD.bazel
-###############################################################################
-
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
-load("@rules_rust//rust:defs.bzl", "rust_library")
-
-package(default_visibility = ["//visibility:public"])
-
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
-rust_library(
- name = "quote",
- srcs = glob(["**/*.rs"]),
- compile_data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- crate_features = [
- "default",
- "proc-macro",
- ],
- crate_root = "src/lib.rs",
- edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
- tags = [
- "cargo-bazel",
- "crate-name=quote",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- target_compatible_with = select({
- "@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: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: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-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-none": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- version = "1.0.29",
- deps = [
- "@crates_vendor_pkgs__proc-macro2-1.0.64//:proc_macro2",
- "@crates_vendor_pkgs__quote-1.0.29//:build_script_build",
- ],
-)
-
-cargo_build_script(
- name = "quote_build_script",
- srcs = glob(["**/*.rs"]),
- crate_features = [
- "default",
- "proc-macro",
- ],
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2018",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=quote",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "1.0.29",
- visibility = ["//visibility:private"],
-)
-
-alias(
- name = "build_script_build",
- actual = "quote_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.cc-1.0.79.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.quote-1.0.33.bazel
index 87aa333c..b2ac107e 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.cc-1.0.79.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.quote-1.0.33.bazel
@@ -15,7 +15,7 @@ package(default_visibility = ["//visibility:public"])
# ])
rust_library(
- name = "cc",
+ name = "quote",
srcs = glob(["**/*.rs"]),
compile_data = glob(
include = ["**"],
@@ -28,12 +28,16 @@ rust_library(
"WORKSPACE.bazel",
],
),
+ crate_features = [
+ "default",
+ "proc-macro",
+ ],
crate_root = "src/lib.rs",
edition = "2018",
rustc_flags = ["--cap-lints=allow"],
tags = [
"cargo-bazel",
- "crate-name=cc",
+ "crate-name=quote",
"manual",
"noclippy",
"norustfmt",
@@ -72,5 +76,8 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.0.79",
+ version = "1.0.33",
+ deps = [
+ "@crates_vendor_pkgs__proc-macro2-1.0.66//:proc_macro2",
+ ],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.ryu-1.0.14.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.ryu-1.0.15.bazel
index cd1c7d12..4aa6b196 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.ryu-1.0.14.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.ryu-1.0.15.bazel
@@ -72,5 +72,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.0.14",
+ version = "1.0.15",
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.scopeguard-1.1.0.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.scopeguard-1.2.0.bazel
index 096d84a4..3515655d 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.scopeguard-1.1.0.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.scopeguard-1.2.0.bazel
@@ -11,7 +11,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library")
package(default_visibility = ["//visibility:public"])
# licenses([
-# "TODO", # MIT/Apache-2.0
+# "TODO", # MIT OR Apache-2.0
# ])
rust_library(
@@ -72,5 +72,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.1.0",
+ version = "1.2.0",
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde-1.0.171.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde-1.0.188.bazel
index 80e62a01..93fe13ce 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde-1.0.171.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde-1.0.188.bazel
@@ -34,7 +34,7 @@ rust_library(
"std",
],
crate_root = "src/lib.rs",
- edition = "2015",
+ edition = "2018",
rustc_flags = ["--cap-lints=allow"],
tags = [
"cargo-bazel",
@@ -77,9 +77,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.0.171",
+ version = "1.0.188",
deps = [
- "@crates_vendor_pkgs__serde-1.0.171//:build_script_build",
+ "@crates_vendor_pkgs__serde-1.0.188//:build_script_build",
],
)
@@ -103,7 +103,7 @@ cargo_build_script(
"WORKSPACE.bazel",
],
),
- edition = "2015",
+ edition = "2018",
rustc_flags = [
"--cap-lints=allow",
],
@@ -114,7 +114,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "1.0.171",
+ version = "1.0.188",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde_derive-1.0.188.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde_derive-1.0.188.bazel
new file mode 100644
index 00000000..4bcabdf8
--- /dev/null
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde_derive-1.0.188.bazel
@@ -0,0 +1,81 @@
+###############################################################################
+# @generated
+# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To
+# regenerate this file, run the following:
+#
+# See https://github.com/bazelbuild/rules_rust/blob/main/examples/crate_universe/vendor_local_pkgs/BUILD.bazel
+###############################################################################
+
+load("@rules_rust//rust:defs.bzl", "rust_proc_macro")
+
+package(default_visibility = ["//visibility:public"])
+
+# licenses([
+# "TODO", # MIT OR Apache-2.0
+# ])
+
+rust_proc_macro(
+ name = "serde_derive",
+ srcs = glob(["**/*.rs"]),
+ compile_data = glob(
+ include = ["**"],
+ exclude = [
+ "**/* *",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
+ crate_root = "src/lib.rs",
+ edition = "2015",
+ rustc_flags = ["--cap-lints=allow"],
+ tags = [
+ "cargo-bazel",
+ "crate-name=serde_derive",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ target_compatible_with = select({
+ "@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: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: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-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-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
+ version = "1.0.188",
+ deps = [
+ "@crates_vendor_pkgs__proc-macro2-1.0.66//:proc_macro2",
+ "@crates_vendor_pkgs__quote-1.0.33//:quote",
+ "@crates_vendor_pkgs__syn-2.0.31//:syn",
+ ],
+)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde_json-1.0.102.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde_json-1.0.105.bazel
index f17ae8a7..cd810777 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde_json-1.0.102.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde_json-1.0.105.bazel
@@ -78,12 +78,12 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.0.102",
+ version = "1.0.105",
deps = [
- "@crates_vendor_pkgs__itoa-1.0.8//:itoa",
- "@crates_vendor_pkgs__ryu-1.0.14//:ryu",
- "@crates_vendor_pkgs__serde-1.0.171//:serde",
- "@crates_vendor_pkgs__serde_json-1.0.102//:build_script_build",
+ "@crates_vendor_pkgs__itoa-1.0.9//:itoa",
+ "@crates_vendor_pkgs__ryu-1.0.15//:ryu",
+ "@crates_vendor_pkgs__serde-1.0.188//:serde",
+ "@crates_vendor_pkgs__serde_json-1.0.105//:build_script_build",
],
)
@@ -119,7 +119,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "1.0.102",
+ version = "1.0.105",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde_urlencoded-0.7.1.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde_urlencoded-0.7.1.bazel
index a99a68a7..c5fd7d36 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde_urlencoded-0.7.1.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.serde_urlencoded-0.7.1.bazel
@@ -75,8 +75,8 @@ rust_library(
version = "0.7.1",
deps = [
"@crates_vendor_pkgs__form_urlencoded-1.2.0//:form_urlencoded",
- "@crates_vendor_pkgs__itoa-1.0.8//:itoa",
- "@crates_vendor_pkgs__ryu-1.0.14//:ryu",
- "@crates_vendor_pkgs__serde-1.0.171//:serde",
+ "@crates_vendor_pkgs__itoa-1.0.9//:itoa",
+ "@crates_vendor_pkgs__ryu-1.0.15//:ryu",
+ "@crates_vendor_pkgs__serde-1.0.188//:serde",
],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.slab-0.4.8.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.slab-0.4.9.bazel
index 6014b118..1f057d1b 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.slab-0.4.8.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.slab-0.4.9.bazel
@@ -77,9 +77,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.4.8",
+ version = "0.4.9",
deps = [
- "@crates_vendor_pkgs__slab-0.4.8//:build_script_build",
+ "@crates_vendor_pkgs__slab-0.4.9//:build_script_build",
],
)
@@ -114,7 +114,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.4.8",
+ version = "0.4.9",
visibility = ["//visibility:private"],
deps = [
"@crates_vendor_pkgs__autocfg-1.1.0//:autocfg",
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.socket2-0.5.3.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.socket2-0.5.3.bazel
new file mode 100644
index 00000000..e7aa308d
--- /dev/null
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.socket2-0.5.3.bazel
@@ -0,0 +1,154 @@
+###############################################################################
+# @generated
+# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To
+# regenerate this file, run the following:
+#
+# See https://github.com/bazelbuild/rules_rust/blob/main/examples/crate_universe/vendor_local_pkgs/BUILD.bazel
+###############################################################################
+
+load("@rules_rust//rust:defs.bzl", "rust_library")
+
+package(default_visibility = ["//visibility:public"])
+
+# licenses([
+# "TODO", # MIT OR Apache-2.0
+# ])
+
+rust_library(
+ name = "socket2",
+ srcs = glob(["**/*.rs"]),
+ compile_data = glob(
+ include = ["**"],
+ exclude = [
+ "**/* *",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
+ crate_features = [
+ "all",
+ ],
+ crate_root = "src/lib.rs",
+ edition = "2021",
+ rustc_flags = ["--cap-lints=allow"],
+ tags = [
+ "cargo-bazel",
+ "crate-name=socket2",
+ "manual",
+ "noclippy",
+ "norustfmt",
+ ],
+ target_compatible_with = select({
+ "@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: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: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-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-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
+ version = "0.5.3",
+ deps = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:aarch64-linux-android": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [
+ "@crates_vendor_pkgs__windows-sys-0.48.0//:windows_sys", # cfg(windows)
+ ],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:i686-apple-darwin": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:i686-linux-android": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [
+ "@crates_vendor_pkgs__windows-sys-0.48.0//:windows_sys", # cfg(windows)
+ ],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-linux-android": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [
+ "@crates_vendor_pkgs__windows-sys-0.48.0//:windows_sys", # cfg(windows)
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
+ "@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
+ ],
+ "//conditions:default": [],
+ }),
+)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.syn-2.0.25.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.syn-2.0.31.bazel
index ae1ffec8..dff39260 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.syn-2.0.25.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.syn-2.0.31.bazel
@@ -84,10 +84,10 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "2.0.25",
+ version = "2.0.31",
deps = [
- "@crates_vendor_pkgs__proc-macro2-1.0.64//:proc_macro2",
- "@crates_vendor_pkgs__quote-1.0.29//:quote",
- "@crates_vendor_pkgs__unicode-ident-1.0.10//:unicode_ident",
+ "@crates_vendor_pkgs__proc-macro2-1.0.66//:proc_macro2",
+ "@crates_vendor_pkgs__quote-1.0.33//:quote",
+ "@crates_vendor_pkgs__unicode-ident-1.0.11//:unicode_ident",
],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tokio-1.29.1.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tokio-1.32.0.bazel
index 393ba4bb..6ecdda40 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tokio-1.29.1.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tokio-1.32.0.bazel
@@ -6,7 +6,6 @@
# See https://github.com/bazelbuild/rules_rust/blob/main/examples/crate_universe/vendor_local_pkgs/BUILD.bazel
###############################################################################
-load("@rules_rust//cargo:defs.bzl", "cargo_build_script")
load("@rules_rust//rust:defs.bzl", "rust_library")
package(default_visibility = ["//visibility:public"])
@@ -100,211 +99,146 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.29.1",
+ version = "1.32.0",
deps = [
"@crates_vendor_pkgs__bytes-1.4.0//:bytes",
"@crates_vendor_pkgs__mio-0.8.8//:mio",
"@crates_vendor_pkgs__num_cpus-1.16.0//:num_cpus",
"@crates_vendor_pkgs__parking_lot-0.12.1//:parking_lot",
- "@crates_vendor_pkgs__pin-project-lite-0.2.10//:pin_project_lite",
- "@crates_vendor_pkgs__tokio-1.29.1//:build_script_build",
+ "@crates_vendor_pkgs__pin-project-lite-0.2.13//:pin_project_lite",
] + select({
"@rules_rust//rust/platform:aarch64-apple-darwin": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:aarch64-apple-ios": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:aarch64-apple-ios-sim": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:aarch64-fuchsia": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:aarch64-linux-android": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:aarch64-pc-windows-msvc": [
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
"@crates_vendor_pkgs__windows-sys-0.48.0//:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:armv7-linux-androideabi": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:i686-apple-darwin": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:i686-linux-android": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:i686-pc-windows-msvc": [
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
"@crates_vendor_pkgs__windows-sys-0.48.0//:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:i686-unknown-freebsd": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:i686-unknown-linux-gnu": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:s390x-unknown-linux-gnu": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:thumbv7em-none-eabi": [
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:thumbv8m.main-none-eabi": [
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-apple-darwin": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-apple-ios": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-fuchsia": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-linux-android": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-pc-windows-msvc": [
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
"@crates_vendor_pkgs__windows-sys-0.48.0//:windows_sys", # cfg(windows)
],
"@rules_rust//rust/platform:x86_64-unknown-freebsd": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
"@crates_vendor_pkgs__libc-0.2.147//:libc", # cfg(unix)
"@crates_vendor_pkgs__signal-hook-registry-1.4.1//:signal_hook_registry", # cfg(unix)
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"@rules_rust//rust/platform:x86_64-unknown-none": [
- "@crates_vendor_pkgs__socket2-0.4.9//:socket2", # cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))
+ "@crates_vendor_pkgs__socket2-0.5.3//:socket2", # cfg(not(target_family = "wasm"))
],
"//conditions:default": [],
}),
)
-
-cargo_build_script(
- name = "tokio_build_script",
- srcs = glob(["**/*.rs"]),
- crate_features = [
- "bytes",
- "default",
- "fs",
- "full",
- "io-std",
- "io-util",
- "libc",
- "macros",
- "mio",
- "net",
- "num_cpus",
- "parking_lot",
- "process",
- "rt",
- "rt-multi-thread",
- "signal",
- "signal-hook-registry",
- "socket2",
- "sync",
- "time",
- "tokio-macros",
- "windows-sys",
- ],
- crate_name = "build_script_build",
- crate_root = "build.rs",
- data = glob(
- include = ["**"],
- exclude = [
- "**/* *",
- ".tmp_git_root/**/*",
- "BUILD",
- "BUILD.bazel",
- "WORKSPACE",
- "WORKSPACE.bazel",
- ],
- ),
- edition = "2021",
- rustc_flags = [
- "--cap-lints=allow",
- ],
- tags = [
- "cargo-bazel",
- "crate-name=tokio",
- "manual",
- "noclippy",
- "norustfmt",
- ],
- version = "1.29.1",
- visibility = ["//visibility:private"],
- deps = [
- "@crates_vendor_pkgs__autocfg-1.1.0//:autocfg",
- ],
-)
-
-alias(
- name = "build_script_build",
- actual = "tokio_build_script",
- tags = ["manual"],
-)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tokio-macros-2.1.0.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tokio-macros-2.1.0.bazel
index e43e50a4..4f2434e8 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tokio-macros-2.1.0.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tokio-macros-2.1.0.bazel
@@ -74,8 +74,8 @@ rust_proc_macro(
}),
version = "2.1.0",
deps = [
- "@crates_vendor_pkgs__proc-macro2-1.0.64//:proc_macro2",
- "@crates_vendor_pkgs__quote-1.0.29//:quote",
- "@crates_vendor_pkgs__syn-2.0.25//:syn",
+ "@crates_vendor_pkgs__proc-macro2-1.0.66//:proc_macro2",
+ "@crates_vendor_pkgs__quote-1.0.33//:quote",
+ "@crates_vendor_pkgs__syn-2.0.31//:syn",
],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tokio-util-0.7.8.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tokio-util-0.7.8.bazel
index 5304b0fd..040a2560 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tokio-util-0.7.8.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tokio-util-0.7.8.bazel
@@ -82,8 +82,8 @@ rust_library(
"@crates_vendor_pkgs__bytes-1.4.0//:bytes",
"@crates_vendor_pkgs__futures-core-0.3.28//:futures_core",
"@crates_vendor_pkgs__futures-sink-0.3.28//:futures_sink",
- "@crates_vendor_pkgs__pin-project-lite-0.2.10//:pin_project_lite",
- "@crates_vendor_pkgs__tokio-1.29.1//:tokio",
+ "@crates_vendor_pkgs__pin-project-lite-0.2.13//:pin_project_lite",
+ "@crates_vendor_pkgs__tokio-1.32.0//:tokio",
"@crates_vendor_pkgs__tracing-0.1.37//:tracing",
],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tower-0.4.13.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tower-0.4.13.bazel
index 5bc925bc..f391390b 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tower-0.4.13.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tower-0.4.13.bazel
@@ -91,9 +91,9 @@ rust_library(
deps = [
"@crates_vendor_pkgs__futures-core-0.3.28//:futures_core",
"@crates_vendor_pkgs__futures-util-0.3.28//:futures_util",
- "@crates_vendor_pkgs__pin-project-1.1.2//:pin_project",
- "@crates_vendor_pkgs__pin-project-lite-0.2.10//:pin_project_lite",
- "@crates_vendor_pkgs__tokio-1.29.1//:tokio",
+ "@crates_vendor_pkgs__pin-project-1.1.3//:pin_project",
+ "@crates_vendor_pkgs__pin-project-lite-0.2.13//:pin_project_lite",
+ "@crates_vendor_pkgs__tokio-1.32.0//:tokio",
"@crates_vendor_pkgs__tokio-util-0.7.8//:tokio_util",
"@crates_vendor_pkgs__tower-layer-0.3.2//:tower_layer",
"@crates_vendor_pkgs__tower-service-0.3.2//:tower_service",
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tower-http-0.2.5.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tower-http-0.2.5.bazel
index 8e7b7fda..282b23c9 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tower-http-0.2.5.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tower-http-0.2.5.bazel
@@ -88,8 +88,8 @@ rust_library(
"@crates_vendor_pkgs__futures-util-0.3.28//:futures_util",
"@crates_vendor_pkgs__http-0.2.9//:http",
"@crates_vendor_pkgs__http-body-0.4.5//:http_body",
- "@crates_vendor_pkgs__http-range-header-0.3.0//:http_range_header",
- "@crates_vendor_pkgs__pin-project-lite-0.2.10//:pin_project_lite",
+ "@crates_vendor_pkgs__http-range-header-0.3.1//:http_range_header",
+ "@crates_vendor_pkgs__pin-project-lite-0.2.13//:pin_project_lite",
"@crates_vendor_pkgs__tower-0.4.13//:tower",
"@crates_vendor_pkgs__tower-layer-0.3.2//:tower_layer",
"@crates_vendor_pkgs__tower-service-0.3.2//:tower_service",
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tracing-0.1.37.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tracing-0.1.37.bazel
index a964592a..4c9f4a12 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tracing-0.1.37.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tracing-0.1.37.bazel
@@ -85,8 +85,8 @@ rust_library(
version = "0.1.37",
deps = [
"@crates_vendor_pkgs__cfg-if-1.0.0//:cfg_if",
- "@crates_vendor_pkgs__log-0.4.19//:log",
- "@crates_vendor_pkgs__pin-project-lite-0.2.10//:pin_project_lite",
+ "@crates_vendor_pkgs__log-0.4.20//:log",
+ "@crates_vendor_pkgs__pin-project-lite-0.2.13//:pin_project_lite",
"@crates_vendor_pkgs__tracing-core-0.1.31//:tracing_core",
],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tracing-attributes-0.1.26.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tracing-attributes-0.1.26.bazel
index 3502a648..a1b28be0 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tracing-attributes-0.1.26.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tracing-attributes-0.1.26.bazel
@@ -74,8 +74,8 @@ rust_proc_macro(
}),
version = "0.1.26",
deps = [
- "@crates_vendor_pkgs__proc-macro2-1.0.64//:proc_macro2",
- "@crates_vendor_pkgs__quote-1.0.29//:quote",
- "@crates_vendor_pkgs__syn-2.0.25//:syn",
+ "@crates_vendor_pkgs__proc-macro2-1.0.66//:proc_macro2",
+ "@crates_vendor_pkgs__quote-1.0.33//:quote",
+ "@crates_vendor_pkgs__syn-2.0.31//:syn",
],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tracing-log-0.1.3.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tracing-log-0.1.3.bazel
index 6e276162..b4fccb6a 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tracing-log-0.1.3.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.tracing-log-0.1.3.bazel
@@ -79,7 +79,7 @@ rust_library(
version = "0.1.3",
deps = [
"@crates_vendor_pkgs__lazy_static-1.4.0//:lazy_static",
- "@crates_vendor_pkgs__log-0.4.19//:log",
+ "@crates_vendor_pkgs__log-0.4.20//:log",
"@crates_vendor_pkgs__tracing-core-0.1.31//:tracing_core",
],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.unicode-ident-1.0.10.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.unicode-ident-1.0.11.bazel
index 7c29a32b..9e56b082 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.unicode-ident-1.0.10.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.unicode-ident-1.0.11.bazel
@@ -72,5 +72,5 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "1.0.10",
+ version = "1.0.11",
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows-sys-0.48.0.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows-sys-0.48.0.bazel
index 94cbf828..96666e2f 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows-sys-0.48.0.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows-sys-0.48.0.bazel
@@ -91,6 +91,6 @@ rust_library(
}),
version = "0.48.0",
deps = [
- "@crates_vendor_pkgs__windows-targets-0.48.1//:windows_targets",
+ "@crates_vendor_pkgs__windows-targets-0.48.5//:windows_targets",
],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows-targets-0.48.1.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows-targets-0.48.5.bazel
index 8b981c74..e6ea2c0c 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows-targets-0.48.1.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows-targets-0.48.5.bazel
@@ -72,22 +72,22 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.1",
+ version = "0.48.5",
deps = select({
"@rules_rust//rust/platform:aarch64-pc-windows-msvc": [
- "@crates_vendor_pkgs__windows_aarch64_msvc-0.48.0//:windows_aarch64_msvc", # cfg(all(target_arch = "aarch64", target_env = "msvc", not(windows_raw_dylib)))
+ "@crates_vendor_pkgs__windows_aarch64_msvc-0.48.5//:windows_aarch64_msvc", # cfg(all(target_arch = "aarch64", target_env = "msvc", not(windows_raw_dylib)))
],
"@rules_rust//rust/platform:i686-pc-windows-msvc": [
- "@crates_vendor_pkgs__windows_i686_msvc-0.48.0//:windows_i686_msvc", # cfg(all(target_arch = "x86", target_env = "msvc", not(windows_raw_dylib)))
+ "@crates_vendor_pkgs__windows_i686_msvc-0.48.5//:windows_i686_msvc", # cfg(all(target_arch = "x86", target_env = "msvc", not(windows_raw_dylib)))
],
"@rules_rust//rust/platform:i686-unknown-linux-gnu": [
- "@crates_vendor_pkgs__windows_i686_gnu-0.48.0//:windows_i686_gnu", # cfg(all(target_arch = "x86", target_env = "gnu", not(windows_raw_dylib)))
+ "@crates_vendor_pkgs__windows_i686_gnu-0.48.5//:windows_i686_gnu", # cfg(all(target_arch = "x86", target_env = "gnu", not(windows_raw_dylib)))
],
"@rules_rust//rust/platform:x86_64-pc-windows-msvc": [
- "@crates_vendor_pkgs__windows_x86_64_msvc-0.48.0//:windows_x86_64_msvc", # cfg(all(target_arch = "x86_64", target_env = "msvc", not(windows_raw_dylib)))
+ "@crates_vendor_pkgs__windows_x86_64_msvc-0.48.5//:windows_x86_64_msvc", # cfg(all(target_arch = "x86_64", target_env = "msvc", not(windows_raw_dylib)))
],
"@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
- "@crates_vendor_pkgs__windows_x86_64_gnu-0.48.0//:windows_x86_64_gnu", # cfg(all(target_arch = "x86_64", target_env = "gnu", not(target_abi = "llvm"), not(windows_raw_dylib)))
+ "@crates_vendor_pkgs__windows_x86_64_gnu-0.48.5//: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/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_aarch64_gnullvm-0.48.0.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_aarch64_gnullvm-0.48.5.bazel
index e7cf8c2b..b360fd3a 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_aarch64_gnullvm-0.48.0.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_aarch64_gnullvm-0.48.5.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "@crates_vendor_pkgs__windows_aarch64_gnullvm-0.48.0//:build_script_build",
+ "@crates_vendor_pkgs__windows_aarch64_gnullvm-0.48.5//:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_aarch64_msvc-0.48.0.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_aarch64_msvc-0.48.5.bazel
index ac883de1..47a61578 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_aarch64_msvc-0.48.0.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_aarch64_msvc-0.48.5.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "@crates_vendor_pkgs__windows_aarch64_msvc-0.48.0//:build_script_build",
+ "@crates_vendor_pkgs__windows_aarch64_msvc-0.48.5//:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_i686_gnu-0.48.0.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_i686_gnu-0.48.5.bazel
index 26b1d95a..87c2fe52 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_i686_gnu-0.48.0.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_i686_gnu-0.48.5.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "@crates_vendor_pkgs__windows_i686_gnu-0.48.0//:build_script_build",
+ "@crates_vendor_pkgs__windows_i686_gnu-0.48.5//:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_i686_msvc-0.48.0.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_i686_msvc-0.48.5.bazel
index 5f390487..be082a09 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_i686_msvc-0.48.0.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_i686_msvc-0.48.5.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "@crates_vendor_pkgs__windows_i686_msvc-0.48.0//:build_script_build",
+ "@crates_vendor_pkgs__windows_i686_msvc-0.48.5//:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_x86_64_gnu-0.48.0.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_x86_64_gnu-0.48.5.bazel
index 284b4e1f..546814d7 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_x86_64_gnu-0.48.0.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_x86_64_gnu-0.48.5.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "@crates_vendor_pkgs__windows_x86_64_gnu-0.48.0//:build_script_build",
+ "@crates_vendor_pkgs__windows_x86_64_gnu-0.48.5//:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_x86_64_gnullvm-0.48.0.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_x86_64_gnullvm-0.48.5.bazel
index ebd44f45..beb65013 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_x86_64_gnullvm-0.48.0.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_x86_64_gnullvm-0.48.5.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "@crates_vendor_pkgs__windows_x86_64_gnullvm-0.48.0//:build_script_build",
+ "@crates_vendor_pkgs__windows_x86_64_gnullvm-0.48.5//:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_x86_64_msvc-0.48.0.bazel b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_x86_64_msvc-0.48.5.bazel
index 216a7cbe..7a6bfac4 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_x86_64_msvc-0.48.0.bazel
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/BUILD.windows_x86_64_msvc-0.48.5.bazel
@@ -73,9 +73,9 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-none": [],
"//conditions:default": ["@platforms//:incompatible"],
}),
- version = "0.48.0",
+ version = "0.48.5",
deps = [
- "@crates_vendor_pkgs__windows_x86_64_msvc-0.48.0//:build_script_build",
+ "@crates_vendor_pkgs__windows_x86_64_msvc-0.48.5//:build_script_build",
],
)
@@ -106,7 +106,7 @@ cargo_build_script(
"noclippy",
"norustfmt",
],
- version = "0.48.0",
+ version = "0.48.5",
visibility = ["//visibility:private"],
)
diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/defs.bzl b/examples/crate_universe/vendor_remote_pkgs/crates/defs.bzl
index 4eecda61..a250c90c 100644
--- a/examples/crate_universe/vendor_remote_pkgs/crates/defs.bzl
+++ b/examples/crate_universe/vendor_remote_pkgs/crates/defs.bzl
@@ -298,9 +298,9 @@ _NORMAL_DEPENDENCIES = {
"axum": "@crates_vendor_pkgs__axum-0.4.8//:axum",
"hyper": "@crates_vendor_pkgs__hyper-0.14.27//:hyper",
"mime": "@crates_vendor_pkgs__mime-0.3.17//:mime",
- "serde_json": "@crates_vendor_pkgs__serde_json-1.0.102//:serde_json",
+ "serde_json": "@crates_vendor_pkgs__serde_json-1.0.105//:serde_json",
"socket2": "@crates_vendor_pkgs__socket2-0.4.9//:socket2",
- "tokio": "@crates_vendor_pkgs__tokio-1.29.1//:tokio",
+ "tokio": "@crates_vendor_pkgs__tokio-1.32.0//:tokio",
"tower": "@crates_vendor_pkgs__tower-0.4.13//:tower",
"tower-http": "@crates_vendor_pkgs__tower-http-0.2.5//:tower_http",
"tracing": "@crates_vendor_pkgs__tracing-0.1.37//:tracing",
@@ -367,13 +367,25 @@ _BUILD_PROC_MACRO_ALIASES = {
}
_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"],
+ "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(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc"],
"cfg(all(target_arch = \"x86\", target_env = \"gnu\", 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"],
"cfg(all(target_arch = \"x86_64\", target_env = \"msvc\", not(windows_raw_dylib)))": ["@rules_rust//rust/platform:x86_64-pc-windows-msvc"],
- "cfg(not(any(target_arch = \"wasm32\", target_arch = \"wasm64\")))": ["@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: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:thumbv7em-none-eabi", "@rules_rust//rust/platform:thumbv8m.main-none-eabi", "@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-none"],
+ "cfg(any())": [],
+ "cfg(not(all(windows, target_env = \"msvc\", not(target_vendor = \"uwp\"))))": ["@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: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-none"],
+ "cfg(not(target_family = \"wasm\"))": ["@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: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:thumbv7em-none-eabi", "@rules_rust//rust/platform:thumbv8m.main-none-eabi", "@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-none"],
"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: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-none"],
"cfg(target_os = \"hermit\")": [],
"cfg(target_os = \"redox\")": [],
@@ -383,9 +395,30 @@ _CONDITIONS = {
"cfg(tracing_unstable)": [],
"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: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"],
"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"],
"i686-pc-windows-gnu": [],
+ "i686-pc-windows-msvc": ["@rules_rust//rust/platform:i686-pc-windows-msvc"],
+ "i686-unknown-freebsd": ["@rules_rust//rust/platform:i686-unknown-freebsd"],
+ "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-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-unknown": ["@rules_rust//rust/platform:wasm32-unknown-unknown"],
+ "wasm32-wasi": ["@rules_rust//rust/platform:wasm32-wasi"],
+ "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-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-none": ["@rules_rust//rust/platform:x86_64-unknown-none"],
}
###############################################################################
@@ -394,12 +427,12 @@ def crate_repositories():
"""A macro for defining repositories for all generated crates"""
maybe(
http_archive,
- name = "crates_vendor_pkgs__addr2line-0.20.0",
- sha256 = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3",
+ name = "crates_vendor_pkgs__addr2line-0.21.0",
+ sha256 = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/addr2line/0.20.0/download"],
- strip_prefix = "addr2line-0.20.0",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.addr2line-0.20.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/addr2line/0.21.0/download"],
+ strip_prefix = "addr2line-0.21.0",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.addr2line-0.21.0.bazel"),
)
maybe(
@@ -414,12 +447,12 @@ def crate_repositories():
maybe(
http_archive,
- name = "crates_vendor_pkgs__async-trait-0.1.71",
- sha256 = "a564d521dd56509c4c47480d00b80ee55f7e385ae48db5744c67ad50c92d2ebf",
+ name = "crates_vendor_pkgs__async-trait-0.1.73",
+ sha256 = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/async-trait/0.1.71/download"],
- strip_prefix = "async-trait-0.1.71",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.async-trait-0.1.71.bazel"),
+ urls = ["https://crates.io/api/v1/crates/async-trait/0.1.73/download"],
+ strip_prefix = "async-trait-0.1.73",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.async-trait-0.1.73.bazel"),
)
maybe(
@@ -454,12 +487,12 @@ def crate_repositories():
maybe(
http_archive,
- name = "crates_vendor_pkgs__backtrace-0.3.68",
- sha256 = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12",
+ name = "crates_vendor_pkgs__backtrace-0.3.69",
+ sha256 = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/backtrace/0.3.68/download"],
- strip_prefix = "backtrace-0.3.68",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.backtrace-0.3.68.bazel"),
+ urls = ["https://crates.io/api/v1/crates/backtrace/0.3.69/download"],
+ strip_prefix = "backtrace-0.3.69",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.backtrace-0.3.69.bazel"),
)
maybe(
@@ -484,12 +517,12 @@ def crate_repositories():
maybe(
http_archive,
- name = "crates_vendor_pkgs__cc-1.0.79",
- sha256 = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f",
+ name = "crates_vendor_pkgs__cc-1.0.83",
+ sha256 = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/cc/1.0.79/download"],
- strip_prefix = "cc-1.0.79",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.cc-1.0.79.bazel"),
+ urls = ["https://crates.io/api/v1/crates/cc/1.0.83/download"],
+ strip_prefix = "cc-1.0.83",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.cc-1.0.83.bazel"),
)
maybe(
@@ -574,22 +607,22 @@ def crate_repositories():
maybe(
http_archive,
- name = "crates_vendor_pkgs__gimli-0.27.3",
- sha256 = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e",
+ name = "crates_vendor_pkgs__gimli-0.28.0",
+ sha256 = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/gimli/0.27.3/download"],
- strip_prefix = "gimli-0.27.3",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.gimli-0.27.3.bazel"),
+ urls = ["https://crates.io/api/v1/crates/gimli/0.28.0/download"],
+ strip_prefix = "gimli-0.28.0",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.gimli-0.28.0.bazel"),
)
maybe(
http_archive,
- name = "crates_vendor_pkgs__h2-0.3.20",
- sha256 = "97ec8491ebaf99c8eaa73058b045fe58073cd6be7f596ac993ced0b0a0c01049",
+ name = "crates_vendor_pkgs__h2-0.3.21",
+ sha256 = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/h2/0.3.20/download"],
- strip_prefix = "h2-0.3.20",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.h2-0.3.20.bazel"),
+ urls = ["https://crates.io/api/v1/crates/h2/0.3.21/download"],
+ strip_prefix = "h2-0.3.21",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.h2-0.3.21.bazel"),
)
maybe(
@@ -634,12 +667,12 @@ def crate_repositories():
maybe(
http_archive,
- name = "crates_vendor_pkgs__http-range-header-0.3.0",
- sha256 = "0bfe8eed0a9285ef776bb792479ea3834e8b94e13d615c2f66d03dd50a435a29",
+ name = "crates_vendor_pkgs__http-range-header-0.3.1",
+ sha256 = "add0ab9360ddbd88cfeb3bd9574a1d85cfdfa14db10b3e21d3700dbc4328758f",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/http-range-header/0.3.0/download"],
- strip_prefix = "http-range-header-0.3.0",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.http-range-header-0.3.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/http-range-header/0.3.1/download"],
+ strip_prefix = "http-range-header-0.3.1",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.http-range-header-0.3.1.bazel"),
)
maybe(
@@ -654,12 +687,12 @@ def crate_repositories():
maybe(
http_archive,
- name = "crates_vendor_pkgs__httpdate-1.0.2",
- sha256 = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421",
+ name = "crates_vendor_pkgs__httpdate-1.0.3",
+ sha256 = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/httpdate/1.0.2/download"],
- strip_prefix = "httpdate-1.0.2",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.httpdate-1.0.2.bazel"),
+ urls = ["https://crates.io/api/v1/crates/httpdate/1.0.3/download"],
+ strip_prefix = "httpdate-1.0.3",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.httpdate-1.0.3.bazel"),
)
maybe(
@@ -684,12 +717,12 @@ def crate_repositories():
maybe(
http_archive,
- name = "crates_vendor_pkgs__itoa-1.0.8",
- sha256 = "62b02a5381cc465bd3041d84623d0fa3b66738b52b8e2fc3bab8ad63ab032f4a",
+ name = "crates_vendor_pkgs__itoa-1.0.9",
+ sha256 = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/itoa/1.0.8/download"],
- strip_prefix = "itoa-1.0.8",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.itoa-1.0.8.bazel"),
+ urls = ["https://crates.io/api/v1/crates/itoa/1.0.9/download"],
+ strip_prefix = "itoa-1.0.9",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.itoa-1.0.9.bazel"),
)
maybe(
@@ -724,12 +757,12 @@ def crate_repositories():
maybe(
http_archive,
- name = "crates_vendor_pkgs__log-0.4.19",
- sha256 = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4",
+ name = "crates_vendor_pkgs__log-0.4.20",
+ sha256 = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/log/0.4.19/download"],
- strip_prefix = "log-0.4.19",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.log-0.4.19.bazel"),
+ urls = ["https://crates.io/api/v1/crates/log/0.4.20/download"],
+ strip_prefix = "log-0.4.20",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.log-0.4.20.bazel"),
)
maybe(
@@ -744,12 +777,12 @@ def crate_repositories():
maybe(
http_archive,
- name = "crates_vendor_pkgs__memchr-2.5.0",
- sha256 = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d",
+ name = "crates_vendor_pkgs__memchr-2.6.3",
+ sha256 = "8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/memchr/2.5.0/download"],
- strip_prefix = "memchr-2.5.0",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.memchr-2.5.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/memchr/2.6.3/download"],
+ strip_prefix = "memchr-2.6.3",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.memchr-2.6.3.bazel"),
)
maybe(
@@ -804,12 +837,12 @@ def crate_repositories():
maybe(
http_archive,
- name = "crates_vendor_pkgs__object-0.31.1",
- sha256 = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1",
+ name = "crates_vendor_pkgs__object-0.32.1",
+ sha256 = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/object/0.31.1/download"],
- strip_prefix = "object-0.31.1",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.object-0.31.1.bazel"),
+ urls = ["https://crates.io/api/v1/crates/object/0.32.1/download"],
+ strip_prefix = "object-0.32.1",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.object-0.32.1.bazel"),
)
maybe(
@@ -864,32 +897,32 @@ def crate_repositories():
maybe(
http_archive,
- name = "crates_vendor_pkgs__pin-project-1.1.2",
- sha256 = "030ad2bc4db10a8944cb0d837f158bdfec4d4a4873ab701a95046770d11f8842",
+ name = "crates_vendor_pkgs__pin-project-1.1.3",
+ sha256 = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/pin-project/1.1.2/download"],
- strip_prefix = "pin-project-1.1.2",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.pin-project-1.1.2.bazel"),
+ urls = ["https://crates.io/api/v1/crates/pin-project/1.1.3/download"],
+ strip_prefix = "pin-project-1.1.3",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.pin-project-1.1.3.bazel"),
)
maybe(
http_archive,
- name = "crates_vendor_pkgs__pin-project-internal-1.1.2",
- sha256 = "ec2e072ecce94ec471b13398d5402c188e76ac03cf74dd1a975161b23a3f6d9c",
+ name = "crates_vendor_pkgs__pin-project-internal-1.1.3",
+ sha256 = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/pin-project-internal/1.1.2/download"],
- strip_prefix = "pin-project-internal-1.1.2",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.pin-project-internal-1.1.2.bazel"),
+ urls = ["https://crates.io/api/v1/crates/pin-project-internal/1.1.3/download"],
+ strip_prefix = "pin-project-internal-1.1.3",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.pin-project-internal-1.1.3.bazel"),
)
maybe(
http_archive,
- name = "crates_vendor_pkgs__pin-project-lite-0.2.10",
- sha256 = "4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57",
+ name = "crates_vendor_pkgs__pin-project-lite-0.2.13",
+ sha256 = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/pin-project-lite/0.2.10/download"],
- strip_prefix = "pin-project-lite-0.2.10",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.pin-project-lite-0.2.10.bazel"),
+ urls = ["https://crates.io/api/v1/crates/pin-project-lite/0.2.13/download"],
+ strip_prefix = "pin-project-lite-0.2.13",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.pin-project-lite-0.2.13.bazel"),
)
maybe(
@@ -904,22 +937,22 @@ def crate_repositories():
maybe(
http_archive,
- name = "crates_vendor_pkgs__proc-macro2-1.0.64",
- sha256 = "78803b62cbf1f46fde80d7c0e803111524b9877184cfe7c3033659490ac7a7da",
+ name = "crates_vendor_pkgs__proc-macro2-1.0.66",
+ sha256 = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/proc-macro2/1.0.64/download"],
- strip_prefix = "proc-macro2-1.0.64",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.proc-macro2-1.0.64.bazel"),
+ urls = ["https://crates.io/api/v1/crates/proc-macro2/1.0.66/download"],
+ strip_prefix = "proc-macro2-1.0.66",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.proc-macro2-1.0.66.bazel"),
)
maybe(
http_archive,
- name = "crates_vendor_pkgs__quote-1.0.29",
- sha256 = "573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105",
+ name = "crates_vendor_pkgs__quote-1.0.33",
+ sha256 = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/quote/1.0.29/download"],
- strip_prefix = "quote-1.0.29",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.quote-1.0.29.bazel"),
+ urls = ["https://crates.io/api/v1/crates/quote/1.0.33/download"],
+ strip_prefix = "quote-1.0.33",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.quote-1.0.33.bazel"),
)
maybe(
@@ -944,42 +977,52 @@ def crate_repositories():
maybe(
http_archive,
- name = "crates_vendor_pkgs__ryu-1.0.14",
- sha256 = "fe232bdf6be8c8de797b22184ee71118d63780ea42ac85b61d1baa6d3b782ae9",
+ name = "crates_vendor_pkgs__ryu-1.0.15",
+ sha256 = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/ryu/1.0.14/download"],
- strip_prefix = "ryu-1.0.14",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.ryu-1.0.14.bazel"),
+ urls = ["https://crates.io/api/v1/crates/ryu/1.0.15/download"],
+ strip_prefix = "ryu-1.0.15",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.ryu-1.0.15.bazel"),
)
maybe(
http_archive,
- name = "crates_vendor_pkgs__scopeguard-1.1.0",
- sha256 = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd",
+ name = "crates_vendor_pkgs__scopeguard-1.2.0",
+ sha256 = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/scopeguard/1.1.0/download"],
- strip_prefix = "scopeguard-1.1.0",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.scopeguard-1.1.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/scopeguard/1.2.0/download"],
+ strip_prefix = "scopeguard-1.2.0",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.scopeguard-1.2.0.bazel"),
)
maybe(
http_archive,
- name = "crates_vendor_pkgs__serde-1.0.171",
- sha256 = "30e27d1e4fd7659406c492fd6cfaf2066ba8773de45ca75e855590f856dc34a9",
+ name = "crates_vendor_pkgs__serde-1.0.188",
+ sha256 = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/serde/1.0.171/download"],
- strip_prefix = "serde-1.0.171",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.serde-1.0.171.bazel"),
+ urls = ["https://crates.io/api/v1/crates/serde/1.0.188/download"],
+ strip_prefix = "serde-1.0.188",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.serde-1.0.188.bazel"),
)
maybe(
http_archive,
- name = "crates_vendor_pkgs__serde_json-1.0.102",
- sha256 = "b5062a995d481b2308b6064e9af76011f2921c35f97b0468811ed9f6cd91dfed",
+ name = "crates_vendor_pkgs__serde_derive-1.0.188",
+ sha256 = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/serde_json/1.0.102/download"],
- strip_prefix = "serde_json-1.0.102",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.serde_json-1.0.102.bazel"),
+ urls = ["https://crates.io/api/v1/crates/serde_derive/1.0.188/download"],
+ strip_prefix = "serde_derive-1.0.188",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.serde_derive-1.0.188.bazel"),
+ )
+
+ maybe(
+ http_archive,
+ name = "crates_vendor_pkgs__serde_json-1.0.105",
+ sha256 = "693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360",
+ type = "tar.gz",
+ urls = ["https://crates.io/api/v1/crates/serde_json/1.0.105/download"],
+ strip_prefix = "serde_json-1.0.105",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.serde_json-1.0.105.bazel"),
)
maybe(
@@ -1014,12 +1057,12 @@ def crate_repositories():
maybe(
http_archive,
- name = "crates_vendor_pkgs__slab-0.4.8",
- sha256 = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d",
+ name = "crates_vendor_pkgs__slab-0.4.9",
+ sha256 = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/slab/0.4.8/download"],
- strip_prefix = "slab-0.4.8",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.slab-0.4.8.bazel"),
+ urls = ["https://crates.io/api/v1/crates/slab/0.4.9/download"],
+ strip_prefix = "slab-0.4.9",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.slab-0.4.9.bazel"),
)
maybe(
@@ -1044,12 +1087,22 @@ def crate_repositories():
maybe(
http_archive,
- name = "crates_vendor_pkgs__syn-2.0.25",
- sha256 = "15e3fc8c0c74267e2df136e5e5fb656a464158aa57624053375eb9c8c6e25ae2",
+ name = "crates_vendor_pkgs__socket2-0.5.3",
+ sha256 = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877",
+ type = "tar.gz",
+ urls = ["https://crates.io/api/v1/crates/socket2/0.5.3/download"],
+ strip_prefix = "socket2-0.5.3",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.socket2-0.5.3.bazel"),
+ )
+
+ maybe(
+ http_archive,
+ name = "crates_vendor_pkgs__syn-2.0.31",
+ sha256 = "718fa2415bcb8d8bd775917a1bf12a7931b6dfa890753378538118181e0cb398",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/syn/2.0.25/download"],
- strip_prefix = "syn-2.0.25",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.syn-2.0.25.bazel"),
+ urls = ["https://crates.io/api/v1/crates/syn/2.0.31/download"],
+ strip_prefix = "syn-2.0.31",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.syn-2.0.31.bazel"),
)
maybe(
@@ -1074,12 +1127,12 @@ def crate_repositories():
maybe(
http_archive,
- name = "crates_vendor_pkgs__tokio-1.29.1",
- sha256 = "532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da",
+ name = "crates_vendor_pkgs__tokio-1.32.0",
+ sha256 = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/tokio/1.29.1/download"],
- strip_prefix = "tokio-1.29.1",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.tokio-1.29.1.bazel"),
+ urls = ["https://crates.io/api/v1/crates/tokio/1.32.0/download"],
+ strip_prefix = "tokio-1.32.0",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.tokio-1.32.0.bazel"),
)
maybe(
@@ -1204,12 +1257,12 @@ def crate_repositories():
maybe(
http_archive,
- name = "crates_vendor_pkgs__unicode-ident-1.0.10",
- sha256 = "22049a19f4a68748a168c0fc439f9516686aa045927ff767eca0a85101fb6e73",
+ name = "crates_vendor_pkgs__unicode-ident-1.0.11",
+ sha256 = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/unicode-ident/1.0.10/download"],
- strip_prefix = "unicode-ident-1.0.10",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.unicode-ident-1.0.10.bazel"),
+ urls = ["https://crates.io/api/v1/crates/unicode-ident/1.0.11/download"],
+ strip_prefix = "unicode-ident-1.0.11",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.unicode-ident-1.0.11.bazel"),
)
maybe(
@@ -1284,80 +1337,80 @@ def crate_repositories():
maybe(
http_archive,
- name = "crates_vendor_pkgs__windows-targets-0.48.1",
- sha256 = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f",
+ name = "crates_vendor_pkgs__windows-targets-0.48.5",
+ sha256 = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/windows-targets/0.48.1/download"],
- strip_prefix = "windows-targets-0.48.1",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.windows-targets-0.48.1.bazel"),
+ urls = ["https://crates.io/api/v1/crates/windows-targets/0.48.5/download"],
+ strip_prefix = "windows-targets-0.48.5",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.windows-targets-0.48.5.bazel"),
)
maybe(
http_archive,
- name = "crates_vendor_pkgs__windows_aarch64_gnullvm-0.48.0",
- sha256 = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc",
+ name = "crates_vendor_pkgs__windows_aarch64_gnullvm-0.48.5",
+ sha256 = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download"],
- strip_prefix = "windows_aarch64_gnullvm-0.48.0",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.windows_aarch64_gnullvm-0.48.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download"],
+ strip_prefix = "windows_aarch64_gnullvm-0.48.5",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.windows_aarch64_gnullvm-0.48.5.bazel"),
)
maybe(
http_archive,
- name = "crates_vendor_pkgs__windows_aarch64_msvc-0.48.0",
- sha256 = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3",
+ name = "crates_vendor_pkgs__windows_aarch64_msvc-0.48.5",
+ sha256 = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download"],
- strip_prefix = "windows_aarch64_msvc-0.48.0",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.windows_aarch64_msvc-0.48.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download"],
+ strip_prefix = "windows_aarch64_msvc-0.48.5",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.windows_aarch64_msvc-0.48.5.bazel"),
)
maybe(
http_archive,
- name = "crates_vendor_pkgs__windows_i686_gnu-0.48.0",
- sha256 = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241",
+ name = "crates_vendor_pkgs__windows_i686_gnu-0.48.5",
+ sha256 = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download"],
- strip_prefix = "windows_i686_gnu-0.48.0",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.windows_i686_gnu-0.48.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download"],
+ strip_prefix = "windows_i686_gnu-0.48.5",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.windows_i686_gnu-0.48.5.bazel"),
)
maybe(
http_archive,
- name = "crates_vendor_pkgs__windows_i686_msvc-0.48.0",
- sha256 = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00",
+ name = "crates_vendor_pkgs__windows_i686_msvc-0.48.5",
+ sha256 = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download"],
- strip_prefix = "windows_i686_msvc-0.48.0",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.windows_i686_msvc-0.48.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download"],
+ strip_prefix = "windows_i686_msvc-0.48.5",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.windows_i686_msvc-0.48.5.bazel"),
)
maybe(
http_archive,
- name = "crates_vendor_pkgs__windows_x86_64_gnu-0.48.0",
- sha256 = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1",
+ name = "crates_vendor_pkgs__windows_x86_64_gnu-0.48.5",
+ sha256 = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download"],
- strip_prefix = "windows_x86_64_gnu-0.48.0",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.windows_x86_64_gnu-0.48.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download"],
+ strip_prefix = "windows_x86_64_gnu-0.48.5",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.windows_x86_64_gnu-0.48.5.bazel"),
)
maybe(
http_archive,
- name = "crates_vendor_pkgs__windows_x86_64_gnullvm-0.48.0",
- sha256 = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953",
+ name = "crates_vendor_pkgs__windows_x86_64_gnullvm-0.48.5",
+ sha256 = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download"],
- strip_prefix = "windows_x86_64_gnullvm-0.48.0",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.windows_x86_64_gnullvm-0.48.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download"],
+ strip_prefix = "windows_x86_64_gnullvm-0.48.5",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.windows_x86_64_gnullvm-0.48.5.bazel"),
)
maybe(
http_archive,
- name = "crates_vendor_pkgs__windows_x86_64_msvc-0.48.0",
- sha256 = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a",
+ name = "crates_vendor_pkgs__windows_x86_64_msvc-0.48.5",
+ sha256 = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538",
type = "tar.gz",
- urls = ["https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download"],
- strip_prefix = "windows_x86_64_msvc-0.48.0",
- build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.windows_x86_64_msvc-0.48.0.bazel"),
+ urls = ["https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download"],
+ strip_prefix = "windows_x86_64_msvc-0.48.5",
+ build_file = Label("@examples//vendor_remote_pkgs/crates:BUILD.windows_x86_64_msvc-0.48.5.bazel"),
)
diff --git a/examples/ios/WORKSPACE.bazel b/examples/ios/WORKSPACE.bazel
index 053b1a53..0b9685ff 100644
--- a/examples/ios/WORKSPACE.bazel
+++ b/examples/ios/WORKSPACE.bazel
@@ -17,6 +17,8 @@ rust_register_toolchains(
extra_target_triples = [
"aarch64-apple-ios-sim",
"x86_64-apple-ios",
+ "aarch64-apple-darwin",
+ "x86_64-apple-darwin",
],
)
@@ -24,8 +26,8 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "build_bazel_rules_apple",
- sha256 = "a6141240657093fa7ccc7ca1ee5a62408dd9996d1bf47bc2369b8b9faefb2698",
- url = "https://github.com/bazelbuild/rules_apple/releases/download/2.3.0/rules_apple.2.3.0.tar.gz",
+ sha256 = "62b24b9c3c1eb5bdb6fe1a3f4bf541d6e61eac8997e87c25a50c821f85bf8ff2",
+ url = "https://github.com/bazelbuild/rules_apple/releases/download/3.0.0-rc1/rules_apple.3.0.0-rc1.tar.gz",
)
load(
diff --git a/examples/ios/platform_mappings b/examples/ios/platform_mappings
index 3b9c0971..3da4fa6e 100644
--- a/examples/ios/platform_mappings
+++ b/examples/ios/platform_mappings
@@ -1,4 +1,20 @@
# https://github.com/bazelbuild/rules_apple/issues/1658
+platforms:
+ //:macos_x86_64
+ --cpu=darwin_x86_64
+
+ //:macos_arm64
+ --cpu=darwin_arm64
+
+ //:ios_x86_64
+ --cpu=ios_x86_64
+
+ //:ios_sim_arm64
+ --cpu=ios_sim_arm64
+
+ //platforms:ios_arm64
+ --cpu=ios_arm64
+
flags:
--cpu=darwin_x86_64
--apple_platform_type=macos
diff --git a/proto/prost/private/3rdparty/crates/defs.bzl b/proto/prost/private/3rdparty/crates/defs.bzl
index e39d7813..b616945d 100644
--- a/proto/prost/private/3rdparty/crates/defs.bzl
+++ b/proto/prost/private/3rdparty/crates/defs.bzl
@@ -365,6 +365,16 @@ _BUILD_PROC_MACRO_ALIASES = {
}
_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"],
+ "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 = \"aarch64\"), target_os = \"hermit\"))": [],
"cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\"))))))))": ["@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\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\")))))": ["@rules_rust//rust/platform:aarch64-unknown-linux-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"],
@@ -387,8 +397,29 @@ _CONDITIONS = {
"cfg(target_os = \"wasi\")": ["@rules_rust//rust/platform:wasm32-wasi"],
"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: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"],
"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"],
"i686-pc-windows-gnu": [],
+ "i686-pc-windows-msvc": ["@rules_rust//rust/platform:i686-pc-windows-msvc"],
+ "i686-unknown-freebsd": ["@rules_rust//rust/platform:i686-unknown-freebsd"],
+ "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-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-unknown": ["@rules_rust//rust/platform:wasm32-unknown-unknown"],
+ "wasm32-wasi": ["@rules_rust//rust/platform:wasm32-wasi"],
+ "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-none": ["@rules_rust//rust/platform:x86_64-unknown-none"],
}
###############################################################################
diff --git a/proto/protobuf/3rdparty/crates/defs.bzl b/proto/protobuf/3rdparty/crates/defs.bzl
index 576f2738..ab65e280 100644
--- a/proto/protobuf/3rdparty/crates/defs.bzl
+++ b/proto/protobuf/3rdparty/crates/defs.bzl
@@ -364,6 +364,16 @@ _BUILD_PROC_MACRO_ALIASES = {
}
_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"],
+ "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 = \"aarch64\"), target_os = \"hermit\"))": [],
"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: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"],
"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: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-none"],
@@ -372,8 +382,29 @@ _CONDITIONS = {
"cfg(target_os = \"redox\")": [],
"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: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"],
"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"],
"i686-pc-windows-gnu": [],
+ "i686-pc-windows-msvc": ["@rules_rust//rust/platform:i686-pc-windows-msvc"],
+ "i686-unknown-freebsd": ["@rules_rust//rust/platform:i686-unknown-freebsd"],
+ "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-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-unknown": ["@rules_rust//rust/platform:wasm32-unknown-unknown"],
+ "wasm32-wasi": ["@rules_rust//rust/platform:wasm32-wasi"],
+ "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-none": ["@rules_rust//rust/platform:x86_64-unknown-none"],
}
###############################################################################
diff --git a/rust/known_shas.bzl b/rust/known_shas.bzl
index e4879553..1d7fda40 100644
--- a/rust/known_shas.bzl
+++ b/rust/known_shas.bzl
@@ -15826,6 +15826,1344 @@ FILE_KEY_TO_SHA = {
"2023-07-13/rustfmt-nightly-x86_64-unknown-linux-musl.tar.xz": "5321648a640b3ab57d329a1ec5e83f30825c2a8ca73a4135c1c003726d86b28b",
"2023-07-13/rustfmt-nightly-x86_64-unknown-netbsd.tar.gz": "298c887d59f8f1a7a4d02335224fa1b9b3ccdf540fe5bbf00417d083352c4149",
"2023-07-13/rustfmt-nightly-x86_64-unknown-netbsd.tar.xz": "f0e6bc108a89407273790d228d51351046183a4eefd64631879cba6fa72c60d4",
+ "2023-08-03/cargo-nightly-aarch64-apple-darwin.tar.gz": "cd3731f60c47e96a48aebdf9a6335d9d407f6fcb264eb6575ca263f3a1ef4e9b",
+ "2023-08-03/cargo-nightly-aarch64-apple-darwin.tar.xz": "5cb8b1d387038eb6e023c76f3a77d91961adb6c854d74aebdee293349d653711",
+ "2023-08-03/cargo-nightly-aarch64-pc-windows-msvc.tar.gz": "e516a8e1099ce740d47e693fedba722c5f49e7cb229288147de5ff8dedda6221",
+ "2023-08-03/cargo-nightly-aarch64-pc-windows-msvc.tar.xz": "a75d1b3dc4c745ccf14a7b65a249518034e1ec3223c3f44d9382262314879459",
+ "2023-08-03/cargo-nightly-aarch64-unknown-linux-gnu.tar.gz": "0834770878fe29d492ee2b153f86608bcdd6797e6fa301c249a4bb4e587c9937",
+ "2023-08-03/cargo-nightly-aarch64-unknown-linux-gnu.tar.xz": "55de0835c78b4a41ee24f6b025c8a275fab02e2395850efa4b8277ea2f8d69cd",
+ "2023-08-03/cargo-nightly-aarch64-unknown-linux-musl.tar.gz": "194f0792cdf497bbf52f8748200a6139d738b92f6816dce99f8cddc2f2d5e6ab",
+ "2023-08-03/cargo-nightly-aarch64-unknown-linux-musl.tar.xz": "f9994305abe04df104de30dbde9e6acbf280adf0097245795fa3b31caca0d43d",
+ "2023-08-03/cargo-nightly-arm-unknown-linux-gnueabi.tar.gz": "f7a0d5d548de441f90e7a442b733a295aff0ef449ce8c48d0b023b3ba4ed93ee",
+ "2023-08-03/cargo-nightly-arm-unknown-linux-gnueabi.tar.xz": "4c8d9617e5049cd69df814f4df9d31448ecaa50ef4327c8c8d72c1f68387b29e",
+ "2023-08-03/cargo-nightly-arm-unknown-linux-gnueabihf.tar.gz": "f50ded7efa452a7870e9166eda8bc6f3e4cd123d1c401de61d7e9631b4eb70d3",
+ "2023-08-03/cargo-nightly-arm-unknown-linux-gnueabihf.tar.xz": "240e040e3d1dd759ad4f3b0fc91bdca0c5cee9fdd034f615d138bb02f6cf63a6",
+ "2023-08-03/cargo-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "a53d08d173c26758955688cc34a5cb4f973433dbbbd8d2ffb8deda0de1f18c99",
+ "2023-08-03/cargo-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "6bb31307adc62772df7b7e64e02ba34995f36df677c21771b15470ca9c9be902",
+ "2023-08-03/cargo-nightly-i686-pc-windows-gnu.tar.gz": "a3284f16646891dec1769ce03cdfe86d94bc668e75ba68bc41e49dfb2c3f9b6e",
+ "2023-08-03/cargo-nightly-i686-pc-windows-gnu.tar.xz": "19a77334a079d46ff632e06a6ca373f13cb81539e503dd5685e5883f1ff66092",
+ "2023-08-03/cargo-nightly-i686-pc-windows-msvc.tar.gz": "b73c42bdb29c2fc1aa8da0a105e357ce7bb03521d906651a0ac4a52b3f6104c8",
+ "2023-08-03/cargo-nightly-i686-pc-windows-msvc.tar.xz": "8cbdd773442df280c0979924127349822466311e92af227ebce563b1fb4a1910",
+ "2023-08-03/cargo-nightly-i686-unknown-linux-gnu.tar.gz": "e94962e42007f87fc836fb5cf18a50d4ba75583ae31e81f55986785c32ec31ba",
+ "2023-08-03/cargo-nightly-i686-unknown-linux-gnu.tar.xz": "c117bf69ccbfcb9ae5fc378efea7a19df828494d45330141b7a5d4004d4d8f6e",
+ "2023-08-03/cargo-nightly-powerpc-unknown-linux-gnu.tar.gz": "f54fea6d70fc33eef3e3d747382070c2d8fb6c370dd03d0a66418bd16eb52ac7",
+ "2023-08-03/cargo-nightly-powerpc-unknown-linux-gnu.tar.xz": "fe0560ae5929035f533342f6cc6ea4180b1f20c493f177590dec0116d39a0d0d",
+ "2023-08-03/cargo-nightly-powerpc64-unknown-linux-gnu.tar.gz": "98e91e03c4063e02fa1771935c60e6ece92e2c19a437199b93373a0bb2b0f38a",
+ "2023-08-03/cargo-nightly-powerpc64-unknown-linux-gnu.tar.xz": "fe61a03eca4ead73db509c265caf7f7172bec2daefab946c04539983457d98c6",
+ "2023-08-03/cargo-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "cfc2c00a74125583107757b8eadd47e790712c979a4f4125f2d7a3632d71fcdd",
+ "2023-08-03/cargo-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "d17f6465ef4b2604e6229c82bed28d1aac22ff803b23f3601c4d357cae46cfc1",
+ "2023-08-03/cargo-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "281121abdcffa35e8ad8dd95a6b667f30d00a49406441d15663ca74f97d72e32",
+ "2023-08-03/cargo-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "a7f1a2ce93ea6dd38fafe8ba6686a6afb69256161671c1932e851506f3a59a51",
+ "2023-08-03/cargo-nightly-s390x-unknown-linux-gnu.tar.gz": "3b7e9e5980eac530e43cecd0a8edf489c79fc45f6ec866ab1fd144293eb7769a",
+ "2023-08-03/cargo-nightly-s390x-unknown-linux-gnu.tar.xz": "1689cb78ff2be9e33638d98aa521565670f4a60a51e050c533de2f5c2907eec8",
+ "2023-08-03/cargo-nightly-x86_64-apple-darwin.tar.gz": "498c242ca349721c4da459a7011440374d484cde243c2390a7a4a1890fd74032",
+ "2023-08-03/cargo-nightly-x86_64-apple-darwin.tar.xz": "ac9e64e969d2a2c7c4d0a225d651f29e46e59cadf88cc16aa995c9a33ebe3e0a",
+ "2023-08-03/cargo-nightly-x86_64-pc-windows-gnu.tar.gz": "4934d629bb4b14c5943f29c07c0517ed70f5fd5dc02a58b0c44c0aa5c1a30785",
+ "2023-08-03/cargo-nightly-x86_64-pc-windows-gnu.tar.xz": "8ccec5b7b251f90c560f6088246d0db560ef01dd30c012203453eb85f2797fa9",
+ "2023-08-03/cargo-nightly-x86_64-pc-windows-msvc.tar.gz": "0f9b2b3f3bf288aaeb4461316ae433cc21a8b5d1bf9e1985b232aa268059ee24",
+ "2023-08-03/cargo-nightly-x86_64-pc-windows-msvc.tar.xz": "51b6398eee6265c92c60f383defee9d9b7d67be803a79972df434f4f7cb3bdba",
+ "2023-08-03/cargo-nightly-x86_64-unknown-freebsd.tar.gz": "f30c3da1b37209e9e0160e4db6cc13dabcf019642faa0aaab88e7c267479c96a",
+ "2023-08-03/cargo-nightly-x86_64-unknown-freebsd.tar.xz": "3dc69389c406a4336937d7827c86c25016c26d40f30c050ec0583478a0964062",
+ "2023-08-03/cargo-nightly-x86_64-unknown-illumos.tar.gz": "055df696a519e81938effb407785a6fc343877a3b328cf73160bed8830cf90a7",
+ "2023-08-03/cargo-nightly-x86_64-unknown-illumos.tar.xz": "e4c6d388c5eda03fd352d477ec9449610a05a16acc9f857f5730c8b053baa93e",
+ "2023-08-03/cargo-nightly-x86_64-unknown-linux-gnu.tar.gz": "d35ac5a8f0b58d8bfd107527c1d7939c79c65238e15a88a81ca969deee8bdd4a",
+ "2023-08-03/cargo-nightly-x86_64-unknown-linux-gnu.tar.xz": "12f008c85013002aa076a28430b6311fb6e6a95fca00becec78ec7fcc38e0b9f",
+ "2023-08-03/cargo-nightly-x86_64-unknown-linux-musl.tar.gz": "3596cc32cbfa31618beafe82e438d77a1dd27919bfeafaa91fa53c1002b40acd",
+ "2023-08-03/cargo-nightly-x86_64-unknown-linux-musl.tar.xz": "a2d1598b069bf8c4ab7d21ece4aabf87940b98d737ed64e04300e066e4438c03",
+ "2023-08-03/cargo-nightly-x86_64-unknown-netbsd.tar.gz": "4cede855217011af210424813df2138885b9e19e7cb4c1b54ece8ff78e1328b7",
+ "2023-08-03/cargo-nightly-x86_64-unknown-netbsd.tar.xz": "c1bbcaba32bf6115b5423ae9778918bface3111a3d0999e79ab1c085ae866156",
+ "2023-08-03/clippy-nightly-aarch64-apple-darwin.tar.gz": "5de41de735b07493ccc738edc08f71f7601ae15f55a344d22642d09d98407cee",
+ "2023-08-03/clippy-nightly-aarch64-apple-darwin.tar.xz": "34856cc40bb0d3675999f1f89b7c7e97d518b2936eccb69ab5745083991acbb2",
+ "2023-08-03/clippy-nightly-aarch64-pc-windows-msvc.tar.gz": "42640250089a22685d38c1f616c1ee8a98c914056b539701b0150c27ee102a89",
+ "2023-08-03/clippy-nightly-aarch64-pc-windows-msvc.tar.xz": "f516353975db0aec3a6a03a865c8d8ef66f0ce084f13d64bcbbcd2a82865fee8",
+ "2023-08-03/clippy-nightly-aarch64-unknown-linux-gnu.tar.gz": "8a890126fb09effdc7704a537e1343fdd13f9de6806b3a356188dd380de69753",
+ "2023-08-03/clippy-nightly-aarch64-unknown-linux-gnu.tar.xz": "56a5e7493423b2b0955b2ba3e4ea85406ce46b372f1d2053a7201f90181433fd",
+ "2023-08-03/clippy-nightly-aarch64-unknown-linux-musl.tar.gz": "0668f50df2f06f87ea011ca5a015c55a4264c4ec4cb1a28a4fac61b19e8ae908",
+ "2023-08-03/clippy-nightly-aarch64-unknown-linux-musl.tar.xz": "f343bdc49c4e9995dc9ea36acf34845840d26621b885d9455e3eda59fd145bd0",
+ "2023-08-03/clippy-nightly-arm-unknown-linux-gnueabi.tar.gz": "9c5aa485ec8084ad2b2114d042160737992f11e50ffb0bbe08055bddc1291fa7",
+ "2023-08-03/clippy-nightly-arm-unknown-linux-gnueabi.tar.xz": "a607a7a1fc89d7df429652c4e01abf726fe9880ad2e9e678192bc78964ef1805",
+ "2023-08-03/clippy-nightly-arm-unknown-linux-gnueabihf.tar.gz": "84cffeccf2b3aa836514b5aa22d2ec9cbdc7f9eab436066a0e79dd7267c63986",
+ "2023-08-03/clippy-nightly-arm-unknown-linux-gnueabihf.tar.xz": "7be0d1391fd67e7f3f5caa81096211943579e50c71553d64a99fecbe3b3ae0fe",
+ "2023-08-03/clippy-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "fe5cfb028e4dcfd5fc407253ff7f3fd2eb9f3a3d152b8cfc70fd93683510bfee",
+ "2023-08-03/clippy-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "8a294a8707d9ec34506a4d673677684146395aad85de27a60248576396fef993",
+ "2023-08-03/clippy-nightly-i686-pc-windows-gnu.tar.gz": "09471ce382c509e3238e2ebd553db6ae1750cb3f817fb5baf241d6268802868b",
+ "2023-08-03/clippy-nightly-i686-pc-windows-gnu.tar.xz": "7d563a56201016d75d88b7b8bc0d4830489f4af9a623d8f239b897a66dce8aed",
+ "2023-08-03/clippy-nightly-i686-pc-windows-msvc.tar.gz": "a91f94921092dd636d62e16e1ee8796adc0d2fb94d22a4158ff15118da9894cb",
+ "2023-08-03/clippy-nightly-i686-pc-windows-msvc.tar.xz": "262fe8ff84204bb47c406b49a3d321964e35fc105a40e0eea784346a2f6809b6",
+ "2023-08-03/clippy-nightly-i686-unknown-linux-gnu.tar.gz": "26836924c0cb80bd291ae293d589a8e1b1b7337e4a3170bc581a05456458201f",
+ "2023-08-03/clippy-nightly-i686-unknown-linux-gnu.tar.xz": "2bf93b6a4e354409c0300a2ffd8eab782ad409bb3206083ea524e6d678418c5f",
+ "2023-08-03/clippy-nightly-powerpc-unknown-linux-gnu.tar.gz": "85cc92e2076e597ad54250e1db397cac0c6bb046f3829c174481b985b8fb8f30",
+ "2023-08-03/clippy-nightly-powerpc-unknown-linux-gnu.tar.xz": "f309e163cb401ff12747fd96b47af73569c2a2de4e46d32d599d47a9b871e14f",
+ "2023-08-03/clippy-nightly-powerpc64-unknown-linux-gnu.tar.gz": "3aeffe7434f619bd46c41e49ba8937e6934dcfc95de26ece453d7dad31413f6c",
+ "2023-08-03/clippy-nightly-powerpc64-unknown-linux-gnu.tar.xz": "b03b56731e6b1d7479c2cb8d630fecfdab592e45ca47f63cd644aa39b1ef567a",
+ "2023-08-03/clippy-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "f6e5b2e731b7431f8f3cc3a0ec0694e7158b9fa28ab226a1dbe08335cbecd111",
+ "2023-08-03/clippy-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "b2c754b1aa0a2fe0e9c022608f3e10e0628372b153da1e93501be58a8e0c52ca",
+ "2023-08-03/clippy-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "f4da4f92c49af1d8842d48147deb2d727fb1eaaf1590ca0a25a5783e8b15c1ec",
+ "2023-08-03/clippy-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "0cb597f1bb65b7246c4acaba130f40dd0ac5db86b53ea7e364604f4064617f93",
+ "2023-08-03/clippy-nightly-s390x-unknown-linux-gnu.tar.gz": "75c9a3436c4a4eb94ee678303b5f83e75a3ec988df24fc2c9f4512399c575e57",
+ "2023-08-03/clippy-nightly-s390x-unknown-linux-gnu.tar.xz": "d1a98d07844abc8edefd2de5448e76c0d5df99002e5b27687b2dabe21525ec7a",
+ "2023-08-03/clippy-nightly-x86_64-apple-darwin.tar.gz": "8adfd3be54bfbbb4fb00d8598503a1b95570bc4f8ea2160325ec0285510cb3b6",
+ "2023-08-03/clippy-nightly-x86_64-apple-darwin.tar.xz": "5e6cdc7161910d8888be81af96c57beafdc59d84ccf02b4fd459741f80c46205",
+ "2023-08-03/clippy-nightly-x86_64-pc-windows-gnu.tar.gz": "9e45246a5a70d781c3c6fdd0ec1702224fdf3c0d9c45fab31154dd06fbb147e2",
+ "2023-08-03/clippy-nightly-x86_64-pc-windows-gnu.tar.xz": "ef84a270991e9789489462c2a21f0213f75c240735f5b5327369ee7cff8625c7",
+ "2023-08-03/clippy-nightly-x86_64-pc-windows-msvc.tar.gz": "fa46317783228f41519f03ab4cc738b21caee10a8aaaca427223b42d480302f6",
+ "2023-08-03/clippy-nightly-x86_64-pc-windows-msvc.tar.xz": "ff2b68eb94f03e9bdefa5d4ecab3e50e696df1681e591634c9b085fc7af2a7a9",
+ "2023-08-03/clippy-nightly-x86_64-unknown-freebsd.tar.gz": "ca905d02c17a3f4144f01cc9917b99f3af77bcadfb30f7a097301c44e0cc3043",
+ "2023-08-03/clippy-nightly-x86_64-unknown-freebsd.tar.xz": "cdd37604b4aa27b7285579c25b5e9bb2a82c2ea92f91a3ce59458da2080f89cd",
+ "2023-08-03/clippy-nightly-x86_64-unknown-illumos.tar.gz": "f022081244e90fdaadc7e36adf6f850e83fd3b9b8078ff6eccd7cf7685d86046",
+ "2023-08-03/clippy-nightly-x86_64-unknown-illumos.tar.xz": "652bee1f907715ae5b340dc8de938e934bdd470b66252b464b52a2dabc208407",
+ "2023-08-03/clippy-nightly-x86_64-unknown-linux-gnu.tar.gz": "f25439dd01819ce1b424e2d527a78ecfffc42f74f16d32dbcd178ec80594853b",
+ "2023-08-03/clippy-nightly-x86_64-unknown-linux-gnu.tar.xz": "c9c2ebde8ac2c8ca67b04bbf1fda82c5e62aaf893d1fcfa471bea79ab3926f3d",
+ "2023-08-03/clippy-nightly-x86_64-unknown-linux-musl.tar.gz": "6fa2833b477ee3a5b5bce18da11a69a6f731f7bba04184191df8d49a31670f5d",
+ "2023-08-03/clippy-nightly-x86_64-unknown-linux-musl.tar.xz": "8fc3e6e26e2c3dfee0dc51102bfe290093b0a3750cf587925f79bc3e52254710",
+ "2023-08-03/clippy-nightly-x86_64-unknown-netbsd.tar.gz": "1a8011aae7b93d6571361bfe35c05aa697d38b05a580abbc2d22fd789713352f",
+ "2023-08-03/clippy-nightly-x86_64-unknown-netbsd.tar.xz": "f66d5f6946e7323a43370241eeb2328aba250d5c993d2e7d313ad37a392bb8fb",
+ "2023-08-03/llvm-tools-nightly-aarch64-apple-darwin.tar.gz": "fc46cb2299fb836f1856cb7eb9c8c578f4d8fc17f8f9211d0a05591bb9e038a1",
+ "2023-08-03/llvm-tools-nightly-aarch64-apple-darwin.tar.xz": "c865d23de3b8ad8913c3d7e52614e9691fffe5ebe1f3ceadcbdc6490ac83f3be",
+ "2023-08-03/llvm-tools-nightly-aarch64-pc-windows-msvc.tar.gz": "c05d0f4da55352675fa4380286db00bd22673452050a39e98cdc3bac656c0b4c",
+ "2023-08-03/llvm-tools-nightly-aarch64-pc-windows-msvc.tar.xz": "a4d58b5b7c0f1be164d0c8a62e05fda0dfa1013fd24b11d6f2aa87370b5480cb",
+ "2023-08-03/llvm-tools-nightly-aarch64-unknown-linux-gnu.tar.gz": "fb69b6a0b49af9ad90498d5c526efe4efe3773c21180c27dacb68e56a1895b60",
+ "2023-08-03/llvm-tools-nightly-aarch64-unknown-linux-gnu.tar.xz": "31c26d73341b44274f2b3ca3461005c3d8b48eb863fe48ad5ea7108db997fa70",
+ "2023-08-03/llvm-tools-nightly-aarch64-unknown-linux-musl.tar.gz": "9e87579a5ee3d1c5ddfac0a3e690657ca7c06e6793abaf7b2e909ca1f4d8f99b",
+ "2023-08-03/llvm-tools-nightly-aarch64-unknown-linux-musl.tar.xz": "03ff354223dbde55a1ff726507d5828eb7caa979461aedcb93b9bcf299a877fc",
+ "2023-08-03/llvm-tools-nightly-arm-unknown-linux-gnueabi.tar.gz": "078c1b382f5731f7024a9fa47865fd777040370511024f8cf8f561a71ba50511",
+ "2023-08-03/llvm-tools-nightly-arm-unknown-linux-gnueabi.tar.xz": "8ec609080f55ed5f19a0c926b125f882a5319aed45d6fb93badbeda7bbd5cea8",
+ "2023-08-03/llvm-tools-nightly-arm-unknown-linux-gnueabihf.tar.gz": "24deef3ce791ba9ebef3038dd5267e1dbdbdd80223fd78888b4d47501d82f598",
+ "2023-08-03/llvm-tools-nightly-arm-unknown-linux-gnueabihf.tar.xz": "392a794614d7b6289fad0e9eb3f0314eead0f003f8586f49132a6b4304392978",
+ "2023-08-03/llvm-tools-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "390b1d014b4cdeb94b30a5de4fb59bee51ce191253ce611345b078a4f24ee3a9",
+ "2023-08-03/llvm-tools-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "ad5aa6e52394fa1d898d1a618270a73519b6f85b2c79743151f65be7bfc79cc0",
+ "2023-08-03/llvm-tools-nightly-i686-pc-windows-gnu.tar.gz": "385f45d381649a6288b6a14817e5bf609b0d9d83a8fd9f6d06fa216cde3f97ee",
+ "2023-08-03/llvm-tools-nightly-i686-pc-windows-gnu.tar.xz": "e1cb9b4934b436ce78ccf77ec742156725e905bd2570fbd6f11425d242efbb7a",
+ "2023-08-03/llvm-tools-nightly-i686-pc-windows-msvc.tar.gz": "7497b0c5699837b4b7f04ee68d2197930397ebed22fc5bfa02566a72d1f07d54",
+ "2023-08-03/llvm-tools-nightly-i686-pc-windows-msvc.tar.xz": "cdde1288c5ee7554ee366f13eca7a34c1bdf7735e011c8855a7303049d7ec603",
+ "2023-08-03/llvm-tools-nightly-i686-unknown-linux-gnu.tar.gz": "a551ae54fc7733a5ff34888d674b0c8f920099b698e1d5a4c4ae9359a05d3d4f",
+ "2023-08-03/llvm-tools-nightly-i686-unknown-linux-gnu.tar.xz": "235558043a9e85302a3f27fe919db2dd57c3b62896cdf81422baf2717fa1c2a1",
+ "2023-08-03/llvm-tools-nightly-powerpc-unknown-linux-gnu.tar.gz": "495cf918c17cbe9c0601cdea027b3583016ed24e973bb20a02b7e39afdb055ac",
+ "2023-08-03/llvm-tools-nightly-powerpc-unknown-linux-gnu.tar.xz": "d3281c9ae446f8a755fcc128c40a0d1a0f8f6170b025eabd419002c68a7532b5",
+ "2023-08-03/llvm-tools-nightly-powerpc64-unknown-linux-gnu.tar.gz": "9467130a1ca9252981f4ce5ed0c07d9968a08185be75435620ce6145c0db54e8",
+ "2023-08-03/llvm-tools-nightly-powerpc64-unknown-linux-gnu.tar.xz": "a4efb2d5144f5ee9c2234b7af99f35a9a8cb7a3f29588980bc03df93550bdaa0",
+ "2023-08-03/llvm-tools-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "672ff9e3807fd02352129b9db5cab5f11af0800b80dbaa2fe5c9c3d5bb5c6118",
+ "2023-08-03/llvm-tools-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "028ccc5890919d8b8f1a8ea4a553da33de2b9b46dbb73ade458ea0a77b45cae1",
+ "2023-08-03/llvm-tools-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "01d1a5da983ca12ff4109416c96bc7a3bd4d82952b61282e1be005b3edc221a2",
+ "2023-08-03/llvm-tools-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "af39eef4bc9555de9200fa96cb1b21f1cde46decf31cf62a0fc53d328b341732",
+ "2023-08-03/llvm-tools-nightly-s390x-unknown-linux-gnu.tar.gz": "dc49a3e8d60e8b863434575f5364fe1f0b52336100dc3e65339d6788be45fccf",
+ "2023-08-03/llvm-tools-nightly-s390x-unknown-linux-gnu.tar.xz": "744c3a449a878a0c2b0ee337a32f753dfbd2960dfe29354508996be9fcc04e25",
+ "2023-08-03/llvm-tools-nightly-x86_64-apple-darwin.tar.gz": "7b94d09bfabda23bdc5f319ace67c645fda0cd71fe0269b20def627e15e6240f",
+ "2023-08-03/llvm-tools-nightly-x86_64-apple-darwin.tar.xz": "e251f2709877dbfed3c9e0ff00af1eb3a46b6ac66d86c84fd5cd0e2c389a9cc0",
+ "2023-08-03/llvm-tools-nightly-x86_64-pc-windows-gnu.tar.gz": "5228c20db89237dcfc7e8e663f0373d82093f1fdcb390263e5686f0f66a5816f",
+ "2023-08-03/llvm-tools-nightly-x86_64-pc-windows-gnu.tar.xz": "5dc9ec7316d48d244b1f229b549797b8581af5a9e6210ce59dbd356129108422",
+ "2023-08-03/llvm-tools-nightly-x86_64-pc-windows-msvc.tar.gz": "c0d92a903f7914c1d5782f27d625050770739db76bbf740247938b64a0ca2a0f",
+ "2023-08-03/llvm-tools-nightly-x86_64-pc-windows-msvc.tar.xz": "94bb666d75d31f9b9e3e5da7b778335de7121bac495eacb9f24ad5a62aaaf16a",
+ "2023-08-03/llvm-tools-nightly-x86_64-unknown-freebsd.tar.gz": "b47bca86e64cf1731806681f29e1df5097b6582dbf0e5606284aa93928581697",
+ "2023-08-03/llvm-tools-nightly-x86_64-unknown-freebsd.tar.xz": "c005df8fffef54a88980cddea78ae4736a9f1269ce4e91f718f4bb5469a95d84",
+ "2023-08-03/llvm-tools-nightly-x86_64-unknown-illumos.tar.gz": "36ba8c55199523f21e5507bdfe56e2624f08a69ca5e3d62fe45bb415867095c5",
+ "2023-08-03/llvm-tools-nightly-x86_64-unknown-illumos.tar.xz": "f0b60d38f7779d284b58de95ecaee4dbd530a907cd672329d453b164a607b48a",
+ "2023-08-03/llvm-tools-nightly-x86_64-unknown-linux-gnu.tar.gz": "323ecfdeba9d19c4b6f5a346f7a9042c3f7e96d3c9153efe54f01c317f2cdd9c",
+ "2023-08-03/llvm-tools-nightly-x86_64-unknown-linux-gnu.tar.xz": "b3458564cceaf709bddae6b9420aaf321b651eb3e3599687e9314dca67c9994c",
+ "2023-08-03/llvm-tools-nightly-x86_64-unknown-linux-musl.tar.gz": "59240909ee0963156273874407481b3dc2f0a55065db6f9500268aa4dde79b07",
+ "2023-08-03/llvm-tools-nightly-x86_64-unknown-linux-musl.tar.xz": "6e53f581c2c72abb9f608a2109a106481de424b6c699aa9f92e29156d93aecf6",
+ "2023-08-03/llvm-tools-nightly-x86_64-unknown-netbsd.tar.gz": "f6369b9f33e80e975d61b4984a23be36653cd3b22cee2699b3a8a1ef3ec3bde1",
+ "2023-08-03/llvm-tools-nightly-x86_64-unknown-netbsd.tar.xz": "8854b35734d564a8541067155989b5515c5a64bf05b9f2006c5bd515eb718079",
+ "2023-08-03/rust-nightly-aarch64-apple-darwin.tar.gz": "9fcc2865ec40bbbf437465a7ecdf4543b0de04504c5f9a9bd3657332e3fc79bd",
+ "2023-08-03/rust-nightly-aarch64-apple-darwin.tar.xz": "903753cdb1c8ffef0df7fbd964dc5ba041c7a9319ffbf8ad99a2cc9de78b1cd6",
+ "2023-08-03/rust-nightly-aarch64-pc-windows-msvc.tar.gz": "c470876509014843090794e50bc6515fdc9bc986f116e90afbea8a5bf514d1e9",
+ "2023-08-03/rust-nightly-aarch64-pc-windows-msvc.tar.xz": "7aac975f6892158d40b059a9962334a06ffd6359b1f2155dd62a1ae82cf72f88",
+ "2023-08-03/rust-nightly-aarch64-unknown-linux-gnu.tar.gz": "1ffee5ead25fea21e41602929aa93e1a79867144af7e49ffaa8fed05ce5c7e49",
+ "2023-08-03/rust-nightly-aarch64-unknown-linux-gnu.tar.xz": "3d9a97c7e8f6cdb4c6c83a95ceb06186a803ea813bc2f34db4809ca0b99425e9",
+ "2023-08-03/rust-nightly-aarch64-unknown-linux-musl.tar.gz": "8938fe08781da38db1eec3327fb1ffb4d265dbb014ed695845c0e44128e6dbab",
+ "2023-08-03/rust-nightly-aarch64-unknown-linux-musl.tar.xz": "778300526e4851b0d0af6dd533287d42c780c26b096b9871ad2b3dbdaa7cc5f7",
+ "2023-08-03/rust-nightly-arm-unknown-linux-gnueabi.tar.gz": "57157d8665ce6034d99a17ac01ccd68cbccd1b25ff5a50948f15cb98f049a6d3",
+ "2023-08-03/rust-nightly-arm-unknown-linux-gnueabi.tar.xz": "5a2b05f1da0438a1479b83c2132e7b1eef462b9a0604d486bceb2aef54865352",
+ "2023-08-03/rust-nightly-arm-unknown-linux-gnueabihf.tar.gz": "48091023c81208eef12d33f202e44997fe668bd3013d44370f06572e9b4fa07a",
+ "2023-08-03/rust-nightly-arm-unknown-linux-gnueabihf.tar.xz": "1d4c757deebeee776260878b1e7ec8b8b87d499ea48be1a30989099b6ffea45c",
+ "2023-08-03/rust-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "ce6acd18c38363b19f8f3e54f292b7e03cf87aca9aded2a9abd623f5aa67cae7",
+ "2023-08-03/rust-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "3ca4f9b1904eb7f9e9ef8f446012dc382224bbff4383512f99b26ce8937f3487",
+ "2023-08-03/rust-nightly-i686-pc-windows-gnu.tar.gz": "dca52f1867cfcc9f6934efc9b2d3398b3fb513c0ed97303aa17d2b01a53103e7",
+ "2023-08-03/rust-nightly-i686-pc-windows-gnu.tar.xz": "d3a038b0659b7943a82d32e04ac46a9bdce4415d36358f84236b3c4ae73a3494",
+ "2023-08-03/rust-nightly-i686-pc-windows-msvc.tar.gz": "a7fb131b4ed1bcc4de53ceddef562989dabb041e58370837498bc0f94e074f1e",
+ "2023-08-03/rust-nightly-i686-pc-windows-msvc.tar.xz": "16e545a04aecccdd33f7f9f80dd2aa7d3d5d0aca4bbe5157fc1bc45796a1b102",
+ "2023-08-03/rust-nightly-i686-unknown-linux-gnu.tar.gz": "797f12beee5bc3ee9b45032f7f81c333567d8c0c7bff47a273a3febcbcdeb32c",
+ "2023-08-03/rust-nightly-i686-unknown-linux-gnu.tar.xz": "4352a613f51ecc456c8ca381d621204ec6e8ef11be6d634d6d0cc231dee9f874",
+ "2023-08-03/rust-nightly-powerpc-unknown-linux-gnu.tar.gz": "6d5865ddbf0f79353c9ca8aa5669d20c88173462a9ef03992a77f373a57480ec",
+ "2023-08-03/rust-nightly-powerpc-unknown-linux-gnu.tar.xz": "2d434e1c19ab95b83001fe35daf6865a72b8b5418cb5b2eb726feea238c34b67",
+ "2023-08-03/rust-nightly-powerpc64-unknown-linux-gnu.tar.gz": "2330919d2469e9f1925361f17b0ebc27071425286fbc53cce2416d52a815593b",
+ "2023-08-03/rust-nightly-powerpc64-unknown-linux-gnu.tar.xz": "30cc9a5f9e8726c626c4d4aedcc090e0c6fa06e22eeeaa4ca66420cacc391aff",
+ "2023-08-03/rust-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "efb75a8554487fd8830afe4fca297f449ea3f5f31e676ec7d1029bb3daa9794e",
+ "2023-08-03/rust-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "1dd2d66727638ddfd09312cea15a34ea2eef7695bba996a575e05b19e0cbfe9c",
+ "2023-08-03/rust-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "646e2af483efd2a897e6ab0c3542d1a919b1dbccb6c0ea3c8e126f8e5bd18f16",
+ "2023-08-03/rust-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "def37b297bb90c1214536a91050b60d9842087349d34b35c956ded77cb422c25",
+ "2023-08-03/rust-nightly-s390x-unknown-linux-gnu.tar.gz": "e36435bfa56cda87dadb21aee1e74d49c8ad3c0645f4fcfdb524fd6617c747c5",
+ "2023-08-03/rust-nightly-s390x-unknown-linux-gnu.tar.xz": "6f6f1cc929209229d2eae6407a09de48092ff044f8c6db622eb7d68bcbd85a52",
+ "2023-08-03/rust-nightly-x86_64-apple-darwin.tar.gz": "e26f5f39e9c0e24d424f2c39283d159a790288e4a4288e98b947f56d516e2354",
+ "2023-08-03/rust-nightly-x86_64-apple-darwin.tar.xz": "92d28fdb732a0a75a2a9439fc10f155244ddd6651f7b53d6511ba859532e1d7b",
+ "2023-08-03/rust-nightly-x86_64-pc-windows-gnu.tar.gz": "67f55bc0e19964b5d67dca1b8462bf4fd1b2dae89fbfdc35afe688fb48a9426a",
+ "2023-08-03/rust-nightly-x86_64-pc-windows-gnu.tar.xz": "4f0f424bec1260bc31848676a7bc1dc627fcd700f20047af26aaad46617fdae3",
+ "2023-08-03/rust-nightly-x86_64-pc-windows-msvc.tar.gz": "caa0604173ec9083548daa592720b77f9ab7a8d3bc5071b8c2d230521c9fcffd",
+ "2023-08-03/rust-nightly-x86_64-pc-windows-msvc.tar.xz": "7805590ca9076926e59537a798abaa0fa9ccf4a6029a2e86997b539871831726",
+ "2023-08-03/rust-nightly-x86_64-unknown-freebsd.tar.gz": "95e874efa04978d22a9630794c99bb8e7bc34e7e2fff5af8f2aa0e77fd2d2e96",
+ "2023-08-03/rust-nightly-x86_64-unknown-freebsd.tar.xz": "5c676290a92927d71ddb43dc8fc89c3f52a8fd1453c1e26a2d5a55071869a455",
+ "2023-08-03/rust-nightly-x86_64-unknown-illumos.tar.gz": "a0e667ac6ba3bded07758544ccf1fcea6444e14c94ad8a9cf469d887a090acf7",
+ "2023-08-03/rust-nightly-x86_64-unknown-illumos.tar.xz": "0d3b11c1a2292310d3b6b40df7a01dafb1a534d30ce2077b6207b32c755f2bca",
+ "2023-08-03/rust-nightly-x86_64-unknown-linux-gnu.tar.gz": "c1d43ecc04d43d2b09c96851103044f8fe07d0f3bae4a7af8473b39813e57ff6",
+ "2023-08-03/rust-nightly-x86_64-unknown-linux-gnu.tar.xz": "27de2dc6b9415446232099a4f5c0a0494d2e9a59ae0b2ea52c7f1b4990fee620",
+ "2023-08-03/rust-nightly-x86_64-unknown-linux-musl.tar.gz": "35c10f01f64f2148f9c56c8c20c4e1df19aaa734ec49abf1f2163d9066c811e5",
+ "2023-08-03/rust-nightly-x86_64-unknown-linux-musl.tar.xz": "007c7f5df9adb3a6eb21b48a59d675ad8dac5807d6478a47f50d3674f51c54f0",
+ "2023-08-03/rust-nightly-x86_64-unknown-netbsd.tar.gz": "b86429c153ae0c99054a0e1df3bcca2d87f58557c2ca922c77c51fad44434191",
+ "2023-08-03/rust-nightly-x86_64-unknown-netbsd.tar.xz": "a98f4bced99b20ae297724208b5342a3a3cbeaf801a9c7f5a61522fff0c3098b",
+ "2023-08-03/rust-std-nightly-aarch64-apple-darwin.tar.gz": "be0f9a8f44649b686c80fab6873287dd8aad4ddcf18d1233eee87c852c22d86e",
+ "2023-08-03/rust-std-nightly-aarch64-apple-darwin.tar.xz": "cf1d47f69d0c0f7c587ba8c0725e379ed216b63d3d48db180ca7b0c80f4c5782",
+ "2023-08-03/rust-std-nightly-aarch64-apple-ios-sim.tar.gz": "49594a518b6cb74d9c98c9cd45fdb653527ff42c0b33b9b55993f629fbd183bb",
+ "2023-08-03/rust-std-nightly-aarch64-apple-ios-sim.tar.xz": "1c6cf848cce75ef043b74b6e4d0837dfa3543a7c1cbf881bc3406bad4a7f235a",
+ "2023-08-03/rust-std-nightly-aarch64-apple-ios.tar.gz": "fd096c5221ab121390b61be0a8b2bb3d57f82c71150be8e382ae8dd33128cae5",
+ "2023-08-03/rust-std-nightly-aarch64-apple-ios.tar.xz": "363bc525bf7e55332d703e9c9d5ec24048da252433ec92026df9180cd8dd40f1",
+ "2023-08-03/rust-std-nightly-aarch64-linux-android.tar.gz": "a0d30806c0a07aec429b3c559470a5e44799d4c9e6d437e136daaf659e547fba",
+ "2023-08-03/rust-std-nightly-aarch64-linux-android.tar.xz": "6788e0ce86f4dd8aeaab6ee68bb569bfc8b0da0bb4391ca89bc0ce92682503e8",
+ "2023-08-03/rust-std-nightly-aarch64-pc-windows-msvc.tar.gz": "f81a85b95c5c11a0c461f5f113fdbed142d9cc6044fde03fa6d590b895a0a9bb",
+ "2023-08-03/rust-std-nightly-aarch64-pc-windows-msvc.tar.xz": "ec3529302af90c5cb1e0f37c8d2b40f8a12a2571674f90ff8a53135c0ccbe519",
+ "2023-08-03/rust-std-nightly-aarch64-unknown-fuchsia.tar.gz": "3ebd0abb41d505906a3b8ed6809bff898fe61f5471ca634227f0dc1aa26ad5a4",
+ "2023-08-03/rust-std-nightly-aarch64-unknown-fuchsia.tar.xz": "953a93ce54053aff33b37bc077959cbe79827e6a2b9f520dc811c53f581195fe",
+ "2023-08-03/rust-std-nightly-aarch64-unknown-linux-gnu.tar.gz": "509202be7110a5e53fac0e3784d3be3b26b355c0c6a2dd6091409769f196b4f0",
+ "2023-08-03/rust-std-nightly-aarch64-unknown-linux-gnu.tar.xz": "c312243730686fb55e18cee892f33f4227b700d65710b15ac6ceee06ff8484f1",
+ "2023-08-03/rust-std-nightly-aarch64-unknown-linux-musl.tar.gz": "44fb60cd41cc6b7484662fc42f7a9fcf38e5369bbc22e49aecd3f3dc8ef7914c",
+ "2023-08-03/rust-std-nightly-aarch64-unknown-linux-musl.tar.xz": "740a2567546016cec2770fa378815855849cb889255416ffa88e8c397419109c",
+ "2023-08-03/rust-std-nightly-aarch64-unknown-none-softfloat.tar.gz": "62ad93259092210608f3ea74bb061cf9b1079f15b7f8b048c002af3e2c9c1ea3",
+ "2023-08-03/rust-std-nightly-aarch64-unknown-none-softfloat.tar.xz": "0962f47dfbde4d3a95247fcb618fd5715bdfe7bffe640f2cc108e0c774d4cc3d",
+ "2023-08-03/rust-std-nightly-aarch64-unknown-none.tar.gz": "cf368298f6efe6aa2f01d006ee20accf1f4fc0c6800361d0d28a5928ca1d58aa",
+ "2023-08-03/rust-std-nightly-aarch64-unknown-none.tar.xz": "5851b80b9fb6fb178da1fabe37537993ba536444a36c9565767d89032f9b341e",
+ "2023-08-03/rust-std-nightly-aarch64-unknown-uefi.tar.gz": "7e0cefd77a017a0aa64bd29b4608986221f234cf343a1a40c73a921acdb64c0d",
+ "2023-08-03/rust-std-nightly-aarch64-unknown-uefi.tar.xz": "809810e539d9fe4e78d553c811fef041d103e7df7b0504dc451578ab467aad76",
+ "2023-08-03/rust-std-nightly-arm-linux-androideabi.tar.gz": "bdd668cd7bf311581bc23a77ad8e6a18acd161fc7f7119a2d961b91676acf44e",
+ "2023-08-03/rust-std-nightly-arm-linux-androideabi.tar.xz": "0c774f0eabd87cf829f52af57a3165c4f0333b7d40a60057cc9a7b82d9d87a16",
+ "2023-08-03/rust-std-nightly-arm-unknown-linux-gnueabi.tar.gz": "2f1250cf950f5a74307e39344105779eebea8e59763e78c55e72ad87ada47d3c",
+ "2023-08-03/rust-std-nightly-arm-unknown-linux-gnueabi.tar.xz": "250c0a8bafe49e5cfc6f37b6ac5dda5df15c5c8ecd598ee263825c37b796cf9a",
+ "2023-08-03/rust-std-nightly-arm-unknown-linux-gnueabihf.tar.gz": "a2a1b66083d239fff2fefed2a638aed91f79cfab79b278cab66e5674c91bf910",
+ "2023-08-03/rust-std-nightly-arm-unknown-linux-gnueabihf.tar.xz": "bd26d5a872e056ee2dc750a968bc4cf4ada14549aad33e0a6015439d60ed55e1",
+ "2023-08-03/rust-std-nightly-arm-unknown-linux-musleabi.tar.gz": "15881c4733c5e859420ace04361bf23292574179e94705352a3fa502c133cdac",
+ "2023-08-03/rust-std-nightly-arm-unknown-linux-musleabi.tar.xz": "6dc7194a6ffa84ed19e5e7708fb78bc17e46dc1b55609076502d992d8921968e",
+ "2023-08-03/rust-std-nightly-arm-unknown-linux-musleabihf.tar.gz": "71395e68a0501aad1e212e85a9a4d58b98536ffdf8bde9e9869f158ceae28f61",
+ "2023-08-03/rust-std-nightly-arm-unknown-linux-musleabihf.tar.xz": "5ebc1548505a4d16271afe55563892eb3efe77c2653ed28e78705b85695df679",
+ "2023-08-03/rust-std-nightly-armebv7r-none-eabi.tar.gz": "bfa9fcd26e1564c2fd6d66f9bd884b18c2b906f97fed7a6059d8949fa5c54474",
+ "2023-08-03/rust-std-nightly-armebv7r-none-eabi.tar.xz": "4ca624796944e1648c565a3484a6d42e7d9e5e92c516bda7aa6f981865f66e06",
+ "2023-08-03/rust-std-nightly-armebv7r-none-eabihf.tar.gz": "b6f0c3eaa1868fb2e3146346b65ffab031e843b1265d9e70d7968cac9a48d352",
+ "2023-08-03/rust-std-nightly-armebv7r-none-eabihf.tar.xz": "323cd4687cfd0b2a795543d4c8223230fb3e2416b9c9cffeb477feb85c2f5d42",
+ "2023-08-03/rust-std-nightly-armv5te-unknown-linux-gnueabi.tar.gz": "4a6587e721d78441109997811401ac196dae5c480e3a02f150a04f1049f663f4",
+ "2023-08-03/rust-std-nightly-armv5te-unknown-linux-gnueabi.tar.xz": "a2eb424f6ee892537cbd3d1dc63bc892304d0227d7ad2b9191f18cbfccf8ed39",
+ "2023-08-03/rust-std-nightly-armv5te-unknown-linux-musleabi.tar.gz": "3a824f82cc91aba8ab2abbfe59754850fd0aad6916c1ee06a00c5194efd2e38f",
+ "2023-08-03/rust-std-nightly-armv5te-unknown-linux-musleabi.tar.xz": "45d7a85f104ba39ac2ac0074ccb2fc265475251c90a5d686dd98f6fa82e318f0",
+ "2023-08-03/rust-std-nightly-armv7-linux-androideabi.tar.gz": "a00a2f799b290c940d6d4b65da74403c284f764244bc645fa6d1bb1750169f73",
+ "2023-08-03/rust-std-nightly-armv7-linux-androideabi.tar.xz": "7c85a3cfd6cc66f6de32305dc47e967c5439fd2e4628b82f640a87d57a3175c2",
+ "2023-08-03/rust-std-nightly-armv7-unknown-linux-gnueabi.tar.gz": "2e2995bab23a1ce2d5d6c9b4bc5ac8b95ee11ceced05cd174b763f91587de6e2",
+ "2023-08-03/rust-std-nightly-armv7-unknown-linux-gnueabi.tar.xz": "8f9718489ab580683d16c821f52d07d95ce6ca17f752a96833c2ab14c1fc32ab",
+ "2023-08-03/rust-std-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "fa9414e2a0b56650cfe323864480d901a6b256c7c30962512c894d6534cb32c3",
+ "2023-08-03/rust-std-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "027d2079f4e96c03376eae2cc326dbd15c6023324282a581dd6c970068adfac7",
+ "2023-08-03/rust-std-nightly-armv7-unknown-linux-musleabi.tar.gz": "f799bff27fd00144618f4e5952e8b65ebf8a6bf6b842b2ee0901454ca9dd149b",
+ "2023-08-03/rust-std-nightly-armv7-unknown-linux-musleabi.tar.xz": "e85f6cfc44d5e6745ff0988946b7bbdbf51f9292be87edc4fbb36917230981db",
+ "2023-08-03/rust-std-nightly-armv7-unknown-linux-musleabihf.tar.gz": "a04994a97dd9969d7d0ae4b66ca36ee71bc283174e4fccf6c85c620f431f7b00",
+ "2023-08-03/rust-std-nightly-armv7-unknown-linux-musleabihf.tar.xz": "07d551b100b9841465d1822383e670cd9309e7f675a81a69c3b21819dce3fc55",
+ "2023-08-03/rust-std-nightly-armv7a-none-eabi.tar.gz": "5fc1fb8bd564c2697c717dca2ca47f3a49d33bae1bed62922a9ff30bc6f41e6a",
+ "2023-08-03/rust-std-nightly-armv7a-none-eabi.tar.xz": "65b42cf88e19c866d038e1eed91a5c8020c1d41d86aacd493be2f2d01133e54a",
+ "2023-08-03/rust-std-nightly-armv7r-none-eabi.tar.gz": "6e4361547ea66de8b8fe451a4b9bcce8f4590bff1710081a3208fb33776b1390",
+ "2023-08-03/rust-std-nightly-armv7r-none-eabi.tar.xz": "13cc6931f1ee581589e114514172c5223408676327084b5b6b8126f9f0c4d5a2",
+ "2023-08-03/rust-std-nightly-armv7r-none-eabihf.tar.gz": "cc29ace2e701dbeaa048ddca1a7008f1e84e16008a5a95ceaa2b390f96188415",
+ "2023-08-03/rust-std-nightly-armv7r-none-eabihf.tar.xz": "9c978f4729965cfbe108c78c3cd87805e034d39b63354c093a89d5aa854038c1",
+ "2023-08-03/rust-std-nightly-asmjs-unknown-emscripten.tar.gz": "15460a65da4658300b40f4d70de0d729e4b0437dbf9dacd0f8277afaf681dfac",
+ "2023-08-03/rust-std-nightly-asmjs-unknown-emscripten.tar.xz": "5ced38e5a2322d5f0b61bf4ec6b2fa999a9d3c79cd15ad470f9fffa670bdb607",
+ "2023-08-03/rust-std-nightly-i586-pc-windows-msvc.tar.gz": "291b91dd3c13f1f021fb9188da34c868c197130dbee5f72db67bde505ab56607",
+ "2023-08-03/rust-std-nightly-i586-pc-windows-msvc.tar.xz": "c08b2427a62e4658454da68b4eda116a285edd18bf53ddca6e627851e3a35d1e",
+ "2023-08-03/rust-std-nightly-i586-unknown-linux-gnu.tar.gz": "882dbd3e3ad647884bac3afebe36fff820c7c3786b53ebdbe1cca0ae3d211af3",
+ "2023-08-03/rust-std-nightly-i586-unknown-linux-gnu.tar.xz": "2c041e9332fa21b626264afab420078326d17bd5db2a0bbef1444d169b84cec7",
+ "2023-08-03/rust-std-nightly-i586-unknown-linux-musl.tar.gz": "fb25d1b14a81e16dc02c25bb70dd2adc5cf1d5f733e00e7e693a7310eabda476",
+ "2023-08-03/rust-std-nightly-i586-unknown-linux-musl.tar.xz": "0a4422e91e7f5bf0887e15023b7fb995b9a74cd0cc8d4434c9320d779782561f",
+ "2023-08-03/rust-std-nightly-i686-linux-android.tar.gz": "cfadf02ce53de36efca58525ead0661d25c235aebbc9fafda44687936ffee8ff",
+ "2023-08-03/rust-std-nightly-i686-linux-android.tar.xz": "664de195761ffc5552b5d1f44701b12ce387a9cdac9c44441afb5f7e5ee53a89",
+ "2023-08-03/rust-std-nightly-i686-pc-windows-gnu.tar.gz": "9219d62ef6b8368791c5d83a9184ab7d2c8162e132661fb48acf5a77a32b139d",
+ "2023-08-03/rust-std-nightly-i686-pc-windows-gnu.tar.xz": "3e61091b6754256a4b7ecb938ac116a66d6c4cfb25fe4e1bf337425604719941",
+ "2023-08-03/rust-std-nightly-i686-pc-windows-msvc.tar.gz": "de197d8b4fbe8c08db577be1abfda4c095f66686e13097d9616a32a757fddd16",
+ "2023-08-03/rust-std-nightly-i686-pc-windows-msvc.tar.xz": "6bdd9e2d3d2bcfb7f842fd96385272162ec833d013638f73b65def7901767e62",
+ "2023-08-03/rust-std-nightly-i686-unknown-freebsd.tar.gz": "94c5c05ca5ae5e98dbc06afd085cd31f1deabdeeeb91405ca8293d857cc6f4fc",
+ "2023-08-03/rust-std-nightly-i686-unknown-freebsd.tar.xz": "2519a09a1a4d1fcf2e04c51bd58cb8e9c60b7a6e09f5777387c3edec8674aee8",
+ "2023-08-03/rust-std-nightly-i686-unknown-linux-gnu.tar.gz": "f15dc6a490eddbf9fb838e0b302987bcf044da0dfd94e78a7e43d6091accd44f",
+ "2023-08-03/rust-std-nightly-i686-unknown-linux-gnu.tar.xz": "72766600cb0b2ee229ac60a01b65546899294fbf4ca87e18b689239058f29f41",
+ "2023-08-03/rust-std-nightly-i686-unknown-linux-musl.tar.gz": "bd1f88a91734a4fe17766140f99805dd4608ae42df38b48535c43da75b62b981",
+ "2023-08-03/rust-std-nightly-i686-unknown-linux-musl.tar.xz": "8481b03745f99164cd280c621801922a6233d2a3cc84bc7df7b68916a68990d6",
+ "2023-08-03/rust-std-nightly-i686-unknown-uefi.tar.gz": "d512a90d7175cb54b15eaae8accd85a833bf52bc52293c55588db16548592815",
+ "2023-08-03/rust-std-nightly-i686-unknown-uefi.tar.xz": "241bf0a9a0ff1508bc634e24913743db46c8b3f10254c87f6507a8ade454a28d",
+ "2023-08-03/rust-std-nightly-mips-unknown-linux-musl.tar.gz": "a78d7914d2456e74ef4770ed8b4505b8a22c251c76fd0b03eded3753fc89ab2d",
+ "2023-08-03/rust-std-nightly-mips-unknown-linux-musl.tar.xz": "3c644d6087cefe1e4de9c3bb57e56813d1c34218977794f102684bf7ba3f0cc9",
+ "2023-08-03/rust-std-nightly-mips64-unknown-linux-muslabi64.tar.gz": "76f4a957114f16ff9b5487e4092443236637e27d7d0081020bce61142e8a446a",
+ "2023-08-03/rust-std-nightly-mips64-unknown-linux-muslabi64.tar.xz": "cdc571a7328e455445939e71d7dac18f3957e9af5f5716fbcfd124c25de1c061",
+ "2023-08-03/rust-std-nightly-mips64el-unknown-linux-muslabi64.tar.gz": "5eb313a562ecd116be0238ffd2c77d172c76c8e6be8308b65e28adaad5f03b8d",
+ "2023-08-03/rust-std-nightly-mips64el-unknown-linux-muslabi64.tar.xz": "8ac9c3117a574b20d0213b81767d8b567853fee29d43c753a0320278a9684008",
+ "2023-08-03/rust-std-nightly-mipsel-unknown-linux-musl.tar.gz": "0f5bf3fab28795660fc7ad352beafa309cfba9c67ff6858bbca6a6c368c0fd0e",
+ "2023-08-03/rust-std-nightly-mipsel-unknown-linux-musl.tar.xz": "d6ffdcd8b9f4f0d6a62853932a1bf9d6eff675ccd70598b4df201a826d0767c0",
+ "2023-08-03/rust-std-nightly-nvptx64-nvidia-cuda.tar.gz": "aee0c57232b03fe47c980ff3befa219f09307718f6ac3214b49666465b682151",
+ "2023-08-03/rust-std-nightly-nvptx64-nvidia-cuda.tar.xz": "faad06b748bfde08d83a82ddeaaa32b6c788c8bb9a7c28bde55f5caff4227ecf",
+ "2023-08-03/rust-std-nightly-powerpc-unknown-linux-gnu.tar.gz": "e233d17ce4643a88457ca23a9a8bd32750e00a2729df013fdca49807cd480631",
+ "2023-08-03/rust-std-nightly-powerpc-unknown-linux-gnu.tar.xz": "b0fe06feb71f1acb108f391194680fbbbb4722c5f0606d72e980aeb3f3a5d21d",
+ "2023-08-03/rust-std-nightly-powerpc64-unknown-linux-gnu.tar.gz": "dc2bac94993cc97abb76c9e5d70d0d720aad6da3fe45f4c76f849051b07c86dc",
+ "2023-08-03/rust-std-nightly-powerpc64-unknown-linux-gnu.tar.xz": "2a66aaeea5690b02616e113f4c3455e1d8a842902bca9c469fc3d26d343db4bc",
+ "2023-08-03/rust-std-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "82fbbbf98acd22d2a1af6af2f67c0095686ee0e95eda3770e2ffb9261dd5c870",
+ "2023-08-03/rust-std-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "581a4d494e2e20b36887b2ca33fb141b7028e8464980c39e05db054b5f1d701b",
+ "2023-08-03/rust-std-nightly-riscv32i-unknown-none-elf.tar.gz": "c93dd4a1f342bb769f46558aca6095b3b385ec119e29bd8135a5d230be5ff590",
+ "2023-08-03/rust-std-nightly-riscv32i-unknown-none-elf.tar.xz": "56ad7e8f064379f89c91a08952ab99e9fc111d6906606ab9adb0f06a5deeace2",
+ "2023-08-03/rust-std-nightly-riscv32imac-unknown-none-elf.tar.gz": "89b27ccb38f604c12b145909c2735e70549a29cdbfe3db8801961f51e68f0cf2",
+ "2023-08-03/rust-std-nightly-riscv32imac-unknown-none-elf.tar.xz": "7b6eeeae1e45b9ba88a39ae91e2bcd82d9f25503147b8e0c67ac5277b4148de1",
+ "2023-08-03/rust-std-nightly-riscv32imc-unknown-none-elf.tar.gz": "b096b2cfaf2805d38c07fb860ed34cf7a814dc0b3ac5600c4c261151cb803c1c",
+ "2023-08-03/rust-std-nightly-riscv32imc-unknown-none-elf.tar.xz": "a4d4668bd10f3c0a7e05765ee6f142db6ea6d36a5151f8183b739cb5c6b351e8",
+ "2023-08-03/rust-std-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "aab08f4112d7b9d98dbada71c6b812bc0009831531ace68ebc9a6456087235e4",
+ "2023-08-03/rust-std-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "bfd681446701d1fcbc76b555aa9f948127eff847e78ecc75d3418f881917c805",
+ "2023-08-03/rust-std-nightly-riscv64gc-unknown-none-elf.tar.gz": "3607f8d84a1fab94fc56bfacc795b4cfe2a09b498380eeda61cf21033cf79332",
+ "2023-08-03/rust-std-nightly-riscv64gc-unknown-none-elf.tar.xz": "cc91ef5ad601b1a6d2ca85b3b1c03ba6af4434806e5990e03d57a66c6ab76fc0",
+ "2023-08-03/rust-std-nightly-riscv64imac-unknown-none-elf.tar.gz": "2f98aac41e5abfea9d60762c87c2a5a87d2946a6b84d28a8984a57d55cf35efd",
+ "2023-08-03/rust-std-nightly-riscv64imac-unknown-none-elf.tar.xz": "fca0cef58605e5f3951839bbc38382b944061d7a64952de1e405521b47e3352c",
+ "2023-08-03/rust-std-nightly-s390x-unknown-linux-gnu.tar.gz": "0242ad6d211a98ec7dfbf1d3904effd44c9777c7cc20d4e13e0906097247cb49",
+ "2023-08-03/rust-std-nightly-s390x-unknown-linux-gnu.tar.xz": "300022afa8655bd33990508ba56dc14c02a48c1dc1289d5eb71b902751548c62",
+ "2023-08-03/rust-std-nightly-sparc64-unknown-linux-gnu.tar.gz": "593cc45a66f0e895068d87f3cede8b260ef68d43dbd17fcc9414b6420919ccfd",
+ "2023-08-03/rust-std-nightly-sparc64-unknown-linux-gnu.tar.xz": "a5e53c22ddf6477c3bf8638f130fe923456177fa17e6f17b7d44d86a321e8da0",
+ "2023-08-03/rust-std-nightly-sparcv9-sun-solaris.tar.gz": "cc8fee5048626465da0b80882f081e8cc48d52f05bc58a4d2b57cb07200d337f",
+ "2023-08-03/rust-std-nightly-sparcv9-sun-solaris.tar.xz": "8b3c8bf9af0a101a6c31a1feae42a9e8b4547edcae9e47da48a4b686e67e8a49",
+ "2023-08-03/rust-std-nightly-thumbv6m-none-eabi.tar.gz": "f4dcad3c0e6488e88ac7372a4ea793948f15627b6ff3044803c7eb92992ac055",
+ "2023-08-03/rust-std-nightly-thumbv6m-none-eabi.tar.xz": "9ab2bf514d8a8a5791615f6d88822fb0332fa2d345a05d46f63fe589bc01af4a",
+ "2023-08-03/rust-std-nightly-thumbv7em-none-eabi.tar.gz": "2baf6d1e75d65fb453d1e99cd24f16af5f535ef027a8e162120074d3ed60f0a8",
+ "2023-08-03/rust-std-nightly-thumbv7em-none-eabi.tar.xz": "978e896554b2278d5792a6b368706a303f6253a645c0f05f1e22901d0439b5d5",
+ "2023-08-03/rust-std-nightly-thumbv7em-none-eabihf.tar.gz": "7e1df4393ea49a13c6e071c6a0aa7ebf83f101913227feeb58814602841e41c8",
+ "2023-08-03/rust-std-nightly-thumbv7em-none-eabihf.tar.xz": "bec7b79d562ebcd53857ac7900a039f8c44f564ab1ffaa163822e22213ef0e41",
+ "2023-08-03/rust-std-nightly-thumbv7m-none-eabi.tar.gz": "73a6f2d1cf985c07c2595bd72a8068a5f9d6bb64276e0c77978f69ad09a223ce",
+ "2023-08-03/rust-std-nightly-thumbv7m-none-eabi.tar.xz": "8c932f727821495f496c47c938562ad00de3b6752b26bf91e67eb572169d32e6",
+ "2023-08-03/rust-std-nightly-thumbv7neon-linux-androideabi.tar.gz": "8b9c9781e2d41dafaf2befb61c4e4f08feb1bc69151a195a7eaa4c2adb8e93cf",
+ "2023-08-03/rust-std-nightly-thumbv7neon-linux-androideabi.tar.xz": "e2cc6273ddc37367bd7b7c7acd4892c56de0207d5d636f9aa7d4a282faaffc3a",
+ "2023-08-03/rust-std-nightly-thumbv7neon-unknown-linux-gnueabihf.tar.gz": "e7d30741d0a18d2b1c156b4006c34337843c54a46701a3550854a1e192d216c6",
+ "2023-08-03/rust-std-nightly-thumbv7neon-unknown-linux-gnueabihf.tar.xz": "bda3203843c23ec1d29d4f6afd7c76c5ffdc25551fc8ae19594150646cc0b120",
+ "2023-08-03/rust-std-nightly-thumbv8m.base-none-eabi.tar.gz": "7940c03438934b8d08098a610f53372877353abef9e9b7222a53090c91413161",
+ "2023-08-03/rust-std-nightly-thumbv8m.base-none-eabi.tar.xz": "f8c5bf839ddab17734c3d9f893e094af6347102a15bc96d893c0234eda2bfca1",
+ "2023-08-03/rust-std-nightly-thumbv8m.main-none-eabi.tar.gz": "f995475ac864ab64f7fc6038b95b4e2415b5fd696aedac8044b2cd57de899d03",
+ "2023-08-03/rust-std-nightly-thumbv8m.main-none-eabi.tar.xz": "a07404557e2796be7ba9853715015e60e25ce7b3983f9176fbd1e4a11d3a1568",
+ "2023-08-03/rust-std-nightly-thumbv8m.main-none-eabihf.tar.gz": "88bb734bd166905ff2e648765573ca36b0c78e40bb7d2a33b0f8acbf5da31342",
+ "2023-08-03/rust-std-nightly-thumbv8m.main-none-eabihf.tar.xz": "3513937c20e67d73ad11a3163d97e3ba494bab2037adf32c0406a04a0d4efd18",
+ "2023-08-03/rust-std-nightly-wasm32-unknown-emscripten.tar.gz": "2d917c147476c299d8e6fe1c34c1e855010d0793d0604ff1d959efe538582b73",
+ "2023-08-03/rust-std-nightly-wasm32-unknown-emscripten.tar.xz": "cd9ef2a10385dd0372a1fb2e079d4237b4eae38ca1b87c83af2860d67ca57c77",
+ "2023-08-03/rust-std-nightly-wasm32-unknown-unknown.tar.gz": "435adfee39a3e022478a1ad34bfb4093d05b0f7dd70aef17ebc29f2af253a02e",
+ "2023-08-03/rust-std-nightly-wasm32-unknown-unknown.tar.xz": "748839d020d632609806cd93940875cf6c3332e8aedb6a0486d3ca4b5a611bc9",
+ "2023-08-03/rust-std-nightly-wasm32-wasi.tar.gz": "54ab8373278d5b9581423e474425b608d55f051d37751cd03066ca619c7e29a4",
+ "2023-08-03/rust-std-nightly-wasm32-wasi.tar.xz": "d33e9266b96931bf877188684d2e7efd725ce568f5700c603113cd9a5a8fccc2",
+ "2023-08-03/rust-std-nightly-x86_64-apple-darwin.tar.gz": "63da5241915b1f5eebaae1292b188f734563b5fe09340b2f56d80415a8b1ae7e",
+ "2023-08-03/rust-std-nightly-x86_64-apple-darwin.tar.xz": "831dfe283aa1657407c81fd5fd7b1285a7233fece8919515b17fc01ce94a6504",
+ "2023-08-03/rust-std-nightly-x86_64-apple-ios.tar.gz": "82c66bd70147cf638e2e8fe0d9597784b6759b61792c95e32acd511dda544b31",
+ "2023-08-03/rust-std-nightly-x86_64-apple-ios.tar.xz": "3d7ce6d466de2b8de1fbbfcbb59400d65c027ca4ce0bc328a5190f78a392418a",
+ "2023-08-03/rust-std-nightly-x86_64-fortanix-unknown-sgx.tar.gz": "d6281811863b0946670f13d1b513642c2d81cb8b2da41b8192d68dd6f2db90f5",
+ "2023-08-03/rust-std-nightly-x86_64-fortanix-unknown-sgx.tar.xz": "7b04a22a9b05e5a07f0b4a897d19440e0930c98da416b1d62931ff25762d7fbe",
+ "2023-08-03/rust-std-nightly-x86_64-linux-android.tar.gz": "2b02cb82a6cb51a0b6eaaaa21c8931993c15672f8038f4ff1e2f25360922dcf2",
+ "2023-08-03/rust-std-nightly-x86_64-linux-android.tar.xz": "90895ebc71519ad9c86244290ccff9296c2470497183661d11e80d8846eb2f48",
+ "2023-08-03/rust-std-nightly-x86_64-pc-solaris.tar.gz": "4f2dd9ed476dd817f98264a6e13a8e5794a46b5bf0487732d9bc197561532905",
+ "2023-08-03/rust-std-nightly-x86_64-pc-solaris.tar.xz": "eeef788f22bfec7a2221311a3f6b75553a6da71e792c659f2fa38ba4e63e60db",
+ "2023-08-03/rust-std-nightly-x86_64-pc-windows-gnu.tar.gz": "c1ad23621af1338926dc7d166a8e604693dbb8e32c0e81a54f96b20df9df798f",
+ "2023-08-03/rust-std-nightly-x86_64-pc-windows-gnu.tar.xz": "bf30605f99456046e6507f1e62606ffdb105bed18727d96b28885bc7e00ce285",
+ "2023-08-03/rust-std-nightly-x86_64-pc-windows-msvc.tar.gz": "5645dd53b117dd0b14e9b87cb077b50fa5229926d1f9b5b2bb56b5aaa3ed599d",
+ "2023-08-03/rust-std-nightly-x86_64-pc-windows-msvc.tar.xz": "3168d3a3d52e5f18b77fe903ccee792b7cecc33be10624dfe66554a1ddc2e8c3",
+ "2023-08-03/rust-std-nightly-x86_64-unknown-freebsd.tar.gz": "57bfe0b793397e4aede3d3d6cf9fd7cb6a7b8db97b0ca3528acb655e54d014ff",
+ "2023-08-03/rust-std-nightly-x86_64-unknown-freebsd.tar.xz": "61bddfa68327a123d9cce7f9ff17a141bdbd7331731fc6cf5c6ed73aa61270cc",
+ "2023-08-03/rust-std-nightly-x86_64-unknown-fuchsia.tar.gz": "9b673fc1ca830006055e8085bf1e9fda74e8a7c8eb0ec60e9a3e40ca6a6b7b9a",
+ "2023-08-03/rust-std-nightly-x86_64-unknown-fuchsia.tar.xz": "9ef1ff981dd2b9e23c995c4481ea58f0d74a863b7d0a6b5f03f611c7f8e14928",
+ "2023-08-03/rust-std-nightly-x86_64-unknown-illumos.tar.gz": "a9cada05264f93693309ba58e221a6c19cac5b5e5b52e81932735d549bf5f0e2",
+ "2023-08-03/rust-std-nightly-x86_64-unknown-illumos.tar.xz": "fb9bcc6bef125a5c32d77f46a64299d8e794996b369961cf2fbc00fecfddac53",
+ "2023-08-03/rust-std-nightly-x86_64-unknown-linux-gnu.tar.gz": "5d11f5e9b3779af3cc908367acb7404dcd3927ffbb75076df0747827dca8af40",
+ "2023-08-03/rust-std-nightly-x86_64-unknown-linux-gnu.tar.xz": "705d414b0320e4e476a991ad1dcc3d69468eb2909a8e2694096852bec05feca9",
+ "2023-08-03/rust-std-nightly-x86_64-unknown-linux-gnux32.tar.gz": "b24ec6adf46beb4752fcc9b3e86754aeafb532758400a2bfa0253f3c4b8e285e",
+ "2023-08-03/rust-std-nightly-x86_64-unknown-linux-gnux32.tar.xz": "da46bce3c9307320071dc5e582a37b347340f92f95b8336c48d85b6c718082be",
+ "2023-08-03/rust-std-nightly-x86_64-unknown-linux-musl.tar.gz": "239494e9ec68764a5fc3ea48dfbaee26e9b24d559254b149dddef232592c410d",
+ "2023-08-03/rust-std-nightly-x86_64-unknown-linux-musl.tar.xz": "23107be2dd9a3c42c9622e37019268375d33b141d38fd54cfdcf54b2f35d1b21",
+ "2023-08-03/rust-std-nightly-x86_64-unknown-netbsd.tar.gz": "6cff7d3ae497cf28198a65688cb0c4f0651613fbf5697dc59cd923b0bfde19fd",
+ "2023-08-03/rust-std-nightly-x86_64-unknown-netbsd.tar.xz": "9933ce1dc71fe7b9662ed73a4a465964781fbabf8806a5f5d52daca1945e772e",
+ "2023-08-03/rust-std-nightly-x86_64-unknown-none.tar.gz": "4a6dfefeb3995ec3694d0953645300ebc053f2ac9bf01f9539267232e0971f44",
+ "2023-08-03/rust-std-nightly-x86_64-unknown-none.tar.xz": "e252a3192ff1e322327bb1c6fb42d57b5b28460267312b218c1e75126080191a",
+ "2023-08-03/rust-std-nightly-x86_64-unknown-redox.tar.gz": "e269aa3b25cfa8bb4b01cd40c47678a82e8761ae28ab994ab5638fdadc164e5c",
+ "2023-08-03/rust-std-nightly-x86_64-unknown-redox.tar.xz": "b309dbd94cc8b0171d57f8c2ceb1ed216157b4a98696097028aa217d634287f0",
+ "2023-08-03/rust-std-nightly-x86_64-unknown-uefi.tar.gz": "30005561f555e782d50f5a8cf8e5e2fad44b24e1f516354c68e39efd43a4a89a",
+ "2023-08-03/rust-std-nightly-x86_64-unknown-uefi.tar.xz": "8539d831a149f50ff8401eb8f19757ed424ebea3a41eed0d5c6de5562093d5ea",
+ "2023-08-03/rustc-nightly-aarch64-apple-darwin.tar.gz": "ab352cfb08bb6264e5811ed81f41a6d6bd9180b9410166548cd34bd0d08926e7",
+ "2023-08-03/rustc-nightly-aarch64-apple-darwin.tar.xz": "0444b8d0e9fee92cbc16f6580d97135f1d87dcaf66be81bf095d8bd19156b5c1",
+ "2023-08-03/rustc-nightly-aarch64-pc-windows-msvc.tar.gz": "c7999e164fdc43437c0b55a1dcecfdcff5777214c47caaa95043370639bbb830",
+ "2023-08-03/rustc-nightly-aarch64-pc-windows-msvc.tar.xz": "313e6f2e938cfe8dff6a3efb0fe7c5f32a1998dee7e0854f6ea4ef6e7878644b",
+ "2023-08-03/rustc-nightly-aarch64-unknown-linux-gnu.tar.gz": "2c735f9fa641273c660c2feb10f6f6c31f3e6d9d479119aed095ea8ffabc3ad3",
+ "2023-08-03/rustc-nightly-aarch64-unknown-linux-gnu.tar.xz": "155b29caff8dac5629ab1c52a339a32d91ccf4b375f56333d32cc33ae55c669d",
+ "2023-08-03/rustc-nightly-aarch64-unknown-linux-musl.tar.gz": "338af841aa4f44c0da8dd142d0dc6398b84bdf3022d322158d533d88bb27ba8c",
+ "2023-08-03/rustc-nightly-aarch64-unknown-linux-musl.tar.xz": "ba253279c37604335f6a835b1f74f0eed246fc9ead0f377e1b2538685034e4c9",
+ "2023-08-03/rustc-nightly-arm-unknown-linux-gnueabi.tar.gz": "85b3c27bd525a8ada15efbc10793b8d1584fd81206ba12db9456f63d0b44461c",
+ "2023-08-03/rustc-nightly-arm-unknown-linux-gnueabi.tar.xz": "3deff3c0a6b63a193ec39db4c07c7a0d760eaada998c40fa40725e1b8e7c2d8b",
+ "2023-08-03/rustc-nightly-arm-unknown-linux-gnueabihf.tar.gz": "f6ac976740cc647d9bb7d8cbca54b41a886f3687db4ea482f6cb72eaa2600758",
+ "2023-08-03/rustc-nightly-arm-unknown-linux-gnueabihf.tar.xz": "b7fa5b72fa0feb148cde0fc6f051a578a81d18f79badd333e6f7af2fa0b94e5c",
+ "2023-08-03/rustc-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "ccdd3f1aaf908a72efb5af1cfcb87cee0243a84706a434469bc77a483f65cfa6",
+ "2023-08-03/rustc-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "4e085e45220ff5a31e6f50be9c90c1af4b787f293059e83ff143146c7334de7b",
+ "2023-08-03/rustc-nightly-i686-pc-windows-gnu.tar.gz": "a9b5833c26a60e4b3fee1b3789480314db07018f5a3d0a6abc5032229a688b71",
+ "2023-08-03/rustc-nightly-i686-pc-windows-gnu.tar.xz": "3b3ecf7115e43621b1cb33d6b328e76b3d05470301e5a327093aaad715702ad3",
+ "2023-08-03/rustc-nightly-i686-pc-windows-msvc.tar.gz": "31db1a4697322413dbe0182f7f744a8319864a6e7a260ab9be8896069cc6ace9",
+ "2023-08-03/rustc-nightly-i686-pc-windows-msvc.tar.xz": "7f57c0838457c6229e6a5d377c200ea18f25aea14010e1f9b9c66c3998c0aa29",
+ "2023-08-03/rustc-nightly-i686-unknown-linux-gnu.tar.gz": "5174204df2449991b71b8c7d4186e670bdd97886632ef41c0ed9cd9901a71210",
+ "2023-08-03/rustc-nightly-i686-unknown-linux-gnu.tar.xz": "52aec9910f6d675ae1b72734553406d78a13f9259ba6528ee05501d9bfa9bcad",
+ "2023-08-03/rustc-nightly-powerpc-unknown-linux-gnu.tar.gz": "64e07d3bf2813a2bb91d50ff43c0df4cfd31b7ae0c61c18a777de71043ba802c",
+ "2023-08-03/rustc-nightly-powerpc-unknown-linux-gnu.tar.xz": "341c789d34e579b84528eb32753141c62b27903926d254c269c2c004f65cf0a3",
+ "2023-08-03/rustc-nightly-powerpc64-unknown-linux-gnu.tar.gz": "bc86878fbeaf0a5d008992b0213a5e275dc5f57a3387473f661e9112886295d2",
+ "2023-08-03/rustc-nightly-powerpc64-unknown-linux-gnu.tar.xz": "52129a2e348e12cbea69ff7e741b058601f4a02f9cc19ad272a72a5a3ceed2c8",
+ "2023-08-03/rustc-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "48d19850b3e55cffd5beb4f72069eb15d9785cbabf00b6fb7d9267ca70277735",
+ "2023-08-03/rustc-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "5a92c1061fc96ea2a8472fe523e4c37c5f3dfe9cd48f09950a990dc582f7a37a",
+ "2023-08-03/rustc-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "05f3902a5fe05599a310fc76b376e1b4814f0bdd44bd98ef11ad9e26e668bc65",
+ "2023-08-03/rustc-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "2b5435ce953bc3acbd7b49ba270367a0ee71518f762273c04db7a6d2c3872270",
+ "2023-08-03/rustc-nightly-s390x-unknown-linux-gnu.tar.gz": "61a4cbd7684f6386cbfeebb8605181fe103d3e9b05ea46cbb3dde8649628220a",
+ "2023-08-03/rustc-nightly-s390x-unknown-linux-gnu.tar.xz": "97bf57ee75f928d99a486a03866086d13b7419addffea89a5674c0cb64f47ba4",
+ "2023-08-03/rustc-nightly-x86_64-apple-darwin.tar.gz": "ab622ecfb25f5255f7b56974406d281754076f5be8aed87b975ed608070759ce",
+ "2023-08-03/rustc-nightly-x86_64-apple-darwin.tar.xz": "1d048ac79fdf15ff75df613affa50ef258a25c2736c16f8c6efca6bb98da4db1",
+ "2023-08-03/rustc-nightly-x86_64-pc-windows-gnu.tar.gz": "1f245aa7bccf1b73309c6c29fc543c18e05560f51ce476883f654f84b7c62fba",
+ "2023-08-03/rustc-nightly-x86_64-pc-windows-gnu.tar.xz": "93d329059f7b03ee5e60380b458aaac55c730850aa3107f0792d7c523edd3f6f",
+ "2023-08-03/rustc-nightly-x86_64-pc-windows-msvc.tar.gz": "ab4b9ddf36f45b93d4fb2d66bccfc8876beb153e39d97ac47c6fa3e05e26e1cc",
+ "2023-08-03/rustc-nightly-x86_64-pc-windows-msvc.tar.xz": "efe22d066cb36715c9dbcef12cb7e7eeca29fe6c2c2b388b65db40a0567fc1b3",
+ "2023-08-03/rustc-nightly-x86_64-unknown-freebsd.tar.gz": "4eaec1155318a2df8ab4bf5f1256e55124dd5c80a6b60bca7612e181e87b490b",
+ "2023-08-03/rustc-nightly-x86_64-unknown-freebsd.tar.xz": "7f3acc20104af141cd4229769f9a038590c0807fa78a2c615eff58a789ce746b",
+ "2023-08-03/rustc-nightly-x86_64-unknown-illumos.tar.gz": "9aa24c7ba8556d13fa0fde48fe757bcd4682ba8fd31fedc9a8c707f196e91807",
+ "2023-08-03/rustc-nightly-x86_64-unknown-illumos.tar.xz": "45dca326ecf54097b97837958024f3d37768b5d6a6406de501c6ff8beb106201",
+ "2023-08-03/rustc-nightly-x86_64-unknown-linux-gnu.tar.gz": "7b40b09c1dbfa423f6c2c03e02a7dfbb72b5e0f2ae043eecbccfd08545d46576",
+ "2023-08-03/rustc-nightly-x86_64-unknown-linux-gnu.tar.xz": "8e276b2f5815677e5b9c8ca997feb375a00569d783a0730686d41e78a2db760c",
+ "2023-08-03/rustc-nightly-x86_64-unknown-linux-musl.tar.gz": "73a806ac37ee23111d5baded297d8aa0c3f814b5b9535b26c292dc5aaa6ffa2e",
+ "2023-08-03/rustc-nightly-x86_64-unknown-linux-musl.tar.xz": "daa52056a2e90bc17e6cb3f75e079a5a86ec181b6ee43296f39f812fc37bb396",
+ "2023-08-03/rustc-nightly-x86_64-unknown-netbsd.tar.gz": "f4127b65dff2c519c1bd5dc7bb77351a0ab8a44eed5a77f4f963ea14d804a7ad",
+ "2023-08-03/rustc-nightly-x86_64-unknown-netbsd.tar.xz": "4a72a5c47098f43a4a2dd10b3f4e7d060f05f648e56ca85ef463d52114471d2b",
+ "2023-08-03/rustfmt-nightly-aarch64-apple-darwin.tar.gz": "095872a972fa382f37d690bd6db348b6a807d7582e01b8639772e52ac9331e3a",
+ "2023-08-03/rustfmt-nightly-aarch64-apple-darwin.tar.xz": "32249fcb6b7cf5abde0b858850c0aff33e287811243b8bba914c76bde502f3ed",
+ "2023-08-03/rustfmt-nightly-aarch64-pc-windows-msvc.tar.gz": "c105ae6f0972c94a10089404073b60acad676eb98209c83c18ef48d799429d5b",
+ "2023-08-03/rustfmt-nightly-aarch64-pc-windows-msvc.tar.xz": "11670a2c27d634c58c1cb36155f82543dbc9b859d4e7b9aebd11c2d4750834dc",
+ "2023-08-03/rustfmt-nightly-aarch64-unknown-linux-gnu.tar.gz": "8ef24b77713d32badc0bf91179f020312d80386c36b18f5dc590ee58143b199d",
+ "2023-08-03/rustfmt-nightly-aarch64-unknown-linux-gnu.tar.xz": "466f89305e20e84e066f2678a8ff95f33dfc1dcb7d4c0f226575d8cb9963bd7b",
+ "2023-08-03/rustfmt-nightly-aarch64-unknown-linux-musl.tar.gz": "471b38e14cb6dfa10fe9cabfc134ec312d543f66613969635b71c095bc4db60c",
+ "2023-08-03/rustfmt-nightly-aarch64-unknown-linux-musl.tar.xz": "a13669efe9ceeecd8ef26ad5bbc9860cfc44719077325c862fabb7ac4a611afe",
+ "2023-08-03/rustfmt-nightly-arm-unknown-linux-gnueabi.tar.gz": "8acda7b6ed2ea9e6f4b48cc77921a3dd09ca95191de759927ef436062776b4f4",
+ "2023-08-03/rustfmt-nightly-arm-unknown-linux-gnueabi.tar.xz": "2d59c90948390bc7b5dad4a1c98bd6c5ce26b5b22cf8aef4c55bc2f184700882",
+ "2023-08-03/rustfmt-nightly-arm-unknown-linux-gnueabihf.tar.gz": "ba369bf3432aae0f95a0cc6772b5363afcd0d1fe0d17d9f3a85e030727f0a1d2",
+ "2023-08-03/rustfmt-nightly-arm-unknown-linux-gnueabihf.tar.xz": "7df75720d33046d55360779922481392497f7172843ec92bc47150930b7db870",
+ "2023-08-03/rustfmt-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "9e5a2ced231e51d8824b2a4b63da373d83f7d8ed76c9a53e66d2725b08a31b33",
+ "2023-08-03/rustfmt-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "7da66a38f5d88a7ca3d1b41010bcbceabddc94639bf1132b65bf7b45773d5cdc",
+ "2023-08-03/rustfmt-nightly-i686-pc-windows-gnu.tar.gz": "6cb9c5c2b6a11182d2125587377b31e235c48a9cb57e37e227d8d4842dfcd87a",
+ "2023-08-03/rustfmt-nightly-i686-pc-windows-gnu.tar.xz": "24078c53804670054c2060a18c26d71f219db956af8293597c1e5ecce1c803cd",
+ "2023-08-03/rustfmt-nightly-i686-pc-windows-msvc.tar.gz": "5a9a6661e8f156bf29bfebf33f5812d1d96601a80eed1f6535d35b257355907f",
+ "2023-08-03/rustfmt-nightly-i686-pc-windows-msvc.tar.xz": "b6ae95472b7a016557a55486a8b67c4db2858f63d7700a852f92f56e9fa974e2",
+ "2023-08-03/rustfmt-nightly-i686-unknown-linux-gnu.tar.gz": "6a5e249197d9a291850f35e2c9c06202fff396e1474012cf8e4df1c7a72f1393",
+ "2023-08-03/rustfmt-nightly-i686-unknown-linux-gnu.tar.xz": "2ba68224f3f81b58341c2c5c309e8c7b00a22cfc0c35726a451880b19d9ebdbc",
+ "2023-08-03/rustfmt-nightly-powerpc-unknown-linux-gnu.tar.gz": "eaab94abb86b6946a6eb94924c66842036d1ab68f1715568cad76786137ad4b6",
+ "2023-08-03/rustfmt-nightly-powerpc-unknown-linux-gnu.tar.xz": "d4cf8384ee1e2dfd94da15d13e878876bf71a52489874c377f90226316d3bec1",
+ "2023-08-03/rustfmt-nightly-powerpc64-unknown-linux-gnu.tar.gz": "4a142980b28cc765c02679dc7f3498c5e21a185f898d0d0949e08e45bf9b660a",
+ "2023-08-03/rustfmt-nightly-powerpc64-unknown-linux-gnu.tar.xz": "84f3de6434d9b876bb68e262e09e1942a43159a60c361e7b5253c66c8006d80c",
+ "2023-08-03/rustfmt-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "7edd3f470c6dee9c2053506e0b1e67d81ca221eff12618bedaa5337de147bbff",
+ "2023-08-03/rustfmt-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "5f241e59e6b2cbf3914e72f2edcbbafcf99f9da112893bd18b336ae3ab636e02",
+ "2023-08-03/rustfmt-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "e7177b43b08ae63f6e234ad7023b828c7d528600704b0cede5cf13ac4a2a9670",
+ "2023-08-03/rustfmt-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "c8d448b57ff7888ab17b14c1d7dbb7d23cfaafc359907055eeffb2f70af5c5ae",
+ "2023-08-03/rustfmt-nightly-s390x-unknown-linux-gnu.tar.gz": "dd6309aa8c6c69a3ea5ba1bfc08521fb534a12ba992644b320ec7b09ee82a6a3",
+ "2023-08-03/rustfmt-nightly-s390x-unknown-linux-gnu.tar.xz": "1d32e0656233d885daec6905192b7fa306c49bb184676bd142e44e473831ab26",
+ "2023-08-03/rustfmt-nightly-x86_64-apple-darwin.tar.gz": "0226bc430471a5fe368d80ee79b0713c3d4bdd3d348068719ddc5ab9047c43bb",
+ "2023-08-03/rustfmt-nightly-x86_64-apple-darwin.tar.xz": "4832dbc41b50cf96b793ad54875976ba43daa80f88749e026a00e21ce418e368",
+ "2023-08-03/rustfmt-nightly-x86_64-pc-windows-gnu.tar.gz": "f3802fdd55b1d73abd7d2217d302c7b737b66daf8315febe9bb02e88c248872e",
+ "2023-08-03/rustfmt-nightly-x86_64-pc-windows-gnu.tar.xz": "67f65737e449d1f51e8d802a270058aad6a81b9f8fc5f9c09eeb054d1928a85e",
+ "2023-08-03/rustfmt-nightly-x86_64-pc-windows-msvc.tar.gz": "79ecdfd52e6c2ca99ee4eff0da298d55310afa6a3292726b6b51533bd72f3c73",
+ "2023-08-03/rustfmt-nightly-x86_64-pc-windows-msvc.tar.xz": "2dfc9b92626aad86452fc83d79be3f58cadf0d3f653ec3722bc5af1ba3912b5d",
+ "2023-08-03/rustfmt-nightly-x86_64-unknown-freebsd.tar.gz": "e3bece826af61d4c4b86da2d939f8e77ff682fb35bff42eb4381109a4858420f",
+ "2023-08-03/rustfmt-nightly-x86_64-unknown-freebsd.tar.xz": "8d79aaae99521bc91106d8617a459f3cf085187c9a63d1a1cc1912ffb8a1359f",
+ "2023-08-03/rustfmt-nightly-x86_64-unknown-illumos.tar.gz": "33af733c2140737abc91d6fcd7369037a337c1a31528379336418db7ff60d7ba",
+ "2023-08-03/rustfmt-nightly-x86_64-unknown-illumos.tar.xz": "19d44f04fdc0584004cf004acda69e7b1ac7c89d9e0fc32fdd6102fa0bb8a715",
+ "2023-08-03/rustfmt-nightly-x86_64-unknown-linux-gnu.tar.gz": "224ec9e1e0600c91ec541f42516a5b1442f49b7e1cf4867e7697d52586c54844",
+ "2023-08-03/rustfmt-nightly-x86_64-unknown-linux-gnu.tar.xz": "03e64e76108dea4782e56f5c254e715d2136e1f5911b14e9d3e95b6bde2e8836",
+ "2023-08-03/rustfmt-nightly-x86_64-unknown-linux-musl.tar.gz": "900882851e459aeffc80323d9fe18ff141bedf798323326568f1d8b046ae34bd",
+ "2023-08-03/rustfmt-nightly-x86_64-unknown-linux-musl.tar.xz": "bd0cba0b6669d3010e8763d20b2399181d2e3f9634f351002fffd2b7a8a50443",
+ "2023-08-03/rustfmt-nightly-x86_64-unknown-netbsd.tar.gz": "47c84e689ee9bbb626e56165d62c90e823731780c938b39caf0ed701d640fb10",
+ "2023-08-03/rustfmt-nightly-x86_64-unknown-netbsd.tar.xz": "de8c19731191ca6e0f7c6a68aa52370297b5bc346f2e320a6787751a289fb3d7",
+ "2023-08-24/cargo-nightly-aarch64-apple-darwin.tar.gz": "8cb0158905ae6d0fca2530a56edce1fd7ad9ed206a5cf20ce528ca8fd8f9129f",
+ "2023-08-24/cargo-nightly-aarch64-apple-darwin.tar.xz": "41bd637d9098d92ee5675e9deca97ee359c6adf2c6dbe3fc4ff99a0d11af04fa",
+ "2023-08-24/cargo-nightly-aarch64-pc-windows-msvc.tar.gz": "ab0dd294f2e13e9a9bc2b0e951c497e7a48860a09628433ec4e34e5f7c1883c5",
+ "2023-08-24/cargo-nightly-aarch64-pc-windows-msvc.tar.xz": "8bf88ca615921bd50530aaf300b7fc65a3aa7a1dc7b2cdd614c98015c182dfd7",
+ "2023-08-24/cargo-nightly-aarch64-unknown-linux-gnu.tar.gz": "c89b0c325cb7e87e51caededa534cb7d195820de588d317d6225ea39957757cc",
+ "2023-08-24/cargo-nightly-aarch64-unknown-linux-gnu.tar.xz": "9802aebb03af22c27a06774e0823e1e33d5d604ffe037742aa5ef5ead397edc2",
+ "2023-08-24/cargo-nightly-aarch64-unknown-linux-musl.tar.gz": "ad649c4e0cebdf1ca9d2028054a01ba018aff6dffb81aa5da8d65c4f664752c7",
+ "2023-08-24/cargo-nightly-aarch64-unknown-linux-musl.tar.xz": "5b3f90fbdff2fa441a3029b25ef2d0dfb62951cf130eda335b093b7130606ba9",
+ "2023-08-24/cargo-nightly-arm-unknown-linux-gnueabi.tar.gz": "8d4ffebe2d1c772fe5868fbce4dd42838f6db837073f6117e5abfbd5e108073f",
+ "2023-08-24/cargo-nightly-arm-unknown-linux-gnueabi.tar.xz": "0f1f08226f4b7dad8855c0d72717e10a623f9439826f11f8df8c524e4466ed6e",
+ "2023-08-24/cargo-nightly-arm-unknown-linux-gnueabihf.tar.gz": "02fc973ef3434fd96f70f649d82bc3a4b1b6a97836a6493402e36989bc31bbf8",
+ "2023-08-24/cargo-nightly-arm-unknown-linux-gnueabihf.tar.xz": "77f1ca31888c49bb461783500fe568ef615b76bb0d1f2c3b924016d849e8f375",
+ "2023-08-24/cargo-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "d9cfb94f6d32876b28b7c47e08bff6619aed95a6742f9e72df19643b5c9fdec6",
+ "2023-08-24/cargo-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "e40785b3ec6ed153a7c3173f119feaa4369ee97cc9da87ec673f7323c712f715",
+ "2023-08-24/cargo-nightly-i686-pc-windows-gnu.tar.gz": "330bf0cf84c2bfe4442594dba7bfffe0245d7ac2c95c535b6f71a77b12bf5dbb",
+ "2023-08-24/cargo-nightly-i686-pc-windows-gnu.tar.xz": "ce8ced3cbf9553496c1e364032d113ac4ee2b1f32c553e57af377dc74b1c5dad",
+ "2023-08-24/cargo-nightly-i686-pc-windows-msvc.tar.gz": "d1e22a9f7c1057b22213498be525936f1ccd99e78922b2d87a9dadfdb4f25fcc",
+ "2023-08-24/cargo-nightly-i686-pc-windows-msvc.tar.xz": "80ee231717785499414690290deae48f012e3ecf60cc5875232dea193dc29a9e",
+ "2023-08-24/cargo-nightly-i686-unknown-linux-gnu.tar.gz": "cdfea2a65b8036db8dc5c04c9f5fce2c069f8c5904370135281c4e6bbc741336",
+ "2023-08-24/cargo-nightly-i686-unknown-linux-gnu.tar.xz": "e6684f364e21187c5262cf10fac40a3f242299f2d620b185f93ea824bf0aa460",
+ "2023-08-24/cargo-nightly-powerpc-unknown-linux-gnu.tar.gz": "52b915415a22f1a7fa8be9412962cbb0c26708053e2f03c4fb5cad5fb786a2c1",
+ "2023-08-24/cargo-nightly-powerpc-unknown-linux-gnu.tar.xz": "74d4fb1d3e7af935af185c4827a567aedbef5e89b9faab2805f015d9acd861bd",
+ "2023-08-24/cargo-nightly-powerpc64-unknown-linux-gnu.tar.gz": "c110e822c06ee089df696e6ece9b5938e91340873a471e0486963136d082c618",
+ "2023-08-24/cargo-nightly-powerpc64-unknown-linux-gnu.tar.xz": "b2745c784b68afa25f36f1574312bbab62461db5887206c009a5276bcaeabc14",
+ "2023-08-24/cargo-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "9a6af15feafc278003fdb88b3b688abcac073d3db867cf429f8b012231656684",
+ "2023-08-24/cargo-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "45bfd6dfdd855aa5d2a20c151a3fd2952048b49903a64a9459199ad86eeeb91f",
+ "2023-08-24/cargo-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "9b603525aef142c7b09ccb7ed66077c16737ba589ec246ad51c3a794340a041c",
+ "2023-08-24/cargo-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "a49ba6c6cd4e20ef81661ca7741a8e7863ca9c10e618afc17da7b367e01249a9",
+ "2023-08-24/cargo-nightly-s390x-unknown-linux-gnu.tar.gz": "3ece00cbb53922cbdc31427743dfc1735f03a819dcee66bebb64bcc661baed31",
+ "2023-08-24/cargo-nightly-s390x-unknown-linux-gnu.tar.xz": "a43b2e6e01828ae67699ef07a93a027701346feef42eecf0d8f8df33946636fb",
+ "2023-08-24/cargo-nightly-x86_64-apple-darwin.tar.gz": "71b95fcbd828f2de19b5c441c79ee389342b0116d6eeb69c6a5d1efe2265d0e2",
+ "2023-08-24/cargo-nightly-x86_64-apple-darwin.tar.xz": "2063fb00a1027ef3dac5c4e9c3f3edd7fb25d83af746cfe66e6c18ff3e2a2a3e",
+ "2023-08-24/cargo-nightly-x86_64-pc-windows-gnu.tar.gz": "abec2034837ee7177c63071558cae2673336414c3216d161f7625688b1c95237",
+ "2023-08-24/cargo-nightly-x86_64-pc-windows-gnu.tar.xz": "d82197fbdbaf4eebf64bd496d98d42086117903bca3f63715ac0d44e4d3c4936",
+ "2023-08-24/cargo-nightly-x86_64-pc-windows-msvc.tar.gz": "d87752a4bba70f5fe6318d038ad8dfba0312ecb4ce962882e28d7e9c058780cd",
+ "2023-08-24/cargo-nightly-x86_64-pc-windows-msvc.tar.xz": "d7e1b6a8fd455e47af9dbf9fb19930bd83dfeb994da2cf6a345ea9b828b47932",
+ "2023-08-24/cargo-nightly-x86_64-unknown-freebsd.tar.gz": "1654d4fa57349f1db281979df95a22a54be393132fd4a5a1418202568b8bc3e5",
+ "2023-08-24/cargo-nightly-x86_64-unknown-freebsd.tar.xz": "b76efb6e61e75e28b78dc0fe266ff98a19820b1dc624747638a1882093e19d83",
+ "2023-08-24/cargo-nightly-x86_64-unknown-illumos.tar.gz": "19870a3c490a5f6ce05bb078e7555a381369ff01305feaba3eae79bdc7987411",
+ "2023-08-24/cargo-nightly-x86_64-unknown-illumos.tar.xz": "3eed83c575f58d6659fb616487277a18e7b367d48883d09437ba69b5410b1cd1",
+ "2023-08-24/cargo-nightly-x86_64-unknown-linux-gnu.tar.gz": "170df6232b309079d2c6a70fe70ed431de3184ffb3f0bbd300d6cd1bf1b577ff",
+ "2023-08-24/cargo-nightly-x86_64-unknown-linux-gnu.tar.xz": "ccc932a09c4dd741b0905a00173d07bd6cf1eb0c6bbeb42e7746c8090ad1898c",
+ "2023-08-24/cargo-nightly-x86_64-unknown-linux-musl.tar.gz": "cd127be2bdfd5b441826923315f30298b9767a44d1e3e358772f90877d41a64b",
+ "2023-08-24/cargo-nightly-x86_64-unknown-linux-musl.tar.xz": "b4468c920886b2c883d4ada7d12662c6fd8fe028d8f47a56e8d245b835a27648",
+ "2023-08-24/cargo-nightly-x86_64-unknown-netbsd.tar.gz": "d92e45fee043984855ca88e541010f9181b380c9515e7be6210bc037ea7c1d92",
+ "2023-08-24/cargo-nightly-x86_64-unknown-netbsd.tar.xz": "a26e7c7a74a77744517582fcacb34020783c3b81d895689d6ecc6d4fd842f206",
+ "2023-08-24/clippy-nightly-aarch64-apple-darwin.tar.gz": "ab9bc856e88f68711ae49c004085d6191af3b4b84c15392e85aed22a3b529627",
+ "2023-08-24/clippy-nightly-aarch64-apple-darwin.tar.xz": "01222e825aaa265c0ca45db7862fb1721ed4abd438eeedfba4d6e1890903acc6",
+ "2023-08-24/clippy-nightly-aarch64-pc-windows-msvc.tar.gz": "c8e4548d701bcd913d3999f4dfa65b453e50616069526ad8759a441881851131",
+ "2023-08-24/clippy-nightly-aarch64-pc-windows-msvc.tar.xz": "d77be698f786210ee4a8dee437b4e37d6fbb76c048266da4e6fb37b6da4f1dae",
+ "2023-08-24/clippy-nightly-aarch64-unknown-linux-gnu.tar.gz": "60abd08173b854527f899810a9cdd9a06ab7d027389e8ba3379ca2ee500a9814",
+ "2023-08-24/clippy-nightly-aarch64-unknown-linux-gnu.tar.xz": "2a6ca05e36ae097ad8b0084cde039b47dd3d98001e0a02d8dcb11664ad9c7859",
+ "2023-08-24/clippy-nightly-aarch64-unknown-linux-musl.tar.gz": "87e65a3a2be317902d35f82911d2877dd0645fa50492d1b4ab8784c1b1e9398a",
+ "2023-08-24/clippy-nightly-aarch64-unknown-linux-musl.tar.xz": "14a2c8a6e1046ddf7cfbd03d955fddc8fbb58dd684a6ba6564cb60b37e6b36a8",
+ "2023-08-24/clippy-nightly-arm-unknown-linux-gnueabi.tar.gz": "8c06bed8a4a07a27e163acb48bcac6a7d0af8efeffa11972d19fdce45da75ad6",
+ "2023-08-24/clippy-nightly-arm-unknown-linux-gnueabi.tar.xz": "396cb7cf1ff6eacdd4a709cd30c44b241c375c35b2fb64c64b0abe7f9b605f56",
+ "2023-08-24/clippy-nightly-arm-unknown-linux-gnueabihf.tar.gz": "3c951708a798d5c21e35f622e9b766a4710a97e2226b540f064b306ab0677d63",
+ "2023-08-24/clippy-nightly-arm-unknown-linux-gnueabihf.tar.xz": "85189d1b144d961a5c504c684100ad7136a6ec72e3e4bad4a71d2eea374cd3b6",
+ "2023-08-24/clippy-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "210f155bc2b4bedce25c8964ea2955253fa067f92112981f2de27b1588802e39",
+ "2023-08-24/clippy-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "16eff0de919f349aac0b852b2d8a5208b7bc1494c0c3794838a744e0cf64207f",
+ "2023-08-24/clippy-nightly-i686-pc-windows-gnu.tar.gz": "c15bcbdc985ed7894302d40d8fce01438921a916273ce5bdbb5559f3651fb350",
+ "2023-08-24/clippy-nightly-i686-pc-windows-gnu.tar.xz": "73d0a7d2fdd66d961b53862cf13a1d0bfea86ff0b75ba1c6d5469224a665900b",
+ "2023-08-24/clippy-nightly-i686-pc-windows-msvc.tar.gz": "d2b617c377448be1b77be76538a16ba5f0c8235a943497cac10f60b89042d8d0",
+ "2023-08-24/clippy-nightly-i686-pc-windows-msvc.tar.xz": "0a5a60aef8ec6f0ad79ff6a236de1f532a9c135fa401ac059f46385ba1d71602",
+ "2023-08-24/clippy-nightly-i686-unknown-linux-gnu.tar.gz": "df19795acf6f742723a95279e8a961085d20a4cdfd02dface20361b786280b80",
+ "2023-08-24/clippy-nightly-i686-unknown-linux-gnu.tar.xz": "163db038a9042b2bfd66d99aef5b66bd0f012324538f667badda635ce8ac9280",
+ "2023-08-24/clippy-nightly-powerpc-unknown-linux-gnu.tar.gz": "d8249d2450099ea93450410cf19c2c94424841490f94a559222d56b1fc8340f4",
+ "2023-08-24/clippy-nightly-powerpc-unknown-linux-gnu.tar.xz": "c57194eb7a4ef0cf811f7303aea73f0bc22361fdc31790be0f689f4529d114b7",
+ "2023-08-24/clippy-nightly-powerpc64-unknown-linux-gnu.tar.gz": "0e3ae1830062b6b26aeead3e7deea0a90477d185c326cdcbc457001418846900",
+ "2023-08-24/clippy-nightly-powerpc64-unknown-linux-gnu.tar.xz": "0478c4a2d00ed8742990fa3b88b5261dd2c7345769712c5ec83616f4308abfe2",
+ "2023-08-24/clippy-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "c1f8c15c61980b56bf976094235cca0b565a80deb65de3a614fbee9f89cdde68",
+ "2023-08-24/clippy-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "8e93be26e3f934bd52e790a1de7c4298bec7451de534083cd48b50ba3448ba53",
+ "2023-08-24/clippy-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "731648d5fd517e709e8f6b6ba3ca62232989c356768af97c17b5e55f572dac16",
+ "2023-08-24/clippy-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "52010c58d98e86eda73461ba68f126ec2179dd0a6db38d129df56f41157b247b",
+ "2023-08-24/clippy-nightly-s390x-unknown-linux-gnu.tar.gz": "10d03a0b12d9c6cdc5750d168d96abd03ca78ef5810135857ea7aaaa5abbe90a",
+ "2023-08-24/clippy-nightly-s390x-unknown-linux-gnu.tar.xz": "573c16c8297ee1fa92ef2e08e99fa9511481a6f9661bb67071b7df39810f5ab2",
+ "2023-08-24/clippy-nightly-x86_64-apple-darwin.tar.gz": "c8ac36555e035d1976426d42c523f44872ebd8b3433c10d1dd06ddbd367fb9a9",
+ "2023-08-24/clippy-nightly-x86_64-apple-darwin.tar.xz": "9a616301997fb61b6a8b5fbb8c4428afbc9d23fdad303217aac2bd74b4f50da5",
+ "2023-08-24/clippy-nightly-x86_64-pc-windows-gnu.tar.gz": "b7ac85ea13fadf831436f8790201576f46200613e5ef6435d6991cbcdd7d24d1",
+ "2023-08-24/clippy-nightly-x86_64-pc-windows-gnu.tar.xz": "6d702ee76efea9a6c69dd06bc8c33503eb4b24de3d0ac6417e3d3672e14e4742",
+ "2023-08-24/clippy-nightly-x86_64-pc-windows-msvc.tar.gz": "46de6c51dd48caa24bca3936682bb41663923d1bd3443a8910b3b7f8eb372cc8",
+ "2023-08-24/clippy-nightly-x86_64-pc-windows-msvc.tar.xz": "e6d1acf5ef62159adc4f50820d39648c744d0e4d902cf6197f28d1df339d4990",
+ "2023-08-24/clippy-nightly-x86_64-unknown-freebsd.tar.gz": "b9a77ff75909fd9a5571a5d1b7a8256706e5f2b44d160f2ef2c3fa99babbbf08",
+ "2023-08-24/clippy-nightly-x86_64-unknown-freebsd.tar.xz": "ccdccc1f3bb8e449c8fc3a8a62fa223ade1f8f9e7997117c291baabcd32f30e2",
+ "2023-08-24/clippy-nightly-x86_64-unknown-illumos.tar.gz": "fd9711b0bcb16c773495895a73673eb1228abe51ea579ab6c04fc733d14093e2",
+ "2023-08-24/clippy-nightly-x86_64-unknown-illumos.tar.xz": "61d1238b892db7f4a5334a524f099216337bb342b5bc97ec7da73cceb16e5fcd",
+ "2023-08-24/clippy-nightly-x86_64-unknown-linux-gnu.tar.gz": "ee4163af8a1633246e4745fc9e7ab00f02fb0010b2d9fce72194695168b1f0c8",
+ "2023-08-24/clippy-nightly-x86_64-unknown-linux-gnu.tar.xz": "f3f28ae94fa0d2bc5aa49deb26cd3391b54dca7b742e69005d041f616f337ab3",
+ "2023-08-24/clippy-nightly-x86_64-unknown-linux-musl.tar.gz": "c9e311fa0230fbd4842d00ded53aa4a9a1ebeb7670e47f5c9202fa653580c830",
+ "2023-08-24/clippy-nightly-x86_64-unknown-linux-musl.tar.xz": "1b3f6767f2ead581e22af2408c9c4f7c978fd8374a25312a04af8583547f5173",
+ "2023-08-24/clippy-nightly-x86_64-unknown-netbsd.tar.gz": "456e48dd81b3f84cf162e4bfacbab40d254bf055028e248416b9aec6198af772",
+ "2023-08-24/clippy-nightly-x86_64-unknown-netbsd.tar.xz": "34fdda6046ffe5d7277a94f16f144368c8a8ee0fec5d6fdfc9b90f9b715b5f7e",
+ "2023-08-24/llvm-tools-nightly-aarch64-apple-darwin.tar.gz": "e9366b797100a9752e4304ac1154a5226d64c4d9ccb97bed16bc1aeac832a407",
+ "2023-08-24/llvm-tools-nightly-aarch64-apple-darwin.tar.xz": "067a1bc8a533ce502540f6080a8e568e4938c1600d6f40eb66c3a679f4dff9df",
+ "2023-08-24/llvm-tools-nightly-aarch64-pc-windows-msvc.tar.gz": "b54b06f2c4e589ad280a3da91b350dc72a51711ee8d5427ca5887a98ced35f0c",
+ "2023-08-24/llvm-tools-nightly-aarch64-pc-windows-msvc.tar.xz": "c92acff7aad82bff9cf70eaad6eb3e3b8da9cc6c8dab5454fe6ef8261aedfafe",
+ "2023-08-24/llvm-tools-nightly-aarch64-unknown-linux-gnu.tar.gz": "0b8d5d3f3db82ecc8658162a35bdcf8b6c0a607d0d88e63705e80b1534598d98",
+ "2023-08-24/llvm-tools-nightly-aarch64-unknown-linux-gnu.tar.xz": "72ce677b249ee81cb88bca5a8c344662dfb6adc72eb5ee4c7894a746083e99ec",
+ "2023-08-24/llvm-tools-nightly-aarch64-unknown-linux-musl.tar.gz": "833164679a422ff631e81d68e3077748de0212f1e11a4ce5d1fc477690d89ca3",
+ "2023-08-24/llvm-tools-nightly-aarch64-unknown-linux-musl.tar.xz": "9d8349220068313822a7436f865f38132a4a05e265b8036dc21e607f046923db",
+ "2023-08-24/llvm-tools-nightly-arm-unknown-linux-gnueabi.tar.gz": "8c66bedb28203f2f8550040d05ed0e68dc69fd1c4a92fa1d13ea3c938e7a35bf",
+ "2023-08-24/llvm-tools-nightly-arm-unknown-linux-gnueabi.tar.xz": "514642c09138c855fbf0f9e920bf8b76e8b01873ddb33d833459a7a923befebe",
+ "2023-08-24/llvm-tools-nightly-arm-unknown-linux-gnueabihf.tar.gz": "4792755f31afdcde884fc0b05b091c4349134552920d645a7cecae4b875a268d",
+ "2023-08-24/llvm-tools-nightly-arm-unknown-linux-gnueabihf.tar.xz": "69092256ecaab0d09c3326a92d1e8b41a9594a6a9a8c3f577618305b45d7d8c3",
+ "2023-08-24/llvm-tools-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "724e9bafc10bada32d2181113dec8c73dc380481b7c3b9b6be876204704e0f19",
+ "2023-08-24/llvm-tools-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "f2be4e83d680a1acc95f5ad517a0ba4089588c2b244de72983a61d67316d3b39",
+ "2023-08-24/llvm-tools-nightly-i686-pc-windows-gnu.tar.gz": "514193357bb00d1b01c1c3d637bfb0d61922abc8205fb53d68e600c89c3743f1",
+ "2023-08-24/llvm-tools-nightly-i686-pc-windows-gnu.tar.xz": "5c366c24340405473f7548263e4833aba9769218c6b51e687d3acb9b6e9aa73d",
+ "2023-08-24/llvm-tools-nightly-i686-pc-windows-msvc.tar.gz": "c4382dbfcc2185c42214d26d5da24d34822119441f8b881e6c20e01ce40d1688",
+ "2023-08-24/llvm-tools-nightly-i686-pc-windows-msvc.tar.xz": "8bb6f0d6fbe0a6dbcdf134c462c87c1eb11b0aef713ed5fed55616f60447b7df",
+ "2023-08-24/llvm-tools-nightly-i686-unknown-linux-gnu.tar.gz": "0d9949f3ae150bf475f9ac357b83608ddee3823d7a2861e3c2f365372eaf95d0",
+ "2023-08-24/llvm-tools-nightly-i686-unknown-linux-gnu.tar.xz": "3fbf11c56df0ed29ed62fbefb641508d03e917501a8ddad1eaf3361bf3d9a41a",
+ "2023-08-24/llvm-tools-nightly-powerpc-unknown-linux-gnu.tar.gz": "8cc7bb54edc41176a467e08888366e15f69c62612bcbc69f7e7057191418673c",
+ "2023-08-24/llvm-tools-nightly-powerpc-unknown-linux-gnu.tar.xz": "488ae40a9dab0f06ce126778b7ba0981620755b6c30fd6551ff85dcb02b3fa6a",
+ "2023-08-24/llvm-tools-nightly-powerpc64-unknown-linux-gnu.tar.gz": "c10e6a710fb0472aae09d5668ef3babd0859d2026daa49aed422d5a61713a92e",
+ "2023-08-24/llvm-tools-nightly-powerpc64-unknown-linux-gnu.tar.xz": "86dd89573f44f9aeda33beecbafeb04c8ac18e320313bee6e8daeb9283b4d4ae",
+ "2023-08-24/llvm-tools-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "7c9efbda7897998fe026a1ffe329572e90a9dde774044b221f0a4700e93c4ccc",
+ "2023-08-24/llvm-tools-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "9c00080ebb2f6da1b2939c1f2d77d08c8de87984d77c046c8f1a54222641716f",
+ "2023-08-24/llvm-tools-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "f1e12322403457e5a0c9a9f437b6c230e13318358f540c9c8ab2fa3d1b5b14d7",
+ "2023-08-24/llvm-tools-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "96fb57f76babb6ba1cd1a535790fd5faa3baa01cefaf62da7246f7da5b52e2fa",
+ "2023-08-24/llvm-tools-nightly-s390x-unknown-linux-gnu.tar.gz": "4d532863196900294236a998fb92d1b27fc22e2946b1a54cc3cf40d37deaa725",
+ "2023-08-24/llvm-tools-nightly-s390x-unknown-linux-gnu.tar.xz": "cd0dcc467f86e2e62f71a5af12f2b7e4a0dbb9bd4abbafb64e1dfa725b8bcb97",
+ "2023-08-24/llvm-tools-nightly-x86_64-apple-darwin.tar.gz": "daaa0ab0de06cbc61cd7938434ade46bd465e4ae32f3d74a875d7a01d7172afd",
+ "2023-08-24/llvm-tools-nightly-x86_64-apple-darwin.tar.xz": "fa59824e8daea50a00ed30e843f7137c3145c7b47e90a3317e3eead4d8e2f51b",
+ "2023-08-24/llvm-tools-nightly-x86_64-pc-windows-gnu.tar.gz": "9ab2c60bef382fba4d012e9f706ce2215c3c9d941a91f5316beb4b417ef85cd0",
+ "2023-08-24/llvm-tools-nightly-x86_64-pc-windows-gnu.tar.xz": "f8d888210906728ed1c2f570de930df68336f2fb5e70f4b503e131355de76783",
+ "2023-08-24/llvm-tools-nightly-x86_64-pc-windows-msvc.tar.gz": "c9d635adaa8242140ff59924aef5b390760ee3bff362c167e92e325d86c13761",
+ "2023-08-24/llvm-tools-nightly-x86_64-pc-windows-msvc.tar.xz": "1e2b2e8db160b7d8285171ab633159529afd7e73c7fc96b5f1c819ffc9121f70",
+ "2023-08-24/llvm-tools-nightly-x86_64-unknown-freebsd.tar.gz": "50a27d1bafe8c165aad2599920b4bfbc8f1e583eca0dd4a40ba9e27240247cab",
+ "2023-08-24/llvm-tools-nightly-x86_64-unknown-freebsd.tar.xz": "ce9ce94d156288016dc8913949bfa53f360e3ec225ae4ac2f3587c1deb75c619",
+ "2023-08-24/llvm-tools-nightly-x86_64-unknown-illumos.tar.gz": "fb7c87384208ad89c29c61f01826fd7c1b1ef3890d322dd3f2cf9a2269115f96",
+ "2023-08-24/llvm-tools-nightly-x86_64-unknown-illumos.tar.xz": "590f973f1a753aeecafef26d7eb3bfdb2f56c8400ee57d270b0eabd37d29372d",
+ "2023-08-24/llvm-tools-nightly-x86_64-unknown-linux-gnu.tar.gz": "5fd89d35280a40740cb37d404c8182a57fa2f17790baca86c179df58f480665f",
+ "2023-08-24/llvm-tools-nightly-x86_64-unknown-linux-gnu.tar.xz": "51fa65f5096ed8394c027dab06eda1bcb72469bf8c0d31102deafca816d4a4eb",
+ "2023-08-24/llvm-tools-nightly-x86_64-unknown-linux-musl.tar.gz": "fc19e473c5f550207bfdb930e32a09d455341b530d98774aa47df9186b30128b",
+ "2023-08-24/llvm-tools-nightly-x86_64-unknown-linux-musl.tar.xz": "03250fc18e81aac01e57a605acca89f7bfb45a01c4b9b5ad5198350de59139da",
+ "2023-08-24/llvm-tools-nightly-x86_64-unknown-netbsd.tar.gz": "98cb4b91ea659f446220c5ecf716066f34119834f176cf2211040d8755ec65e2",
+ "2023-08-24/llvm-tools-nightly-x86_64-unknown-netbsd.tar.xz": "d9304b3ce1e1af4152bf445824de2f5a4be3c42d0091a03e6b43757aee8b318e",
+ "2023-08-24/rust-nightly-aarch64-apple-darwin.tar.gz": "54a899007c1dc7ed96e06bef3649a3b29c46a1e9686a941e9b9f3c04354bed90",
+ "2023-08-24/rust-nightly-aarch64-apple-darwin.tar.xz": "4ce567d40a0465d551aa31e1021add49f1beb92106fa1ca1c44f680dea98a998",
+ "2023-08-24/rust-nightly-aarch64-pc-windows-msvc.tar.gz": "c38a54bbce8e3a5ae6ac3f4eb269a5a2eaecb75f2c9f255beb9c79907fc3ffba",
+ "2023-08-24/rust-nightly-aarch64-pc-windows-msvc.tar.xz": "705a3cd780ae1ba55b376f27270ee6ae4267d1441eebd306240c79caa4d95152",
+ "2023-08-24/rust-nightly-aarch64-unknown-linux-gnu.tar.gz": "97ac30729226f021d1aca99940d74eae346d06f2f06e516459fc21934fa2b0bf",
+ "2023-08-24/rust-nightly-aarch64-unknown-linux-gnu.tar.xz": "cadc6239e610c8de91e14f8b3332162d49279f25547729f088b982c88faa7ca9",
+ "2023-08-24/rust-nightly-aarch64-unknown-linux-musl.tar.gz": "92cd0083511549d52f8ca73e9c8dde99276787a28f9941426a1ad2a450722a53",
+ "2023-08-24/rust-nightly-aarch64-unknown-linux-musl.tar.xz": "92074e80b1c74e0ca21754c8b54c2a524943a385bea0b1b8a550ba815ac7150b",
+ "2023-08-24/rust-nightly-arm-unknown-linux-gnueabi.tar.gz": "ac2657c1021c7a1164809ebfe048003fe96e123d49a19c4b952a11df84b1cfd1",
+ "2023-08-24/rust-nightly-arm-unknown-linux-gnueabi.tar.xz": "77d9a5d23d6946b044778d481448d0843abc86726e4ac3fd867a099bd825ac62",
+ "2023-08-24/rust-nightly-arm-unknown-linux-gnueabihf.tar.gz": "536d8ac45972d87268fadc8e1514a5f9ef203adf8dccbf0a543b6dc19c172bd1",
+ "2023-08-24/rust-nightly-arm-unknown-linux-gnueabihf.tar.xz": "8df7d46b5c3fc2be70971dd71d287badcf98ba88ae325315d7f0bc57884ce91e",
+ "2023-08-24/rust-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "c332a5648e53d117d75b21f346875f495a5dc2fc3fcfee5955ca7f8f9b93ae75",
+ "2023-08-24/rust-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "d956fa6c7423328cb09d0eef8555f2a856da4468c9fe5949852e2ef31bd94797",
+ "2023-08-24/rust-nightly-i686-pc-windows-gnu.tar.gz": "330d76dc3b682c9edefd1f7a028388bf43fd5146125aea4007df73f2ef8e10ae",
+ "2023-08-24/rust-nightly-i686-pc-windows-gnu.tar.xz": "5bf0d3fd1a4b2e0703df3f73be0c06ac350e78c9f53392d4a4f61ba38a2a131d",
+ "2023-08-24/rust-nightly-i686-pc-windows-msvc.tar.gz": "9a56395effc6a7928c1a56e3587524819b1b7042cfe905b0b6790764c934d0cd",
+ "2023-08-24/rust-nightly-i686-pc-windows-msvc.tar.xz": "3cfa612cabe40cbc65dd77f1ad522890263d7f42c102b44a0a809b370089a636",
+ "2023-08-24/rust-nightly-i686-unknown-linux-gnu.tar.gz": "70e3f397dfca181ff8205ca3f03f6ab1aab071b4f0776869e33d1b645caae9f6",
+ "2023-08-24/rust-nightly-i686-unknown-linux-gnu.tar.xz": "0c9f9085d4ff5ef9ab871260b3181b2e6c7be8b672051e055fd97a4cdf7f6aeb",
+ "2023-08-24/rust-nightly-powerpc-unknown-linux-gnu.tar.gz": "5a8e1f47bbfef1ed1aebea7e47b285a5aa9068f78b0a3504f61f188a2b821a48",
+ "2023-08-24/rust-nightly-powerpc-unknown-linux-gnu.tar.xz": "ca47b00e23e44a9350136dbeda7b7fe65d9e0671cb04fbfe5af226b4c9c5371f",
+ "2023-08-24/rust-nightly-powerpc64-unknown-linux-gnu.tar.gz": "007fc8f177251662fb74aa8a7d3bf36b10b913418bf3070e7292954ae2f7c79a",
+ "2023-08-24/rust-nightly-powerpc64-unknown-linux-gnu.tar.xz": "f44870b8e06dad6a28b4d06ef8b5641cf8c22c7cdcc960a7a6fe2d9b65ed0a4e",
+ "2023-08-24/rust-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "d7e3dec168632a0d477fee588612542d496300b269d0c81a19edd1ad66278eef",
+ "2023-08-24/rust-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "43477092ee88ba27ac4d8bb9149c145bd3a7ec6b4bea0db81dd5649e43849c5f",
+ "2023-08-24/rust-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "6e23c595e30846ace6e77e02063d0d7962147b43cbf89730e2e7813138c3feb0",
+ "2023-08-24/rust-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "c78278410c44bcfa31d49925ef1e7ac1311ad5633784cc3c5e4e21a7469305e9",
+ "2023-08-24/rust-nightly-s390x-unknown-linux-gnu.tar.gz": "8cc3e12c4f39accaa3ea63a9f1ef2ffb328d16e60e7fc47039b7d3b27d5d6743",
+ "2023-08-24/rust-nightly-s390x-unknown-linux-gnu.tar.xz": "4c51f5dbedce1a1013a05821c7a7b5092c814e01c6c69786b2baf34e881bcaf0",
+ "2023-08-24/rust-nightly-x86_64-apple-darwin.tar.gz": "e2cdee7642e936b37a23a631df3fadcb42d77862a460f49db08419d6190148a4",
+ "2023-08-24/rust-nightly-x86_64-apple-darwin.tar.xz": "108027918a42c93260a80c15516660482709863a31195a3e3042d457014f939e",
+ "2023-08-24/rust-nightly-x86_64-pc-windows-gnu.tar.gz": "f49c6fc8bc5730530805495084063b45e6e091f4cc667949d288cca1eaefd722",
+ "2023-08-24/rust-nightly-x86_64-pc-windows-gnu.tar.xz": "6c945951e4521e861191b9e54294063a17056ad86e92026723e5a1be806b1196",
+ "2023-08-24/rust-nightly-x86_64-pc-windows-msvc.tar.gz": "8d3f8134161cd470c36174479c20e4d3b8fe4cffa08a71579a4c4eb51b5e4b18",
+ "2023-08-24/rust-nightly-x86_64-pc-windows-msvc.tar.xz": "10ac5c38ffc070fd7f6708c8e336a360e0063a813b1bd954649e013ea750aaa7",
+ "2023-08-24/rust-nightly-x86_64-unknown-freebsd.tar.gz": "d931bb55b7f7bb8e50bd4bd48fafaff8186925e7c50fbc7b70bf4f84ad1691cc",
+ "2023-08-24/rust-nightly-x86_64-unknown-freebsd.tar.xz": "c4733eddce17b460fc250a2df62a7311bc0749bdef145bbce0c9b2163401cdcc",
+ "2023-08-24/rust-nightly-x86_64-unknown-illumos.tar.gz": "406c67e25490b32ff2c893658db2097491d6f53e82a93afe17393d1fa20dc722",
+ "2023-08-24/rust-nightly-x86_64-unknown-illumos.tar.xz": "d47610bb8cd8f493b4607acd6e82abd379bc04a2a8d12a37abcd5b3bbec9989e",
+ "2023-08-24/rust-nightly-x86_64-unknown-linux-gnu.tar.gz": "03a778a234f098c18217130d226174cd6522f46c4b9eddb1f052346753b10edc",
+ "2023-08-24/rust-nightly-x86_64-unknown-linux-gnu.tar.xz": "978272d67d93eb015e1cd980429e0e2bc26fe5ce2ec4e9d030e02b474f7ce76e",
+ "2023-08-24/rust-nightly-x86_64-unknown-linux-musl.tar.gz": "f13c3228d35f4b18bbfa76e8d30526b2a9e77186d42c639f90e4e554fda011c4",
+ "2023-08-24/rust-nightly-x86_64-unknown-linux-musl.tar.xz": "b25229797b39319e350d7ca85a89d2ab92c8410ffa07c28787bdb61b005d33a3",
+ "2023-08-24/rust-nightly-x86_64-unknown-netbsd.tar.gz": "4267e6a31bf27d3d2d7a633f47fb5bd0bf66cbb9d386cf143f3c66575f783bbb",
+ "2023-08-24/rust-nightly-x86_64-unknown-netbsd.tar.xz": "76507c446dea591d2bf51a483aacdffd75bad62a0b685f9a258469f0d757e408",
+ "2023-08-24/rust-std-nightly-aarch64-apple-darwin.tar.gz": "8f5d5283905d2d3dc37aa3af44165bd28bb82507932262f7e8352eacb86d2c2d",
+ "2023-08-24/rust-std-nightly-aarch64-apple-darwin.tar.xz": "ded486970a11388c7c9fb9550021f0cefe557e09aec5deb762ea0686c28ef9c7",
+ "2023-08-24/rust-std-nightly-aarch64-apple-ios-sim.tar.gz": "94295c6acf0a2ca87a5a99c09ceb093bfa50fe649115e8ccb0dab5f3e0b3f8b5",
+ "2023-08-24/rust-std-nightly-aarch64-apple-ios-sim.tar.xz": "88dda440ad93adc4caf7a1330e5806a05ffb176d807d81dd3adf83a34f05aaa4",
+ "2023-08-24/rust-std-nightly-aarch64-apple-ios.tar.gz": "5c8551ab80bcc961b43242ecbc2f1a0dfa769d1d260ce6b9226c5a875007aff2",
+ "2023-08-24/rust-std-nightly-aarch64-apple-ios.tar.xz": "3e3292e8dccf1f627c7bd7303a026c3eb5882ed411368e242d175c501c2f76db",
+ "2023-08-24/rust-std-nightly-aarch64-linux-android.tar.gz": "9a21b644cda0ecb9b704322b65d9d99f647934172adb34afaa9db23300f7207b",
+ "2023-08-24/rust-std-nightly-aarch64-linux-android.tar.xz": "e9790b72aaa64aaba7a832ea38d5f3e04668a4d4648de0ef8a8df6d7edfd1546",
+ "2023-08-24/rust-std-nightly-aarch64-pc-windows-msvc.tar.gz": "312a17382b3dc51e829f33ea1c29be8d4dd6a86fe2b599ff4dd25b6882b8bd44",
+ "2023-08-24/rust-std-nightly-aarch64-pc-windows-msvc.tar.xz": "424ff95f0493c3f891bd971f761651e47c2d2b2ae50642cd35851b2b4b299a4c",
+ "2023-08-24/rust-std-nightly-aarch64-unknown-fuchsia.tar.gz": "0421bdde89975845f5be4fadc53ec46d3d4260650791f4beb72cd024d4c58371",
+ "2023-08-24/rust-std-nightly-aarch64-unknown-fuchsia.tar.xz": "22fb123aa9b7bc373817fff3f422e09b7c1bf1d30b2ebd976808702f55566ef8",
+ "2023-08-24/rust-std-nightly-aarch64-unknown-linux-gnu.tar.gz": "0462729f873ad873820ef914393982a4c56da4b21c1d18fc7cdc0f7b47942121",
+ "2023-08-24/rust-std-nightly-aarch64-unknown-linux-gnu.tar.xz": "e4b048ba5f737d2b0415c8bd97b77fcd2840528787b37d4abed3381e9c919953",
+ "2023-08-24/rust-std-nightly-aarch64-unknown-linux-musl.tar.gz": "2a387a8f388db7684415c0a670f288e8141765b4f51538b4c076092f05d82f38",
+ "2023-08-24/rust-std-nightly-aarch64-unknown-linux-musl.tar.xz": "f1b2d491e6776d63f97f47acfaf9cd4877d7cc6b829e1d3b0d52bc7705d9f834",
+ "2023-08-24/rust-std-nightly-aarch64-unknown-none-softfloat.tar.gz": "adbed44b858acce37207e14968a977f743720ff7e9c5251462f3f482c800fbaf",
+ "2023-08-24/rust-std-nightly-aarch64-unknown-none-softfloat.tar.xz": "aa983ee52ef20f9472bdc96c572c59172d0da528ca08aa6b06c895ba0871cbe1",
+ "2023-08-24/rust-std-nightly-aarch64-unknown-none.tar.gz": "d16a572199398e697af28e9bc416f398487f6b187c4f55935313a59d7934c828",
+ "2023-08-24/rust-std-nightly-aarch64-unknown-none.tar.xz": "ad5c85ad7f66068836aa4835494199a25f3b5d8015c0d16585661d2413e7a7b8",
+ "2023-08-24/rust-std-nightly-aarch64-unknown-uefi.tar.gz": "36654ccce72dcf2c6e621a8edac5ca792384da7ca40bbc8e730a355267d055ac",
+ "2023-08-24/rust-std-nightly-aarch64-unknown-uefi.tar.xz": "c87e6ca5fdf2aa7d1eb87566b1fbc5cd560b413b502e235511ab93a9d88b6457",
+ "2023-08-24/rust-std-nightly-arm-linux-androideabi.tar.gz": "44da8ae64f32c382c56f24bc4227fce91f5b8ec2b1159a60efac2c36e067e002",
+ "2023-08-24/rust-std-nightly-arm-linux-androideabi.tar.xz": "956b3b10a08c5fda24d6bb50b0c849501bb0744efa0807679edf087772a238e6",
+ "2023-08-24/rust-std-nightly-arm-unknown-linux-gnueabi.tar.gz": "e127af854169fcb4a087b3151e2ee66962821502dffa16e8fa7c5db795ec11f7",
+ "2023-08-24/rust-std-nightly-arm-unknown-linux-gnueabi.tar.xz": "f0cd93451520dc3c87d7af3f5a0903791dcef400c670be44e591494c8bddb9e6",
+ "2023-08-24/rust-std-nightly-arm-unknown-linux-gnueabihf.tar.gz": "6926e8678ff50865a2ef21c049c4319d5909c93f5c0733d7017b34aaad5171f7",
+ "2023-08-24/rust-std-nightly-arm-unknown-linux-gnueabihf.tar.xz": "31d6fc66a9c1c9daa2574cf52420c324f3d2fbb67660b8ffe5ad282347ce41ae",
+ "2023-08-24/rust-std-nightly-arm-unknown-linux-musleabi.tar.gz": "e3c432fecb500b7eeabb62ff7dece2554858862a83bb87a94274ea038eeba268",
+ "2023-08-24/rust-std-nightly-arm-unknown-linux-musleabi.tar.xz": "fb815ea4a2075b275a542235502b68992979b127c9624ab203d788171c27fa38",
+ "2023-08-24/rust-std-nightly-arm-unknown-linux-musleabihf.tar.gz": "6d1af4d03518c06384e30ac7eaca5ac81d483dabb7e0e15c9d356222e1a6b606",
+ "2023-08-24/rust-std-nightly-arm-unknown-linux-musleabihf.tar.xz": "d7f2be940301fc1afbf2fb94f7524220c51c8eb32e4005585f6f0e76ea760d39",
+ "2023-08-24/rust-std-nightly-armebv7r-none-eabi.tar.gz": "dc6946cd0d0ea641a857c288175f1dcae421fbab66a3b6998a873b348f9881a4",
+ "2023-08-24/rust-std-nightly-armebv7r-none-eabi.tar.xz": "4ed2179247a92647bab317016bd7a42add685aa62d63ff4c1e46d3227af7f970",
+ "2023-08-24/rust-std-nightly-armebv7r-none-eabihf.tar.gz": "dfc8a1c8bd6ec89dfa4a47b1a657ef434fbeb910146eef9e7959bd3f5bd26bb6",
+ "2023-08-24/rust-std-nightly-armebv7r-none-eabihf.tar.xz": "75242c3b72a2d3f3ffaf6699b6887c7a76946b1384cf5a5a9fe585cf3c0071ca",
+ "2023-08-24/rust-std-nightly-armv5te-unknown-linux-gnueabi.tar.gz": "4b89cc698829b251a2a9c197e1374a14a3aebb058f3e039e612b96a3c5396b7e",
+ "2023-08-24/rust-std-nightly-armv5te-unknown-linux-gnueabi.tar.xz": "492cc2c01d980330b640902c0663eeb044f672c8089002458864687aaafa2e7b",
+ "2023-08-24/rust-std-nightly-armv5te-unknown-linux-musleabi.tar.gz": "a0313a7890c07d313834ba757d496a07ed68bf49f817964e59855af0cb70afac",
+ "2023-08-24/rust-std-nightly-armv5te-unknown-linux-musleabi.tar.xz": "90ae71fd25e64d3478556864fc1eeba96b441e246cbf7a9190877ff25da7e978",
+ "2023-08-24/rust-std-nightly-armv7-linux-androideabi.tar.gz": "8312cb09e9bee5337fecd3bf61c39f8568793da9d0dd09051bbbdd21e525e86c",
+ "2023-08-24/rust-std-nightly-armv7-linux-androideabi.tar.xz": "389a701d881afd83a6f3f4b7725f535373a3605713f70ab8ceb6f0ce163fe4d4",
+ "2023-08-24/rust-std-nightly-armv7-unknown-linux-gnueabi.tar.gz": "f06e3940da0c510c4d691ab67b84e0abd7f45ed0a0263b4a76a35d0063b9aac3",
+ "2023-08-24/rust-std-nightly-armv7-unknown-linux-gnueabi.tar.xz": "3caea0be4a7b0194eac631ee6280c2dd0d05c5b2ba7e97e106a32bdae6706b41",
+ "2023-08-24/rust-std-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "cb68199873781d1b30c42d6497d377f4189c8145c460e65c7ea1ee36ed6951dc",
+ "2023-08-24/rust-std-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "72ca282394b99b3e59f9e1452c248762458bb6be5e93afd160eede37f9bd21bc",
+ "2023-08-24/rust-std-nightly-armv7-unknown-linux-musleabi.tar.gz": "2e9bc13cb1d82cbde72dd2264ae74719b9d3071a5127afbfe355806e12650a4d",
+ "2023-08-24/rust-std-nightly-armv7-unknown-linux-musleabi.tar.xz": "13bc7aa34dd0f6d4632e8f0ed15da4607c6bb0e0dc1eefce2d010e4bd67870cc",
+ "2023-08-24/rust-std-nightly-armv7-unknown-linux-musleabihf.tar.gz": "1cc9f87deab853b9f212a3525085e474a3ed69d5948589baeada63bb456cc05d",
+ "2023-08-24/rust-std-nightly-armv7-unknown-linux-musleabihf.tar.xz": "84d31ddf38561d6f6fe1ee06849f15e6f5ab35af0ec913275711b10f2cbca3e6",
+ "2023-08-24/rust-std-nightly-armv7a-none-eabi.tar.gz": "5af81d3216a69e7b8e2e2aa446f04fbab526c0a7a515ceead7c85c4a6e2a2501",
+ "2023-08-24/rust-std-nightly-armv7a-none-eabi.tar.xz": "2d2b2c25b7acc6fa4680ab29fe2403171ed6fbd069b42cf93f23f30b2f035553",
+ "2023-08-24/rust-std-nightly-armv7r-none-eabi.tar.gz": "71168e7ede1e1d65f95d2d4779bd85b952f187518d47da3944785337254e7018",
+ "2023-08-24/rust-std-nightly-armv7r-none-eabi.tar.xz": "c80cacca3cabf0da187255ad7bd66ece6ee6eaaa737d5d4e1df042f051a311e0",
+ "2023-08-24/rust-std-nightly-armv7r-none-eabihf.tar.gz": "16bf1193d42beba1f1a9f93c222b5b053da4792a03b4a6bbda43280d67ad6427",
+ "2023-08-24/rust-std-nightly-armv7r-none-eabihf.tar.xz": "f506eb7ed2f1aa00da398b688e8fcf7165a55e6bdaf25d6c3dd3629211ecb210",
+ "2023-08-24/rust-std-nightly-asmjs-unknown-emscripten.tar.gz": "4325f6d7dee99ace9316739b992a803bfdcd5717a7ed5209db04460b795ba43b",
+ "2023-08-24/rust-std-nightly-asmjs-unknown-emscripten.tar.xz": "447270055298d83b619cd2ea324784315c7cb4c838066f385d2de5686a1ef9d8",
+ "2023-08-24/rust-std-nightly-i586-pc-windows-msvc.tar.gz": "92417751363916df912f5d72011913c0dcdf0fe947a149a3d8960e9b05b90269",
+ "2023-08-24/rust-std-nightly-i586-pc-windows-msvc.tar.xz": "91c3fd161cc2200ce19781623b123291ff7615a9f0bcce03adf3a03a922b6ce7",
+ "2023-08-24/rust-std-nightly-i586-unknown-linux-gnu.tar.gz": "846ce7ce6c4ca93f72c5a5f606bead233d101f2f2abed10e8c0769ae03dc3039",
+ "2023-08-24/rust-std-nightly-i586-unknown-linux-gnu.tar.xz": "7a2fc95844507206cbea23b1117aed4e0d1b968164d363c493fce1d2cbec2b0f",
+ "2023-08-24/rust-std-nightly-i586-unknown-linux-musl.tar.gz": "806d48f495298c036b3c22a4d6a949f3b977c73e894eeccb43ff1012ad958af6",
+ "2023-08-24/rust-std-nightly-i586-unknown-linux-musl.tar.xz": "7fd5d4a66d7220ce51c6ca9cdfd2bb2f7257b65daad4884dadf7c9ccd0f2d84c",
+ "2023-08-24/rust-std-nightly-i686-linux-android.tar.gz": "46c9f21532fb321f83585e02031da00e621747294d56ef12260b1b23056a3dcd",
+ "2023-08-24/rust-std-nightly-i686-linux-android.tar.xz": "67e8240b1bef9a5590fb3f99e4cb4a6d8d0735769dc84f285f98ddcadaedbe13",
+ "2023-08-24/rust-std-nightly-i686-pc-windows-gnu.tar.gz": "a2ee81d1e0f0c1582ba19aeeb3f46dc556289f4b3d8177c12bd4e219424c960a",
+ "2023-08-24/rust-std-nightly-i686-pc-windows-gnu.tar.xz": "f4b31084e500b8a9858b3359d7a5d499820fcc219ce8508406f6eaa27cdb0f8e",
+ "2023-08-24/rust-std-nightly-i686-pc-windows-msvc.tar.gz": "97c6baed59e1a5c8e7e8bd68e159ea2c584fd504208859077dd6f44b0717d9f8",
+ "2023-08-24/rust-std-nightly-i686-pc-windows-msvc.tar.xz": "2b05d76b86f9b9f4f685fc0cf0aa92e126574c37f992dba62136618251732a6e",
+ "2023-08-24/rust-std-nightly-i686-unknown-freebsd.tar.gz": "1e3613be0d6a97ddcf7d5ec6ca8a835637bfa46359e4ccb759c49001879a555b",
+ "2023-08-24/rust-std-nightly-i686-unknown-freebsd.tar.xz": "b2f7ce76818b8ed51822d9a2f9d35c156ac7c580be6a56fc49c449048f4148f9",
+ "2023-08-24/rust-std-nightly-i686-unknown-linux-gnu.tar.gz": "3aeb0a9c16952c5b2a4642837a6f4a4428de874f6c86d2ac3aed427b806dd909",
+ "2023-08-24/rust-std-nightly-i686-unknown-linux-gnu.tar.xz": "2a5515727d8dde6aa061379e99b39bb23fbe6c16bf0dd5ad7fd4634853fa7825",
+ "2023-08-24/rust-std-nightly-i686-unknown-linux-musl.tar.gz": "7a280a749ff19750380a24275a6388df3ed645d72aadbdc0820fb3419ff0d52a",
+ "2023-08-24/rust-std-nightly-i686-unknown-linux-musl.tar.xz": "50ad06f2086cba0c4acb36c14d1d924c8ded6391817f9d459841a5a0f54b89f4",
+ "2023-08-24/rust-std-nightly-i686-unknown-uefi.tar.gz": "f7b802df20fcb63b4a1a3d646824647620ba64e2265d78ec6e54b82955daba21",
+ "2023-08-24/rust-std-nightly-i686-unknown-uefi.tar.xz": "66c0dd7fc83618f67e521f9f3caba3a52916947dd58238df9f260d2bf20cf6d5",
+ "2023-08-24/rust-std-nightly-mips-unknown-linux-musl.tar.gz": "8a6da9dc6e3498d0d7ce716d84e70fe9b738a1e4432972c8c74786a1ed2169f1",
+ "2023-08-24/rust-std-nightly-mips-unknown-linux-musl.tar.xz": "6f6976000151e2d89f4643e0a465377654aaa2ad687a03f046c13962c3c13144",
+ "2023-08-24/rust-std-nightly-mips64-unknown-linux-muslabi64.tar.gz": "647e14e191ee3202893c35dce4a1a37ecb10728b1fff5a1608a3612f190abced",
+ "2023-08-24/rust-std-nightly-mips64-unknown-linux-muslabi64.tar.xz": "80e2d25a9dd2a351ff4f47989a6dc1c588db9b086328a29a9697f3bfcf103673",
+ "2023-08-24/rust-std-nightly-mips64el-unknown-linux-muslabi64.tar.gz": "8c45ffd18869763c2176d3521771af2a0eeec712ee9abbfaa4fc9156f7ed4d6b",
+ "2023-08-24/rust-std-nightly-mips64el-unknown-linux-muslabi64.tar.xz": "ef53afc7276928852bc7b2a53e467eb02bb798ee06581b242584b7a5b3fb93ca",
+ "2023-08-24/rust-std-nightly-mipsel-unknown-linux-musl.tar.gz": "a1bf64daaa3f55ecdcb660336e8a66ef7ea2bf90d872ae1b51ac723a42543143",
+ "2023-08-24/rust-std-nightly-mipsel-unknown-linux-musl.tar.xz": "5a27bef9986a81d6f6c7159b6141e14d7f87753d6613f348339d5ea70e6fab99",
+ "2023-08-24/rust-std-nightly-nvptx64-nvidia-cuda.tar.gz": "8ea1ec6ca621573590bd0be1f4287708a24a23353c64918da25db1c770dfc4a6",
+ "2023-08-24/rust-std-nightly-nvptx64-nvidia-cuda.tar.xz": "630aa55526e74e3dcdd0284a6970ca1eb63a3e7d53257d6f7b83dd77b5406f2c",
+ "2023-08-24/rust-std-nightly-powerpc-unknown-linux-gnu.tar.gz": "e1a9d5df08a4a5318515159ade725306067358871f669d24802a46a93e324f88",
+ "2023-08-24/rust-std-nightly-powerpc-unknown-linux-gnu.tar.xz": "af470eaa37dd63ff3f11583b08ce708c5695b8e8979018efcae66b304f8e4615",
+ "2023-08-24/rust-std-nightly-powerpc64-unknown-linux-gnu.tar.gz": "0a61ecfafde70e5b148640a9e0ceacd978d80cc92bdd5bfd55160a0bcd749e12",
+ "2023-08-24/rust-std-nightly-powerpc64-unknown-linux-gnu.tar.xz": "fb4d5c05dd42c6bf0b33fb99756772332963caa92af8ecef147505b9035b4a6a",
+ "2023-08-24/rust-std-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "0c2f8ac7a23ae93fe78e7a4e6df3dafd34f8cad1ad4cc838866100bce8ae6934",
+ "2023-08-24/rust-std-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "e81cf88d6f19f5f2b7a472177f929c8a7099b21774ab51aad0bbf99532da0422",
+ "2023-08-24/rust-std-nightly-riscv32i-unknown-none-elf.tar.gz": "9c12c7a731ff7ba86cc1710d177b24e72bd11bee36fe1674bbf176647480089c",
+ "2023-08-24/rust-std-nightly-riscv32i-unknown-none-elf.tar.xz": "d5a2a204bb474816d598a280e4159a44e9c23f00c0f0fb3161273c4f0a13528b",
+ "2023-08-24/rust-std-nightly-riscv32imac-unknown-none-elf.tar.gz": "ea39dcee0237b908668928cbdc5fd468c3314c74b07cb348a750e83548906ceb",
+ "2023-08-24/rust-std-nightly-riscv32imac-unknown-none-elf.tar.xz": "82100bf77549c7cdee9e337d0a306b407cf6408c4595f1bf73e240ec733d299f",
+ "2023-08-24/rust-std-nightly-riscv32imc-unknown-none-elf.tar.gz": "871d498254a7f71200882ed02b0693a9603ef33fd84cc60d1d4612d26897b54c",
+ "2023-08-24/rust-std-nightly-riscv32imc-unknown-none-elf.tar.xz": "eee35590c02210ffb6af16a623eb8404aff99541f5bf400b7017b263b27ddb92",
+ "2023-08-24/rust-std-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "e7d9dd7ea6c4372611a566c7d8b4dc03a6d36eaf5485ba4b490c57601769d5e2",
+ "2023-08-24/rust-std-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "b117f2d23457f68f72cd670fc1fa40720e63ba698ceeeae231b4064395126970",
+ "2023-08-24/rust-std-nightly-riscv64gc-unknown-none-elf.tar.gz": "742811b946db7e4a02e50771c6fd8489df60022ca328c69edb0b00cbc84ff425",
+ "2023-08-24/rust-std-nightly-riscv64gc-unknown-none-elf.tar.xz": "093eb3e59baf391f9fa889a2cbc3572817f6b3cb92cad2c8f27104fdbe81e3c0",
+ "2023-08-24/rust-std-nightly-riscv64imac-unknown-none-elf.tar.gz": "7ae53b9e8fc2f2f09ede3d6e925a299cd1b4ba524ce4869ee564c6f65ee303b5",
+ "2023-08-24/rust-std-nightly-riscv64imac-unknown-none-elf.tar.xz": "6b89c7b646bbbf0e171512d2886a1f209f20dcc8473853d9151219f8c8a76a4c",
+ "2023-08-24/rust-std-nightly-s390x-unknown-linux-gnu.tar.gz": "f80164eb3a0a3e89bb807b05b841bce864cfeffea76a97505898a3afd459b580",
+ "2023-08-24/rust-std-nightly-s390x-unknown-linux-gnu.tar.xz": "b1b1f08522d7912053da9caacadafe1b08a240e80770d139fb46a3865a76f017",
+ "2023-08-24/rust-std-nightly-sparc64-unknown-linux-gnu.tar.gz": "da7b66939f36d2cdc77c2324c83e429562be6823e116d03a359c060da393755c",
+ "2023-08-24/rust-std-nightly-sparc64-unknown-linux-gnu.tar.xz": "52be73bae8203713d1d935905217bfbc46a27aef19452c23297697d1d9072fce",
+ "2023-08-24/rust-std-nightly-sparcv9-sun-solaris.tar.gz": "77e66e9381830d192a58e708c91002e88a1ce504a04bb00da0b258fa20d57ee0",
+ "2023-08-24/rust-std-nightly-sparcv9-sun-solaris.tar.xz": "ef165ebc9771b9c896dca94a7d0130c08186df3a062f38bb12f908c8aeb831dd",
+ "2023-08-24/rust-std-nightly-thumbv6m-none-eabi.tar.gz": "ca70bff6ef1f0c86c874b9efffbb48a68a6a3b853eda9cae63c88d1b8973ad6d",
+ "2023-08-24/rust-std-nightly-thumbv6m-none-eabi.tar.xz": "d4d36a40e1fcc4642a8144f939a427d79ce075e3ad8f7019fa1341066add607b",
+ "2023-08-24/rust-std-nightly-thumbv7em-none-eabi.tar.gz": "6c74a70fee17203e852eed9d13225f657cd5d23e8b01f3de64100d40cd5c5507",
+ "2023-08-24/rust-std-nightly-thumbv7em-none-eabi.tar.xz": "9c0ec3a6d682c26c5bc91ff4cbe4fe9fc6d142a50322ea4d6b61c73d1aedcd6f",
+ "2023-08-24/rust-std-nightly-thumbv7em-none-eabihf.tar.gz": "cb88e91ba7b4f45637115a7f31cbb5bdd8dfb316257e6354c0391097fe0d6263",
+ "2023-08-24/rust-std-nightly-thumbv7em-none-eabihf.tar.xz": "4edf0abc68445a79d9c9a7f4233965ca1038ece112c2a69dc5935a7c9b067f38",
+ "2023-08-24/rust-std-nightly-thumbv7m-none-eabi.tar.gz": "172955548ae4a9499108c56c2751cc06fd2b8439f5015c15a3ce5b22fd312801",
+ "2023-08-24/rust-std-nightly-thumbv7m-none-eabi.tar.xz": "5298b000d8e4f77563cf9f569f0c4df0a2c998192436fd7044274c15dd100837",
+ "2023-08-24/rust-std-nightly-thumbv7neon-linux-androideabi.tar.gz": "f005705e7075fce717028a4165819a277f7d8fac0cc98e47786e6d58b516c800",
+ "2023-08-24/rust-std-nightly-thumbv7neon-linux-androideabi.tar.xz": "9198821bfb407b79bdf2cdb989016f8c3f27e76262c6d432a4446983d93eb1fc",
+ "2023-08-24/rust-std-nightly-thumbv7neon-unknown-linux-gnueabihf.tar.gz": "11f40ca90511a1fc735ceca204a7baf5b5a8c93c645a4941082ec49cbfe441a6",
+ "2023-08-24/rust-std-nightly-thumbv7neon-unknown-linux-gnueabihf.tar.xz": "8fee95e9e7e0a2319f6606337232064d1f7b006cd5fba3560272d3cf6929c20f",
+ "2023-08-24/rust-std-nightly-thumbv8m.base-none-eabi.tar.gz": "b81ae9cc5e6136cd1960e9f0d462b3ea55c9b254fee337d6a7793b3538338d22",
+ "2023-08-24/rust-std-nightly-thumbv8m.base-none-eabi.tar.xz": "2da48250cca6f766240057c7636aa6d6e046dbf9e04b543ca2b288c8e675ce1c",
+ "2023-08-24/rust-std-nightly-thumbv8m.main-none-eabi.tar.gz": "1798694e881dccc1d5f1aeb822fbcd1b17a03860f674d29316053f7aedca8ec3",
+ "2023-08-24/rust-std-nightly-thumbv8m.main-none-eabi.tar.xz": "03dcb5f94dc5fedc840ac39bc63aeb6acacb61f34751df336d18eef01f2bd5c2",
+ "2023-08-24/rust-std-nightly-thumbv8m.main-none-eabihf.tar.gz": "5b757ae77fbfcb1068452801decc4e80ca361b155268ed41257eb4bd01ce38c9",
+ "2023-08-24/rust-std-nightly-thumbv8m.main-none-eabihf.tar.xz": "e916ea3d0f1eb51e1ca54ae6013fbb975c65a86175d624e889ec1e10585d5add",
+ "2023-08-24/rust-std-nightly-wasm32-unknown-emscripten.tar.gz": "c14752fbc7af715c058c898a9ebadb86c2e99310917cc8c323537b0f1c85c6ed",
+ "2023-08-24/rust-std-nightly-wasm32-unknown-emscripten.tar.xz": "aeefcd2ce7351a66784088a24a2b5825019913ff975a00c41b482209c0b31f98",
+ "2023-08-24/rust-std-nightly-wasm32-unknown-unknown.tar.gz": "0dd29f60bef11487a28f56126b18acd7f5cc983eb7c7c916b5ed29e71bc27313",
+ "2023-08-24/rust-std-nightly-wasm32-unknown-unknown.tar.xz": "e842b953750f2773c842f99c4781c284be71091b1db24436f0dccc2a8e5ae33f",
+ "2023-08-24/rust-std-nightly-wasm32-wasi.tar.gz": "ed2f97f3ebf590fe589522c12ec7324835a51e1fb52f03f4bf9e11ed87a63a3f",
+ "2023-08-24/rust-std-nightly-wasm32-wasi.tar.xz": "8be58601781d44ce66cb98803aa1309c45d7aa7ceb42a0e0c4e47491b5ece0a9",
+ "2023-08-24/rust-std-nightly-x86_64-apple-darwin.tar.gz": "f7dfd08546cb316db6602d4082aad70472626994a84ab8d1acb2326fdf097da9",
+ "2023-08-24/rust-std-nightly-x86_64-apple-darwin.tar.xz": "ab444829531f7b3e79f3b1aad2f010efb4dfacf8dc1a149c39a7cce3f4a37f84",
+ "2023-08-24/rust-std-nightly-x86_64-apple-ios.tar.gz": "776d16902e2a76775ec31cba0e2946e52a43de15a59d927ad1532e1703ad3d2d",
+ "2023-08-24/rust-std-nightly-x86_64-apple-ios.tar.xz": "b6433f3e14e3fbb52d7e01263479ccd3761cca586432ed0b615ffd34d71a1591",
+ "2023-08-24/rust-std-nightly-x86_64-fortanix-unknown-sgx.tar.gz": "7b5267306295f834a4ca82f73ec432c3cf46e8779e6367366a36f50a2647a7bd",
+ "2023-08-24/rust-std-nightly-x86_64-fortanix-unknown-sgx.tar.xz": "ae497e9884d01bc37b04404cead2213a00bd1804ca35db278109869adcdee731",
+ "2023-08-24/rust-std-nightly-x86_64-linux-android.tar.gz": "c0b3b71407d16164e0618aa7486cbe1fafefa64ddd1190d0ccc00cf1fd424830",
+ "2023-08-24/rust-std-nightly-x86_64-linux-android.tar.xz": "d7697c7a60ed4100c628c6877ae50c247e66beb6d832fdc480873c9529d59dfb",
+ "2023-08-24/rust-std-nightly-x86_64-pc-solaris.tar.gz": "3e717f677fe24ff6bf0e92306a47f9a6e53910914f60cc12b1ce09a83964fa5d",
+ "2023-08-24/rust-std-nightly-x86_64-pc-solaris.tar.xz": "9482fc68521705128fcb4634595044ad5d5bb0f1d102da03fd53463d823f3ad8",
+ "2023-08-24/rust-std-nightly-x86_64-pc-windows-gnu.tar.gz": "66dac2cbc28a5a6a3bf3a3ae9a525cb97621a2a6a623ca98ef675b60efdcd476",
+ "2023-08-24/rust-std-nightly-x86_64-pc-windows-gnu.tar.xz": "2fe1822998a3177119af13e05e762e7ce00de866c96ecfef16ab3458ecbee2ee",
+ "2023-08-24/rust-std-nightly-x86_64-pc-windows-msvc.tar.gz": "09b95e2ad661449175732258319999b4694d27c9e31c3f771fef54da368b91d4",
+ "2023-08-24/rust-std-nightly-x86_64-pc-windows-msvc.tar.xz": "562754e69c9cde517aabb4f6bcede98b434f136116bf1c51c0d0a43aff2fda41",
+ "2023-08-24/rust-std-nightly-x86_64-unknown-freebsd.tar.gz": "34f93079bf0bafacb1f09c86dd4b186e36c5e914938627c91eac30493c86fa35",
+ "2023-08-24/rust-std-nightly-x86_64-unknown-freebsd.tar.xz": "45e7b4eb8aa552b42c055c85b78dc43c025cbb3c90954ae3d5680a88875bc771",
+ "2023-08-24/rust-std-nightly-x86_64-unknown-fuchsia.tar.gz": "c46eb238e5826ec8f3d091adfc2d7dcd66877ce153635c6f05ba011a9afe0975",
+ "2023-08-24/rust-std-nightly-x86_64-unknown-fuchsia.tar.xz": "430fe880921c0095467c31e4d35cd3862dd383f588f3e02086091656fffaf7ae",
+ "2023-08-24/rust-std-nightly-x86_64-unknown-illumos.tar.gz": "cd6db78e944a40e550f9bec66305d23d32caa188951ed536facfb764c7b5ba5b",
+ "2023-08-24/rust-std-nightly-x86_64-unknown-illumos.tar.xz": "670417d727b092fdd578d6e217b62496a2dd6a88cefda198aca9794ca9947585",
+ "2023-08-24/rust-std-nightly-x86_64-unknown-linux-gnu.tar.gz": "578cda6ae298f1ecb831ecdb5c6619c6f65d8cbf5bb0fd8aca87f9e4ff13f5ff",
+ "2023-08-24/rust-std-nightly-x86_64-unknown-linux-gnu.tar.xz": "400ae02d89eac8d51ce840048ad9cef595be883b93cf6580f183631647d5c4ec",
+ "2023-08-24/rust-std-nightly-x86_64-unknown-linux-gnux32.tar.gz": "d6910a877011dd17ff8ac07bf6622dbb8ba3a34d2a43a611f834e2157443cccb",
+ "2023-08-24/rust-std-nightly-x86_64-unknown-linux-gnux32.tar.xz": "4cbac861089c85a183fdffd924627c0760d875a153ca714b2df96cd6878ed1b9",
+ "2023-08-24/rust-std-nightly-x86_64-unknown-linux-musl.tar.gz": "6763f9b134b689757091dc4f3e53e1d25df75e414200cf0ddd259d9d07087ca5",
+ "2023-08-24/rust-std-nightly-x86_64-unknown-linux-musl.tar.xz": "3401d9965a1d0704a4957834dd3a4d49bbfca4d953254e41bce252a73a65f94f",
+ "2023-08-24/rust-std-nightly-x86_64-unknown-netbsd.tar.gz": "01280cc4926e623e839273149c5bd34d2d3af2c573b1e20188ef3c94784ce739",
+ "2023-08-24/rust-std-nightly-x86_64-unknown-netbsd.tar.xz": "112f43513b74f0dcc2dd4a68d62c1daac6827697bf8c1e8d712a269010dc6c5e",
+ "2023-08-24/rust-std-nightly-x86_64-unknown-none.tar.gz": "b0322611dc7fb24a8c213cfee65e7cfb78053e1ba1e2daf2cdc8b53bc38018c7",
+ "2023-08-24/rust-std-nightly-x86_64-unknown-none.tar.xz": "851938968168af81498e77f9f39f248151f0cce4e6e09f8bce8c5e4c8c671fdb",
+ "2023-08-24/rust-std-nightly-x86_64-unknown-redox.tar.gz": "600d99ed7f6e74246435e59c3446c20131ce060c3fb6505a80d5d5b9e2cc2f10",
+ "2023-08-24/rust-std-nightly-x86_64-unknown-redox.tar.xz": "ac8a126992d64f1963f64884d6625324117e83a44f7f39410ffea6b25a314e64",
+ "2023-08-24/rust-std-nightly-x86_64-unknown-uefi.tar.gz": "6012560fd8610e13b7590d4d95f399acb825dcc2cc45ae2014853396048a0471",
+ "2023-08-24/rust-std-nightly-x86_64-unknown-uefi.tar.xz": "4fe2b0b0bce528d37fe652ee39c6d5f7bc4eb297efa365f69e0e37ebb3b661a7",
+ "2023-08-24/rustc-nightly-aarch64-apple-darwin.tar.gz": "c2539a71191e62a9d02192d1f61aa5228f15361ec88d615004b6bfee5380b8ce",
+ "2023-08-24/rustc-nightly-aarch64-apple-darwin.tar.xz": "5d642ba49f6a2084f6ddbc6bdff3b858a5e8f6310a695c7e9a5b57fb4da8f47f",
+ "2023-08-24/rustc-nightly-aarch64-pc-windows-msvc.tar.gz": "093a5c5e7edbb3844233ed9e46cf74c22de242a67660588359dab8ff8f4f061e",
+ "2023-08-24/rustc-nightly-aarch64-pc-windows-msvc.tar.xz": "4ea73da747354bd9f6feb6543d28ce829ab63d49d4fac34e03a7e89974c6ea2b",
+ "2023-08-24/rustc-nightly-aarch64-unknown-linux-gnu.tar.gz": "671f1efe99de102146c194965fc633777ac015158ad3479a7d36c798d4281b52",
+ "2023-08-24/rustc-nightly-aarch64-unknown-linux-gnu.tar.xz": "ff2cf5885fa008dffa23a2f289f7c84161ccb1ed7d30600ab05926affb9ab18a",
+ "2023-08-24/rustc-nightly-aarch64-unknown-linux-musl.tar.gz": "a7c314c067af77bc8a136fe41e0d47696e3c9d14cd06cd3ba5d6c1e6494ffa33",
+ "2023-08-24/rustc-nightly-aarch64-unknown-linux-musl.tar.xz": "a33da0a8212dbc99ff806f6a1500d695e438136495fb4a83fadd84fc107b81b1",
+ "2023-08-24/rustc-nightly-arm-unknown-linux-gnueabi.tar.gz": "b44900cbc53870b82d7faadbd27801c08d8f763e1b44687f90f1197ecebd318c",
+ "2023-08-24/rustc-nightly-arm-unknown-linux-gnueabi.tar.xz": "98378bcb58af888c99df7fb37fc6c7f5bb78a344efe4cbf87706d10e6d114029",
+ "2023-08-24/rustc-nightly-arm-unknown-linux-gnueabihf.tar.gz": "6ce6e0d945231acbe79af8c35fc83b1203b119a17c5b173b2a6894718f7f543c",
+ "2023-08-24/rustc-nightly-arm-unknown-linux-gnueabihf.tar.xz": "b30b487291287682fd2514c871c53242ff12eaea7ae3c39f4072818720426a30",
+ "2023-08-24/rustc-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "aeb1d74599d53755d63fb8daf459c6f121f48c7e816935d8feb546e3af68345f",
+ "2023-08-24/rustc-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "79b65944bbab4d71ffeab39755d7d69ae4f03b49ecd9c51f39fc8624853760d3",
+ "2023-08-24/rustc-nightly-i686-pc-windows-gnu.tar.gz": "a30a80eab6dae93ea6e0558840b729c3c942bc2b4d928489a9b48ceb34a9706e",
+ "2023-08-24/rustc-nightly-i686-pc-windows-gnu.tar.xz": "71a189169103a7670e8a451e311c73bb3e708269531539da3362cb0b32fefdda",
+ "2023-08-24/rustc-nightly-i686-pc-windows-msvc.tar.gz": "193c62782168bec8bf1cb1be4b0d2ff9aedde2956847868d58c23f52cacbf2ce",
+ "2023-08-24/rustc-nightly-i686-pc-windows-msvc.tar.xz": "bc5b17e2799dd2c7d6400ba00cf03205be596f56716482aa2f8c123ac2440741",
+ "2023-08-24/rustc-nightly-i686-unknown-linux-gnu.tar.gz": "97e42f2b2a65d1f8306dfe77c9a2a8afbb70675e0eb1acf8f94a727f66817f71",
+ "2023-08-24/rustc-nightly-i686-unknown-linux-gnu.tar.xz": "60424a1f116529f6cb5a56e7412c4c702cbbe7fecd341c4be3de789dfadabfc1",
+ "2023-08-24/rustc-nightly-powerpc-unknown-linux-gnu.tar.gz": "4b88a9a4df33f88e6fa5ffd91240a113cbaf19421e3de95b36f24e28e268b06b",
+ "2023-08-24/rustc-nightly-powerpc-unknown-linux-gnu.tar.xz": "a719f3d08c0640f96d4c76ae87a7c0186bfac896c3e33b65ac06fd4c73b112c5",
+ "2023-08-24/rustc-nightly-powerpc64-unknown-linux-gnu.tar.gz": "faf643ec715d92d57d7d3a867a99be5d6788bb8a67dea172a1dd431a7ae9ba04",
+ "2023-08-24/rustc-nightly-powerpc64-unknown-linux-gnu.tar.xz": "f3ccafea728e70edde63d77dc7ce7b66a7f8b56f91e231c6034470d871408fc9",
+ "2023-08-24/rustc-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "9e98b2edcc7e86aafbdab0ea986ec056839555466a6b620f4b562a6a22498daa",
+ "2023-08-24/rustc-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "acb514c372e92c89ef34ac9719b0f37354ce8285d2190da72d5508be6f0c5902",
+ "2023-08-24/rustc-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "e0317caa50f1656a030302209bd75e0319a8c81efdf6ea0bdd1b24b1390a9ac2",
+ "2023-08-24/rustc-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "1b22e8f2fa611051216ad372b928f5b0b7bbdff49803eac81f87c8680583a79c",
+ "2023-08-24/rustc-nightly-s390x-unknown-linux-gnu.tar.gz": "c26d717d09ea475b87774437ef7d98e6217dcef91a0d19ea4f05101cca68d7b1",
+ "2023-08-24/rustc-nightly-s390x-unknown-linux-gnu.tar.xz": "3414ac04c99efb33179c00f5c5565837927d41d73a48caafed8a37c0285b6e61",
+ "2023-08-24/rustc-nightly-x86_64-apple-darwin.tar.gz": "67bf01386b3f203ff1a5ef0e2fbb774f16b007fb196bc6d55286a373d33ff0f2",
+ "2023-08-24/rustc-nightly-x86_64-apple-darwin.tar.xz": "228501f678ab556a89c74ef15407f5a3f692cdb439a044b7e73636b5b4f97279",
+ "2023-08-24/rustc-nightly-x86_64-pc-windows-gnu.tar.gz": "1ca7f79a87755fae6ab056831438f5a23199aa9a2a8bdfe1c3c457f0fdabc23b",
+ "2023-08-24/rustc-nightly-x86_64-pc-windows-gnu.tar.xz": "604dcdc366d9c5548d4e42985a7955f97b18ac9957c06eb86d6c30f0b2f899bb",
+ "2023-08-24/rustc-nightly-x86_64-pc-windows-msvc.tar.gz": "dd80f35b91518c7a44d2aeafca7433b466609b939839bb52df2b63fa9efa6f7c",
+ "2023-08-24/rustc-nightly-x86_64-pc-windows-msvc.tar.xz": "7b96b8d0f3015c4b257682cd93b8d25f136e7d2a36f161e497e0e6d1e22d24b9",
+ "2023-08-24/rustc-nightly-x86_64-unknown-freebsd.tar.gz": "e701b1bbdef0ec715f9603c7f4f6a5f8dd697135fcd61408d711f7eb55cc5487",
+ "2023-08-24/rustc-nightly-x86_64-unknown-freebsd.tar.xz": "c400769e5af3b8e2d8698e58945431966ba22505d44d9ea0b50d7cbbfabb8b5e",
+ "2023-08-24/rustc-nightly-x86_64-unknown-illumos.tar.gz": "50bfa82bdfda9fab6709ef37c9a5b5ca05f029397e0529df6e5057185e80e0cb",
+ "2023-08-24/rustc-nightly-x86_64-unknown-illumos.tar.xz": "d01f7ae5269b67bdf64d4026551412d25cd961e5bf10339746e1df86ab5ac837",
+ "2023-08-24/rustc-nightly-x86_64-unknown-linux-gnu.tar.gz": "3f20e2e22b719e8fc36aa2d17f41b31aaac9732d60608729de3aaee3a47434f6",
+ "2023-08-24/rustc-nightly-x86_64-unknown-linux-gnu.tar.xz": "082a89cf9aa4d9656f7494eee4c68fb864161bf53fa17287707e40c918cdffa3",
+ "2023-08-24/rustc-nightly-x86_64-unknown-linux-musl.tar.gz": "eea8f1f788ea2b040d264bad854744f7ca774463b51762ea32098cddb2870114",
+ "2023-08-24/rustc-nightly-x86_64-unknown-linux-musl.tar.xz": "6c5edc35240da80721ff925da217369fe0b64578305289da32ee90fd0d7b8c34",
+ "2023-08-24/rustc-nightly-x86_64-unknown-netbsd.tar.gz": "4ebbfdb48a7f94e179143176ac1ab2a553b736c4ffbd47bc921970fd0b77eb2a",
+ "2023-08-24/rustc-nightly-x86_64-unknown-netbsd.tar.xz": "595cd4ba6f2e6e4372ee52e9e6238e8beea8105b28ff7a62255265f98632dac3",
+ "2023-08-24/rustfmt-nightly-aarch64-apple-darwin.tar.gz": "38494cf475eddb4b28e0b04f95e3f26e69d7170ce6d7b1219d58a9f0cb53cd99",
+ "2023-08-24/rustfmt-nightly-aarch64-apple-darwin.tar.xz": "9413b181cc5a2add2a14a3c10b732f674b8e4e395d994def1de4fc2ef6b183fe",
+ "2023-08-24/rustfmt-nightly-aarch64-pc-windows-msvc.tar.gz": "ef3bf33375429aae33451959e8686dc2cbdd00fdb614f0208717bdbcc7320b04",
+ "2023-08-24/rustfmt-nightly-aarch64-pc-windows-msvc.tar.xz": "cfa99140bb516e533274ec6754142ff8df6c7c4d5144018c91a82058bd328ef7",
+ "2023-08-24/rustfmt-nightly-aarch64-unknown-linux-gnu.tar.gz": "280d3f15b08f3fff77e39d0f384db4d699e809b13b88c3ca14a52a81da253733",
+ "2023-08-24/rustfmt-nightly-aarch64-unknown-linux-gnu.tar.xz": "ed86b5b215db9668532bf47d959a5627f4d2ad5bd248402daa4161ffe6063416",
+ "2023-08-24/rustfmt-nightly-aarch64-unknown-linux-musl.tar.gz": "07617e614a9eca6db0597047d7cd0deac659c831d1291ae09e02eceef66dcb5b",
+ "2023-08-24/rustfmt-nightly-aarch64-unknown-linux-musl.tar.xz": "383be313197a0abe61e1acd459e1efffca9f8b9232066c794a45d62002c2468c",
+ "2023-08-24/rustfmt-nightly-arm-unknown-linux-gnueabi.tar.gz": "45d126b944bc49bafc3536e4f15ae5d227189b69d6644dd4b55381803fc3f0ec",
+ "2023-08-24/rustfmt-nightly-arm-unknown-linux-gnueabi.tar.xz": "575c33e5e0528a5a68f953efb35a7f234d27b0905553b3e64a997a567dec422a",
+ "2023-08-24/rustfmt-nightly-arm-unknown-linux-gnueabihf.tar.gz": "fee98c82bc9cc2b63e70b09b8746212c6aa90600882c64b7472501791d336926",
+ "2023-08-24/rustfmt-nightly-arm-unknown-linux-gnueabihf.tar.xz": "8fa3e233262c04c5fddb4816f6e16a4c2e6f780c93713f92d3ecd0c68eb54d4d",
+ "2023-08-24/rustfmt-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "a0bbc62eea61b845f0e2ca1a4afad9fda9fc552f1cc410853368a658169a59ff",
+ "2023-08-24/rustfmt-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "497683e6085b933dc4a6ba7f894abf4882b58ebd9f64de9f49a6159b7d96e15f",
+ "2023-08-24/rustfmt-nightly-i686-pc-windows-gnu.tar.gz": "4c71a05fe804c9bf87d0aaedda2726ba9751afc84e9f18d816df274055134c57",
+ "2023-08-24/rustfmt-nightly-i686-pc-windows-gnu.tar.xz": "0fd0b3675ba09dc91110f74d42b1a4216b59aebda66e3f923b41c3cbf2e2e012",
+ "2023-08-24/rustfmt-nightly-i686-pc-windows-msvc.tar.gz": "31d269e0b38cff581415b3a716d5c61c841f8c7e6a566fa69f86ec208629aa21",
+ "2023-08-24/rustfmt-nightly-i686-pc-windows-msvc.tar.xz": "28ce22b2fb3e487e2955ec54267f8422a75dc1c2e28be91bb15a3464d165a8e0",
+ "2023-08-24/rustfmt-nightly-i686-unknown-linux-gnu.tar.gz": "a2839194cab70a9d27639ee811a093f025db1a969635e8141d65e015773758dc",
+ "2023-08-24/rustfmt-nightly-i686-unknown-linux-gnu.tar.xz": "44f6316e363d3a515fa8228796e1fefc995150d1622fa12cf6698db27d47d5e6",
+ "2023-08-24/rustfmt-nightly-powerpc-unknown-linux-gnu.tar.gz": "8231386f8e6f16f3596f65a3d1357726d1c97c3fd12915a1e8c24c577d313099",
+ "2023-08-24/rustfmt-nightly-powerpc-unknown-linux-gnu.tar.xz": "2bbe5d850baf5065f2a86b105b5d9acb48f6c9a243deb0954f534a1bff0b1756",
+ "2023-08-24/rustfmt-nightly-powerpc64-unknown-linux-gnu.tar.gz": "485219b7f945caa13258c8cd55eab68b4f9d7b16e757c80a2cc6a259d94396f4",
+ "2023-08-24/rustfmt-nightly-powerpc64-unknown-linux-gnu.tar.xz": "28a5520a01dc6f6369c6ac7e2a93ea22d6dff3169b106ad05301dac5f9627ee8",
+ "2023-08-24/rustfmt-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "620e7e1394d23273888ff45f1f95863c7891125bef9f2d99c38ea55a1b1338f0",
+ "2023-08-24/rustfmt-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "799d342fa80239e7ab664388ce0d22da7eeedd4b71537d62201e608209002443",
+ "2023-08-24/rustfmt-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "375b3e26caf6e15a0b5ccebe5b757a3c5483044c2090192b3c28cd82709f984e",
+ "2023-08-24/rustfmt-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "b3d67311407d6c96371ed87383e8b5a0031cdb52b64f7b44d0babd4e7c514f98",
+ "2023-08-24/rustfmt-nightly-s390x-unknown-linux-gnu.tar.gz": "9bdeb4722814d8378fd7d28b5f25c3fd3166b018dc43b3621c0504bea1a1c2ed",
+ "2023-08-24/rustfmt-nightly-s390x-unknown-linux-gnu.tar.xz": "194187c3ec9170b6fb554fe667f9206838365397ef071871f46e1619386eb25f",
+ "2023-08-24/rustfmt-nightly-x86_64-apple-darwin.tar.gz": "375499d81d67bc0be9ad7a3ee82c5fb44397a3db24facc76ab09306f3cdd3a50",
+ "2023-08-24/rustfmt-nightly-x86_64-apple-darwin.tar.xz": "60247279ce931864e1e6ee70e103ed5d7fe7730b368c45785e45d45b92d6a802",
+ "2023-08-24/rustfmt-nightly-x86_64-pc-windows-gnu.tar.gz": "fc6721d4a0fec858d5a3e2a9d419f82477994473b7d31fb11f5b196b055a33fc",
+ "2023-08-24/rustfmt-nightly-x86_64-pc-windows-gnu.tar.xz": "bbbdb200cb893a4e36709865f684059b55a7ccc6d51372cf269b6e19ea36ebfa",
+ "2023-08-24/rustfmt-nightly-x86_64-pc-windows-msvc.tar.gz": "650747b24828ee43f8d579e7a1e4f1e428d7ccbaba1a06cb7eda493d83ef3de0",
+ "2023-08-24/rustfmt-nightly-x86_64-pc-windows-msvc.tar.xz": "8b76a13f1596d6a2ccbb14fe8d06cf063468e97ec9ad194eeace22b4a963bcf2",
+ "2023-08-24/rustfmt-nightly-x86_64-unknown-freebsd.tar.gz": "177664f17105ca1fb7bc2c9c2a28c1dd1c67c2a52f161705c59692dfa22829a1",
+ "2023-08-24/rustfmt-nightly-x86_64-unknown-freebsd.tar.xz": "45d26aa0142c3882442b8d0ef0c054831c4d53cdf9b8b3eb11e93bf04118abf3",
+ "2023-08-24/rustfmt-nightly-x86_64-unknown-illumos.tar.gz": "2071ea14c310bebd9bf65f9bb4704cb096323c347acd8f3b1b61364198e92f9e",
+ "2023-08-24/rustfmt-nightly-x86_64-unknown-illumos.tar.xz": "5b0698a285f0d471407c1ce542ec63a2d0da898a80c3257bbed38eab8789ec29",
+ "2023-08-24/rustfmt-nightly-x86_64-unknown-linux-gnu.tar.gz": "fce1b9612ca8ac9c57e2a65a3760b26897eb6b117717fa583dd5915b9b306ce7",
+ "2023-08-24/rustfmt-nightly-x86_64-unknown-linux-gnu.tar.xz": "1999bb09f2bf76600c130a61b7d0daea3f6dd6dac085021a61f5afa6efa57d33",
+ "2023-08-24/rustfmt-nightly-x86_64-unknown-linux-musl.tar.gz": "f668f411c6aea2682605d92528b29c676b85eeebc1317271005d163929abfa2a",
+ "2023-08-24/rustfmt-nightly-x86_64-unknown-linux-musl.tar.xz": "b30ae4e407c426d350345740b514ef789c43afde4dd4e11791b6847852eac4df",
+ "2023-08-24/rustfmt-nightly-x86_64-unknown-netbsd.tar.gz": "e6648b41808dc4413af9acc9901840b319f8994726f943f5a2825a7279d244cf",
+ "2023-08-24/rustfmt-nightly-x86_64-unknown-netbsd.tar.xz": "efaa1f9ac22d42766218108eb29f42bc474248d00686a0caf29d1377f907381c",
+ "2023-09-19/cargo-nightly-aarch64-apple-darwin.tar.gz": "23945544ad3431270bd82f4c0a014a1af20882867ac727f9a74ac136a02018c7",
+ "2023-09-19/cargo-nightly-aarch64-apple-darwin.tar.xz": "71a2a0e9dafef281302aa57e618a4cf00c0a35e42c8a61769f5f94af17d41aaa",
+ "2023-09-19/cargo-nightly-aarch64-pc-windows-msvc.tar.gz": "546591ee02c4878b090cee4f72d16c1ec14e5acbb86274639e5cbd506ca219b9",
+ "2023-09-19/cargo-nightly-aarch64-pc-windows-msvc.tar.xz": "b9f0e41750d908eb36d57486e0fdc9d464f75208f2b1c7be8314a25753dd6c80",
+ "2023-09-19/cargo-nightly-aarch64-unknown-linux-gnu.tar.gz": "fcbcebfa4193bd0c43c49e9e54f3011268461514d7e51605ca41d89f29c4196a",
+ "2023-09-19/cargo-nightly-aarch64-unknown-linux-gnu.tar.xz": "b879d5b90cd6891977db1b01f88bddb842b1bf278288c8f82992c55b30931f3f",
+ "2023-09-19/cargo-nightly-aarch64-unknown-linux-musl.tar.gz": "dc73b7c235a85c69d37457b7ed37e8a23d3ae9423f8608e737296f9f6947cde4",
+ "2023-09-19/cargo-nightly-aarch64-unknown-linux-musl.tar.xz": "cc2f081876589ae3d48212502c09c5461313e882ebc83e0bc749e6bc97f290fb",
+ "2023-09-19/cargo-nightly-arm-unknown-linux-gnueabi.tar.gz": "a81474b16a7be5fac485dd9153ba7a44eabbc75d4221db087e8e9a7fd6f06d3c",
+ "2023-09-19/cargo-nightly-arm-unknown-linux-gnueabi.tar.xz": "a2ac7ce18c74b9106f26ec08703e0f7163519030d63edfb1c0be6d77f8fa532c",
+ "2023-09-19/cargo-nightly-arm-unknown-linux-gnueabihf.tar.gz": "448afc611a5a0673527fe46ed93ef555b5af5c48dcbe89a54525c52202d91b90",
+ "2023-09-19/cargo-nightly-arm-unknown-linux-gnueabihf.tar.xz": "d09863e355ebb33cdbbb50e3ae3b2d82f1dd6dd362bc6c88c92e70ceb9e18e67",
+ "2023-09-19/cargo-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "5f10c6ece618d590305fde22278a9e283d2c8479f4b9c87564605cccb1c3fc02",
+ "2023-09-19/cargo-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "e5e8222e5a8f0cd57b56a040807ac30f1e06aee1c3c7a033ec0ca48fd7e445fd",
+ "2023-09-19/cargo-nightly-i686-pc-windows-gnu.tar.gz": "70c11293e3fbc5ee3c14075f8a997fc6142466d849214887ec47d7dce2331b8f",
+ "2023-09-19/cargo-nightly-i686-pc-windows-gnu.tar.xz": "d934d7c4905a78784325abf5585d06a7e1ad930ad5a02182d4052279dffcfec7",
+ "2023-09-19/cargo-nightly-i686-pc-windows-msvc.tar.gz": "23346550fda1529a748eb3af2fd2919d9122aebf40eea827a9bfef8db24bf917",
+ "2023-09-19/cargo-nightly-i686-pc-windows-msvc.tar.xz": "2e4bc6081b9956c61fc42a153202b946b74504222882331a7dcaeab38039a0f6",
+ "2023-09-19/cargo-nightly-i686-unknown-linux-gnu.tar.gz": "02fa1adf348909dc9660a4773a3f163070a746aa090aea5be2cf10b268d43a16",
+ "2023-09-19/cargo-nightly-i686-unknown-linux-gnu.tar.xz": "413a277118cd27e347648c7de6a10ee8df96c18a58513e0b931024d1839d85f7",
+ "2023-09-19/cargo-nightly-powerpc-unknown-linux-gnu.tar.gz": "5e6fa8a13f66390a916b622f6bc58971c51d35f231691445a386d61d3ac3981a",
+ "2023-09-19/cargo-nightly-powerpc-unknown-linux-gnu.tar.xz": "7d2cf9c0d282300f31ba68a09480e9aec9178caf8ac9b68f3443137142b45412",
+ "2023-09-19/cargo-nightly-powerpc64-unknown-linux-gnu.tar.gz": "f8c79fffd44df0a43c070396c05b4bda1b3e8a672a441b8092d44157aeeb53a4",
+ "2023-09-19/cargo-nightly-powerpc64-unknown-linux-gnu.tar.xz": "dbec2d243c0798124259f06ec303d347535c7f799e89bcab6cbb6f8d3d725a38",
+ "2023-09-19/cargo-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "70c4c73ecab92010e60b3aef6b7f40a962d644073aee339c02ad7feec55e05a0",
+ "2023-09-19/cargo-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "234eed9167c6317f7fe35318a5de86a11b70f41d68d696c144a44b5bb50ca326",
+ "2023-09-19/cargo-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "1f8447aac8d1e645b8c20816be5c85767771ed4009149d70da2e3026e278a661",
+ "2023-09-19/cargo-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "61bc733eef5ff1737fe8c70ab71b2939b78b0800ee1e6299e9cd2e67bd50e484",
+ "2023-09-19/cargo-nightly-s390x-unknown-linux-gnu.tar.gz": "c9a01c297a41735dcef65bd5106ae2139a47fbf3dc348eb333362a839605c0d0",
+ "2023-09-19/cargo-nightly-s390x-unknown-linux-gnu.tar.xz": "6d50737590635a5ce19c6430af0b5f5f9f125d32418ade28e162175c1962973e",
+ "2023-09-19/cargo-nightly-x86_64-apple-darwin.tar.gz": "67e66a54d685a300efe6453ca032bee649ba7923548fa60cb7143ae079426897",
+ "2023-09-19/cargo-nightly-x86_64-apple-darwin.tar.xz": "704921a8cf6046e9d14f0832ead9295ee633cca99d34c9d4f442130e4aaa9d6b",
+ "2023-09-19/cargo-nightly-x86_64-pc-windows-gnu.tar.gz": "d82035e64251ad7b5823f536f6d0f8e362e50313cdc81c297a4d050b32026580",
+ "2023-09-19/cargo-nightly-x86_64-pc-windows-gnu.tar.xz": "88a8564bd53305db9c7f96862b45be48302870afe6241f1b0f958a494bcffd75",
+ "2023-09-19/cargo-nightly-x86_64-pc-windows-msvc.tar.gz": "33afe884e7126a98eeff3dae2a8543fd34d7d73b700ff0633dfa60c84b47d281",
+ "2023-09-19/cargo-nightly-x86_64-pc-windows-msvc.tar.xz": "0bd0c86c0feab5b5beaf4dbb476664489ca0e7727048e930b8482309456f0ab1",
+ "2023-09-19/cargo-nightly-x86_64-unknown-freebsd.tar.gz": "a2ad0e7f99f68da8d1c26932bd86fb334c765891a4e156d50b2044339083774e",
+ "2023-09-19/cargo-nightly-x86_64-unknown-freebsd.tar.xz": "19a069fc7f80fd45fa062ecafb56ed3f7c04ab6f622afd5b0d101218f145c9c6",
+ "2023-09-19/cargo-nightly-x86_64-unknown-illumos.tar.gz": "716b74c37ef7cb05549592d46f048dae053ed3cad55c39647afdc7dddcad422c",
+ "2023-09-19/cargo-nightly-x86_64-unknown-illumos.tar.xz": "c671114880eebf7ecf00d0745fe00230dce6462dcb833aa242091f460f6bdedd",
+ "2023-09-19/cargo-nightly-x86_64-unknown-linux-gnu.tar.gz": "3996c5ef59eb54af281a21d026838c3c9adc4d6d776c774f6c4a8367d81995af",
+ "2023-09-19/cargo-nightly-x86_64-unknown-linux-gnu.tar.xz": "dca3755a32e5780a4e2ca31dc347e5dae1511e6e6fd88629bd0abb65ea6a1c28",
+ "2023-09-19/cargo-nightly-x86_64-unknown-linux-musl.tar.gz": "b0709e244ea93759535ec082b9bdbf4a4fad2b7be751b93367630c889003bae6",
+ "2023-09-19/cargo-nightly-x86_64-unknown-linux-musl.tar.xz": "ec0e83e24525d9e07b4393bc4825fcde61cd9dfcd312c698660f4099d1766d52",
+ "2023-09-19/cargo-nightly-x86_64-unknown-netbsd.tar.gz": "bea41eabcee0522836eb8972962779fe0ca074452fa90321b016f81f424d6daf",
+ "2023-09-19/cargo-nightly-x86_64-unknown-netbsd.tar.xz": "77dc3ad6b54c65126a50ed9d1b84e51def53e38479320aaec4efa01d7f1384fc",
+ "2023-09-19/clippy-nightly-aarch64-apple-darwin.tar.gz": "f8b2b6674246bd38f918054ed4a373aab78a7addda93247ebed390555c190e7e",
+ "2023-09-19/clippy-nightly-aarch64-apple-darwin.tar.xz": "55dc78757c4c241aab04c79ef73c3f44b75f7aff8971d6e91fb501f9ff0a635c",
+ "2023-09-19/clippy-nightly-aarch64-pc-windows-msvc.tar.gz": "ff328562d54951f739e8652a32aac9a84c5e1f43aab7be54f9f45e18fee6bad2",
+ "2023-09-19/clippy-nightly-aarch64-pc-windows-msvc.tar.xz": "e74fa5b721dfea73cbc02b0993312c76bd26419f331183ce00cb66be439f1ee8",
+ "2023-09-19/clippy-nightly-aarch64-unknown-linux-gnu.tar.gz": "7fd428a5cd7a686993895b967e4a50eb17b56b6aaec49a5f607468a782b53ecc",
+ "2023-09-19/clippy-nightly-aarch64-unknown-linux-gnu.tar.xz": "353d74604aba2220fab89f5d09417ed5863f7de30fc232d0f6a67fab2dad1cb8",
+ "2023-09-19/clippy-nightly-aarch64-unknown-linux-musl.tar.gz": "3d4613edaa5f06fa23c93dec9d86a0eafeff281f0e76ce3742df56a941e0f2d1",
+ "2023-09-19/clippy-nightly-aarch64-unknown-linux-musl.tar.xz": "309d8759a1b9df16616700bdb7eeae715eee70729c2778dfd40d557dfc9ceb01",
+ "2023-09-19/clippy-nightly-arm-unknown-linux-gnueabi.tar.gz": "08078a021a82587913adfffd09a47fa425bcc88550dfadc1d57f2ac8bc6e488e",
+ "2023-09-19/clippy-nightly-arm-unknown-linux-gnueabi.tar.xz": "f183723fbbd5252552209962d1ea34d1b0dae70fbf18a04c4bee03c1b3f1b458",
+ "2023-09-19/clippy-nightly-arm-unknown-linux-gnueabihf.tar.gz": "f13cf8f674430e0ddf6bf04f30194a319fae7290d5d45d31b6e03a958454617a",
+ "2023-09-19/clippy-nightly-arm-unknown-linux-gnueabihf.tar.xz": "56620ee8a64828eda3eed210ece84ad1141ba803e2245835df846bc869490516",
+ "2023-09-19/clippy-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "b15d4a212f8423fae20aa8138c7e1200ced532f02ec9e042a02d2dd26c062f54",
+ "2023-09-19/clippy-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "c9f127b2d8bd3c0d5ef85124e3c47aeb8112cd650446a3c02428a11aa250ec79",
+ "2023-09-19/clippy-nightly-i686-pc-windows-gnu.tar.gz": "610ec7fe9edc6fe7b12c465b0a7c3564fcd359695581b243aaa20b33efb7d8c9",
+ "2023-09-19/clippy-nightly-i686-pc-windows-gnu.tar.xz": "6ae5bf9cbdbf9a7e069b0ec959fc11ca05b83264ca9411afe9c77d4c9c814698",
+ "2023-09-19/clippy-nightly-i686-pc-windows-msvc.tar.gz": "3e1ae412465ef490758ac903fc4dcef90a1d4684ac2c86955a3ba4a1ef372273",
+ "2023-09-19/clippy-nightly-i686-pc-windows-msvc.tar.xz": "1440848a392ce29a85fbf1a0c123299d76cff5d522ac115a7fdfc244dd330329",
+ "2023-09-19/clippy-nightly-i686-unknown-linux-gnu.tar.gz": "49f8b7ccac4ab0886c670b202b0e899efa083f1d450d618d4aac10066cff1e2a",
+ "2023-09-19/clippy-nightly-i686-unknown-linux-gnu.tar.xz": "adc5d126d167f04bab10b64668993be542ba6a47c462b966435dcd7ca8505f70",
+ "2023-09-19/clippy-nightly-powerpc-unknown-linux-gnu.tar.gz": "645637e094f6b26fca883868bd0a7b509e670dd67d7092f4a64b13ce4c1fa5dc",
+ "2023-09-19/clippy-nightly-powerpc-unknown-linux-gnu.tar.xz": "f54a683efdf55144b19182f446e7a48f522b80005ff1c08d090e72d7bf5574b7",
+ "2023-09-19/clippy-nightly-powerpc64-unknown-linux-gnu.tar.gz": "bfa705f4a252d0bc09e417136590e9d2b67fa13e23eb7c2697c3222a8d0eb714",
+ "2023-09-19/clippy-nightly-powerpc64-unknown-linux-gnu.tar.xz": "05aab84e8b9cb91997c1e23c97d23806e57504099de603603882c2e0513a6957",
+ "2023-09-19/clippy-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "6513e67b286495e5b2f9a2c5190e061a83675adb785e0843b0fe3c60ec75000b",
+ "2023-09-19/clippy-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "b7444f708a5513d3ab511dc0f5dd8b7a65a2f0b5b2e734279a0ad8c297d64f9c",
+ "2023-09-19/clippy-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "b6131c829d906ba24e76df4fe9043a4b29e6be3cdeb586916576276e9931c309",
+ "2023-09-19/clippy-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "2bb014d1b026aaf4c3e0ba55365154b4ce857624c967b3ff58e346144039768b",
+ "2023-09-19/clippy-nightly-s390x-unknown-linux-gnu.tar.gz": "0fcd460a828036a68f58f485f685e3e50a60b26aaaa5e0a980dcb553c4009056",
+ "2023-09-19/clippy-nightly-s390x-unknown-linux-gnu.tar.xz": "fa5f64570c803dff8aaaaf00376ded59f6f996defba6743ddfdc1885c8fae0a2",
+ "2023-09-19/clippy-nightly-x86_64-apple-darwin.tar.gz": "5c424c003b8067bba7fe4ae5a0ec4a7fc88c0b9732dafd8541fb1d833a329d7d",
+ "2023-09-19/clippy-nightly-x86_64-apple-darwin.tar.xz": "67a5559f36df8164bb3cf9916955c6a42cd14b1dc3d4d1d87120dd439b19a692",
+ "2023-09-19/clippy-nightly-x86_64-pc-windows-gnu.tar.gz": "e546af9fd1cf2458d0201f3005433a8f55d2519f3b18d1e305a7fcba0d535d94",
+ "2023-09-19/clippy-nightly-x86_64-pc-windows-gnu.tar.xz": "1bc1e50cd9ba475e7ec1563957a198df635b5f37e612975c844d6c27f3092601",
+ "2023-09-19/clippy-nightly-x86_64-pc-windows-msvc.tar.gz": "47d05236d2b2c6b2fb3264297f039e433b487beb50776e524aa8edad30ae3ea5",
+ "2023-09-19/clippy-nightly-x86_64-pc-windows-msvc.tar.xz": "e87cbd2de51225e364188905f9a8e16f25870bef2024314da65762d2b6d12536",
+ "2023-09-19/clippy-nightly-x86_64-unknown-freebsd.tar.gz": "d6818a98d7d04b570f5490546c9a1597d4ca03f2b76806c2a14cb09d3d4348aa",
+ "2023-09-19/clippy-nightly-x86_64-unknown-freebsd.tar.xz": "9cf8ad37ed9a2144d1b152e75c16a8382a0d5635f4352144751c24f60e8fee71",
+ "2023-09-19/clippy-nightly-x86_64-unknown-illumos.tar.gz": "ab3ac8f1cefc32787ec0a9756d8c2f2ae6747a700ab5843a57cd74b28bffd4c2",
+ "2023-09-19/clippy-nightly-x86_64-unknown-illumos.tar.xz": "8079512a57237f930d74556b3a4246ece2cca83c808541bd807b00ca08707325",
+ "2023-09-19/clippy-nightly-x86_64-unknown-linux-gnu.tar.gz": "1ab1b510ecf6272de522f610b764b17d4912ffeea00917592df57c3239e48543",
+ "2023-09-19/clippy-nightly-x86_64-unknown-linux-gnu.tar.xz": "efb72e58c815c56f68041651689576a97552874ae01323aa04340deb37c58d0f",
+ "2023-09-19/clippy-nightly-x86_64-unknown-linux-musl.tar.gz": "a81b67e9a574062234a2c5cd0683dad93deccb52ee803652c55cbe3dc863c4e6",
+ "2023-09-19/clippy-nightly-x86_64-unknown-linux-musl.tar.xz": "f7bb0f47e50757b1211b8135e0ee4559833f4c04fff181b56f687fa9893490b1",
+ "2023-09-19/clippy-nightly-x86_64-unknown-netbsd.tar.gz": "5e2dc108a21d98689fb950af20acb8ccb5fd764378ce6746bdd802d58722d3ce",
+ "2023-09-19/clippy-nightly-x86_64-unknown-netbsd.tar.xz": "328b71b57de627162ba768891bed5ed839f4aa453b50f62f730235db8affe588",
+ "2023-09-19/llvm-tools-nightly-aarch64-apple-darwin.tar.gz": "b4ef3c3230ec248202385e1f104776126997a3534feeec24d6ca08e0c9da5405",
+ "2023-09-19/llvm-tools-nightly-aarch64-apple-darwin.tar.xz": "4a7df20d1c000aa8f2a3475d495736e0d820d7864a8bb56aaa40e034da011159",
+ "2023-09-19/llvm-tools-nightly-aarch64-pc-windows-msvc.tar.gz": "f67b1dd419e33b0f7db60ab2dc7e76cf1d87cebc058385b34900bf8a1cc0b055",
+ "2023-09-19/llvm-tools-nightly-aarch64-pc-windows-msvc.tar.xz": "0713fa1844bab99c6e44667a5759b9681f154b1c453281b14521db4ae93a237d",
+ "2023-09-19/llvm-tools-nightly-aarch64-unknown-linux-gnu.tar.gz": "38e725989cddaf3aaa72c75be313a29757ab55ca9b1000305d236296862af5f2",
+ "2023-09-19/llvm-tools-nightly-aarch64-unknown-linux-gnu.tar.xz": "2e107be4ea6a03b951acf3bcb23de2992733cadac3e55dd4326ddf4bf98bda94",
+ "2023-09-19/llvm-tools-nightly-aarch64-unknown-linux-musl.tar.gz": "2c2c348d65a94daa113d49ba36ada66d9c23ea68a499a7abbecbb507a925d29c",
+ "2023-09-19/llvm-tools-nightly-aarch64-unknown-linux-musl.tar.xz": "2cc9cf1bea31e483d1f6747ea2c3e9bde8d442b5065f9750fbe5a76175400f63",
+ "2023-09-19/llvm-tools-nightly-arm-unknown-linux-gnueabi.tar.gz": "b3ba96798debbd0de039d47731bbc0742b43ec44165fc862d8353f82e7314ffc",
+ "2023-09-19/llvm-tools-nightly-arm-unknown-linux-gnueabi.tar.xz": "464326498cce46c546f7a7db2a3b342ac186be83d87010689ac05c56aa055377",
+ "2023-09-19/llvm-tools-nightly-arm-unknown-linux-gnueabihf.tar.gz": "f41dea4b1edc8f0a20e341eb1c7a69c66531977867513bf9970727122c1e1265",
+ "2023-09-19/llvm-tools-nightly-arm-unknown-linux-gnueabihf.tar.xz": "ef9ae109b0aa8e3a2a9c24bbbc7ef070f85ecd33bdaa950ded168f3195a9c033",
+ "2023-09-19/llvm-tools-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "8646378cd803046842984196ce73c161a9c926c75fb77e45a75acfa2163916c3",
+ "2023-09-19/llvm-tools-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "8a6a1e7c0f0c52dabfa887b4e22f19faa23f68a0eef7a4d8682794ae04039c63",
+ "2023-09-19/llvm-tools-nightly-i686-pc-windows-gnu.tar.gz": "da9c3e2016dd2649f6330a479eafe8edb68f74260f2b748f3c21c10bc313c788",
+ "2023-09-19/llvm-tools-nightly-i686-pc-windows-gnu.tar.xz": "7d5e9c067fb24360d086aaae0bdba493561af4b0bfa09c800dbbe257ae48b350",
+ "2023-09-19/llvm-tools-nightly-i686-pc-windows-msvc.tar.gz": "8c179c007804525125a596219d98dfb5127cedeebdd837c9fd5ca146ae2d978e",
+ "2023-09-19/llvm-tools-nightly-i686-pc-windows-msvc.tar.xz": "c958c8ad9bfaf0e8e2bc538bd77a5cd0f6be6114eaaa2f58c19d6448395800c9",
+ "2023-09-19/llvm-tools-nightly-i686-unknown-linux-gnu.tar.gz": "db5d6ba87b9cfb3256e0244ef56ba358bfb7c85b299a41c76ee566b3ebb14a58",
+ "2023-09-19/llvm-tools-nightly-i686-unknown-linux-gnu.tar.xz": "a3d826a3e7ce651a3bc98b76697381a0935e182ce7f80cf58d9cfbce52a1a0b9",
+ "2023-09-19/llvm-tools-nightly-powerpc-unknown-linux-gnu.tar.gz": "0ca9b0b2e6b4467af11a9116259706e66786ffe10742af1f513f477793cd1bba",
+ "2023-09-19/llvm-tools-nightly-powerpc-unknown-linux-gnu.tar.xz": "97acd19d6cefdd2992c6e9b66d28317daa00dbb59251cb2aa03fdfcacd5ca7d5",
+ "2023-09-19/llvm-tools-nightly-powerpc64-unknown-linux-gnu.tar.gz": "54c24458dc000b4a213db0114669de9ded0f9a55a1ca7856b30f961cfedf8577",
+ "2023-09-19/llvm-tools-nightly-powerpc64-unknown-linux-gnu.tar.xz": "1aefc1354cfb469d3defdc0fb79afe9c6b73115dcf09338e6d6607276d1b9f1b",
+ "2023-09-19/llvm-tools-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "0b37e120804b7a9bccaf4aeffdb46a8e85b06f3196f1f0b5e08ef7e56cd2ae6c",
+ "2023-09-19/llvm-tools-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "122f93f3fbe461448e669f8f06d193d0963e0203addd69f8a5336e15ab60a6c9",
+ "2023-09-19/llvm-tools-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "fa076748c5392b762a6d7b8560d9d54f04e233477ffde6916e8115f2f0c3fa53",
+ "2023-09-19/llvm-tools-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "9ddb5ebf377040c0a4ce78459360b43d35a6b2d83e1bb18252b82e66ec784e31",
+ "2023-09-19/llvm-tools-nightly-s390x-unknown-linux-gnu.tar.gz": "94117f385dff09883b1b273bd142d41752e06648fa82900b5ef3fce1dfaa05e1",
+ "2023-09-19/llvm-tools-nightly-s390x-unknown-linux-gnu.tar.xz": "e87a00843f91a51b9863356f0329b43ec88df6018f42480f4160248be901c4da",
+ "2023-09-19/llvm-tools-nightly-x86_64-apple-darwin.tar.gz": "9a00e4880c0049ff6e5244ce38a07b62312425b60472a0122f15e9d7ae056533",
+ "2023-09-19/llvm-tools-nightly-x86_64-apple-darwin.tar.xz": "afccdad13b293a8018e761868329d9e2fb606b7da203c803a03169f49713bdbd",
+ "2023-09-19/llvm-tools-nightly-x86_64-pc-windows-gnu.tar.gz": "eb45f8eeb2a2a75a28aa8a9e24a42b5a06065cb4316379cdca64114d9d057155",
+ "2023-09-19/llvm-tools-nightly-x86_64-pc-windows-gnu.tar.xz": "8563f89ef62a72811306ce1b129cd24c5d07f43a49118f3dd896bdfced16798f",
+ "2023-09-19/llvm-tools-nightly-x86_64-pc-windows-msvc.tar.gz": "b173519f394525bfbbc334529b24be9a237e7513fc7aa3c79a66dc59ad98ce05",
+ "2023-09-19/llvm-tools-nightly-x86_64-pc-windows-msvc.tar.xz": "6420190e83f7656e1bd554890000767f77723bd09a3620ddc6287b65bb50a026",
+ "2023-09-19/llvm-tools-nightly-x86_64-unknown-freebsd.tar.gz": "c21a237148cdc083ab55b61eaca5fb0b2854f88449a25f0b2a5257a341d78a66",
+ "2023-09-19/llvm-tools-nightly-x86_64-unknown-freebsd.tar.xz": "884f3d47bddaf835fe1824832a6a333be0374b1df66ba124e3853caf97a92365",
+ "2023-09-19/llvm-tools-nightly-x86_64-unknown-illumos.tar.gz": "4e7c3edfa9beccc5ce47ba1688b3d9697ba3d93d52a186397574090ffaac1ea1",
+ "2023-09-19/llvm-tools-nightly-x86_64-unknown-illumos.tar.xz": "b3932397670522c5e6eae19131eb19c1b08b21a0c14bb006f2aaa6a708c70c65",
+ "2023-09-19/llvm-tools-nightly-x86_64-unknown-linux-gnu.tar.gz": "dcb748936a5995b44ab0235d117aa418b0fd87bbdbc7d44210b68c38e806727b",
+ "2023-09-19/llvm-tools-nightly-x86_64-unknown-linux-gnu.tar.xz": "2bf73353b7635046c17e459a47d5daaecf76ca6ae80e83bf1213f65cdd7c928d",
+ "2023-09-19/llvm-tools-nightly-x86_64-unknown-linux-musl.tar.gz": "1dee2af38b74cbfae178b8e15981d6c36c46475b7ec9e422c6ed554dc4910083",
+ "2023-09-19/llvm-tools-nightly-x86_64-unknown-linux-musl.tar.xz": "5bf53295e3875dc6f1d3888a74011f1bae40e3033fceb5d1e9575a7dcc680b6b",
+ "2023-09-19/llvm-tools-nightly-x86_64-unknown-netbsd.tar.gz": "a9a6fd6decc70c3b063580c84884f140a69ee926446eb6ea3981445672e43ce4",
+ "2023-09-19/llvm-tools-nightly-x86_64-unknown-netbsd.tar.xz": "6a4074d0f01233d5228af68b185f8c1e181671e37ac8fdc919c4defeb97d8505",
+ "2023-09-19/rust-nightly-aarch64-apple-darwin.tar.gz": "3164cb36f713d055761cda0096bffb02ab645968c90f1de72b861f8de643bbe3",
+ "2023-09-19/rust-nightly-aarch64-apple-darwin.tar.xz": "3959799041e02a506d89f0a498cb5b277e8f5a2118796ff1290927ea47c4482f",
+ "2023-09-19/rust-nightly-aarch64-pc-windows-msvc.tar.gz": "ab4d1521b584ea7770ad87ccee6c0765ea9eacc87c351b7e25d7ca51d6b57a37",
+ "2023-09-19/rust-nightly-aarch64-pc-windows-msvc.tar.xz": "512f97a771b378c0a7347ca33ecc73f7c10041ab66b9883b30861418a5b5f2d1",
+ "2023-09-19/rust-nightly-aarch64-unknown-linux-gnu.tar.gz": "1378d38284ebcae0087439e71bd7a13538b77ed3428cff54698a4a4e1dd80db0",
+ "2023-09-19/rust-nightly-aarch64-unknown-linux-gnu.tar.xz": "e0f4b04e49a6022e63186335748aa8a4087d32bd6f0ddb65bb1119c9e6ce4609",
+ "2023-09-19/rust-nightly-aarch64-unknown-linux-musl.tar.gz": "0aedf15339a3c01a4ec55090917efbf1b25c64b8bb5d4753005509ce1e1aa997",
+ "2023-09-19/rust-nightly-aarch64-unknown-linux-musl.tar.xz": "a5e688e92b5ce0dca19c81781f9b86462fdf656a927a99fb7ab1dbe7fbc26073",
+ "2023-09-19/rust-nightly-arm-unknown-linux-gnueabi.tar.gz": "5717d838e2896ed13a185e308df3da7417a6e694adfa983998bacec223b2cb7d",
+ "2023-09-19/rust-nightly-arm-unknown-linux-gnueabi.tar.xz": "0c5bf1a10278c1c491aa785e65de7925a52d5d7e4a9ce53fb9dbd531a6f2fac3",
+ "2023-09-19/rust-nightly-arm-unknown-linux-gnueabihf.tar.gz": "18039a5181237d752abadec3a81b0d0811ad56be36cc6d600ec14a344445cfb1",
+ "2023-09-19/rust-nightly-arm-unknown-linux-gnueabihf.tar.xz": "07fe26fe88695b69dc988546a8abf946f981d1c86f4c269d8f021848ade55514",
+ "2023-09-19/rust-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "aa263acc0dee22f17dd2ea71b91fa98d99b6255e0935b74adbba78ed1a5e4bf4",
+ "2023-09-19/rust-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "c62bfe2c6f4ca058f0280ef28f7472125846d6965b0b6b876577c9ee609d8b7b",
+ "2023-09-19/rust-nightly-i686-pc-windows-gnu.tar.gz": "be73b4589a9e2ecd867d308b65c6b3352ba25459d4f95c655bab74f6da28f929",
+ "2023-09-19/rust-nightly-i686-pc-windows-gnu.tar.xz": "8ee7537bacc59aada98be9123ea73928cae87f4c7ac58dd5841cfea972d09306",
+ "2023-09-19/rust-nightly-i686-pc-windows-msvc.tar.gz": "4ebdf73e8cb2d32920c32e98ef6a475935c452d7513a343dd8c6a35da29b92b9",
+ "2023-09-19/rust-nightly-i686-pc-windows-msvc.tar.xz": "bc1c3aa2a74fa2af4085eb73846db7deae3521b10f7b421e3c5f663db8dcec5f",
+ "2023-09-19/rust-nightly-i686-unknown-linux-gnu.tar.gz": "0a999f5faf9d0ef4b13edc7e5170510617a45edb0cde7a713a8287640e4406dc",
+ "2023-09-19/rust-nightly-i686-unknown-linux-gnu.tar.xz": "59b090a83a7f68e7d039ce798e0584f34374057158d315575e4621ffe9b33320",
+ "2023-09-19/rust-nightly-powerpc-unknown-linux-gnu.tar.gz": "905c6e945d63d81440b05a76bc3f21684effd7a5cb8025caeb93c814009dd5d0",
+ "2023-09-19/rust-nightly-powerpc-unknown-linux-gnu.tar.xz": "011a5a8f5c62b9792fbc82b0582ffcabd6ae499579b09487ae9e574ce56d4c2c",
+ "2023-09-19/rust-nightly-powerpc64-unknown-linux-gnu.tar.gz": "7895facc476964e4e2e05869d952ae7cf608968fa7041d8ce082e9383d24b69a",
+ "2023-09-19/rust-nightly-powerpc64-unknown-linux-gnu.tar.xz": "eaa5a7c873ba7aa5d0a1a4045b7b53a87ab9563f2b5d9edb6962731fe0d2955b",
+ "2023-09-19/rust-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "d9793215945e0713b4592a8e3e3ce509cb2f740d1e4948b9d03edd4ce3f18a19",
+ "2023-09-19/rust-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "a50a75244fb7821b0580cec5d47d41125ed15391c1f9841fb30d8e4f258d242d",
+ "2023-09-19/rust-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "fbe36aa565982241774aedc3324cb0751f9cd91f902155e7e7a6f72d78af1992",
+ "2023-09-19/rust-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "71dc1e8383b0bbcd7497eda8289f4a3ced3c75456df5c8e8ede0d8112c2d5017",
+ "2023-09-19/rust-nightly-s390x-unknown-linux-gnu.tar.gz": "657164d87fa2378100a6d075df86be81aa416806253da7b9390ec884e0b00e88",
+ "2023-09-19/rust-nightly-s390x-unknown-linux-gnu.tar.xz": "026dacf2f4180c53bebee0ceb26738c70878a036ab23f5edb16236c27ae7cef8",
+ "2023-09-19/rust-nightly-x86_64-apple-darwin.tar.gz": "ebf25d784e42af66e26b8df861f8366122ac74ac8355a0d731ac12d75a441168",
+ "2023-09-19/rust-nightly-x86_64-apple-darwin.tar.xz": "4b8e6aea263d4913f8368fc4350cb62fb4ac987003965725fcabec28b21bda4e",
+ "2023-09-19/rust-nightly-x86_64-pc-windows-gnu.tar.gz": "e0ee261658c84626d8f03a6629effbf8efee1b8e50eab2ece5e1aae598d3cd44",
+ "2023-09-19/rust-nightly-x86_64-pc-windows-gnu.tar.xz": "af7634ddaeeecca6d623a7bcbf7f357b525bbd649fbf807cbc3d8c61d7ee54bc",
+ "2023-09-19/rust-nightly-x86_64-pc-windows-msvc.tar.gz": "ec8cf3d5c0e6e79c9c97e4108840d7019022580ee2e7ecec191f909944109e0f",
+ "2023-09-19/rust-nightly-x86_64-pc-windows-msvc.tar.xz": "48cb9e36392515a815a00519ff1e0809696c6101c9f8f7d30fac19bdc466e445",
+ "2023-09-19/rust-nightly-x86_64-unknown-freebsd.tar.gz": "d74d035b2d7dfd78b488bc5abf76b71b253d0d519d8a65739e99b4994989e5ce",
+ "2023-09-19/rust-nightly-x86_64-unknown-freebsd.tar.xz": "72876bdb1f0c2e6bfd1a2410ede2088300f47f3d99856e9b1169d821d5c37839",
+ "2023-09-19/rust-nightly-x86_64-unknown-illumos.tar.gz": "563f83ba58d79083d238e62b86a0d5943842f50b8daa80dfd592d473dd30e901",
+ "2023-09-19/rust-nightly-x86_64-unknown-illumos.tar.xz": "2c9c5771a7ce09feb4314b5c2c28ad48b704b3bef3348ceed6bcd51ec6068f3a",
+ "2023-09-19/rust-nightly-x86_64-unknown-linux-gnu.tar.gz": "8a7b8f1e411e9fa15dd5acc408b263d204ac57c8bd2ae3052a716ef72dc28533",
+ "2023-09-19/rust-nightly-x86_64-unknown-linux-gnu.tar.xz": "8915a264c7a49f0d991d212f329e05244a731f09f55ba0163fbd09581a6b2583",
+ "2023-09-19/rust-nightly-x86_64-unknown-linux-musl.tar.gz": "403e1505fc6f583cc54360d83bfa363693f3a59b3956cd4596d2c351f073945f",
+ "2023-09-19/rust-nightly-x86_64-unknown-linux-musl.tar.xz": "5da48579b027459776673c6efb17b7204f88ddbce3cedd9283df484bc50d949e",
+ "2023-09-19/rust-nightly-x86_64-unknown-netbsd.tar.gz": "740fae1f590b7e2a68a709ebdd1d9c8a229fe84dea6903d21dd79d65273884b8",
+ "2023-09-19/rust-nightly-x86_64-unknown-netbsd.tar.xz": "6f0a275aa13bc30e7262bdca5026512ddabdacaa091144cf5b0990cd17b1b522",
+ "2023-09-19/rust-std-nightly-aarch64-apple-darwin.tar.gz": "3326f2251c01af9842df3a8fede80185d49a1d09bc15b14adb3b56ca8601ce22",
+ "2023-09-19/rust-std-nightly-aarch64-apple-darwin.tar.xz": "499845d274afa93e267d029b36f226bad8a61b619754ce58b5ef8b09f24a142d",
+ "2023-09-19/rust-std-nightly-aarch64-apple-ios-sim.tar.gz": "d10ba3d5c2f10624904f1bc3554bf566b5ccdf665ef4e2b3ca2673ae959acc68",
+ "2023-09-19/rust-std-nightly-aarch64-apple-ios-sim.tar.xz": "0db1abfc64ababbfe966fbda3fa8401086837edd7223b1bf2d4916dd70683f9f",
+ "2023-09-19/rust-std-nightly-aarch64-apple-ios.tar.gz": "380e136c0ae0a516e2eb3c0e2a7e7e11fc60ec2cda471cb32798df4d08db2133",
+ "2023-09-19/rust-std-nightly-aarch64-apple-ios.tar.xz": "53d379a4db97bb45f3af195cf20ff8004eee8ee701a31f5abc0ee258257863b3",
+ "2023-09-19/rust-std-nightly-aarch64-linux-android.tar.gz": "0295cd3548ca9fdda5a35a0b600fdb9c404482685c367cc2b72dc311607c78ac",
+ "2023-09-19/rust-std-nightly-aarch64-linux-android.tar.xz": "0391d153f3990cfcf78f39dc84a44e48c96ac9eeb098cda17df446818fa160ef",
+ "2023-09-19/rust-std-nightly-aarch64-pc-windows-msvc.tar.gz": "ad95d50c4ce55858d2a9d23f528c412a3b3db821ba8011c02f2c6dcf56804240",
+ "2023-09-19/rust-std-nightly-aarch64-pc-windows-msvc.tar.xz": "8c43af0e63927886f7b35f71625727443eeaadafa32457096e7d26a575b7f971",
+ "2023-09-19/rust-std-nightly-aarch64-unknown-fuchsia.tar.gz": "e45869770c1b0dd38bae5ae44c6f610ba682482019f66f5e331028ec1ee5cd98",
+ "2023-09-19/rust-std-nightly-aarch64-unknown-fuchsia.tar.xz": "b35566583847b0e1020415d3f0eaf3eb81d9173cb5074c01f34672ff3373a843",
+ "2023-09-19/rust-std-nightly-aarch64-unknown-linux-gnu.tar.gz": "a7bd2e1aa9852d8d9006bc62de8b1d75e73ec29a433e17021e227e745276e8f6",
+ "2023-09-19/rust-std-nightly-aarch64-unknown-linux-gnu.tar.xz": "cf7dd2d6ea5e72f6f787093bafabc841942fa6e1ae9236896361e23b7ecd427e",
+ "2023-09-19/rust-std-nightly-aarch64-unknown-linux-musl.tar.gz": "cb4e660fa63e38db2846f31fb834dc17a64ed6c433d26ba43b7c74b7d781b240",
+ "2023-09-19/rust-std-nightly-aarch64-unknown-linux-musl.tar.xz": "b3f90a91145bb729eeb6e020e90e61afcd236fa022eda3fc05b26692316cb188",
+ "2023-09-19/rust-std-nightly-aarch64-unknown-none-softfloat.tar.gz": "e679f468cb3f844ddc95eff5c44ae88d821e491da1c70e95fce5b4349a276a86",
+ "2023-09-19/rust-std-nightly-aarch64-unknown-none-softfloat.tar.xz": "ab3b0f580d2f9d9800e8237356c1dfc91a0960371b3ca6e95feed87502459a1d",
+ "2023-09-19/rust-std-nightly-aarch64-unknown-none.tar.gz": "87fb0126fa3a6fcc64816cca5abf2f5a2fd9291a87ee5470bb20263cd822aff9",
+ "2023-09-19/rust-std-nightly-aarch64-unknown-none.tar.xz": "c06209dcf11953223d417a263871f8db9afffcd76777329edd437fc97446da11",
+ "2023-09-19/rust-std-nightly-aarch64-unknown-uefi.tar.gz": "a6a6d5d83a043b28d4e709f7c8f9db80dd2e134f456f553056c30e368a3f1ad7",
+ "2023-09-19/rust-std-nightly-aarch64-unknown-uefi.tar.xz": "b9f44910a8b58f2d691e60c9d2c2bf81978ddc5531458cdd2901a51a2e623f2f",
+ "2023-09-19/rust-std-nightly-arm-linux-androideabi.tar.gz": "cd3606925f75b440199e6ce344ba7597da3af86d13f36d2f581ec9abe230cde8",
+ "2023-09-19/rust-std-nightly-arm-linux-androideabi.tar.xz": "afdd4768f6a8467d32395fea69584756aa8030d71ed13e6116b71f22e8e40c33",
+ "2023-09-19/rust-std-nightly-arm-unknown-linux-gnueabi.tar.gz": "a264d9460b00109801ba10b981fb0415a2f62e7994f332fba60332a23fdff7ed",
+ "2023-09-19/rust-std-nightly-arm-unknown-linux-gnueabi.tar.xz": "b67541680cecb71db6d377e0ea49e824e339d1b1d0a3fde3c1cc054c7fd1c909",
+ "2023-09-19/rust-std-nightly-arm-unknown-linux-gnueabihf.tar.gz": "bd9a270de4da7a9d36a051ff2455a7e86a280263a2221273724da96bd689719f",
+ "2023-09-19/rust-std-nightly-arm-unknown-linux-gnueabihf.tar.xz": "9790f1f5d68aa39b6b3165f4f5754a1a463dd64cbb6513edab4d30500abd216c",
+ "2023-09-19/rust-std-nightly-arm-unknown-linux-musleabi.tar.gz": "14cb087e5d98f41bd8c8d9cb31edc95c0f11d8c09c97edfe008c9fdd95b6d9e4",
+ "2023-09-19/rust-std-nightly-arm-unknown-linux-musleabi.tar.xz": "2b6b8d2d3e4b5e83c3c2029753dbeca177141a050188ee58ad3aed115903a343",
+ "2023-09-19/rust-std-nightly-arm-unknown-linux-musleabihf.tar.gz": "7eefbb7bfb53cdc8b47fe87adbb58586f209823c54f15aa2c1204d83ab5a6e56",
+ "2023-09-19/rust-std-nightly-arm-unknown-linux-musleabihf.tar.xz": "d3bcf89fa2d4016055a5fa7721ac238ceea5e2e25b955e86128d358b25beccb5",
+ "2023-09-19/rust-std-nightly-armebv7r-none-eabi.tar.gz": "fd8ef3fc9ca999795129a32a89837dbed760582f52ea9703b449abe0159e07ab",
+ "2023-09-19/rust-std-nightly-armebv7r-none-eabi.tar.xz": "59b43ba2af63b295aea4aaec7f19073f544504a3168499e2e42fcd99b4916052",
+ "2023-09-19/rust-std-nightly-armebv7r-none-eabihf.tar.gz": "102f5d5c38506a81399c0ed090cb2214ce68c975eb1e2b8f05d358442e61c96e",
+ "2023-09-19/rust-std-nightly-armebv7r-none-eabihf.tar.xz": "471c2f523a754928136a3c881aa95af7948c3d5670a7fbc69cfa7d998ead029a",
+ "2023-09-19/rust-std-nightly-armv5te-unknown-linux-gnueabi.tar.gz": "3b243b1b7d016cd07732fbb3ee987962eca0c501fda4ab01cdadcb6f3ef208fe",
+ "2023-09-19/rust-std-nightly-armv5te-unknown-linux-gnueabi.tar.xz": "e56297c15e5f25feaee49fb91569b634fb98327b334f1036cd453f5c3d211748",
+ "2023-09-19/rust-std-nightly-armv5te-unknown-linux-musleabi.tar.gz": "07872c1061dff6380de4b7be8fa62778eb919276e988ff6db034fe64b7ae9b76",
+ "2023-09-19/rust-std-nightly-armv5te-unknown-linux-musleabi.tar.xz": "f45bd1eb31fe8975d99bfaaa270eca3e4950d45844d7f6bc3f41453c23eac739",
+ "2023-09-19/rust-std-nightly-armv7-linux-androideabi.tar.gz": "0f1a6e7a8e82218c99d6710c1a0d25f3630cdf22841f8d378e2c90347e4d4df5",
+ "2023-09-19/rust-std-nightly-armv7-linux-androideabi.tar.xz": "dc1119b08ffe18496171c831713c4e07e99f884aefd8f289fca7443d00bcd271",
+ "2023-09-19/rust-std-nightly-armv7-unknown-linux-gnueabi.tar.gz": "07cf0d785a959243480fd3f0a655d7bad483932cf6503fc640dcac867c35ee59",
+ "2023-09-19/rust-std-nightly-armv7-unknown-linux-gnueabi.tar.xz": "2766ba14f930ff0d3fd0f7b500053985c90ae8680bccf7809f1b6216385f5f28",
+ "2023-09-19/rust-std-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "fae848832b3b20d62656b161fd2beaf667871caddf83d0c6d9b901b3d0048511",
+ "2023-09-19/rust-std-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "62c6501989f57fe407129dbf95ea5d144756e6aa10f497dfae2dc2e84562c6be",
+ "2023-09-19/rust-std-nightly-armv7-unknown-linux-musleabi.tar.gz": "62c3976c7c70354988ce8400dba1977b528a394465964b000c605ffe85b0bf7a",
+ "2023-09-19/rust-std-nightly-armv7-unknown-linux-musleabi.tar.xz": "44f34a38efec59cafc3f497b3bbd438934c672aeb04493ad677b4d10dc08451b",
+ "2023-09-19/rust-std-nightly-armv7-unknown-linux-musleabihf.tar.gz": "8b63b82f83fff567c36a6523f46b746fd35cd8400a6355bc2bf98773939df9b5",
+ "2023-09-19/rust-std-nightly-armv7-unknown-linux-musleabihf.tar.xz": "521e57c6a428205347d1b255f4efaea27269c8a0bf51ee6dd0b2555b02e6e1b3",
+ "2023-09-19/rust-std-nightly-armv7a-none-eabi.tar.gz": "29857c348115ed5af9b03754e6fbe11540dcdac67bd0dcaa4d4569efddaa369d",
+ "2023-09-19/rust-std-nightly-armv7a-none-eabi.tar.xz": "a05cce1d2a4831d6fd1224be90b77b8fc940b32eaec6a2b8a1ef2cba08469d41",
+ "2023-09-19/rust-std-nightly-armv7r-none-eabi.tar.gz": "3a60aaa4c0384a28db660aea31064f50b318b4c69b910a93224cb290fa0338b4",
+ "2023-09-19/rust-std-nightly-armv7r-none-eabi.tar.xz": "e210e1e7af3b4a019997930a50f455de5aa242fffb64f9822a48b71aab38f6a3",
+ "2023-09-19/rust-std-nightly-armv7r-none-eabihf.tar.gz": "374343790030ac034ed21821ba5ec482b411e620e9cac5d860efc27988e448a3",
+ "2023-09-19/rust-std-nightly-armv7r-none-eabihf.tar.xz": "4512976d6b9ff7d3d5724f5f7e27a9515960ac8c83250c4eed4a90df1fdf9a5a",
+ "2023-09-19/rust-std-nightly-asmjs-unknown-emscripten.tar.gz": "ff1b43a4ff74766f99f8e668eb5810847cd4b38682f4b332b3d5eb4cdfdcad2e",
+ "2023-09-19/rust-std-nightly-asmjs-unknown-emscripten.tar.xz": "5514f09cd5a2531ec394ba53ebe40476d8f39d39801eca6639916ebe402a6ba5",
+ "2023-09-19/rust-std-nightly-i586-pc-windows-msvc.tar.gz": "a92c38fcfd3909704cc6dca2be6c0a43ab0c32576c424ae43abfdddcaaf0c67a",
+ "2023-09-19/rust-std-nightly-i586-pc-windows-msvc.tar.xz": "8a8c575bcb4f497934b7bfd108b260db9b686f2bab046b3a75287d0537fd29b3",
+ "2023-09-19/rust-std-nightly-i586-unknown-linux-gnu.tar.gz": "52653b70d367085f88db070064b9980393f025e560a912b3e8c511402c6b877d",
+ "2023-09-19/rust-std-nightly-i586-unknown-linux-gnu.tar.xz": "03c72835dc1c630fd67e704803bff3444ed4200d9d8d402423e847f4c937ef53",
+ "2023-09-19/rust-std-nightly-i586-unknown-linux-musl.tar.gz": "0421ff518f757add286e5d6a95de68fd75d464b4c8e45738214eada5c245e460",
+ "2023-09-19/rust-std-nightly-i586-unknown-linux-musl.tar.xz": "46fa30f4fce7c61f70d1c0ae3236a6f5a8150616a2f2436f49300d4594861197",
+ "2023-09-19/rust-std-nightly-i686-linux-android.tar.gz": "4ed80bbb5b5a63ed4ca4b9ca9977edae432fd153d5654259ecd92844d3d07a00",
+ "2023-09-19/rust-std-nightly-i686-linux-android.tar.xz": "087589145b5efc4d0740a18b1b385ee070bc859ed8b8847c2bf86f099311353c",
+ "2023-09-19/rust-std-nightly-i686-pc-windows-gnu.tar.gz": "91919a7b64b570279a46c4fe5047b369ff87c79019066993975d35f76b6cad89",
+ "2023-09-19/rust-std-nightly-i686-pc-windows-gnu.tar.xz": "706af2b60bb816316f3d1f9776843d2f8a708d726ac0804dd8eb624e69789568",
+ "2023-09-19/rust-std-nightly-i686-pc-windows-msvc.tar.gz": "0efc5c35534a3c6e0182c79714c32ff46ba98a01d8303b6d4da35e42899bc353",
+ "2023-09-19/rust-std-nightly-i686-pc-windows-msvc.tar.xz": "0b4d4222a87d5695b4ab04c5a74ef5df66e3bf3ef8ff3d3339ddfc8d4780eaf8",
+ "2023-09-19/rust-std-nightly-i686-unknown-freebsd.tar.gz": "5e84d19e7544f29859365f93864c4c09ef81f4ae487177804a43551df86d20f1",
+ "2023-09-19/rust-std-nightly-i686-unknown-freebsd.tar.xz": "a91fddc1f24b4fba4506eb54fb85b59c151f64a1ba50db6d01a808789f93abc0",
+ "2023-09-19/rust-std-nightly-i686-unknown-linux-gnu.tar.gz": "75b1dc0f4b51568ee4513e3ed922615a99a033be4b060bcd50bce140c7184c52",
+ "2023-09-19/rust-std-nightly-i686-unknown-linux-gnu.tar.xz": "9277d41bf14b8264a874e58f31ef64cc92c733b60e93aa6698dadb31c322ec90",
+ "2023-09-19/rust-std-nightly-i686-unknown-linux-musl.tar.gz": "dd6c39c01f9458c0fa80a5dfd9231e75a701c4c100734b580bf02a4a3be8b440",
+ "2023-09-19/rust-std-nightly-i686-unknown-linux-musl.tar.xz": "6ba045c4bfd56b916e56fc9403e9eb6bc75b40f7f2080f3584a46aa1bdcf9607",
+ "2023-09-19/rust-std-nightly-i686-unknown-uefi.tar.gz": "bb759f10ee3bc09a8c45c141f39d5dc377ce9616717488591ed85341088fec9a",
+ "2023-09-19/rust-std-nightly-i686-unknown-uefi.tar.xz": "2db4ce0c4471c05ab3ee24100aae673f0f9ece0c72ffeea74ba0ef4ad5e1aeaf",
+ "2023-09-19/rust-std-nightly-mips-unknown-linux-musl.tar.gz": "eb7b81b0fee858d10c6388472a32f7c8464e13fa5a344bfc61307863158ac4f1",
+ "2023-09-19/rust-std-nightly-mips-unknown-linux-musl.tar.xz": "757665db9059d4af36ee89c18ae97f30c07ff279c4a7cf2d8e8bcc20d7588ee7",
+ "2023-09-19/rust-std-nightly-mips64-unknown-linux-muslabi64.tar.gz": "5492e2fd1bc7e2488efa33f15d676099408730aa4505e82f0bde5b4adc4d3688",
+ "2023-09-19/rust-std-nightly-mips64-unknown-linux-muslabi64.tar.xz": "4099767e7d96740f8ad568e381ea69ce6aec35f0f570b853494c5c7f3b05db1c",
+ "2023-09-19/rust-std-nightly-mips64el-unknown-linux-muslabi64.tar.gz": "ef16d97ca50c37aa1f3217dd49c0a002e9c22b4eb81c49c01021e3f591a554cf",
+ "2023-09-19/rust-std-nightly-mips64el-unknown-linux-muslabi64.tar.xz": "ab858f6ab9e7bcef16f4cf959c94c23fed4f6a8ec90449dfe4a47a71b14085fa",
+ "2023-09-19/rust-std-nightly-mipsel-unknown-linux-musl.tar.gz": "0689980408971a2958947bc97697e98a5547e4418e833c2d2010c0cacb253f85",
+ "2023-09-19/rust-std-nightly-mipsel-unknown-linux-musl.tar.xz": "09b8fbd0b40477285639cfc498ae6bb1b350d5af0a5cfe7285a1d3665a534fd5",
+ "2023-09-19/rust-std-nightly-nvptx64-nvidia-cuda.tar.gz": "ff581ba633db258eff70e54b0f44b1b3c4b804e5a5de11de380b00e5e8d469b9",
+ "2023-09-19/rust-std-nightly-nvptx64-nvidia-cuda.tar.xz": "7ad21f77a905a197248ddd70f4f72f7aea07c6440562fbd097517fbef80ce389",
+ "2023-09-19/rust-std-nightly-powerpc-unknown-linux-gnu.tar.gz": "b758b87eecfe22f765be347717d8eb7ae9d2555ecb87562fd3b0bf9976ff262d",
+ "2023-09-19/rust-std-nightly-powerpc-unknown-linux-gnu.tar.xz": "09f0f3a905b6e58fab7368a0f13004019473b9e6b697cdd333c50fe6fcabd354",
+ "2023-09-19/rust-std-nightly-powerpc64-unknown-linux-gnu.tar.gz": "f33cbb6a2acfa1a88aa03b404c717f559ad2f3dffdc18219ed03b41db564db5d",
+ "2023-09-19/rust-std-nightly-powerpc64-unknown-linux-gnu.tar.xz": "38ddedfe1af9ea7eef021ae81f2d49ba445fd5e54fa88d458688c78417c0da3c",
+ "2023-09-19/rust-std-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "349ff954115aed45e80a0929c91b0b3407aa0aee45bac57192a05419fa1d7b6e",
+ "2023-09-19/rust-std-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "4aa8a068e3239fab2a553e0e8d3b573bbb490ba6259c8228fd9960398fa661cb",
+ "2023-09-19/rust-std-nightly-riscv32i-unknown-none-elf.tar.gz": "8f71ea50d30cfb496a2911f19e12516e60f14d1e013ded94cd4074779c0f5cef",
+ "2023-09-19/rust-std-nightly-riscv32i-unknown-none-elf.tar.xz": "e8f25f91507f28c91a04980be1338044b2c3ccbfd3e7301e00d6608a7ff3b17d",
+ "2023-09-19/rust-std-nightly-riscv32imac-unknown-none-elf.tar.gz": "f6c8d367a8766aedc3694c3891945ae12b384b24212f9974d3571f48c18bfc73",
+ "2023-09-19/rust-std-nightly-riscv32imac-unknown-none-elf.tar.xz": "e8f5f2f69d3e6331f470602359be8d7bb72f547e4fb42a026f6130409d54f0ab",
+ "2023-09-19/rust-std-nightly-riscv32imc-unknown-none-elf.tar.gz": "ec393c41a3f3080f804392ad9f7e9036d502e4120b3def25e242e4a3ceaba44c",
+ "2023-09-19/rust-std-nightly-riscv32imc-unknown-none-elf.tar.xz": "a27bfd62f059c39a1b609eaa546cb05b111ec7c408bb96e61143d1f2471af6c1",
+ "2023-09-19/rust-std-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "644ffb4e640c3c281209e81e2612e45cfd52905a1f451958237ba34b3b6867ca",
+ "2023-09-19/rust-std-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "dedd3f79363f2300196efa134f5a6e82ff0f454b3dd6ee2c421e007c3556ccda",
+ "2023-09-19/rust-std-nightly-riscv64gc-unknown-none-elf.tar.gz": "aecf37d728cad9e894e0c1285c15b72b80855adc325f92d79a501e8bf98cc26a",
+ "2023-09-19/rust-std-nightly-riscv64gc-unknown-none-elf.tar.xz": "23e3d8c6676327a8d5d6d3d716cef9d50a00612c9bc9b2e098320947ecbbdc41",
+ "2023-09-19/rust-std-nightly-riscv64imac-unknown-none-elf.tar.gz": "78defdd1416fbb222eea956bc8a2a4b164171247e94ff63bf48aae8c0f16aa60",
+ "2023-09-19/rust-std-nightly-riscv64imac-unknown-none-elf.tar.xz": "8fc23d9fbbff60f183007c95eff5669d971cb3ae63aa45078eb94c9615714a7a",
+ "2023-09-19/rust-std-nightly-s390x-unknown-linux-gnu.tar.gz": "594847b8fde5441641b7eac84bdb5d4cdf9a7b9916b69f39da46a2d95adfa138",
+ "2023-09-19/rust-std-nightly-s390x-unknown-linux-gnu.tar.xz": "efd53f11522e5418b7b8bbb93691b43589c6d57ec7d60aca25a3d1ef4a3dc506",
+ "2023-09-19/rust-std-nightly-sparc64-unknown-linux-gnu.tar.gz": "423be153c13336aade970b199c79f60a21140f79a18dccd9c00931b577642378",
+ "2023-09-19/rust-std-nightly-sparc64-unknown-linux-gnu.tar.xz": "e82397621d1e03fb7a2bac87ce9bde36d35edacdcb26c1b0255f3defa4a6a116",
+ "2023-09-19/rust-std-nightly-sparcv9-sun-solaris.tar.gz": "db7bf8852156afdc50dbdf6010f6a3c4abad9a3754e1a171c6d6a9bec1cf07c0",
+ "2023-09-19/rust-std-nightly-sparcv9-sun-solaris.tar.xz": "83ce09e3e729007115128195f0742124a10d752b0e3305cd4fec0b1cc140dd19",
+ "2023-09-19/rust-std-nightly-thumbv6m-none-eabi.tar.gz": "b1f323cf51986aad12bfd9c0cfb1ff8f9bdd0da70b94bec9745bf6d0225e84c7",
+ "2023-09-19/rust-std-nightly-thumbv6m-none-eabi.tar.xz": "03d8652e2b0e4826a9738b0975cfaa71e4bba053267c699f2a032d5fcaa023c4",
+ "2023-09-19/rust-std-nightly-thumbv7em-none-eabi.tar.gz": "2fbe28738d373b202bcdf67bdb52a18bbfb21238167468f52d775f963e7f286b",
+ "2023-09-19/rust-std-nightly-thumbv7em-none-eabi.tar.xz": "218116ac95b873cae0111f37f6d106813c9f3453aa0a1e9a9b7029b8c5d7aee9",
+ "2023-09-19/rust-std-nightly-thumbv7em-none-eabihf.tar.gz": "731e11e06ef391dd504e59914cb624e508a1fd2e646d513d09f43f4b46b99a59",
+ "2023-09-19/rust-std-nightly-thumbv7em-none-eabihf.tar.xz": "6881ec6e99917750840caf13b92041d0ba86b0f6a3e042eabde7b404df54825a",
+ "2023-09-19/rust-std-nightly-thumbv7m-none-eabi.tar.gz": "c5c158f8fd9010c1d7e240c8c3d67c5cd7c89f41b395d78736e8d126d6db0700",
+ "2023-09-19/rust-std-nightly-thumbv7m-none-eabi.tar.xz": "cb46e3b68efe8acfe81382f39b5aaa7665ccea41585725beb980cd153ffafcc9",
+ "2023-09-19/rust-std-nightly-thumbv7neon-linux-androideabi.tar.gz": "21b31fd51d1094d029c495c84de563776ca2ec5e38e4777db05231e595458f3a",
+ "2023-09-19/rust-std-nightly-thumbv7neon-linux-androideabi.tar.xz": "d4e16618e0ebbd48dd0f48d59340892db7d9df8921d1d05c3416af3f39c363e9",
+ "2023-09-19/rust-std-nightly-thumbv7neon-unknown-linux-gnueabihf.tar.gz": "a6a12e43937a2ca12978024d9d324a4e8ff5b7e887642e85f93965176fc617ff",
+ "2023-09-19/rust-std-nightly-thumbv7neon-unknown-linux-gnueabihf.tar.xz": "9dee294f1614872c9c204f806e6c42cb580d8d48a076548390af9460267d3821",
+ "2023-09-19/rust-std-nightly-thumbv8m.base-none-eabi.tar.gz": "379e2d6bbe52791453f524f385859b1d56bd50c6676fadfbbb80bba56974ccda",
+ "2023-09-19/rust-std-nightly-thumbv8m.base-none-eabi.tar.xz": "13067218a9d15f85c5c6a71ceeccd3532814c7f5b0bd41c19ff8efae0a8b2fd2",
+ "2023-09-19/rust-std-nightly-thumbv8m.main-none-eabi.tar.gz": "79a0db74ba8a9f441b4a7f8b94ffcb7b92a1bc020b59ac31db2e86451dd49017",
+ "2023-09-19/rust-std-nightly-thumbv8m.main-none-eabi.tar.xz": "117cceda7cecc34bb9c447139db547ffb6f87b527861026bdd1bcb294d1b2843",
+ "2023-09-19/rust-std-nightly-thumbv8m.main-none-eabihf.tar.gz": "9fba740a8607b65d73c470a7daf272bedd3492e721249084925fd5681aef5199",
+ "2023-09-19/rust-std-nightly-thumbv8m.main-none-eabihf.tar.xz": "f4ff510388820f577722047fcf8b3c772800dd841b6d3d2fcd39becedd17ecbf",
+ "2023-09-19/rust-std-nightly-wasm32-unknown-emscripten.tar.gz": "81a71ad8c0086a81cc4b302ba9ebb4277e3673ccbc7cbe29661a9ea0d4cd58db",
+ "2023-09-19/rust-std-nightly-wasm32-unknown-emscripten.tar.xz": "0849036eb1a063ce68da14645247937e57c42d61843a7b3d469a7c9ad639577d",
+ "2023-09-19/rust-std-nightly-wasm32-unknown-unknown.tar.gz": "0a83019595e99314ceb429d5246998ca2e69d1db5a878384b1c17dbf6d614286",
+ "2023-09-19/rust-std-nightly-wasm32-unknown-unknown.tar.xz": "68d6df14ac1149c30d262fca416bcce7db7ce08daf81bfa651a3d0cdb88eae4b",
+ "2023-09-19/rust-std-nightly-wasm32-wasi.tar.gz": "50eb90fae5e68833920d4461fcb75369412c4b13a3b21ae938d6b4062d79f4c8",
+ "2023-09-19/rust-std-nightly-wasm32-wasi.tar.xz": "10206460ffd9a63fe80f530c6e5c34ce62efc5b7854f5827184cae8aae84903c",
+ "2023-09-19/rust-std-nightly-x86_64-apple-darwin.tar.gz": "c4692c32020f7abcd807e4751644ecbb30441bb4dba0e6fadcddf21ec9ba3c8b",
+ "2023-09-19/rust-std-nightly-x86_64-apple-darwin.tar.xz": "090575467f95fc9f32d51440be66411f61daf729d5fd4d50a3f9fb5aab289e0c",
+ "2023-09-19/rust-std-nightly-x86_64-apple-ios.tar.gz": "e7abd4f07f0412d284926b803c9ed8abb7e070406bfbe4a0c577ab70014c06e8",
+ "2023-09-19/rust-std-nightly-x86_64-apple-ios.tar.xz": "abaf7a6610b1a1416991224f857f3566eb48c8c18422e1145c86c5a5f6f82dfc",
+ "2023-09-19/rust-std-nightly-x86_64-fortanix-unknown-sgx.tar.gz": "1bd4c12bde95907429a509a52d17c7323b3e44a603852cd1f27fcd7f72d44f8e",
+ "2023-09-19/rust-std-nightly-x86_64-fortanix-unknown-sgx.tar.xz": "41c2d1355a3ea7dcf31db395e7051966aac1c87f024253b072f5f5ec8959178a",
+ "2023-09-19/rust-std-nightly-x86_64-linux-android.tar.gz": "f89d749e2652ceba6cbc0b5803c7cd6a3b8c5b9c03ef9c8e33f26ed791ae9456",
+ "2023-09-19/rust-std-nightly-x86_64-linux-android.tar.xz": "a8fca8b0ca9f7574f2a5ae7cbb9fd10db112baf86c53323988b5d2e87706a24c",
+ "2023-09-19/rust-std-nightly-x86_64-pc-solaris.tar.gz": "e8b61f72d9cacecade0923216349e25a038d712c7055e86235e2f0bb3517db0f",
+ "2023-09-19/rust-std-nightly-x86_64-pc-solaris.tar.xz": "a38ac5ad17285a45b3d4c44c737a313fffe8593c748eaaa7169606627b89f934",
+ "2023-09-19/rust-std-nightly-x86_64-pc-windows-gnu.tar.gz": "6873cc04b8f95f2df9a3a6e5ea86c0aa898f54bc091d314905a619bcc0b67122",
+ "2023-09-19/rust-std-nightly-x86_64-pc-windows-gnu.tar.xz": "e8190d2f33fb38c04251831a67c696b8bd80175dcec33426ee5c8567aefd7ff4",
+ "2023-09-19/rust-std-nightly-x86_64-pc-windows-msvc.tar.gz": "8758cdfb724e8a704f5f2fec21033b92167a9962ef82575944c7303d0e80e340",
+ "2023-09-19/rust-std-nightly-x86_64-pc-windows-msvc.tar.xz": "d5420965528396eeeb608ac912b3ff92b0072b0bdd3dd70d5202b514dcb15c99",
+ "2023-09-19/rust-std-nightly-x86_64-unknown-freebsd.tar.gz": "5e092e483c5f2b91949da78b42af130e015b8a32ba0d1b18d839242037e8ec96",
+ "2023-09-19/rust-std-nightly-x86_64-unknown-freebsd.tar.xz": "70fae7c75c79fa751dfbb8249584fedc3af14e545f6a8036146118a45e35bcec",
+ "2023-09-19/rust-std-nightly-x86_64-unknown-fuchsia.tar.gz": "39e6cc3059e13528d71db0aed39028d209db53d74256f5c27b33e775b9db0d1f",
+ "2023-09-19/rust-std-nightly-x86_64-unknown-fuchsia.tar.xz": "0efb971271454b95ec8f2c9928229d20c1b563b2e5368257ed6e36cae962e064",
+ "2023-09-19/rust-std-nightly-x86_64-unknown-illumos.tar.gz": "c84ea52f82cd767f29a34b60eb8af2773ccbf8f56c4df2da21c6171c661c7d80",
+ "2023-09-19/rust-std-nightly-x86_64-unknown-illumos.tar.xz": "1da111196830f6025909fb9da81e6b72af53d67e58d00ecf078694f5fbfd0673",
+ "2023-09-19/rust-std-nightly-x86_64-unknown-linux-gnu.tar.gz": "265c49dcfb3d0691bc656b42957cd59333efc8edc3600bfd10a9af9f177638e2",
+ "2023-09-19/rust-std-nightly-x86_64-unknown-linux-gnu.tar.xz": "7232b680d1497a509bcf97c7c971d1736f2bd8e620b8393150b4a6f63abd4d68",
+ "2023-09-19/rust-std-nightly-x86_64-unknown-linux-gnux32.tar.gz": "23dfef40602cce4aa693b6bf8d992201cd69d6124cf7e376a8d1a9a8184d4321",
+ "2023-09-19/rust-std-nightly-x86_64-unknown-linux-gnux32.tar.xz": "8c1f354171b37bafadb9145e165ac4024188be19429759adf5aaa4f86a781da7",
+ "2023-09-19/rust-std-nightly-x86_64-unknown-linux-musl.tar.gz": "52742e26aaec5b51b1357845a018165d133389bff26346bbdb83d7d8c5be8b53",
+ "2023-09-19/rust-std-nightly-x86_64-unknown-linux-musl.tar.xz": "2cccca21e6377c053abe9a4e3e0dd2ea36d30ab229e79bb68a2200634550b967",
+ "2023-09-19/rust-std-nightly-x86_64-unknown-netbsd.tar.gz": "640b76e831f41bdef8bc4f26e77ba73020d51cfb19f5bf4d9bf8fd314d4df5fe",
+ "2023-09-19/rust-std-nightly-x86_64-unknown-netbsd.tar.xz": "27dbd58290f82392a76b9f34ef243a6506b29492381910bd606f48f978c1d2bc",
+ "2023-09-19/rust-std-nightly-x86_64-unknown-none.tar.gz": "a7289fcd7020c7d049a68aa63176f6cb75d126c38c262d5f1866d69370319870",
+ "2023-09-19/rust-std-nightly-x86_64-unknown-none.tar.xz": "180f05eaf7b143c44244d5ab2c4a0607168ff1285b4abc69872620e9dd98b240",
+ "2023-09-19/rust-std-nightly-x86_64-unknown-redox.tar.gz": "35c82c901c0da91bc59aecf98cd7aa2458288545e3eba86ba1775fbbf05c4b18",
+ "2023-09-19/rust-std-nightly-x86_64-unknown-redox.tar.xz": "dce43bb3a4b39fa0374d6f3ec2f7e5c960d21498e422407a1d5f774246709528",
+ "2023-09-19/rust-std-nightly-x86_64-unknown-uefi.tar.gz": "f142035be983bca087d8e222d46e242f5fee4f9d087ed9463b9ddf6f773e8e1d",
+ "2023-09-19/rust-std-nightly-x86_64-unknown-uefi.tar.xz": "92997daded9967edae55d724282c43be015135b91a129dc7a0cb60c9502a6ba7",
+ "2023-09-19/rustc-nightly-aarch64-apple-darwin.tar.gz": "f8b7614bb2e9bed3d540b183d9a1265caddf549805d3488cc1abe1b6c901cc07",
+ "2023-09-19/rustc-nightly-aarch64-apple-darwin.tar.xz": "61fda5fa1a4df14712e784ce2795da54b0d5aa4bffe16654f5f346a9d38946be",
+ "2023-09-19/rustc-nightly-aarch64-pc-windows-msvc.tar.gz": "9c8afd033f0cc92588c9658a8d9014574826fbad50dfa972590aafbedcee9a96",
+ "2023-09-19/rustc-nightly-aarch64-pc-windows-msvc.tar.xz": "c158bb1a5f679281b15f6f9a4ab1717daf75dc4ddd78d66fc45611588a1895f9",
+ "2023-09-19/rustc-nightly-aarch64-unknown-linux-gnu.tar.gz": "f70f2eea020372de25ba3ea9ba5cf6c47ddd365a9439cd5306c6f0fcb063b825",
+ "2023-09-19/rustc-nightly-aarch64-unknown-linux-gnu.tar.xz": "eda395f9f86520b0e2dc47f3a11a28af591dd62bf1d897026f5d280f6971e948",
+ "2023-09-19/rustc-nightly-aarch64-unknown-linux-musl.tar.gz": "cab32a7ba690e3258dd2336eb7f1f9e6e59b54a582907b924039cc38efaf3a3a",
+ "2023-09-19/rustc-nightly-aarch64-unknown-linux-musl.tar.xz": "6a95b3b0571b85b5fd814ca71bef8f58a3c3a1dd730565684545f8d899e85250",
+ "2023-09-19/rustc-nightly-arm-unknown-linux-gnueabi.tar.gz": "c5d798f73678312f4791c2f80ea6d81fd603c4cec8cdb999498a40fdf795e408",
+ "2023-09-19/rustc-nightly-arm-unknown-linux-gnueabi.tar.xz": "390fe7f1807f91412107a14a1492b814030e5794733d8e7731d827de1c119175",
+ "2023-09-19/rustc-nightly-arm-unknown-linux-gnueabihf.tar.gz": "94ff0eb05dd0939373b8aae370cf79adbf7e72e0f20c6729f03329758b71cc11",
+ "2023-09-19/rustc-nightly-arm-unknown-linux-gnueabihf.tar.xz": "4f0a35badc636799483d867f7e2d964ce4f45c0f897163765a7c4e51b7e39796",
+ "2023-09-19/rustc-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "ac90176c4c296817ed12300f9e2116fa930b23e0ac2dbdb4f48f6d8dcb5e79ac",
+ "2023-09-19/rustc-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "3dd1d3de96129bf3aaa10bdb0aba44e885b48e7e7309385b8127a087d399f618",
+ "2023-09-19/rustc-nightly-i686-pc-windows-gnu.tar.gz": "4903c6742625c1ca7cbee1d094e9b0b348db58cd6bf0f4c112366c671594664a",
+ "2023-09-19/rustc-nightly-i686-pc-windows-gnu.tar.xz": "c479185f0275686816d72f33919cebb0fff895d5bb7fbb036a74cf975fa370a2",
+ "2023-09-19/rustc-nightly-i686-pc-windows-msvc.tar.gz": "c233aa551086171772f849b70868a2f2beaf3909e915b12b53e7ac5edd026b68",
+ "2023-09-19/rustc-nightly-i686-pc-windows-msvc.tar.xz": "e100ca25dd7f310b18645141101c4fe800f92e0dba07139cae34eadeb8bdb1c3",
+ "2023-09-19/rustc-nightly-i686-unknown-linux-gnu.tar.gz": "9ac0fd3d2fe11abd1092cb5519d8ceb817456ba71bf241e31471644e534a9a25",
+ "2023-09-19/rustc-nightly-i686-unknown-linux-gnu.tar.xz": "352c118e4cfe1e7012b5a7a2d3f1b85d068b68b6f942257f993bbec8e4a5d70b",
+ "2023-09-19/rustc-nightly-powerpc-unknown-linux-gnu.tar.gz": "b8e248fd9d45b8edf38aeeded8126f070a45d6448579c5af77723dba1ad622b2",
+ "2023-09-19/rustc-nightly-powerpc-unknown-linux-gnu.tar.xz": "e2a8619ebac620735bd9a4439a7eada334be82c7a1f56f725ae3293c5d5d665a",
+ "2023-09-19/rustc-nightly-powerpc64-unknown-linux-gnu.tar.gz": "c6bde1d7b6d8bcfb86a1c6604bb7d727c214343782aa15e2c75f8f7b429762da",
+ "2023-09-19/rustc-nightly-powerpc64-unknown-linux-gnu.tar.xz": "4c29bb8e1a2e64d187c8b69eae554f815fed76c84d404ecbe88abd0f2b771294",
+ "2023-09-19/rustc-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "6253738830baa2ea0f1a02988827c7836a084e2bd9616d1123756224b2180994",
+ "2023-09-19/rustc-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "0e2545282928013cc081d4b84ccab3e611ebeb5082d2ccb90e0ba545d759565c",
+ "2023-09-19/rustc-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "5d515e24a06df19584045c0009e6eab2ac4067e8a1fbf2e7f08ebf5d8d2e0794",
+ "2023-09-19/rustc-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "32bfa9073e4d11e269c0ca06430d1d9f8f84a733ebd6d15628a491794c7315ca",
+ "2023-09-19/rustc-nightly-s390x-unknown-linux-gnu.tar.gz": "c71af9d9a14265f5e8a3dda5b845bce31053fc5c2b036e563379ae02baf5dd40",
+ "2023-09-19/rustc-nightly-s390x-unknown-linux-gnu.tar.xz": "317b756fa77848bcfa8952a22db8e67e2e99cb477b206a4e4fad6ffcbd407183",
+ "2023-09-19/rustc-nightly-x86_64-apple-darwin.tar.gz": "a698112f636e21c12d6ad1d98627a0504a932d93de5e00f2197489f37636a3f8",
+ "2023-09-19/rustc-nightly-x86_64-apple-darwin.tar.xz": "fb397b4d78107bd55572e1127c138a825d73ebd5283b0cdab3ca404950c18afd",
+ "2023-09-19/rustc-nightly-x86_64-pc-windows-gnu.tar.gz": "42d3888fdb0b522e11d68fa8972e2b885b518dc35ccc5fc400d08c78d7907639",
+ "2023-09-19/rustc-nightly-x86_64-pc-windows-gnu.tar.xz": "bb2f2ac25f2b7376bb630a50f06b9228490ff2cc4354e230099cfbbf19bf9138",
+ "2023-09-19/rustc-nightly-x86_64-pc-windows-msvc.tar.gz": "c92dda676dc98e6aa843f4489cf3d432234ca5db370996cc31a71879c5e291af",
+ "2023-09-19/rustc-nightly-x86_64-pc-windows-msvc.tar.xz": "b895d83a064dbbc4c05e31a34fec7c7cf98e263827c16831bfb3bd283d4fe242",
+ "2023-09-19/rustc-nightly-x86_64-unknown-freebsd.tar.gz": "24ced764ed292f32d92ef90afc7fc2e0c9e70823f0c79d9aaeae806c650c1e8e",
+ "2023-09-19/rustc-nightly-x86_64-unknown-freebsd.tar.xz": "4426289216b6a2648598ae65db7cb760787bcd97c672f824aede0d6587a76345",
+ "2023-09-19/rustc-nightly-x86_64-unknown-illumos.tar.gz": "aadd47519be984002e6c76ee52a7d85306ca712fea71392ebc67d433cb59bcd3",
+ "2023-09-19/rustc-nightly-x86_64-unknown-illumos.tar.xz": "8876c52883469f3cb1eb43c69e7deeb6ae0d928ee61ac03713c3def4c77b0791",
+ "2023-09-19/rustc-nightly-x86_64-unknown-linux-gnu.tar.gz": "69d2bc1cce3d3028cf090da174424af1b60e893b04a328078a95b4cb40e8c5f5",
+ "2023-09-19/rustc-nightly-x86_64-unknown-linux-gnu.tar.xz": "9c7c6b660284d1cc290066d6cfcac196bda819df5eae56df666f2a2ff6cb21e8",
+ "2023-09-19/rustc-nightly-x86_64-unknown-linux-musl.tar.gz": "c0d3ff24cbc1a4d6b8dfb5894d2aa7274851e67aaecac5b4ffa2548ce09cd4ac",
+ "2023-09-19/rustc-nightly-x86_64-unknown-linux-musl.tar.xz": "6abd1ae4f78ebc0b2e8be4238d1e14b53109e34c8b2d899d93a181c0b4263923",
+ "2023-09-19/rustc-nightly-x86_64-unknown-netbsd.tar.gz": "f4e8fc1679f0477aea5b1f4025764ba35e0a1692bd1fe6f00f6d5695276ee9af",
+ "2023-09-19/rustc-nightly-x86_64-unknown-netbsd.tar.xz": "24c89d8402c762f552dc2ddf4b53f9aa32100364e13a5cd9a52567276dc7b554",
+ "2023-09-19/rustfmt-nightly-aarch64-apple-darwin.tar.gz": "aa53c69ad80a58e61be4d562544fc8c3980939df5d975e73182988cd57b18a88",
+ "2023-09-19/rustfmt-nightly-aarch64-apple-darwin.tar.xz": "fc521ffe8bd47d9d906cd26618fd665a91898544670de4a92d104c5d0f9f591d",
+ "2023-09-19/rustfmt-nightly-aarch64-pc-windows-msvc.tar.gz": "bc2e24c8e612a7148a9a35e4ff9b1c1d3d8699d0c0f37420fcc60cda1f47dec6",
+ "2023-09-19/rustfmt-nightly-aarch64-pc-windows-msvc.tar.xz": "69890f42eb8ef36df28b75bd0d03ff0befc22ed778ce4fb61962ad8119b1888d",
+ "2023-09-19/rustfmt-nightly-aarch64-unknown-linux-gnu.tar.gz": "583cace1d35847ef1078ca6f1d9074e9a053405987d2fb8260d92f84136f86df",
+ "2023-09-19/rustfmt-nightly-aarch64-unknown-linux-gnu.tar.xz": "40764308d7886db34364979d8f918dedcb1283e03ab4978e61ca5bf069cc717b",
+ "2023-09-19/rustfmt-nightly-aarch64-unknown-linux-musl.tar.gz": "bf052cb1097cb4b613b2f6ae61031debbfaba888acbb2e9f1e36250cf4a63865",
+ "2023-09-19/rustfmt-nightly-aarch64-unknown-linux-musl.tar.xz": "4a92337c02876fa46f1fca8e3ba652c120b245e377fa3f759d31a388f9bc86f9",
+ "2023-09-19/rustfmt-nightly-arm-unknown-linux-gnueabi.tar.gz": "65f9094f7be3d99a362eeb72bcd0ca849e1744f1d2711413a3bf74b417164cff",
+ "2023-09-19/rustfmt-nightly-arm-unknown-linux-gnueabi.tar.xz": "45cb7ca59e9784d2e15584c7046e08de95480de98a5a9a3e7a3b12876c2fa4bd",
+ "2023-09-19/rustfmt-nightly-arm-unknown-linux-gnueabihf.tar.gz": "bc988ed7a94a60607dcf54115e6a7a4a679a3e1a9f799bdd1608a7c452f9ea6c",
+ "2023-09-19/rustfmt-nightly-arm-unknown-linux-gnueabihf.tar.xz": "d4bead58564adb429be68c38070a589af576c931bd29b878455c586fbdd167d2",
+ "2023-09-19/rustfmt-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "6a3821f9082dc7de5c64f96929613f8af98630903d94ba69b6716704fefbca1b",
+ "2023-09-19/rustfmt-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "a4d0177eb7438b388bf8fc2fdb748104690326aeb8e8e176e88f88a34fcf6ba2",
+ "2023-09-19/rustfmt-nightly-i686-pc-windows-gnu.tar.gz": "764d2f586e31626dfbf65eab2676f601b6655a532b60ca7111de68fcdd8233db",
+ "2023-09-19/rustfmt-nightly-i686-pc-windows-gnu.tar.xz": "4048575401877fdc2b0f00b8314234c05bbf48f372f8f43bfc430c2e510e3438",
+ "2023-09-19/rustfmt-nightly-i686-pc-windows-msvc.tar.gz": "f971e4e0ffe31228d2027afc5382d830d85c6d2f041d0b4038def3a0abd1ccd8",
+ "2023-09-19/rustfmt-nightly-i686-pc-windows-msvc.tar.xz": "c75cfe6445e100379b19930f8b59c38917588ff647624235c7868a094911a4e4",
+ "2023-09-19/rustfmt-nightly-i686-unknown-linux-gnu.tar.gz": "aec148e3d3913190f2b0169226c21e36efa77c5b25bbe9981f10a1a1e08f4a9e",
+ "2023-09-19/rustfmt-nightly-i686-unknown-linux-gnu.tar.xz": "4895515e625762c02a4e8c0939ba5578bc4d91355cee58e2b6447dc0e46997c5",
+ "2023-09-19/rustfmt-nightly-powerpc-unknown-linux-gnu.tar.gz": "cb074a746d87ef64a4261502ff150d2b4a99f765e111e43e0bbaf77f14247135",
+ "2023-09-19/rustfmt-nightly-powerpc-unknown-linux-gnu.tar.xz": "19a1a3c6515da0fa162c55b7fc8ce24012d6721ea76b32e8ae342f5c760d3158",
+ "2023-09-19/rustfmt-nightly-powerpc64-unknown-linux-gnu.tar.gz": "595edb9675bd3e7c4b72e398ba4ed30d76361535ecb31ccb737d267c2a3ec511",
+ "2023-09-19/rustfmt-nightly-powerpc64-unknown-linux-gnu.tar.xz": "2fe359e374f362d3c1cf43bb583e133ec5c69f2d3349c9bf899362f7a08d7c02",
+ "2023-09-19/rustfmt-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "58fa45ace0e2a5631cd34d70a045d3ac0e8bd647807ac65db73386537a4a51aa",
+ "2023-09-19/rustfmt-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "99c821780b4270699ef0b4943ac1bb269eddc2a5063a638567725f21142efa16",
+ "2023-09-19/rustfmt-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "f1662b868ad574a60fb0982a40e2c3f9cd53bb2bf1df44bf8af617c4f892db1f",
+ "2023-09-19/rustfmt-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "0bd3d30b639260123fb7bf3f1b6943c271111199f77347c32690608e7be6f979",
+ "2023-09-19/rustfmt-nightly-s390x-unknown-linux-gnu.tar.gz": "b072b96317e1031e9d0801190a542a575993b13bc8918c7b6c4066e80da15f03",
+ "2023-09-19/rustfmt-nightly-s390x-unknown-linux-gnu.tar.xz": "58e1fcbe3d0aa5254b1e290d12bb7cbca87f1c5900e308ac7bc9c5798b3de1b1",
+ "2023-09-19/rustfmt-nightly-x86_64-apple-darwin.tar.gz": "2d78c5dccb2eb0b77350002d1f9602a976ab5424b8fd9abaa7e11e6f360e2c7b",
+ "2023-09-19/rustfmt-nightly-x86_64-apple-darwin.tar.xz": "769b49d358a2c8d63490fc043de3dbcd9de9a04c736b32d4cc592cefb45efe66",
+ "2023-09-19/rustfmt-nightly-x86_64-pc-windows-gnu.tar.gz": "0ab9da582cad6553d11faca2f78524fdf7db9ee3a35a5e2cabef2cee36d824f5",
+ "2023-09-19/rustfmt-nightly-x86_64-pc-windows-gnu.tar.xz": "40ea2cbf68f66458ebe6b5dff106e212cc14d9c958263135a61af2b392f653b2",
+ "2023-09-19/rustfmt-nightly-x86_64-pc-windows-msvc.tar.gz": "5f23deacf41cf5902124ae340c9b8d8580241dba0a4655297c73c66c4f40b46f",
+ "2023-09-19/rustfmt-nightly-x86_64-pc-windows-msvc.tar.xz": "ad445298ac93c24974588aa25163b4da0a5ab257fe02056e97b46b48d7f4628a",
+ "2023-09-19/rustfmt-nightly-x86_64-unknown-freebsd.tar.gz": "63df25fadc97586522b2ce2682b7bc2f6a2620d4e777530a71f3cf95374ebe27",
+ "2023-09-19/rustfmt-nightly-x86_64-unknown-freebsd.tar.xz": "635dbadd9153de54961a541776d35528c51221071d8e4df225720fb09998bbef",
+ "2023-09-19/rustfmt-nightly-x86_64-unknown-illumos.tar.gz": "769a3042fb342e26aeea2766b0d22f2692a457ac21de055161bc48a634604d71",
+ "2023-09-19/rustfmt-nightly-x86_64-unknown-illumos.tar.xz": "aa3a46e02b96239715997993c8e80d55fc89d667f5be4662d0223c1e66d6017d",
+ "2023-09-19/rustfmt-nightly-x86_64-unknown-linux-gnu.tar.gz": "d07a458723921c444c12e92acf3faf3c8d4f2c2b94cb4ac3aa9583afb9d36961",
+ "2023-09-19/rustfmt-nightly-x86_64-unknown-linux-gnu.tar.xz": "b5767aa36e0f44c20daef9ada03f09bdb849c2f599a51a9250dabc89d2ad053c",
+ "2023-09-19/rustfmt-nightly-x86_64-unknown-linux-musl.tar.gz": "a11d5ff9e59927e19756b90d9e55852ec7365a55d1f43530cbf429a4a1e74082",
+ "2023-09-19/rustfmt-nightly-x86_64-unknown-linux-musl.tar.xz": "dc6f223026ac4c6f06c9196428bc68cea6f112c402ec95130454e19737449e28",
+ "2023-09-19/rustfmt-nightly-x86_64-unknown-netbsd.tar.gz": "526ea9e2b65871cde5340cf835f8d769ac3f8a49fc20ee2dc3eaf0edb7dfb112",
+ "2023-09-19/rustfmt-nightly-x86_64-unknown-netbsd.tar.xz": "61cdb18418cb5edf7659919855c61a58fca2c13818844a5e65aaf32a948ba8e9",
"cargo-1.48.0-aarch64-unknown-linux-gnu.tar.gz": "71347016f0da96d4250225f7b52701274df958870b1a65482badb87d661035f9",
"cargo-1.48.0-aarch64-unknown-linux-gnu.tar.xz": "9ea440709cf51cf28110847fd769e7fc937a01d03500edec5232408c4459fc80",
"cargo-1.48.0-aarch64-unknown-linux-musl.tar.gz": "873883a9f6eb2e0cae7dafdc6c4262157298b7bc6ac5c3ed899ed1f55cad7e82",
@@ -17552,6 +18890,152 @@ FILE_KEY_TO_SHA = {
"cargo-1.71.0-x86_64-unknown-linux-musl.tar.xz": "91c80f1912cc1efaa7101ebf50e5222e91a29ccb05febe6fdd53e2504cfdc3c8",
"cargo-1.71.0-x86_64-unknown-netbsd.tar.gz": "cf0c0c625b74c642a5b43423452d7af642358fd40e7abf83b8e5b5e84147838a",
"cargo-1.71.0-x86_64-unknown-netbsd.tar.xz": "558838dc38c1c064acd4fae804b422ff133e4898667ee066381c4dcf6f7ffc7e",
+ "cargo-1.71.1-aarch64-apple-darwin.tar.gz": "9ebf238a19893fc3a097e868a8f7ae3e83428130c7ca50c769c0cb8759f72104",
+ "cargo-1.71.1-aarch64-apple-darwin.tar.xz": "a9e76a461f90894b6413608695d113fa83a98525ca900452192141db2c63b576",
+ "cargo-1.71.1-aarch64-pc-windows-msvc.tar.gz": "114c99f0de145344d359c9d10f49f7b29178278a4f2d13a639af762b2e871820",
+ "cargo-1.71.1-aarch64-pc-windows-msvc.tar.xz": "1b716581cfa63ad70a475d4fdd2a2c5f0b8c1afda15ea40ed10981c95996057a",
+ "cargo-1.71.1-aarch64-unknown-linux-gnu.tar.gz": "a98d1bc375f87385c8b8113c7c1f5c56f66ce4464f8899ff92b2634acaa83aea",
+ "cargo-1.71.1-aarch64-unknown-linux-gnu.tar.xz": "be9d4ffb39e0e39758fca3bf8ef4e98a2de6411cb6ee4e45eff3810316cba93d",
+ "cargo-1.71.1-aarch64-unknown-linux-musl.tar.gz": "918b9164c6d747d1bef6f879248b3c01f8a6fea05a12b4046c96aab86afa6835",
+ "cargo-1.71.1-aarch64-unknown-linux-musl.tar.xz": "65436860689c8d86dbffd82014936a872da3c4153d4c60a28c2f565e0d1229cc",
+ "cargo-1.71.1-arm-unknown-linux-gnueabi.tar.gz": "849d89e3d5495e9b8e2ad824796c11d1db26888c75b1ea75c9b998a045f03416",
+ "cargo-1.71.1-arm-unknown-linux-gnueabi.tar.xz": "31f93cc5c1ef21f7d2d99d38839f936f276877b680caafd850f080898779640a",
+ "cargo-1.71.1-arm-unknown-linux-gnueabihf.tar.gz": "30d2426de77d770c310f055263835180835c1701c6c8f023ab799fbeaeee74cd",
+ "cargo-1.71.1-arm-unknown-linux-gnueabihf.tar.xz": "d64e60f493788a8577b6f8d715d89f348630ed5fcbc61909740289e5a6971072",
+ "cargo-1.71.1-armv7-unknown-linux-gnueabihf.tar.gz": "186e94d28463de82c1f037b153f7fe54fe8b62a8e38da93032e65dcd365c8690",
+ "cargo-1.71.1-armv7-unknown-linux-gnueabihf.tar.xz": "3ff9c5e4bf1984d0e750b8a692eb8ab6abbc8743c15e82427a0be44257364589",
+ "cargo-1.71.1-i686-pc-windows-gnu.tar.gz": "d2982a7e041aa35a000d86ef678a163cc70989c2fd6e7590f12391de9e886bd4",
+ "cargo-1.71.1-i686-pc-windows-gnu.tar.xz": "84b97809ff3ba86b59eeaf30eb95a295fbc6f33e063bf4679d5c334029d8463f",
+ "cargo-1.71.1-i686-pc-windows-msvc.tar.gz": "00b8f5f2c895442f057c35f5dfd744329ad07a1e3b2a1eb74b68148b3f7b9c1f",
+ "cargo-1.71.1-i686-pc-windows-msvc.tar.xz": "0d9956e69c98474533c686982f007b637d3b1702f1c9144b9a82ee568d420ed7",
+ "cargo-1.71.1-i686-unknown-linux-gnu.tar.gz": "5c1e2d87cde0bb02e2d0daf05990c4c6df11a099765555bd1d1e44c9642c21c8",
+ "cargo-1.71.1-i686-unknown-linux-gnu.tar.xz": "fca0d2e9a561a00eeacedbec15deed35e388d872282092257fe81c9b2467637d",
+ "cargo-1.71.1-mips-unknown-linux-gnu.tar.gz": "d504599c46be881c58f15515c7192a14960599016578a6c2b64adb887c76f6e6",
+ "cargo-1.71.1-mips-unknown-linux-gnu.tar.xz": "007efbd7daca52f348e24d82ed1eff00cac206d07390939a5bbee8d82a4e95cd",
+ "cargo-1.71.1-mips64-unknown-linux-gnuabi64.tar.gz": "177960de1d5328b46d42b01d3ad3de0309829887cceed6e1c91481db2b39f9a6",
+ "cargo-1.71.1-mips64-unknown-linux-gnuabi64.tar.xz": "960074d955b78ae0be6be4e3f1a20a0f51bbdf85c464815f3c1abf948cc8b49a",
+ "cargo-1.71.1-mips64el-unknown-linux-gnuabi64.tar.gz": "b649f0b143946cb42c9c2e1b70673064157f42bdafeecee1df27e4ed7807e27c",
+ "cargo-1.71.1-mips64el-unknown-linux-gnuabi64.tar.xz": "cb0300ace50ba8070be8172f298c175009b41a989d7d96d79ad5efa40ff093a0",
+ "cargo-1.71.1-mipsel-unknown-linux-gnu.tar.gz": "ca8af82117e13b0fd8ceb3c3eb7bfd0fc43d4ae6d388291d2d01b62435e77b97",
+ "cargo-1.71.1-mipsel-unknown-linux-gnu.tar.xz": "ddf3f257a368cfcd92e1949c2d843b7b402a0e99b79b72bead24123ce844c3ad",
+ "cargo-1.71.1-powerpc-unknown-linux-gnu.tar.gz": "8cc697e623ee57633b4d0c39f1edd1184f9a9cc80ce0cd1fe008b23d4293d481",
+ "cargo-1.71.1-powerpc-unknown-linux-gnu.tar.xz": "31867990802392d9f1781eb3add622e8b86324366044bd58e645bd4f81c98ebc",
+ "cargo-1.71.1-powerpc64-unknown-linux-gnu.tar.gz": "8caf554cabae35777e564bacccd349ce2f2c9c307b64c77b32f5afa4119296ac",
+ "cargo-1.71.1-powerpc64-unknown-linux-gnu.tar.xz": "d64c2c43b879504ee3a30018fdc2379c03a5cfce2487c58ad4c88dac29cb8337",
+ "cargo-1.71.1-powerpc64le-unknown-linux-gnu.tar.gz": "779c8472d1366b8f788f7f2c74de0e29a53aad9f4c9bfca26537c803dcada16c",
+ "cargo-1.71.1-powerpc64le-unknown-linux-gnu.tar.xz": "825d046f4e9882c6892652a74fce22947d62e600f86829d479fddfe718ecf827",
+ "cargo-1.71.1-riscv64gc-unknown-linux-gnu.tar.gz": "a63a81800bf522c08d8c2d5f787b39ae9be3f8ec2de70fc04cb79abcd2baf8a9",
+ "cargo-1.71.1-riscv64gc-unknown-linux-gnu.tar.xz": "3dfb9022259051d7a720828a5952285b9e2029c46794667634b2d9c958d216cc",
+ "cargo-1.71.1-s390x-unknown-linux-gnu.tar.gz": "cbf516e4ab72acd4fe25b46e2650b196b84ceb3829f330d4a02e340c8788c48c",
+ "cargo-1.71.1-s390x-unknown-linux-gnu.tar.xz": "b46489e7a78e03afc125b9971dde0e40202cc081d010391a019a276bb0872d7a",
+ "cargo-1.71.1-x86_64-apple-darwin.tar.gz": "96fced67fe81d699d48e87f6446b9964db1267bafff7e6f5d736c5f014f6a1ed",
+ "cargo-1.71.1-x86_64-apple-darwin.tar.xz": "f451484eb5b0cd43213e7f4a750949ec08e9e3fab58a99dca04a22712f821825",
+ "cargo-1.71.1-x86_64-pc-windows-gnu.tar.gz": "1bc5f1d1eb7bfa25e3b01748db7ece61a0cb2627e380a91b1ce2c0c96e0aeeb9",
+ "cargo-1.71.1-x86_64-pc-windows-gnu.tar.xz": "90830d2b558d5640a0fc1ee039c5889734d487d9cbb8cb9b49ef3d6b6d9d04ce",
+ "cargo-1.71.1-x86_64-pc-windows-msvc.tar.gz": "4b35baccc9a1e6f317d4c45d759e28e8b5bd870c1b7462a2832aaf2be88bb8ee",
+ "cargo-1.71.1-x86_64-pc-windows-msvc.tar.xz": "935fcab89b04ae6463db9ec18e13e21cfc3b99bfed9bd5e2310e7d2ab7a24dbc",
+ "cargo-1.71.1-x86_64-unknown-freebsd.tar.gz": "9fa7ae3fac7abef773613779d617406b9b74cddbdb0ac49a3b84abccdb726691",
+ "cargo-1.71.1-x86_64-unknown-freebsd.tar.xz": "c7e3f12d58a6b5b45d5fc24e436b96aa6811d131fcfdc830d4dd434c2aca3c7e",
+ "cargo-1.71.1-x86_64-unknown-illumos.tar.gz": "198cdccafd53592928a44428ef045e77ed2d55f069dc3aae8433e676107a418f",
+ "cargo-1.71.1-x86_64-unknown-illumos.tar.xz": "de76e9644facfa5a1167f82878df0617f973707669129dfc063a8d635f99486e",
+ "cargo-1.71.1-x86_64-unknown-linux-gnu.tar.gz": "7fc7963d663c888ea862fe1546a4a2e174dbf0d017ed3c8c5260fc5573d279b6",
+ "cargo-1.71.1-x86_64-unknown-linux-gnu.tar.xz": "55760c2f20356fe5cb2a4aa105e20693a573048f1dbc9daa41a0983fc0930b15",
+ "cargo-1.71.1-x86_64-unknown-linux-musl.tar.gz": "e852d1a3f81e9ef2fb2ce5ebe5c8ade73a660125cc7517e6d90c5ef1d840707f",
+ "cargo-1.71.1-x86_64-unknown-linux-musl.tar.xz": "865d33e427603db0a3514d58824ce51c0cf8a085b74ebd0d3d7bbf356f178279",
+ "cargo-1.71.1-x86_64-unknown-netbsd.tar.gz": "88a9b5c06beddd9a3cbb1712eef6da1b740b8cb5647c4344ff8e1c98bde4c073",
+ "cargo-1.71.1-x86_64-unknown-netbsd.tar.xz": "7c0c9cab6fb9f706a7e6b1a8c3393c76a5db637eb22e20c40356c68774fe1eab",
+ "cargo-1.72.0-aarch64-apple-darwin.tar.gz": "fc5d3c2f618fd691b6d61e8f845648c2b4d4b0981fab4d5f563615fa4673bfa7",
+ "cargo-1.72.0-aarch64-apple-darwin.tar.xz": "3716f783710422b0f234da5f8924f077b040edc24dc5677f98e6e93f968011e5",
+ "cargo-1.72.0-aarch64-pc-windows-msvc.tar.gz": "a7f3a9f0b40be4c5dbf6579e0301664f17101d9d41bc27ba74afd3eaa714a72e",
+ "cargo-1.72.0-aarch64-pc-windows-msvc.tar.xz": "677e5bcdc91947f21cfd015fb9c01dff783705849e15ad27afcd0ce52228c730",
+ "cargo-1.72.0-aarch64-unknown-linux-gnu.tar.gz": "ae2414ed0e30340fa2994e1c4b4e809c2bb1a3c054de395540f5ec1aa1b35072",
+ "cargo-1.72.0-aarch64-unknown-linux-gnu.tar.xz": "95741a4cd2073adbd74a7c5596bb912abf4b2dfe00d70a9919cba4a836b7a0ff",
+ "cargo-1.72.0-aarch64-unknown-linux-musl.tar.gz": "a34f198ca2a1d07ea1b9cec834c8f3fb085d78937c1cfc9e9d27db8dbd8fcd85",
+ "cargo-1.72.0-aarch64-unknown-linux-musl.tar.xz": "29f8974a45e1d377e13571ab6f085592891f8dc639de1d1de7a04c83392bcfec",
+ "cargo-1.72.0-arm-unknown-linux-gnueabi.tar.gz": "9446f3dee453c5877e694879e4bcf506cdda5de61ea9400b75ec11e166a0ebd5",
+ "cargo-1.72.0-arm-unknown-linux-gnueabi.tar.xz": "791c7e9e3b2e93abf36eb9045ec59c09ed004e1a96518eb69e7a1de330c47659",
+ "cargo-1.72.0-arm-unknown-linux-gnueabihf.tar.gz": "23a6bf57c1fefad844a3d9c1a43a3160a657dd8d7ff25c287fa7924c83c4d835",
+ "cargo-1.72.0-arm-unknown-linux-gnueabihf.tar.xz": "519a572195a119bda9f09cb00e3d82d1ee6f992d58b403c39c0d515d35bcc7f8",
+ "cargo-1.72.0-armv7-unknown-linux-gnueabihf.tar.gz": "b8b5ec8b1249982f80583f49b7035bcd666c11441600df5ee72b3b866712f8d7",
+ "cargo-1.72.0-armv7-unknown-linux-gnueabihf.tar.xz": "e89d809bd8c5bb3d5b1bfab347f2cab365ec0a1d7bb17b9c86564224dfc07ad4",
+ "cargo-1.72.0-i686-pc-windows-gnu.tar.gz": "77888034ae43c3ef6e3d29d00d0e93fa3e91b2f93caf81779c6cdca4eb4fc086",
+ "cargo-1.72.0-i686-pc-windows-gnu.tar.xz": "ceb53d603ee01f309cd97fc6d751fd8b9ab106581fbf35a199a347cf44fdf4f4",
+ "cargo-1.72.0-i686-pc-windows-msvc.tar.gz": "4d58e03971595ed90e84f5adbee74b9581df3db6904e13c3ab34bc4b7e46e819",
+ "cargo-1.72.0-i686-pc-windows-msvc.tar.xz": "a1936e2ce026bfe919d0e7796ce42c3e4359ff1292f02c0141723cf861a54cf3",
+ "cargo-1.72.0-i686-unknown-linux-gnu.tar.gz": "0b0f5e94e91762be981e5e4b4bbc8381aab1481cf93e24124be17e445c33547e",
+ "cargo-1.72.0-i686-unknown-linux-gnu.tar.xz": "549eda5cda44750b0b2e6d3ce3f9c90c3a133b695e4882b4c6b93e54d6e8a73a",
+ "cargo-1.72.0-powerpc-unknown-linux-gnu.tar.gz": "98e6d362ed3831ce845050af8bb5f450c6d097007c410a10fa39e347bbc94032",
+ "cargo-1.72.0-powerpc-unknown-linux-gnu.tar.xz": "8a6452262e062be0e7eef92b2aafaa06caf0853b264a3fd337e92079a43f0a24",
+ "cargo-1.72.0-powerpc64-unknown-linux-gnu.tar.gz": "ba93b6655e4eb75a077b012c209fde9b1aeb0cad36180eafa81542c049ce6db2",
+ "cargo-1.72.0-powerpc64-unknown-linux-gnu.tar.xz": "a24a385d9f403e0800adb4d8364e663e40a04663a18df8d8704a5156d4232a1b",
+ "cargo-1.72.0-powerpc64le-unknown-linux-gnu.tar.gz": "e90879facf59ac670de4e8e5677035818032c39f5fedd509682a2bcd535e0a75",
+ "cargo-1.72.0-powerpc64le-unknown-linux-gnu.tar.xz": "f659bf3ab70c376c736b7d7112d1fcee32a56dbfa66f6ef4fc039652f66c99e7",
+ "cargo-1.72.0-riscv64gc-unknown-linux-gnu.tar.gz": "493ae9b8090b79cf811a499cf5c44f0d8426a9c628e931facd971ad7fd061525",
+ "cargo-1.72.0-riscv64gc-unknown-linux-gnu.tar.xz": "43c89f16832e16fff0b2c51b953c8295db97bc5623cb1bf0164d992a7f29af03",
+ "cargo-1.72.0-s390x-unknown-linux-gnu.tar.gz": "7ac2ac63b9f03d78f519963b2189e998b6711173bd8f389ed46b34f09dda111e",
+ "cargo-1.72.0-s390x-unknown-linux-gnu.tar.xz": "f2ce1bfc373efe162ca5b8ccfdb366dd526710fac305c61ed0b582b9185d68e9",
+ "cargo-1.72.0-x86_64-apple-darwin.tar.gz": "a16f7c17a24a57c5990b104271524c33320da0006446aabeaa25eb0e718dd450",
+ "cargo-1.72.0-x86_64-apple-darwin.tar.xz": "339b03d8e085fed244dd1e937622b2ac74fa1419bf075ab95028590a977f4c44",
+ "cargo-1.72.0-x86_64-pc-windows-gnu.tar.gz": "978e7cffb599e26566f85b57399a18d3b365a40fec921bcd01b9b07a9912ce4a",
+ "cargo-1.72.0-x86_64-pc-windows-gnu.tar.xz": "1779a2945ea0bf4a85e367a00281381e5a5fcd3cdd4d5cd57f71c7aff2d4b65a",
+ "cargo-1.72.0-x86_64-pc-windows-msvc.tar.gz": "27ce7ce7d7157af1cd320934a60b927c169e21e66e21ae1f8eae2abeb7c3c7f3",
+ "cargo-1.72.0-x86_64-pc-windows-msvc.tar.xz": "39812b8d54a24a6c977cb3f0318cffe10b68480a8536749da198d157394773f1",
+ "cargo-1.72.0-x86_64-unknown-freebsd.tar.gz": "477bb5400ff1be224cc1541024d0a806b72450c5acb99501b51260fc59252c1c",
+ "cargo-1.72.0-x86_64-unknown-freebsd.tar.xz": "e92db33afa105de024a64e34aa2de5e1c563a5fe5697fde8e28a603a94152b5f",
+ "cargo-1.72.0-x86_64-unknown-illumos.tar.gz": "5074aabe6463f337344db3253e1a8f1461eb773859422339b51656106c96c5a8",
+ "cargo-1.72.0-x86_64-unknown-illumos.tar.xz": "8d7f8b3cd8fbb370a7af0677bc14349e1f9e295b2989298e21aa0692b345085f",
+ "cargo-1.72.0-x86_64-unknown-linux-gnu.tar.gz": "bdd0589277041b7e6375e2782f9ce197f454f735642f118acb3a2d8e422770a4",
+ "cargo-1.72.0-x86_64-unknown-linux-gnu.tar.xz": "4a401dfe7b3056dc0d42acbcd380b2b90f936577706ca74ef5327af0f5abd0a0",
+ "cargo-1.72.0-x86_64-unknown-linux-musl.tar.gz": "54a45f771b0e32ff8a9b66cf085320597f55e7b208ecbedec09873cd1ff2a4c0",
+ "cargo-1.72.0-x86_64-unknown-linux-musl.tar.xz": "0edc4773dd9679904261d3a556306a0f152d229c21408622c892971da681cf01",
+ "cargo-1.72.0-x86_64-unknown-netbsd.tar.gz": "be491ba705e0725f5e00722a31ae254e1c0ab44f0db80a4a904c77e4289fa802",
+ "cargo-1.72.0-x86_64-unknown-netbsd.tar.xz": "d6ff8dc88f08640c1b02fcbb8081d8fd39f26259041927385824d3cb459ac139",
+ "cargo-1.72.1-aarch64-apple-darwin.tar.gz": "bd1364c57bdbf95c3b54a609ba85052490615274a4514c35f2515ec1aa65d26c",
+ "cargo-1.72.1-aarch64-apple-darwin.tar.xz": "9ddf3aa3fb56a8a6f92c4ba5025c3538cb14729631d963d174804e9d0c2403de",
+ "cargo-1.72.1-aarch64-pc-windows-msvc.tar.gz": "a7ac6aaf6c70360a1be96e2d0e579f6beb6faec765134f7d66b418a4806a6341",
+ "cargo-1.72.1-aarch64-pc-windows-msvc.tar.xz": "603b9412bdab3230913e74aebff84e3dda80bcecaaf78de11e88871223d2c35b",
+ "cargo-1.72.1-aarch64-unknown-linux-gnu.tar.gz": "ad282984ef42304a1c700ecf47f75344c69bdcc0f682d61c46a8584d6e3e904b",
+ "cargo-1.72.1-aarch64-unknown-linux-gnu.tar.xz": "40568f88c3efc2f1640e2e881a23e91ee26ec829317c4bbfb70dbd90d2923da4",
+ "cargo-1.72.1-aarch64-unknown-linux-musl.tar.gz": "20d02900e9102174c11840cc5bd8526745e196f28de406d706f4b14d32091d47",
+ "cargo-1.72.1-aarch64-unknown-linux-musl.tar.xz": "98ef3e6ca1f3929105632e17f881056228e96b95218aa5f06c94e9e830601270",
+ "cargo-1.72.1-arm-unknown-linux-gnueabi.tar.gz": "bf5a447214e5c838d7f57f9c115543ff509960c15a108a42e404373eb58f1c78",
+ "cargo-1.72.1-arm-unknown-linux-gnueabi.tar.xz": "049eb56c7497d2b94e993be7ecd8e75a4e59aa936c9355e9a05e554ac3bc1d4d",
+ "cargo-1.72.1-arm-unknown-linux-gnueabihf.tar.gz": "386cfe89d1dc1c33ace2aab8afdbe8db124474d5b5df2a767cea246cbc905e03",
+ "cargo-1.72.1-arm-unknown-linux-gnueabihf.tar.xz": "a638c58751ab1a60db59aaef8671edf1b0f851c16a69f0c78be1d4e096f3ca48",
+ "cargo-1.72.1-armv7-unknown-linux-gnueabihf.tar.gz": "065bd9acc3453806ab97b311d7171b567dfe8a988ff9e72b309a299008b954b5",
+ "cargo-1.72.1-armv7-unknown-linux-gnueabihf.tar.xz": "6b54253490163f712aa7150da1afd8a3f36f56d1181049464c546d6eb22c0178",
+ "cargo-1.72.1-i686-pc-windows-gnu.tar.gz": "9d9b77b89acd4932f0a8d063eacddebefe19dba25c896dc82f7a2dd9e23fc255",
+ "cargo-1.72.1-i686-pc-windows-gnu.tar.xz": "3ba63d206033a1c66d12634cd393ace421559738a1821f2ad303b7a8478424a9",
+ "cargo-1.72.1-i686-pc-windows-msvc.tar.gz": "cfd5464d628e4c8272a137e68cf7ad77ba95cf92e3f77595b746898eec39d6cf",
+ "cargo-1.72.1-i686-pc-windows-msvc.tar.xz": "ca9d6dca4ee091520dff641cb23ffaa2d06e6d1cba62fb9b37d8251757631310",
+ "cargo-1.72.1-i686-unknown-linux-gnu.tar.gz": "892034f264f86d45c5015c19f02b179711178ea2a64c24320d1584a789bb3e03",
+ "cargo-1.72.1-i686-unknown-linux-gnu.tar.xz": "4ab6165d56aca05a90681ccd2aab77c746b700e3fe76b093257294d2fede429d",
+ "cargo-1.72.1-powerpc-unknown-linux-gnu.tar.gz": "3e6b250a281f0502e18ec8e49e4356985f9f5e8e9f855959ef7d188054ece567",
+ "cargo-1.72.1-powerpc-unknown-linux-gnu.tar.xz": "7ad157b89c2375c5d70206b38a7290577be4b8c5cf38b69a0c20b74f5731a2cb",
+ "cargo-1.72.1-powerpc64-unknown-linux-gnu.tar.gz": "a40320b36784d26653b6c8021952e3445d4727c8cbfee65fca6db5f47e282511",
+ "cargo-1.72.1-powerpc64-unknown-linux-gnu.tar.xz": "f8f8689e3062d3260a354a1904b0e9ce339dfdfbed12785ee2a97e84630fed15",
+ "cargo-1.72.1-powerpc64le-unknown-linux-gnu.tar.gz": "e64c3ca1fd3074b634b64263f953002149125e237d4fdd29d19cb510aef1d6e4",
+ "cargo-1.72.1-powerpc64le-unknown-linux-gnu.tar.xz": "12debfaf6ca89603e2160b000c054f61a389cab9d7dc9361fe9ba99114a7d508",
+ "cargo-1.72.1-riscv64gc-unknown-linux-gnu.tar.gz": "6b4005bae39cb5c4843358cce35a9fcfc0af136fc5313f7dc19d455a0e6dbea6",
+ "cargo-1.72.1-riscv64gc-unknown-linux-gnu.tar.xz": "688bf26bcdbd9150e61213386c679e1496e63a6a050d7020f95635a3010eb369",
+ "cargo-1.72.1-s390x-unknown-linux-gnu.tar.gz": "cfa57cfdaae2d2152fa47b5a1cca26e1b72972d7f65ee818d86209d6d1aa6475",
+ "cargo-1.72.1-s390x-unknown-linux-gnu.tar.xz": "b21fe25930c576114a5314d6c70b0197ac59637acec3cd83af12b63394f903d8",
+ "cargo-1.72.1-x86_64-apple-darwin.tar.gz": "68ebee1ff497c4c2c67033b5ad1f8ff53a96097094a75a27596699483d1f8a17",
+ "cargo-1.72.1-x86_64-apple-darwin.tar.xz": "0bdad3ec6f8f08d7969b436dd8f53d88f99d7c3e914eb7d336c2ad3ceb0f6839",
+ "cargo-1.72.1-x86_64-pc-windows-gnu.tar.gz": "11c3d09c9ebe2a3de0ccdd65adf03f00b7c73730b5622ba76df69135de063fa5",
+ "cargo-1.72.1-x86_64-pc-windows-gnu.tar.xz": "ac291db812c9a86d0e7f57bb93e4c40d5cfe33fc464ebc0e63aa4c5d627aa5d9",
+ "cargo-1.72.1-x86_64-pc-windows-msvc.tar.gz": "0be398094386e6ea5d0d2026ec4a3d238610a8ba9bc2d5d6b6352b40dab42891",
+ "cargo-1.72.1-x86_64-pc-windows-msvc.tar.xz": "be0f925e36cc76e118109503c9dfc56f59d5af74db71d725f5295a28df58f5a1",
+ "cargo-1.72.1-x86_64-unknown-freebsd.tar.gz": "2160bcae9ecdd1239ecb02c488086cabbe04dce860b1d994f62d5c7d610067f0",
+ "cargo-1.72.1-x86_64-unknown-freebsd.tar.xz": "fd102b5c0bef66413ecc1539c83b1f92a1587ac9ab079e1a904d24ebebb8487d",
+ "cargo-1.72.1-x86_64-unknown-illumos.tar.gz": "a86b0a9b0e90bb86db6a67f52c9cfe87998dbe0620abeb8ee3673f3192754743",
+ "cargo-1.72.1-x86_64-unknown-illumos.tar.xz": "5193e863e88349ef8f1b56ee59cdd0f602f58475dbc59de4dabe6858c86ef6da",
+ "cargo-1.72.1-x86_64-unknown-linux-gnu.tar.gz": "8eeb3412ddec7be32bb8599a7d86c8a5e3a09b82ca8d870f3b30133bf478a155",
+ "cargo-1.72.1-x86_64-unknown-linux-gnu.tar.xz": "64eb3dbc8aa1c2ee2e5f12cb4fd0a714219ffec9f503f7bbaac4c92d68017ad7",
+ "cargo-1.72.1-x86_64-unknown-linux-musl.tar.gz": "03f865bbd130afb1a0bbec02822aeff849e77ef7ac2afecaa5407344be4315b5",
+ "cargo-1.72.1-x86_64-unknown-linux-musl.tar.xz": "bb0df4909017dd2a144025c092710872aaf3db78cb01bb58bbeeb3269d4b6ce7",
+ "cargo-1.72.1-x86_64-unknown-netbsd.tar.gz": "eaf7e85ab216429be186144e06327c6b9f091b2eea31d55bb6a24403581cb27a",
+ "cargo-1.72.1-x86_64-unknown-netbsd.tar.xz": "76a55f2d85a56f44c52ab958dfdf819721edd033742d7d8b4d04fc134e88f44f",
"clippy-1.48.0-aarch64-unknown-linux-gnu.tar.gz": "2cc894bf75d938c0f7b96c7711d93b6d5a0befed5c09232cdd8413a57942ed88",
"clippy-1.48.0-aarch64-unknown-linux-gnu.tar.xz": "ff5fc4d3b4f1b6147f782d28669fa0e847b3660185fa147e4ebf4d9ace61cd4e",
"clippy-1.48.0-aarch64-unknown-linux-musl.tar.gz": "b3d740358470df6f4c1881a40db16c6fce4082bd251b012963147fdadab96879",
@@ -19278,6 +20762,152 @@ FILE_KEY_TO_SHA = {
"clippy-1.71.0-x86_64-unknown-linux-musl.tar.xz": "67e6d91da3f3cbc11e589fdd9083294a45b0687a8cad67c3e4e5c6eb05d100cc",
"clippy-1.71.0-x86_64-unknown-netbsd.tar.gz": "1a211800daebdc3bb9acb0646504ae5c86ebc2b66354ed6d1b3baabb92bd7ab1",
"clippy-1.71.0-x86_64-unknown-netbsd.tar.xz": "3523f37fd14e4804e138037728a0e0009e478a50c98ebe2af652c7176eb4d243",
+ "clippy-1.71.1-aarch64-apple-darwin.tar.gz": "2ae952b5cd83c5a861ef2609980f6ea9d279c4471ee6fb0802e34f318e660d25",
+ "clippy-1.71.1-aarch64-apple-darwin.tar.xz": "d1a6821d2a031798aae1f1ff801a5bd002557a9575c42482fed6ee08bd9bb798",
+ "clippy-1.71.1-aarch64-pc-windows-msvc.tar.gz": "71b5fa95c77d7df22fa0cd39005bdc9f78e94264724d1b630bfa4c903a9acfcd",
+ "clippy-1.71.1-aarch64-pc-windows-msvc.tar.xz": "edb126b8ff1d2c460a8bd6afa3fe61bf8904dd82687d6919cf0c3bee2f6f2255",
+ "clippy-1.71.1-aarch64-unknown-linux-gnu.tar.gz": "38df40888b0bc568e2547b50ad2e48469f3ed4c00e2f69edc91499f85e268a60",
+ "clippy-1.71.1-aarch64-unknown-linux-gnu.tar.xz": "5dcb40a8cc2d622d229f4b8895e33ff258229f47e033d2e6fa88d67a38b70390",
+ "clippy-1.71.1-aarch64-unknown-linux-musl.tar.gz": "dc194b13b83296716887cd50ac630a07b3fc2ffa2998693252c08938f349b123",
+ "clippy-1.71.1-aarch64-unknown-linux-musl.tar.xz": "aa9fed243996c795af430978ff9a0ff24bbb26cd0977ea1dbde75cbb70d70ce4",
+ "clippy-1.71.1-arm-unknown-linux-gnueabi.tar.gz": "badbf8fafe15cfc03802147decf54863da42e5d9a48274b07456583dca41cc17",
+ "clippy-1.71.1-arm-unknown-linux-gnueabi.tar.xz": "d9e00fe8c244fd62df45ecaedbc104e7b73d211eb7c71c4b6f0d0ebab8179aba",
+ "clippy-1.71.1-arm-unknown-linux-gnueabihf.tar.gz": "65e3d9a484422bbca6128881493b45e56e24633aa25dd48ef9fcac28bca0cbbb",
+ "clippy-1.71.1-arm-unknown-linux-gnueabihf.tar.xz": "a4a38a49bf2d6bda0d9927e963ee5940b0396a73e8b532c78da7b15386be017d",
+ "clippy-1.71.1-armv7-unknown-linux-gnueabihf.tar.gz": "ec5f8087ab68a010558003f75831442f1115be446774ddabd75239e9aae79dfb",
+ "clippy-1.71.1-armv7-unknown-linux-gnueabihf.tar.xz": "1692acd4353435a6ce49ff2d68159b581a8ede403497d1257556ba7c97e7dfed",
+ "clippy-1.71.1-i686-pc-windows-gnu.tar.gz": "d28f943bf20fcf46315b386fc5c2006cf6608194207dc01b774ec22c223eb0a2",
+ "clippy-1.71.1-i686-pc-windows-gnu.tar.xz": "95db65834b5809c87641313db0691eb3a2eeea41722b50551526292b85ba6378",
+ "clippy-1.71.1-i686-pc-windows-msvc.tar.gz": "f42709c3a876f599cb5bdf2bc5fbe4ff59e01562090829d4a096f1ba658f0d26",
+ "clippy-1.71.1-i686-pc-windows-msvc.tar.xz": "7109952bba212f6aff2e1b59890e2da33024aa47160eb465cf8a378f35c46cb3",
+ "clippy-1.71.1-i686-unknown-linux-gnu.tar.gz": "dfcc269e23c1b9e9e17f7504e05884db689766c2977e56f556aa6a5f76bf02c1",
+ "clippy-1.71.1-i686-unknown-linux-gnu.tar.xz": "aac95992f21f699f4ac0be233de62f12037ef480831289830ebedd74ff5d17b4",
+ "clippy-1.71.1-mips-unknown-linux-gnu.tar.gz": "0e7978ddec84a4ca1c2f24d587e4b01d7eac66eb19ffc584b1d9282efc004e2a",
+ "clippy-1.71.1-mips-unknown-linux-gnu.tar.xz": "855fa81a5466f2fd2dec263320a3b7da8da415b2c475036d0f904c2195f77d56",
+ "clippy-1.71.1-mips64-unknown-linux-gnuabi64.tar.gz": "eb6ceed72aaa37e4b9bc2d8cc2a996744ca945f2959ee18718b6e6428348e6cf",
+ "clippy-1.71.1-mips64-unknown-linux-gnuabi64.tar.xz": "ae2b4da9db414a9232739f5a9f41d20894f3039331177242b200fba7eeebf51b",
+ "clippy-1.71.1-mips64el-unknown-linux-gnuabi64.tar.gz": "d385a0b0526504dd2bf229a85f2a4031c7d4e87430aee520661decbbfeb15dba",
+ "clippy-1.71.1-mips64el-unknown-linux-gnuabi64.tar.xz": "a3a4a68c74f4df80b7f92d78eb203186f41765ea207fca8f43c9e7d6829dd73f",
+ "clippy-1.71.1-mipsel-unknown-linux-gnu.tar.gz": "8cd820b1474cf00e26198e190078f5e290aa1a9b8fbe8c2fa5ec0092d77ddc55",
+ "clippy-1.71.1-mipsel-unknown-linux-gnu.tar.xz": "a026d75241c13d63c1e893465ff49c019eaf1bc9ba1fe69c515a032b1b9fa52b",
+ "clippy-1.71.1-powerpc-unknown-linux-gnu.tar.gz": "76dece647d5ccf31674794ed70b63d4dc531a72f021ed25398a2f1c086e36519",
+ "clippy-1.71.1-powerpc-unknown-linux-gnu.tar.xz": "183cb281fc986366bfb414924a48f73ba0d6d9b84d08fa37d50071bf3c2a878e",
+ "clippy-1.71.1-powerpc64-unknown-linux-gnu.tar.gz": "a29680649112d76814c4f1fdffe786586f326d1885ff0a4ad397b97be55b355a",
+ "clippy-1.71.1-powerpc64-unknown-linux-gnu.tar.xz": "b1555b7fbba4e36c21d568736fda79cf28300d1a48e8e07e2a59e28810344b39",
+ "clippy-1.71.1-powerpc64le-unknown-linux-gnu.tar.gz": "e4e5e604fd67019e5b76daa6aa480530e2e85e005ffd76adaa5b7c698d6f382f",
+ "clippy-1.71.1-powerpc64le-unknown-linux-gnu.tar.xz": "98434562bfcb722f3636668d7ecef792e9c2a1df4ec6b74d870aff730144f5f1",
+ "clippy-1.71.1-riscv64gc-unknown-linux-gnu.tar.gz": "103b39b4efc0fc55b040e5809304b4b29f6d8d54c83075090638875ba1dabf91",
+ "clippy-1.71.1-riscv64gc-unknown-linux-gnu.tar.xz": "f361e89d8866ecc42743d8b2b4d4f033efb3d4830cf81d097f18d1033e2b00ef",
+ "clippy-1.71.1-s390x-unknown-linux-gnu.tar.gz": "5adf3b93a50976676e0479945475bc2bb086fde6324a4ac4fab93625a43b000d",
+ "clippy-1.71.1-s390x-unknown-linux-gnu.tar.xz": "8ff20c3170dc2ae28b63af8159d6bc7b5d42390b4ea30424f6926e8fdb7e1dca",
+ "clippy-1.71.1-x86_64-apple-darwin.tar.gz": "41063e630c8625973e13c2868b832b753034a09010d60ed40de65a7eee804b29",
+ "clippy-1.71.1-x86_64-apple-darwin.tar.xz": "4aeb210af5787172010923b7a626c70b5c7e2c6ffd512b33d6e1045db859c3ef",
+ "clippy-1.71.1-x86_64-pc-windows-gnu.tar.gz": "e5e251153343f668d6192b922bbeaede22881a567b991118b15acf56cb9d49b3",
+ "clippy-1.71.1-x86_64-pc-windows-gnu.tar.xz": "30035f9e7454c947f32dbc30f5b4028b8c24511ca16510a13fb61ce8a6f7f873",
+ "clippy-1.71.1-x86_64-pc-windows-msvc.tar.gz": "382f561b22f247bddcc5ba83df118c97ab927d795fcfe16c9080001cb2bb7212",
+ "clippy-1.71.1-x86_64-pc-windows-msvc.tar.xz": "142af2f6525327df4b19920c92f6bf2bb01aaa0a4755edd36feb50bb03dc4e1d",
+ "clippy-1.71.1-x86_64-unknown-freebsd.tar.gz": "20489783fc115b13a0011e5484c48e94ad6625b499ee592ee5251b238cd96d60",
+ "clippy-1.71.1-x86_64-unknown-freebsd.tar.xz": "cc84f5e80c8214f14873d5bd4d5b0ec31dec303f367d07ae111e9601771f3758",
+ "clippy-1.71.1-x86_64-unknown-illumos.tar.gz": "07634bc9496e64d7d2038b4d2569e95e3980bf1a6e4e5a719d66b8c8b355ee44",
+ "clippy-1.71.1-x86_64-unknown-illumos.tar.xz": "6cec52191a9e777d749c030e58d7c9d8acfcf465aa04ed2bf2e6b41504b795c3",
+ "clippy-1.71.1-x86_64-unknown-linux-gnu.tar.gz": "b9bc66f71e2294539e2df89c4e21066cf0ec1b546356f34bde2a4354a8745025",
+ "clippy-1.71.1-x86_64-unknown-linux-gnu.tar.xz": "6ded4fd32c4220e4a51ec4456f154c982534a5f39854a5e22cb0caa5544c6fff",
+ "clippy-1.71.1-x86_64-unknown-linux-musl.tar.gz": "69536f0289cad09daec8efe04fd16a2b80a69c1ce9e82084bf63d42d2059f01d",
+ "clippy-1.71.1-x86_64-unknown-linux-musl.tar.xz": "7b7b0d12dd9837db53ea81dad7713a2810c14cdf989fd8002d39119bc73c0b69",
+ "clippy-1.71.1-x86_64-unknown-netbsd.tar.gz": "4cd9e475a138a43bacdc9f73d1c570f44140cc1ec193768defdd6f79f091f7aa",
+ "clippy-1.71.1-x86_64-unknown-netbsd.tar.xz": "ae7d0faa2add9f473274d17626aa90d4ea1b7d12b783464701be8ca51c8de124",
+ "clippy-1.72.0-aarch64-apple-darwin.tar.gz": "e33529a377724758e791a67b65ac13e8d4147a53a3c5013cad20bf6592ef80e0",
+ "clippy-1.72.0-aarch64-apple-darwin.tar.xz": "d8357cb2e5b4b9f4c46f67f5da2380d435e0de33c5af355c196488c198a35f4a",
+ "clippy-1.72.0-aarch64-pc-windows-msvc.tar.gz": "91f08df48f50c5f1d33a12c4527770eacc1a9dbe5c5f67ad09498fa53abd1968",
+ "clippy-1.72.0-aarch64-pc-windows-msvc.tar.xz": "2bb8e606e6b68b69b7ed1a5f728d2d8581c92671b327114f900d4e1784dcc390",
+ "clippy-1.72.0-aarch64-unknown-linux-gnu.tar.gz": "cee896cf5b06465f2e399ce0e032cc7a2ed1336dcc3a561dddcf539602b008c6",
+ "clippy-1.72.0-aarch64-unknown-linux-gnu.tar.xz": "179842063cd89ed02b1edfb06656f0d2ae59e01078d2c34b7ec6338a1246e03b",
+ "clippy-1.72.0-aarch64-unknown-linux-musl.tar.gz": "c12c09f2376c889e5eb1903c91eadf2cb2cb7be85bbf53d5718f7443ce042d68",
+ "clippy-1.72.0-aarch64-unknown-linux-musl.tar.xz": "7bcfb60099d987a89fd25cdc207bdd01dca53b3d2e23092016c241091044f7ba",
+ "clippy-1.72.0-arm-unknown-linux-gnueabi.tar.gz": "97c3e8c8e4d533f62643cad92cc00b18fc78580525b93443f1fd349c987b6e89",
+ "clippy-1.72.0-arm-unknown-linux-gnueabi.tar.xz": "7e4e294fa9bc5d3e2676c5f82136b8b100edb84c63c1041a285e0f63c931a802",
+ "clippy-1.72.0-arm-unknown-linux-gnueabihf.tar.gz": "1a64b3814b3759cf007c1a81f01fee2a99c2003209f865a6993eff0a4d6c25e5",
+ "clippy-1.72.0-arm-unknown-linux-gnueabihf.tar.xz": "5ecba577c91dadbfe686389330ffdda3d52e4cbf1027522a919288fd66aae992",
+ "clippy-1.72.0-armv7-unknown-linux-gnueabihf.tar.gz": "00f09d5ef87b8f46500e664c919bf5af98715914557c9630acc00fb231453d9b",
+ "clippy-1.72.0-armv7-unknown-linux-gnueabihf.tar.xz": "d283647a252dcbeff46a3b0c8cc31f9aa2ec5bba3279e1eec6bd1da8f4ebc7ea",
+ "clippy-1.72.0-i686-pc-windows-gnu.tar.gz": "512dd89781a30db8e7ed33a7a09ea9018460c239d6ed26618b21fa55618633df",
+ "clippy-1.72.0-i686-pc-windows-gnu.tar.xz": "3b73351337fc86a3046613b26995dea64de8ab1b03e47285b92923e8178ca8c1",
+ "clippy-1.72.0-i686-pc-windows-msvc.tar.gz": "aba7f294032cdd02963ce668e618f39ed2cee2721ef32a969f1ffe930a1b0015",
+ "clippy-1.72.0-i686-pc-windows-msvc.tar.xz": "9cd3cf22ecd261a81f1095331440abc185d5dc8c44e0014076b11dc8d51f6cd9",
+ "clippy-1.72.0-i686-unknown-linux-gnu.tar.gz": "a98a307d61768af37c3fb616eb7dd886c56b9bba64359bb3258cbab7f520cc8b",
+ "clippy-1.72.0-i686-unknown-linux-gnu.tar.xz": "7cdb503592147553bbccda746f7f42de1453d94df8d65346d0b1b4a10f53fc0f",
+ "clippy-1.72.0-powerpc-unknown-linux-gnu.tar.gz": "88f834e3e586bb59c658b8ccf8af5436c332ede7dfecc765e46ece2161910e1b",
+ "clippy-1.72.0-powerpc-unknown-linux-gnu.tar.xz": "93789c1c3292ae104621002f7d936af446e49ae7bfc8a46de48c8c524bfcd506",
+ "clippy-1.72.0-powerpc64-unknown-linux-gnu.tar.gz": "7a8973d55fd028e4a997fd16d5474151ce1a2afc27415c6ad4253f10710acf81",
+ "clippy-1.72.0-powerpc64-unknown-linux-gnu.tar.xz": "ba21f99c5e5d403440e339669ce14cbf53b8cfb130d5b8f4b1118ee8e9b82007",
+ "clippy-1.72.0-powerpc64le-unknown-linux-gnu.tar.gz": "6843921658f05dab92625903816c1272019e09aeef5ea1dc4fe33ba5666b1fc6",
+ "clippy-1.72.0-powerpc64le-unknown-linux-gnu.tar.xz": "033c6e634ccc1800401173347ee53a5af284117221f88b41b2a47cb42a803e1d",
+ "clippy-1.72.0-riscv64gc-unknown-linux-gnu.tar.gz": "d4c0518254063486c25eb595cff06dae868fddf2f676f193d70c3bedbdb58e7d",
+ "clippy-1.72.0-riscv64gc-unknown-linux-gnu.tar.xz": "964bfac0248266d9d091393cd8c2038d0b819772fd3c26deb7dee7ca8c9deef7",
+ "clippy-1.72.0-s390x-unknown-linux-gnu.tar.gz": "3634be33ef611af965f926d2bcda20a3c798236e3023f7f8a946f69a1a241bc4",
+ "clippy-1.72.0-s390x-unknown-linux-gnu.tar.xz": "e9a996d0de66406064aaf392dfdf6738c0e650e2a094961af8f6f3ba96a6dc22",
+ "clippy-1.72.0-x86_64-apple-darwin.tar.gz": "87f60b21517ce157f2b1993ea73fc28058d0c780ad13835677c954c349208429",
+ "clippy-1.72.0-x86_64-apple-darwin.tar.xz": "4d93632ff26c022847331f3486728e13b3893fc786d4b9fe4ea2f4c5e04592be",
+ "clippy-1.72.0-x86_64-pc-windows-gnu.tar.gz": "bafea187eb7e2d610749ba08b05dbbda95218fbfc550874e70b05f888f752ea8",
+ "clippy-1.72.0-x86_64-pc-windows-gnu.tar.xz": "3b234b205a8b5ce83fdb9a1b8d742278c4359a0efed07144769bbfe1b5473d10",
+ "clippy-1.72.0-x86_64-pc-windows-msvc.tar.gz": "cb9fc2d51d8723c03873f27e99dbf9f4ab592540b4dcbcdb0db1a4e8f98c3fe6",
+ "clippy-1.72.0-x86_64-pc-windows-msvc.tar.xz": "ecdfb4f51e177220bfa9b5df02539b803a50cf19d1829a4916b6a08aac96736c",
+ "clippy-1.72.0-x86_64-unknown-freebsd.tar.gz": "259fecc7b4bc9946290f250956c6a15b74293079112298ccf3a1cf7eef44973f",
+ "clippy-1.72.0-x86_64-unknown-freebsd.tar.xz": "4d07ca99de31232a104481554fba20104276415b95ac3e79117feead7ddbe869",
+ "clippy-1.72.0-x86_64-unknown-illumos.tar.gz": "7af8cf9288eadac3f3913f2e65036dd9d67740b734e1f1703b6f0d3b0dc24027",
+ "clippy-1.72.0-x86_64-unknown-illumos.tar.xz": "f0791ddabee0fa869700ed316232516a5e57cc6063d3821fd834347840e04dd6",
+ "clippy-1.72.0-x86_64-unknown-linux-gnu.tar.gz": "d26039baaf2b2fe7bdf85dd4b7e1fcf31927eb47f537aa8ecfdfab17b03dbb3d",
+ "clippy-1.72.0-x86_64-unknown-linux-gnu.tar.xz": "11dc5f28e9d065cefa98a83bff67d98bccf65b7d240992fb018a1c13b6e2362e",
+ "clippy-1.72.0-x86_64-unknown-linux-musl.tar.gz": "8600338aab1777cbb19a487676942a499c1580052c18996a69592c4333dc7972",
+ "clippy-1.72.0-x86_64-unknown-linux-musl.tar.xz": "a0f9bc6c74a95b0ba22bd165d1b208d4980d741327cac1b66c10db5ee2bb38af",
+ "clippy-1.72.0-x86_64-unknown-netbsd.tar.gz": "7353c20fbeeefe5461472464fa291cf448a9ed14d528af9788ef5d22dcc6b886",
+ "clippy-1.72.0-x86_64-unknown-netbsd.tar.xz": "4d1e3de7360f5edb02f04a941d6c951f3e743d0f9ebdf465c41a80c0a74bd7eb",
+ "clippy-1.72.1-aarch64-apple-darwin.tar.gz": "68997a26526ec5ae25c9d9f1c35cd60be8a094b5388644c2e5ccce2b55c3777d",
+ "clippy-1.72.1-aarch64-apple-darwin.tar.xz": "b835246543495ca6be312811c52f280228f858b5e420343e1dad4dd9939509ec",
+ "clippy-1.72.1-aarch64-pc-windows-msvc.tar.gz": "71217cebbbd104c28455945d88bd128976071717449b3d26d5d2ddc9b07e8295",
+ "clippy-1.72.1-aarch64-pc-windows-msvc.tar.xz": "cb3728d553133e95e321b948fffd5e97738ecfe49bb0152430335daa2ba3a21d",
+ "clippy-1.72.1-aarch64-unknown-linux-gnu.tar.gz": "463f32172cdd6df9a13690652e1da63e8689b8267b9996a9cc890fc7fec67eb3",
+ "clippy-1.72.1-aarch64-unknown-linux-gnu.tar.xz": "ca2755c374f7ead388d023641cf1a9a01fe97a237781b0a1ab94a7123d66e527",
+ "clippy-1.72.1-aarch64-unknown-linux-musl.tar.gz": "b2ca2eeb901fba04e145c26df2a3671633e835ad6701dfbf3976dfbd31df417c",
+ "clippy-1.72.1-aarch64-unknown-linux-musl.tar.xz": "633932af797c03dbcda47ecfbc508c3e539c5ef7de788a30e8cedbcbb0336964",
+ "clippy-1.72.1-arm-unknown-linux-gnueabi.tar.gz": "4fc36ecf6d93d84b8ad4ad1a2bffca90649b24f4464a48155d789a5d591a915f",
+ "clippy-1.72.1-arm-unknown-linux-gnueabi.tar.xz": "7214e21aefa711ae43c766327f69a0b75d0aaece0174af5daf8010e0bc4111d4",
+ "clippy-1.72.1-arm-unknown-linux-gnueabihf.tar.gz": "f966bb9ac4bded504816edef98a463ca2086d216885e5c11c8de6c649df18766",
+ "clippy-1.72.1-arm-unknown-linux-gnueabihf.tar.xz": "34c8ec62ae9abadd263ccadb55e6fa34b9dd6b3a94c42112dd324d2b8d196af7",
+ "clippy-1.72.1-armv7-unknown-linux-gnueabihf.tar.gz": "c5408711d4cda80728958c0328a72b7fa339f3a2f0a974af86ce6e3a3db533d7",
+ "clippy-1.72.1-armv7-unknown-linux-gnueabihf.tar.xz": "8526c788c52a4924ecff74e65c63926587ff8dfdc5d680fb7bbf0efcb00a4761",
+ "clippy-1.72.1-i686-pc-windows-gnu.tar.gz": "7a52deb5bf015e77e075ece5cda5f02958bf35346f1c3fe841639d9c78b2625b",
+ "clippy-1.72.1-i686-pc-windows-gnu.tar.xz": "460d5862bca7e9cdec9cafc8f46133b1ddc791d2141e706f3a431f96806a9e2f",
+ "clippy-1.72.1-i686-pc-windows-msvc.tar.gz": "939cf6fe54b59a1575bb6b1369996972f9426e516bd9d55760fc490d4ded31af",
+ "clippy-1.72.1-i686-pc-windows-msvc.tar.xz": "9e5ae68b82829b003f2922f9e93d90f0ac811bf2bdd2d1be5dd752544f66fe96",
+ "clippy-1.72.1-i686-unknown-linux-gnu.tar.gz": "dad56eb800d2fff01b117a9c4bbd68c4064fcbaa8edcdbaa267bab73bbdd369f",
+ "clippy-1.72.1-i686-unknown-linux-gnu.tar.xz": "06d066f2f35ea9708c25306195d1f607166cb574fde262072bc5e55182f1c418",
+ "clippy-1.72.1-powerpc-unknown-linux-gnu.tar.gz": "51fb3185a8a38904513349989d628e872909581c2880809114dccef42304c5e2",
+ "clippy-1.72.1-powerpc-unknown-linux-gnu.tar.xz": "194aac254352fca52e66a751c25275805f9dacee62116ee783a4f8436f3cead5",
+ "clippy-1.72.1-powerpc64-unknown-linux-gnu.tar.gz": "bd2074fd151963367c267b7b82db2787a8f24fd80911de5c4fdf3f068d8cce5e",
+ "clippy-1.72.1-powerpc64-unknown-linux-gnu.tar.xz": "10265b311083e77955f4edea7f91175d2487ecfefc00ef250d8b9673792cb199",
+ "clippy-1.72.1-powerpc64le-unknown-linux-gnu.tar.gz": "bfd9068cc9220027e1717b31262f186d27db0e6aba01b205ab5980a335179d96",
+ "clippy-1.72.1-powerpc64le-unknown-linux-gnu.tar.xz": "5fddf3f047e77d4f035bfda02bf093a5cff791b4ac8f9c11e28d773af5ca1e95",
+ "clippy-1.72.1-riscv64gc-unknown-linux-gnu.tar.gz": "3bf31ebf4d53b95e9718e389421e6132131e35b404db4baecc64cd9776a00249",
+ "clippy-1.72.1-riscv64gc-unknown-linux-gnu.tar.xz": "4a3419fcf52d1e28576314626ab335aa4589c2c34fc93af96f6e88f5b3a6396b",
+ "clippy-1.72.1-s390x-unknown-linux-gnu.tar.gz": "66183e2abd4f9cb4bdcb4709214ba5540e33137bfe5e3ff4a7b56bfc2827f9e1",
+ "clippy-1.72.1-s390x-unknown-linux-gnu.tar.xz": "c50cf0357f32875ec0ce67946cb7be0fa100e8136da26d80672cf38d694572b7",
+ "clippy-1.72.1-x86_64-apple-darwin.tar.gz": "ac876eb8c55a2d6f45b2436619a59dbc93deccecfa0526a2f248726d7ef19359",
+ "clippy-1.72.1-x86_64-apple-darwin.tar.xz": "80005b2f02f4e94c8c99a5aced1ae60b8d9e531d3b7d5a599459dca674796c3e",
+ "clippy-1.72.1-x86_64-pc-windows-gnu.tar.gz": "07a2d20831567404905f744c369880798c1f83e0a3ec6662bae21401a5d388f3",
+ "clippy-1.72.1-x86_64-pc-windows-gnu.tar.xz": "7dd04a0e62552cd8497abbcddf4dcb212393ca5e09adf08e5008c3f19ef2df4f",
+ "clippy-1.72.1-x86_64-pc-windows-msvc.tar.gz": "a2dcf4102bbe20f332325fd213795fdc79cd55976b0b7a3d50f0744bf24d81d2",
+ "clippy-1.72.1-x86_64-pc-windows-msvc.tar.xz": "ad3afc222f575db4bef0fb4ee9d92bd1dfb736e32b6ec2e02caae2ab14199f30",
+ "clippy-1.72.1-x86_64-unknown-freebsd.tar.gz": "1be282dd047ca0d52d4e9d60dc6d5b0fdac875ba2eac4da33b544e7614fd6318",
+ "clippy-1.72.1-x86_64-unknown-freebsd.tar.xz": "910a4d17fb3570ec04c53e6eb9680b1a5ca37c34870d0c3341a966f7d634b28f",
+ "clippy-1.72.1-x86_64-unknown-illumos.tar.gz": "1fb4d13dc36e8697c37069b164121f1678729d7d82b5a0c604776385c424ddf0",
+ "clippy-1.72.1-x86_64-unknown-illumos.tar.xz": "6dc194a36971b5056fc60e32b48196ceba3909ce404d5757d916c02cf368c2ec",
+ "clippy-1.72.1-x86_64-unknown-linux-gnu.tar.gz": "5e7bcb8ef851a4d66b4aee533dab122a56d5f24992822b78d0244c1f859c3cb8",
+ "clippy-1.72.1-x86_64-unknown-linux-gnu.tar.xz": "c3a1be65a1de40682591dbc63a911bd76e10d62c1b9a1fc7810b2358e97cda14",
+ "clippy-1.72.1-x86_64-unknown-linux-musl.tar.gz": "6594d038de2082fa2c1ed0bb331ece93cdcf0925ff4d147852a55c05cff1e666",
+ "clippy-1.72.1-x86_64-unknown-linux-musl.tar.xz": "8c5c9883f7f04f3b9ba6baf042472fba001c4bb8b63c5a75f69f3d9b187c9298",
+ "clippy-1.72.1-x86_64-unknown-netbsd.tar.gz": "66fdcaf1b158db3e73f47f033edf09517621b2c8f4434f00e2e9283da8e4b3b5",
+ "clippy-1.72.1-x86_64-unknown-netbsd.tar.xz": "964800547862a2535609db3c24ee52da647d5aef60f087d90da32f0d8948f150",
"llvm-tools-1.36.0-aarch64-unknown-linux-gnu.tar.gz": "942856e49837a1c3b9c7d48b52cf0ac0fcb2bb31bb691fe53bfb934afb561c7f",
"llvm-tools-1.36.0-aarch64-unknown-linux-gnu.tar.xz": "e2671f3710f65642779023e46ad7402cc3bdaa15861ccfd6b48f1607e0b76ae1",
"llvm-tools-1.36.0-arm-unknown-linux-gnueabi.tar.gz": "53140ba7c55cb8ced80d136402de01b8b9ed8e2095b2343d4b41f963cc44069b",
@@ -21560,6 +23190,152 @@ FILE_KEY_TO_SHA = {
"llvm-tools-1.71.0-x86_64-unknown-linux-musl.tar.xz": "38c87210ba99e1746176bf2868f0aad8915af8eade3a790f302a267c8f74c70b",
"llvm-tools-1.71.0-x86_64-unknown-netbsd.tar.gz": "2c406d2c5050666b27e6c814efdb1d085440613a82e712c184d9311597fd0224",
"llvm-tools-1.71.0-x86_64-unknown-netbsd.tar.xz": "f399f8b9d5ebc3719b99ea8c42adc32c3043b343089bbbc1ddaf4f24f4568a07",
+ "llvm-tools-1.71.1-aarch64-apple-darwin.tar.gz": "b8f275550f1b99a6e69fdabd178a70568a8bdeba471647805a9e899f38a3bd12",
+ "llvm-tools-1.71.1-aarch64-apple-darwin.tar.xz": "f61d059cba5d4b8b97342ed2607b2b8e3787adf7ed5bc27f4607202e72b7e5d6",
+ "llvm-tools-1.71.1-aarch64-pc-windows-msvc.tar.gz": "18c8ed8debf9dd85db684e7e7622499f9ecff8c5fc8ddc0bb5bee128a4f15830",
+ "llvm-tools-1.71.1-aarch64-pc-windows-msvc.tar.xz": "b60592dcd5dad20ed609ea5f33d07c537a945338e600b11374edb085b68d62c2",
+ "llvm-tools-1.71.1-aarch64-unknown-linux-gnu.tar.gz": "b88b438b603e38f24010dd7809c5c7b2c6aa20ea9c21f6090f0666ba25126b32",
+ "llvm-tools-1.71.1-aarch64-unknown-linux-gnu.tar.xz": "db93f488fee043e0520cb8c273d34a763c014fac819f420dd99345bbfd150408",
+ "llvm-tools-1.71.1-aarch64-unknown-linux-musl.tar.gz": "9c371dc8a729e629d8f0dc027cecaf6eb831d396a8b690e1c852185b3e8e8586",
+ "llvm-tools-1.71.1-aarch64-unknown-linux-musl.tar.xz": "eb5e596f71469c663448dace91399af1575f0ef256d76683619ef4dc9166aa4d",
+ "llvm-tools-1.71.1-arm-unknown-linux-gnueabi.tar.gz": "8745dd428fd8799df4a1c694cf7a998cbec1eaf87b6606c0bfd0868aeae45dd3",
+ "llvm-tools-1.71.1-arm-unknown-linux-gnueabi.tar.xz": "87c71a3823f6fdc913d8c31509c5fe3fcf38d41ed2881478aba4154f5808fd31",
+ "llvm-tools-1.71.1-arm-unknown-linux-gnueabihf.tar.gz": "0117321c4a88539667db0ffe398ad5447daf5aaf398a7ed53638673a617f457d",
+ "llvm-tools-1.71.1-arm-unknown-linux-gnueabihf.tar.xz": "b0c3e1baa3b995d9f22c7bae60227312248b0e712a2b574c7407bce97a5d89f2",
+ "llvm-tools-1.71.1-armv7-unknown-linux-gnueabihf.tar.gz": "3f1744ec574cdff1c8cded82a537fe61a547c2f7d23117762d593d7402e58cd6",
+ "llvm-tools-1.71.1-armv7-unknown-linux-gnueabihf.tar.xz": "2b94b53fc84e45dbfecf0bb8a178325308e4281e7cbb4465bc71ec4cf312c4db",
+ "llvm-tools-1.71.1-i686-pc-windows-gnu.tar.gz": "9203c7daf202ad0aaecb7203c387373566e894604a2d5e99ecd1e0520da5ab9b",
+ "llvm-tools-1.71.1-i686-pc-windows-gnu.tar.xz": "f9be8cfd0c8a5ec7aaa78db20d610d871b22403fa1b4d5829992c94ec9f9bf16",
+ "llvm-tools-1.71.1-i686-pc-windows-msvc.tar.gz": "c2e99f4d9e979814a088161f9d5f5006032a83a204ce1c8037796ddea33ddbc0",
+ "llvm-tools-1.71.1-i686-pc-windows-msvc.tar.xz": "3f24bfe93a3b68b37816c4d0d22912f9c93206d4cb9b8e82acec16d19f509f0f",
+ "llvm-tools-1.71.1-i686-unknown-linux-gnu.tar.gz": "ced075b57d840d9c4528c3da68f294e5dc30ccc52cbd241b3aad907035be9650",
+ "llvm-tools-1.71.1-i686-unknown-linux-gnu.tar.xz": "131cab13797902746d8361d97ed7fff3eaf760c8c2d4daa8cb9f693d7206b0e2",
+ "llvm-tools-1.71.1-mips-unknown-linux-gnu.tar.gz": "e8b951963dfc7f6fa81c9ebc61e27681490355568c9ef769ed61284e2d378bb0",
+ "llvm-tools-1.71.1-mips-unknown-linux-gnu.tar.xz": "44e8ef9e49db565d708c47d54643ac1f753a918f0a4a60b74f3a84c576a799bc",
+ "llvm-tools-1.71.1-mips64-unknown-linux-gnuabi64.tar.gz": "2db8daf105c2d9bae416bb5679a2172b3f8076aff00f3317ad079bcbb1b893f2",
+ "llvm-tools-1.71.1-mips64-unknown-linux-gnuabi64.tar.xz": "3bdc241dc6d452a3e28f54e8af8b01ff954392eb79524fe2a633c044ac5b6281",
+ "llvm-tools-1.71.1-mips64el-unknown-linux-gnuabi64.tar.gz": "c9850dff958cd289b30eddf3a0392f3542b41dea616b524800c6309673b8b692",
+ "llvm-tools-1.71.1-mips64el-unknown-linux-gnuabi64.tar.xz": "421d0822457fcb7ad110d0951be3c4e8c5508ac02a8d5924535a8fa356162c81",
+ "llvm-tools-1.71.1-mipsel-unknown-linux-gnu.tar.gz": "e831703d79dfcdeee5417ecd680769791712630b5b9676dd40e11f935fbc7a3c",
+ "llvm-tools-1.71.1-mipsel-unknown-linux-gnu.tar.xz": "f2d471621bac68840d4e1d15c04c2fc262a0167ddd176f9a7fd1fa7fd9cd2138",
+ "llvm-tools-1.71.1-powerpc-unknown-linux-gnu.tar.gz": "907f882e6640387e0ecfda31a3044e50ea4aa1cb701cd2489e902aa638b061c8",
+ "llvm-tools-1.71.1-powerpc-unknown-linux-gnu.tar.xz": "59e7560b46ef50aafb889c4b963af2658c6ff9b8abadfc4b27884d14dd891c9f",
+ "llvm-tools-1.71.1-powerpc64-unknown-linux-gnu.tar.gz": "38e78006e1135cd77c94efc2776979f7272a654e72f54ffc0d2b95a22a9f6ae5",
+ "llvm-tools-1.71.1-powerpc64-unknown-linux-gnu.tar.xz": "139d0c1b6771361a1fa8f4d62610ce284e59c0ea5463fb2059613c9895fb588d",
+ "llvm-tools-1.71.1-powerpc64le-unknown-linux-gnu.tar.gz": "98b8fd879e424f43ce8424029fcbc83b3522bf7e7dbdc02c05020f0f4c34bfa6",
+ "llvm-tools-1.71.1-powerpc64le-unknown-linux-gnu.tar.xz": "704a0d979e9a8ff2f8211c28a39bf691ef4e3d836d995feec8490312b0341a76",
+ "llvm-tools-1.71.1-riscv64gc-unknown-linux-gnu.tar.gz": "2c37ff9c90a0531c1341fbe8bb9d5a6776483358db54acda11ab3ac8e4404443",
+ "llvm-tools-1.71.1-riscv64gc-unknown-linux-gnu.tar.xz": "099ceb45453017db186005d9fc18ec9fe1dfb65d49c619e79399509a0d739038",
+ "llvm-tools-1.71.1-s390x-unknown-linux-gnu.tar.gz": "90991eecf38d24a972b2267dfb3c286d1c672cacc1870fbd7954a509b0119f5c",
+ "llvm-tools-1.71.1-s390x-unknown-linux-gnu.tar.xz": "f6b7ceda5a677e2f49d8acaec57ef2d43c58f38365b3b1042148dc799d6e1fa2",
+ "llvm-tools-1.71.1-x86_64-apple-darwin.tar.gz": "74507ac2cec50d8764b19e3c4a56c85412f4810cd2db57cfaa1370e79a8c872f",
+ "llvm-tools-1.71.1-x86_64-apple-darwin.tar.xz": "7138ecfe1c228a8a4e61fc21ae5c4d7bee0f61c3047fed029a9b3f0152a9e71d",
+ "llvm-tools-1.71.1-x86_64-pc-windows-gnu.tar.gz": "e0a29e2a5a81bb39608d35050416d15bcc32e330954cbc3006d658219d8c7cb3",
+ "llvm-tools-1.71.1-x86_64-pc-windows-gnu.tar.xz": "7d84c4d50daebca48b0b145015ea2d6631b408485951eb9e0b05efc4a9879483",
+ "llvm-tools-1.71.1-x86_64-pc-windows-msvc.tar.gz": "553b209c7e0a94aee9edf7a2ca2a19c0168e9ea200cf754a1b8009ac64831d90",
+ "llvm-tools-1.71.1-x86_64-pc-windows-msvc.tar.xz": "34ef3feb80164997e30721fc0fa9e3a570c96b5e547ff2407dc8691aae8e4320",
+ "llvm-tools-1.71.1-x86_64-unknown-freebsd.tar.gz": "120084f4e49a26986748f2eaca535df2c2c671809ff1e8dfd5a6f2c23e2761ba",
+ "llvm-tools-1.71.1-x86_64-unknown-freebsd.tar.xz": "01da691b4a53ec3582d05515f4956703328d0b714d00f387c5dbf7d35d59ea06",
+ "llvm-tools-1.71.1-x86_64-unknown-illumos.tar.gz": "d38f6aff1097d9b638f36dadc7c26942ece4585f3d33b8b156605541072e249a",
+ "llvm-tools-1.71.1-x86_64-unknown-illumos.tar.xz": "7e7d7d8c9c812fcbc10d9135fd01ad1012dfcba01cf3eb9355330472820f17bc",
+ "llvm-tools-1.71.1-x86_64-unknown-linux-gnu.tar.gz": "d09a31b887467a0eff5b6822a8881397b0f6f5b2212f20bb36ffe2fb1ecfa591",
+ "llvm-tools-1.71.1-x86_64-unknown-linux-gnu.tar.xz": "8fab79e37ae00f4bd6160667a126fefe71f33e5e3fab01a67e75947c74e30989",
+ "llvm-tools-1.71.1-x86_64-unknown-linux-musl.tar.gz": "304ec7720398fb0f98658d137b28b5a36d5faea918095c9893aa0ff1ff74218f",
+ "llvm-tools-1.71.1-x86_64-unknown-linux-musl.tar.xz": "d7154309c73cf0f6590fcfe2708d1fa2c036e04812e323a5ad16ae9d7a7cd5c4",
+ "llvm-tools-1.71.1-x86_64-unknown-netbsd.tar.gz": "6a4a09a741b83e8251c9b1e16c79d12d9a568c5d8f0b74dca636fd04229c356e",
+ "llvm-tools-1.71.1-x86_64-unknown-netbsd.tar.xz": "6493adc6a505c0aba9c87ba73e7991b6821e9a2e672595bd72625a374b2a154c",
+ "llvm-tools-1.72.0-aarch64-apple-darwin.tar.gz": "12da1465650a38c6e23097b04007f13286b3b5ba08ca463404060326bd3161fb",
+ "llvm-tools-1.72.0-aarch64-apple-darwin.tar.xz": "168486f0a9a5b214233b740bcdf9b8adf84cb08b7f6857028edb5a40b41b8c6e",
+ "llvm-tools-1.72.0-aarch64-pc-windows-msvc.tar.gz": "bd056e2f2e0162d2643e91137e6aa87258b8f3eee9eb735eafe5720dae507173",
+ "llvm-tools-1.72.0-aarch64-pc-windows-msvc.tar.xz": "e218a0e2a647c5c46a70f54c603d87cdb8922461971e330b90863dd0f74a0386",
+ "llvm-tools-1.72.0-aarch64-unknown-linux-gnu.tar.gz": "a2f184c7efdd705109731572936d85c56c09ccd3b5cfadc7d806628e4b0efc1b",
+ "llvm-tools-1.72.0-aarch64-unknown-linux-gnu.tar.xz": "52841f789a9bfdea8c725ae4763637f8b7bec7b1b7acc7e559c3f0e74785df47",
+ "llvm-tools-1.72.0-aarch64-unknown-linux-musl.tar.gz": "f8268d1cd879fc72803cbf39ef96053d0a74d4859920e4cf386d949266a13395",
+ "llvm-tools-1.72.0-aarch64-unknown-linux-musl.tar.xz": "a0efcb3e68bb06167e032b51d91c3d667d499fbd627eda9c8e7f65973f53e41d",
+ "llvm-tools-1.72.0-arm-unknown-linux-gnueabi.tar.gz": "d3082e123804f5df5b464d32ae242e06a694d2d6c62aefdf1ac5a29d1c3e76d0",
+ "llvm-tools-1.72.0-arm-unknown-linux-gnueabi.tar.xz": "23dd66a786cb64ba0992c8646229812e0c80b40d99a7edbd20d60adacf172014",
+ "llvm-tools-1.72.0-arm-unknown-linux-gnueabihf.tar.gz": "0321d1fbb112e05a508bc3e16ec7b9710b0f6f86629e1013e22e523217f358b8",
+ "llvm-tools-1.72.0-arm-unknown-linux-gnueabihf.tar.xz": "ca856c26dfad64e51fa378433d9c4774b4feb099075f3878ab0dcbca9ec44450",
+ "llvm-tools-1.72.0-armv7-unknown-linux-gnueabihf.tar.gz": "05820f490a9134ec6f0bd5caeff69caf58e8fab3dc04d69c9dbc836a121da9e5",
+ "llvm-tools-1.72.0-armv7-unknown-linux-gnueabihf.tar.xz": "12cfeeef434d22ddcc1fc17b11bf582cdf5b4b1e1d1cc696028d896cbeabde29",
+ "llvm-tools-1.72.0-i686-pc-windows-gnu.tar.gz": "fc0f398ff9a4411e2c68ebdfa13033f4cd1b8bb11cff9474bbcb2c847dd7f6f7",
+ "llvm-tools-1.72.0-i686-pc-windows-gnu.tar.xz": "8b1de21760542c8a0fce165ea428bc1d87ad9f2ed6c004c909d1f8939da24aea",
+ "llvm-tools-1.72.0-i686-pc-windows-msvc.tar.gz": "5909112de281fc5ffbf11137fe1f1662621a385b6b9f6e12e60cac2863e08f58",
+ "llvm-tools-1.72.0-i686-pc-windows-msvc.tar.xz": "be7776e1c389c1664a379ac74b229a82c26e368a2b353b62dcbbbd57a8ba572c",
+ "llvm-tools-1.72.0-i686-unknown-linux-gnu.tar.gz": "3048953e6d10ec18c8c728091419b09e7b7cfb9b34b2868e7d2b7c0abee40d1e",
+ "llvm-tools-1.72.0-i686-unknown-linux-gnu.tar.xz": "2254266d366b4a8c5300cdf23f1346910dc1824114a47bd00b73ff6cc182d702",
+ "llvm-tools-1.72.0-powerpc-unknown-linux-gnu.tar.gz": "18c2c164be8234fccc2635cc2d550944fb3d3fbf7a485aa62ffb5de7f4b6c4fc",
+ "llvm-tools-1.72.0-powerpc-unknown-linux-gnu.tar.xz": "50c05d6a3d9304b6417b6042b38b84f903e56c9ac71a37a05b80d1e1c6e65a38",
+ "llvm-tools-1.72.0-powerpc64-unknown-linux-gnu.tar.gz": "8f39fff7568bdc0db57878075f7dfc4b745d004ff06bf0cb8a85e8fc6cb44734",
+ "llvm-tools-1.72.0-powerpc64-unknown-linux-gnu.tar.xz": "6bc4d58dad4bb9e89350005a9c0400afbd0a0be52cc7d0a3d44ef7cc0144917e",
+ "llvm-tools-1.72.0-powerpc64le-unknown-linux-gnu.tar.gz": "94b0c6d756baf3eb6d2883ac0a7267d9a5af08059f241d4b4c8dce689733a20e",
+ "llvm-tools-1.72.0-powerpc64le-unknown-linux-gnu.tar.xz": "0b68af002673d4b136660d00c85664ff0e89cb18182829ee789a5fbe05c16bc0",
+ "llvm-tools-1.72.0-riscv64gc-unknown-linux-gnu.tar.gz": "0b11063eff42be4a3fe387c76760df939337625f3fea9fca065aebdc2a1de55c",
+ "llvm-tools-1.72.0-riscv64gc-unknown-linux-gnu.tar.xz": "7af0232e4ba5079ec3a71979af810c52fc740af5b0dcfcd386aa00866c70f3b9",
+ "llvm-tools-1.72.0-s390x-unknown-linux-gnu.tar.gz": "3d1da032fa4e6431dd188cd16dd787b2edae7c47fcd580e57b8fbb0c3d5b0ca8",
+ "llvm-tools-1.72.0-s390x-unknown-linux-gnu.tar.xz": "72f2a9f2e8df6111c6ef40019af63a0c8855f893576c25a614db236dee315805",
+ "llvm-tools-1.72.0-x86_64-apple-darwin.tar.gz": "ba8a9c9e169cf748fa0805e2bf056619b47cbfd604cce78dd298413275b6dfce",
+ "llvm-tools-1.72.0-x86_64-apple-darwin.tar.xz": "37f124d8b13446cb4477ddae7d24fbdbf9a4c6df3b7fefcfd60ce90aed03bb43",
+ "llvm-tools-1.72.0-x86_64-pc-windows-gnu.tar.gz": "3ba7492114634ce8f3a9e646d25f9b5eead2dc88770b80e215956e809fcd19ed",
+ "llvm-tools-1.72.0-x86_64-pc-windows-gnu.tar.xz": "b930e817a68675a4a0bde8bc65d04b7e57c36a2f1991c44b944685b9ad30f1a5",
+ "llvm-tools-1.72.0-x86_64-pc-windows-msvc.tar.gz": "20d9c018224272ef73227f74e23315bcedbf57c900389b538157210c2dd6c36f",
+ "llvm-tools-1.72.0-x86_64-pc-windows-msvc.tar.xz": "8442a8011eeb1f9d1e39cb2867dbb787a689675228d31e7392f8e41483488460",
+ "llvm-tools-1.72.0-x86_64-unknown-freebsd.tar.gz": "80a49355ef3cda7d746cea0230ef3597768e91e4e5e7c979b03ce8ed6394205e",
+ "llvm-tools-1.72.0-x86_64-unknown-freebsd.tar.xz": "18db515b5fd1aeabf5317853ee8a9b7a943a140ed65ea7515babea4e954d514a",
+ "llvm-tools-1.72.0-x86_64-unknown-illumos.tar.gz": "ca89d19975130bfe523daebc614f4ebf52ec947bc1c01ff3bc5fd082818fcfed",
+ "llvm-tools-1.72.0-x86_64-unknown-illumos.tar.xz": "dd0e26f9d248232fa64f3ee2fe432770295d6ae783428ad306b2e784468299fa",
+ "llvm-tools-1.72.0-x86_64-unknown-linux-gnu.tar.gz": "2c690eae60156e05fab210705a6e00415cf35c30137374bb5994550f63e0affb",
+ "llvm-tools-1.72.0-x86_64-unknown-linux-gnu.tar.xz": "0084f711e7193aec70a2c96fab68baf8a30d229451be0bc4ec929094f5da0ff4",
+ "llvm-tools-1.72.0-x86_64-unknown-linux-musl.tar.gz": "aaf5e996fdf8dd3fa40afac65149f3a12380e546586016dfcd8684670ba823f0",
+ "llvm-tools-1.72.0-x86_64-unknown-linux-musl.tar.xz": "d43549573fc8063eb94423953bf6f939925439e1450e7e93058f1fbe324b4afb",
+ "llvm-tools-1.72.0-x86_64-unknown-netbsd.tar.gz": "886f0262731278c0cd95fd15422033ed61dc215efb3c2dde7005567d471ad769",
+ "llvm-tools-1.72.0-x86_64-unknown-netbsd.tar.xz": "a48b73b0b6fea5b0284486b4a1879176db35dc72c43de04f2cf277b164a22949",
+ "llvm-tools-1.72.1-aarch64-apple-darwin.tar.gz": "70a9a6db8d424b85433c200c5e08d0592a4f32ff30f1802bff0208ce591019bb",
+ "llvm-tools-1.72.1-aarch64-apple-darwin.tar.xz": "1da36353ecfafbf68d2ff343c325ec5e9789e779cabbb97d1c297de781acd0f2",
+ "llvm-tools-1.72.1-aarch64-pc-windows-msvc.tar.gz": "a05343f48ed2298b9c83f66957cd75bd170fdd8b1d2f7c2c7751719dc32eba88",
+ "llvm-tools-1.72.1-aarch64-pc-windows-msvc.tar.xz": "43031c11a09cecbeba5e5094e5669b9d3519829d459635885f2ca1f5a088b3ce",
+ "llvm-tools-1.72.1-aarch64-unknown-linux-gnu.tar.gz": "b3ea855011ac898b51dea2891d1cec1cc22dbd1e9b9f8306e772b1258e447040",
+ "llvm-tools-1.72.1-aarch64-unknown-linux-gnu.tar.xz": "c549ecbcde3bfd93f12a22665aca8ab10328eb03ab7fda5aa9e0681b15c20f03",
+ "llvm-tools-1.72.1-aarch64-unknown-linux-musl.tar.gz": "c48151da6f84c1f6d56f858573885ea19b38dc3ad679117b307f44189547cac5",
+ "llvm-tools-1.72.1-aarch64-unknown-linux-musl.tar.xz": "a7cec9e09539aa3e62960cda016a21544b39b03221130c04a977b6649d38edb9",
+ "llvm-tools-1.72.1-arm-unknown-linux-gnueabi.tar.gz": "d9a836918a45e085c74bf7340d2b490f0eb5792f63ba72ed4ad9b91bd00a5564",
+ "llvm-tools-1.72.1-arm-unknown-linux-gnueabi.tar.xz": "f1fc2f3c4b1c35a43a61e7c6f3b95abdb8881cca418f18483c7aad8ea4c1bb45",
+ "llvm-tools-1.72.1-arm-unknown-linux-gnueabihf.tar.gz": "4207dd621b86a541b3d4ffbb89398f816e65b6876c81d163353c47ec2518aa7d",
+ "llvm-tools-1.72.1-arm-unknown-linux-gnueabihf.tar.xz": "b4d93a42273bca5dd0ca6d6e9faa4dfa317d21780562ed7c42730799bc661340",
+ "llvm-tools-1.72.1-armv7-unknown-linux-gnueabihf.tar.gz": "fb932bd17915c1d3217c520743041c1ccaf483f0c67a5227ab905f1abc6c48ed",
+ "llvm-tools-1.72.1-armv7-unknown-linux-gnueabihf.tar.xz": "6195478cd6cf0f1d35b3c108fd39f5d98fb1f66e1a5c3abf426ef82a4aefb5ad",
+ "llvm-tools-1.72.1-i686-pc-windows-gnu.tar.gz": "6e37b66fef8040a4033dc6ccfdb6bd1324881513e3ccf49a189325f1e06a6f13",
+ "llvm-tools-1.72.1-i686-pc-windows-gnu.tar.xz": "493977236dd5a4e6a997bdd365de5681afdbc0c944d849bd9b273f4fbe660ee4",
+ "llvm-tools-1.72.1-i686-pc-windows-msvc.tar.gz": "d0a2f64ccf29ed6df989afe15482ee57c3ccd3b3f6d864d5feb910c905c8fcb3",
+ "llvm-tools-1.72.1-i686-pc-windows-msvc.tar.xz": "29d6ebadf8378d48eef93bcdd1862f63620973a2d9b5f39a034d81523fb95444",
+ "llvm-tools-1.72.1-i686-unknown-linux-gnu.tar.gz": "c30a3796e5b018cdc6dcdf38fada1c37c8e7aedfffbfa534f0375cb68f819544",
+ "llvm-tools-1.72.1-i686-unknown-linux-gnu.tar.xz": "07ab0cb35a7e02d8378e6eea3e2e04b338bf2adcec1fe9712402fcb41db1efbc",
+ "llvm-tools-1.72.1-powerpc-unknown-linux-gnu.tar.gz": "d468c36d1080c514964b31fe5d6daa95f299201d664ef3235a6f3509d230125f",
+ "llvm-tools-1.72.1-powerpc-unknown-linux-gnu.tar.xz": "a9d5b059ac5f6ae7006a70cb8727ee2afd086bc844b687d3b6b5d6ef4cdeebe4",
+ "llvm-tools-1.72.1-powerpc64-unknown-linux-gnu.tar.gz": "ab974af54ed707178ee93152579fe77d4f28e7a2774e6eeef4d243e9dbb56e21",
+ "llvm-tools-1.72.1-powerpc64-unknown-linux-gnu.tar.xz": "e2ac11de02e99f8ce59b25d0411b6feab6d7fef6b4b6775daea4632957a7d375",
+ "llvm-tools-1.72.1-powerpc64le-unknown-linux-gnu.tar.gz": "28d92dc53814e32c171e3c985726e51103c3cd545ae0871117c503a4d7e9c72f",
+ "llvm-tools-1.72.1-powerpc64le-unknown-linux-gnu.tar.xz": "1830821534d5801b451223e2a03516b39b2153aaa90500475fa113d3010e6e13",
+ "llvm-tools-1.72.1-riscv64gc-unknown-linux-gnu.tar.gz": "6aa3707fc649e99925c04039e9e0378b7aee792e3e10de9e7ded8db517176407",
+ "llvm-tools-1.72.1-riscv64gc-unknown-linux-gnu.tar.xz": "68619f775722283963a7e394eae2d2d73d9b7ab99bc42aad817222ab8d78d53a",
+ "llvm-tools-1.72.1-s390x-unknown-linux-gnu.tar.gz": "fea6742e645112aef873b146ea947d2f24f346579c338da94bc9ed9ac5bb223d",
+ "llvm-tools-1.72.1-s390x-unknown-linux-gnu.tar.xz": "5b22ab2c91c02a3fecbb488a0d54b6de5e9269ad4949003541c9a89e67e7f3bc",
+ "llvm-tools-1.72.1-x86_64-apple-darwin.tar.gz": "5f9b3ae0f571b442f314cde95bb7a3a99d15404db59269e254030e7b8de461da",
+ "llvm-tools-1.72.1-x86_64-apple-darwin.tar.xz": "00670d0fe177bf7bdb6675db6358d536c097cba13980586f57afa3d1d8be9098",
+ "llvm-tools-1.72.1-x86_64-pc-windows-gnu.tar.gz": "aa42b4d5211ce05a4fb4b53e69cc17197ebb72e26254d7a83772c7af280401df",
+ "llvm-tools-1.72.1-x86_64-pc-windows-gnu.tar.xz": "c9f9a547cf4ab88d3df900a52f9e91407ea6bcfbf1094dfccd40e950d63c3105",
+ "llvm-tools-1.72.1-x86_64-pc-windows-msvc.tar.gz": "9783e964fc29090265253018ce413356c84acbd59acca6be8f8885f9129f429c",
+ "llvm-tools-1.72.1-x86_64-pc-windows-msvc.tar.xz": "5688970aa83579af0a9c7452cde6ff13b572fb438b551990b60e899f8ccf90dc",
+ "llvm-tools-1.72.1-x86_64-unknown-freebsd.tar.gz": "179e138d83332f4a0ecd1d2b3fc9f60307466db7d61cd87958c62620a4c054b9",
+ "llvm-tools-1.72.1-x86_64-unknown-freebsd.tar.xz": "698ab1ec3957ef7ee7f32c6b49ae578ae84edc76baf26c751208adba324ae7ef",
+ "llvm-tools-1.72.1-x86_64-unknown-illumos.tar.gz": "391c00f2ee078e133bc928493360f77ac9ccaf2555160b1931835799f40d1536",
+ "llvm-tools-1.72.1-x86_64-unknown-illumos.tar.xz": "40168013e7502e744f9d5618ff579828d25bcbf4a81e3baaf2546d97981e87b9",
+ "llvm-tools-1.72.1-x86_64-unknown-linux-gnu.tar.gz": "fb0850d5853780826cc60b5e16a9fcfcd7305c0c65314bbaaa92efb27d8d54bb",
+ "llvm-tools-1.72.1-x86_64-unknown-linux-gnu.tar.xz": "fb52a10d2abda0f90d56fb1debfe56fd247412d4a86d7f439117fa2403fc37ea",
+ "llvm-tools-1.72.1-x86_64-unknown-linux-musl.tar.gz": "c341c5257594ea0279221c2f70992fe48d3dedb7dc7c01d84b1b2d3110bad9d1",
+ "llvm-tools-1.72.1-x86_64-unknown-linux-musl.tar.xz": "d6b2e3e3f7c777cacdf545b646a7b8f412eb5ab6b25979e8598e1070a42ff924",
+ "llvm-tools-1.72.1-x86_64-unknown-netbsd.tar.gz": "b313205030847f54ee231281cf40e2f04a88873718fbc6d2c54c9eb37ce4395c",
+ "llvm-tools-1.72.1-x86_64-unknown-netbsd.tar.xz": "9abba0a92e46ddfa1872b40e5e94286a59c9a9770f37d2cb9230d5b6de0a1f6e",
"rust-1.26.0-aarch64-unknown-linux-gnu.tar.gz": "e12dc84bdb569cdb382268a5fe6ae6a8e2e53810cb890ec3a7133c20ba8451ac",
"rust-1.26.0-aarch64-unknown-linux-gnu.tar.xz": "773560f577d4bfc34efa69f035b0d397fc8f4d55835d163416bc4f2012a57a4a",
"rust-1.26.0-arm-unknown-linux-gnueabi.tar.gz": "6e11188bd58893c4af35790a73cca04cde3b9ecf5153e0df1ed14fafd983d183",
@@ -24636,6 +26412,152 @@ FILE_KEY_TO_SHA = {
"rust-1.71.0-x86_64-unknown-linux-musl.tar.xz": "a80ec528ddca522044a1ddd13bed9d7a4f0cdad5444ec45492128d613cda364f",
"rust-1.71.0-x86_64-unknown-netbsd.tar.gz": "437022edb7fe676edf67166a141ece9e9ed4624393830b61a54b688125e0db55",
"rust-1.71.0-x86_64-unknown-netbsd.tar.xz": "849340d193ae6cb643b31ae0fd6960cd4d320fd80e9efd9a8645f1d1940cb3e9",
+ "rust-1.71.1-aarch64-apple-darwin.tar.gz": "f4061b65b31ac75b9b5384c1f518e555f3da23f93bcf64dce252461ee65e9351",
+ "rust-1.71.1-aarch64-apple-darwin.tar.xz": "1f049c633bd5ec90b3eab8fface8587ac25edab8a5d496f29de008e579ce547e",
+ "rust-1.71.1-aarch64-pc-windows-msvc.tar.gz": "56dd6c0e1bb59c30b74cd0de83a78d01c4671928de9ad9459d4211eee83d500f",
+ "rust-1.71.1-aarch64-pc-windows-msvc.tar.xz": "033c509c0f44e440f88c160aec294949b7815a693694f40a45cfc934496f9e25",
+ "rust-1.71.1-aarch64-unknown-linux-gnu.tar.gz": "c7cf230c740a62ea1ca6a4304d955c286aea44e3c6fc960b986a8c2eeea4ec3f",
+ "rust-1.71.1-aarch64-unknown-linux-gnu.tar.xz": "911f2370b67b066cefd2ee772c5219015817e2c2dc327351f8b00c5ca7a1098f",
+ "rust-1.71.1-aarch64-unknown-linux-musl.tar.gz": "da87f4ca2534886f1006b2e8abb0dda8db231ce82cc67b4857233ad48a21c87c",
+ "rust-1.71.1-aarch64-unknown-linux-musl.tar.xz": "e71bb58bd85a58a502bde3362bbf1ba134067e560130fc11c511a40e0feb65d4",
+ "rust-1.71.1-arm-unknown-linux-gnueabi.tar.gz": "387c185980a40386c5bcd0741346b9b3438113f19896660ecbdf8e0ec838778b",
+ "rust-1.71.1-arm-unknown-linux-gnueabi.tar.xz": "137294184941d99ba35faa62120a0b36704784bb347cae661ab70c6877d4b356",
+ "rust-1.71.1-arm-unknown-linux-gnueabihf.tar.gz": "4c88b32849132504fce5b93bebf06dd0fa17988340c7fe97afa661e038dfa258",
+ "rust-1.71.1-arm-unknown-linux-gnueabihf.tar.xz": "88ff96a501c36fbbf9851716290d493bd5dc5af714c77aeb1608012beef7768c",
+ "rust-1.71.1-armv7-unknown-linux-gnueabihf.tar.gz": "8f8556dbd8b0350364c7dc8fda57549934bf3c26c65498dda5842087f5c90d60",
+ "rust-1.71.1-armv7-unknown-linux-gnueabihf.tar.xz": "59b4bbc343eba999e787946072dcf0357fca34c16200147234ebcd46d3d24bda",
+ "rust-1.71.1-i686-pc-windows-gnu.tar.gz": "3dd15f31a8e3d2dcdae3c44daaa1a773c8aff1e44f2e074ff63f34dad04335ea",
+ "rust-1.71.1-i686-pc-windows-gnu.tar.xz": "d4791dc5c40e5bc5dc0c598c7773cd35604e75d740ccda8e01abb9d00af61819",
+ "rust-1.71.1-i686-pc-windows-msvc.tar.gz": "e7aef8d430a6e7c8e54c15b20c469071ef5259b103383ec462b55784c1407dba",
+ "rust-1.71.1-i686-pc-windows-msvc.tar.xz": "247d87700feceb9ccbcf74d1c3b16f32fbe29397a876417d3e3d282e32788b2b",
+ "rust-1.71.1-i686-unknown-linux-gnu.tar.gz": "ea544e213cdf65194d9650df9d521dd2ed63251e2abe89c8123e336dfe580b21",
+ "rust-1.71.1-i686-unknown-linux-gnu.tar.xz": "c8ec5dcb8f59276d46360ed832fb428d212985fd5b2b0591e6f70a279d10274f",
+ "rust-1.71.1-mips-unknown-linux-gnu.tar.gz": "df3029e918958474b0b77a43338882295245298570733d4317a6de29ee27d46d",
+ "rust-1.71.1-mips-unknown-linux-gnu.tar.xz": "64f3189a2c55a8c7323e344c891d07637448454a10fed6dad5f7744f25abea94",
+ "rust-1.71.1-mips64-unknown-linux-gnuabi64.tar.gz": "0a70b812c6f58fed58f71291e39fb1b125156b8c7127650531ecd15065508710",
+ "rust-1.71.1-mips64-unknown-linux-gnuabi64.tar.xz": "180406c8c3773f75ed15fe7b275c8f83ee2b1cb0397ac9110ef19c532a763892",
+ "rust-1.71.1-mips64el-unknown-linux-gnuabi64.tar.gz": "6523efea9cd48c0375bd621460d890c65457a5534fafb2d8b69a37ee1e2a39ed",
+ "rust-1.71.1-mips64el-unknown-linux-gnuabi64.tar.xz": "870963ed78acdcda9c972d1d493cf428994f1f72c8ee3e909d46638612fcbd01",
+ "rust-1.71.1-mipsel-unknown-linux-gnu.tar.gz": "2a2e0a153f2716c42e8d917f34103188f3d16175647478f850879bc000d132d3",
+ "rust-1.71.1-mipsel-unknown-linux-gnu.tar.xz": "8f35174620db211a99743660c7eddff1b41ad2d4c80787d4e6c808d548bdf3b7",
+ "rust-1.71.1-powerpc-unknown-linux-gnu.tar.gz": "d45b90da5bfe0e79f27ab0aa1baa13c14e1672d58593d34fae4277a7fa855daa",
+ "rust-1.71.1-powerpc-unknown-linux-gnu.tar.xz": "ec14ef19f8929029435f5c0f9ee1c92534454e03369767968c0353fcd7b41791",
+ "rust-1.71.1-powerpc64-unknown-linux-gnu.tar.gz": "6f6954be720b2c6ced7c1dc93c377b701f79e3fa0c9135d8ba09b1ff838c3630",
+ "rust-1.71.1-powerpc64-unknown-linux-gnu.tar.xz": "a03ad9d193960a2303269d98cd99f9f27990eb3874e76396282a49347c048085",
+ "rust-1.71.1-powerpc64le-unknown-linux-gnu.tar.gz": "bac57066882366e4628d1ed2bbe4ab19c0b373aaf45582c2da9f639f2f6ea537",
+ "rust-1.71.1-powerpc64le-unknown-linux-gnu.tar.xz": "be14d5e2978f72e2607d7d6611f7e4066e772a46e0effa97862a60ee51f9afa8",
+ "rust-1.71.1-riscv64gc-unknown-linux-gnu.tar.gz": "fcb67647b764669f3b4e61235fbdc0eca287229adf9aed8c41ce20ffaad4a3ea",
+ "rust-1.71.1-riscv64gc-unknown-linux-gnu.tar.xz": "b2a0562d547a48ed6279a1594ca2a489ee34c08dc4181b1117b900bc2f4ccfc9",
+ "rust-1.71.1-s390x-unknown-linux-gnu.tar.gz": "4205dc823ef57c4d9bdf80fb4ecb1e23a71af6dca05432b9fb5a6e9e08fe8f19",
+ "rust-1.71.1-s390x-unknown-linux-gnu.tar.xz": "ba282d429013028c45ea14ea4d909c3a1bb5ef2f57bca1dda7b436216554977d",
+ "rust-1.71.1-x86_64-apple-darwin.tar.gz": "916056603da88336aba68bbeab49711cc8fdb9cfb46a49b04850c0c09761f58c",
+ "rust-1.71.1-x86_64-apple-darwin.tar.xz": "2a7e7cf9a383910c3fd448313b68f5d6735b9f59889a64ba66869fd1ac350564",
+ "rust-1.71.1-x86_64-pc-windows-gnu.tar.gz": "15289233721ad7c3d697890d9c6079ca3b8a0f6740c080fbec3e8ae3a5ea5c8c",
+ "rust-1.71.1-x86_64-pc-windows-gnu.tar.xz": "0b9ccb8c9c0966768dede511b0ed6ce70c02998ea6a27a1b3e5c461ffe0314bb",
+ "rust-1.71.1-x86_64-pc-windows-msvc.tar.gz": "0234bf6ef1ef3efe1809ba548d0ac9c6eeb8a91fb25145caf5547d8614da0049",
+ "rust-1.71.1-x86_64-pc-windows-msvc.tar.xz": "f762e8c81ed34267025fe039da34a7773efc28202a7e849dbaca91bb8b36b822",
+ "rust-1.71.1-x86_64-unknown-freebsd.tar.gz": "52de090504dfb8cb78e3436894405c1a547dd81ff855bd05c28392a0bfe66290",
+ "rust-1.71.1-x86_64-unknown-freebsd.tar.xz": "7a1aa87d353248896e52f4fbbdca5d194e3cfd214f1ede2fc99fc6e375587e6f",
+ "rust-1.71.1-x86_64-unknown-illumos.tar.gz": "1b573d5392bc85594187004a273c6aefdfe0dc8e650762c4d96104944bec3109",
+ "rust-1.71.1-x86_64-unknown-illumos.tar.xz": "fa5922343bd431750310b3e4866f36180d13b222ac1401ad3752b53b80b82e30",
+ "rust-1.71.1-x86_64-unknown-linux-gnu.tar.gz": "34778d1cda674990dfc0537bc600066046ae9cb5d65a07809f7e7da31d4689c4",
+ "rust-1.71.1-x86_64-unknown-linux-gnu.tar.xz": "ee205c9ee095ee5a9382332422b0be2bd2737451c6dd6e24cb2a28cec16b97ac",
+ "rust-1.71.1-x86_64-unknown-linux-musl.tar.gz": "67acc1744293e52f4b49231f3c503e8ad187c477e7b567e27925ec792d946a01",
+ "rust-1.71.1-x86_64-unknown-linux-musl.tar.xz": "cb7143d124d472a7cb689122c00bf1ae8fa918c97748495718a1652203d960f7",
+ "rust-1.71.1-x86_64-unknown-netbsd.tar.gz": "9e417ee61bfce9ed78ce9d26557fb3b0707ebc063e1f2ba4e2e4ee6e03f217a9",
+ "rust-1.71.1-x86_64-unknown-netbsd.tar.xz": "7e944c0a99298fcacb57265b2572e417d4435e7212791c1bf1fd31afd636e229",
+ "rust-1.72.0-aarch64-apple-darwin.tar.gz": "463893386b7749557ec4c6de8ba69f88c7757765d137b80ea92043d2c8a4b535",
+ "rust-1.72.0-aarch64-apple-darwin.tar.xz": "fda422cf7c351d0e15ed80a1a8c7274f70995d34cf0adca6324751e7b8f1f27a",
+ "rust-1.72.0-aarch64-pc-windows-msvc.tar.gz": "f02bb00005cc98b48600a53e8d4464ff373d33b5da153ab454df34bf3ee8589f",
+ "rust-1.72.0-aarch64-pc-windows-msvc.tar.xz": "7f4bc3ef31290362714393f483f8962476c64bc3b82fbfb2027da79bd78796e0",
+ "rust-1.72.0-aarch64-unknown-linux-gnu.tar.gz": "801598f69ac32969c436ae8a6dd01c64bbed094412e4dbefcf47f56faed056c1",
+ "rust-1.72.0-aarch64-unknown-linux-gnu.tar.xz": "4632212f61c6adcb8ba64aa3020bf94199537161e6a594fe6466669a85dd5567",
+ "rust-1.72.0-aarch64-unknown-linux-musl.tar.gz": "224ac2e83cd27bb1f9af6ec7f96d1a7ef2d9b017250d53818bc6f894811260ba",
+ "rust-1.72.0-aarch64-unknown-linux-musl.tar.xz": "0c0a85bf23201978888aa85db53fab4cac253ff9704a79d0fe11c72e2953271d",
+ "rust-1.72.0-arm-unknown-linux-gnueabi.tar.gz": "d78c312ec625f8036f981ba0ea86a0cfd9b09f786235ec03900d7f42c3656c54",
+ "rust-1.72.0-arm-unknown-linux-gnueabi.tar.xz": "c210287d634ad712bc79fde8ab4485bbcd034379558d8f01e07f570f7886c55e",
+ "rust-1.72.0-arm-unknown-linux-gnueabihf.tar.gz": "c59d29a8366b5ebfec44760112513ab631abe379479d1d748cd2e116b42d427b",
+ "rust-1.72.0-arm-unknown-linux-gnueabihf.tar.xz": "69b878e2a25a495d0e07422a2c3c0abbaf2bb555863b03b7e37e1629756244b0",
+ "rust-1.72.0-armv7-unknown-linux-gnueabihf.tar.gz": "25b9593fe6a341bfde8c0031282f4590d12ba0e5f019f57c586b027db5d01f94",
+ "rust-1.72.0-armv7-unknown-linux-gnueabihf.tar.xz": "579e6ae9d2fb5a25d6c319a622e90996aad3a9161641a6a43f8363962dd34614",
+ "rust-1.72.0-i686-pc-windows-gnu.tar.gz": "bff8d211e041528afa274543f07b3ffb81d4607aeb71e6416416f9ba2246f184",
+ "rust-1.72.0-i686-pc-windows-gnu.tar.xz": "517d07fc7d1b8d2bd5ac8bf0defac8a4920076589a521f5dc062046fddbd8f1d",
+ "rust-1.72.0-i686-pc-windows-msvc.tar.gz": "480fd3451391b25f4443b7af366f6f25ea1a331fa9f3f858d3dc711d7c6200b9",
+ "rust-1.72.0-i686-pc-windows-msvc.tar.xz": "64d187206a35b2fd5b35dc1c721a0453f77931517938a331493a04457ee291d6",
+ "rust-1.72.0-i686-unknown-linux-gnu.tar.gz": "7f930c7e48a5351dd7f3552637abf23e3d8ca6a66c587452cee3c740ebf2772f",
+ "rust-1.72.0-i686-unknown-linux-gnu.tar.xz": "bcec58037a1edd04559a5b29158fef7dede1c698fdab8579cfc8bfa6a65afdc2",
+ "rust-1.72.0-powerpc-unknown-linux-gnu.tar.gz": "5ef7f4870f4251f81b1b65b66f02102aaa41ddd77ccce80439f50015980c2394",
+ "rust-1.72.0-powerpc-unknown-linux-gnu.tar.xz": "ca224a0d3b337f02cf5356bdfe9f91c745797413c6c17161483d63915dfb40ae",
+ "rust-1.72.0-powerpc64-unknown-linux-gnu.tar.gz": "b7bce67badeb2b87e5c8feec964aa133e1565de7828553ca16e542dbcf4b2997",
+ "rust-1.72.0-powerpc64-unknown-linux-gnu.tar.xz": "e6b81d41e8dd55d173505864f62f0cf1f17f1372227eaed250eb63e0135fd68a",
+ "rust-1.72.0-powerpc64le-unknown-linux-gnu.tar.gz": "f5a9ba541e8904519eadbd08a5d9ab37cb7b85391ebf9bc44ddd1aad704ca1a8",
+ "rust-1.72.0-powerpc64le-unknown-linux-gnu.tar.xz": "5b0c383c32458ca0a4fd1288452fb5065083304425e92ee1d536c221dcd07b1d",
+ "rust-1.72.0-riscv64gc-unknown-linux-gnu.tar.gz": "af58eeb523cfe89d161285ea611dd9ecae331398e2207aaa3b16a12c9639083a",
+ "rust-1.72.0-riscv64gc-unknown-linux-gnu.tar.xz": "a0cc4e2e607a9ef160e136f51d265d593bdba8d698fa53367f9167fa2d5ff9c3",
+ "rust-1.72.0-s390x-unknown-linux-gnu.tar.gz": "8b3975f87af8ce2e45ffe35ba3e61f504c898e444d1b4b3c4e41788baf73d5a5",
+ "rust-1.72.0-s390x-unknown-linux-gnu.tar.xz": "a102994b66c98c502abc574a34a2216afff019217de8a6daed28ec4309d041ed",
+ "rust-1.72.0-x86_64-apple-darwin.tar.gz": "e8190e6a34b6ca0c0d6353c991ab4615d13959ebec7d29ce7fe5dfd63b3e4644",
+ "rust-1.72.0-x86_64-apple-darwin.tar.xz": "2ff5ab789f56f2bc587fb977849c453b71bb976f64def374c07e5f03a185c58f",
+ "rust-1.72.0-x86_64-pc-windows-gnu.tar.gz": "dcc79c7883d4ef14753eed5b4b6c9a57fb2107129a27998a2dac0b94b36e5f22",
+ "rust-1.72.0-x86_64-pc-windows-gnu.tar.xz": "02a20117a1b20b5077581b1e8dd2c030f33f2fe978a439bd512f4f6e1a322e44",
+ "rust-1.72.0-x86_64-pc-windows-msvc.tar.gz": "6672eff89792954a6c1013e0b7b8ac8123b3a64f6b466910ea818ec763809fd7",
+ "rust-1.72.0-x86_64-pc-windows-msvc.tar.xz": "f127325af4caae275c4844e82ff0850b036ed6e9ff40fc1bd4dd910e8eb4b55a",
+ "rust-1.72.0-x86_64-unknown-freebsd.tar.gz": "caa2fe675927254897b78f157497b7069f7dc36ec3e11aeb29899b0d01d487e1",
+ "rust-1.72.0-x86_64-unknown-freebsd.tar.xz": "961a3d243c25b6654ebd153f45e69e9ac8388a3a103585c3b4784856f1b547f8",
+ "rust-1.72.0-x86_64-unknown-illumos.tar.gz": "ec410f93bec6555e29f9a022ccf32a8b12ca775d6c34cb25da2ae214983facbd",
+ "rust-1.72.0-x86_64-unknown-illumos.tar.xz": "520fc4ba582aa05d454572d1b9dd5f809c9a5282fb50e01d7c1af7155c9a6883",
+ "rust-1.72.0-x86_64-unknown-linux-gnu.tar.gz": "f2bbe23e685852104fd48d0e34ac981b0917e76c62cfcd6d0ac5283e4710c7b9",
+ "rust-1.72.0-x86_64-unknown-linux-gnu.tar.xz": "6ccad01853420f5975c2f5819d3dfe29320fc7832dc18471c750d43072e14abb",
+ "rust-1.72.0-x86_64-unknown-linux-musl.tar.gz": "c98e73377b87614e65179bacd9e18a6c4133383355f5a7ad571ba4d9c392b905",
+ "rust-1.72.0-x86_64-unknown-linux-musl.tar.xz": "cb617f1965e2f98c40a0acd070287bad680bb02e77ac5fe2ed55dba239a3684a",
+ "rust-1.72.0-x86_64-unknown-netbsd.tar.gz": "feb9ed09c4617613adbecfb0138e72e28ce0269a82006b64d9b148db2a65ea73",
+ "rust-1.72.0-x86_64-unknown-netbsd.tar.xz": "aa7a01448293d80d5b6fa8545ed679df3b3ec0bb04edf4994bc48550d136c9f5",
+ "rust-1.72.1-aarch64-apple-darwin.tar.gz": "42b0aaf269b6d9c60db13a64a920336d6064ab11d0c7043c9deeb9d4f67b3983",
+ "rust-1.72.1-aarch64-apple-darwin.tar.xz": "8ad766979d6e75fe07e44f991cf7acb571cf42c59d8dedf38316244e0c73ab87",
+ "rust-1.72.1-aarch64-pc-windows-msvc.tar.gz": "554fc020689e8f1622d755c11afd29debc7844ad2e56ff6f15c9ea3f962873e2",
+ "rust-1.72.1-aarch64-pc-windows-msvc.tar.xz": "06b51f8a928adeea2adb1292d2e4121581c9747333ecb4dba8f30121f0513c75",
+ "rust-1.72.1-aarch64-unknown-linux-gnu.tar.gz": "190d0473cbe619f163d33a6c4e2ef982abdd4178f73abc3194631cd2d5c8ed8b",
+ "rust-1.72.1-aarch64-unknown-linux-gnu.tar.xz": "40c905d1093d464857f05d37e4ccdfa059baaee9bc5295882f0148c7725633b8",
+ "rust-1.72.1-aarch64-unknown-linux-musl.tar.gz": "c83778d1a95f6604bc3610a9070e8a8435c60a8bca5117aad71ffab36dea020f",
+ "rust-1.72.1-aarch64-unknown-linux-musl.tar.xz": "8f03561b1ce0d57232b18bded7da8f8a6df4851280305ab87555d4d6d6f4f9c9",
+ "rust-1.72.1-arm-unknown-linux-gnueabi.tar.gz": "210068d43ec8f8e9dc0756bbee606fbf45c0ad5754cb6d9332f404c41b8694ee",
+ "rust-1.72.1-arm-unknown-linux-gnueabi.tar.xz": "2b17331d32ab94ac53bddb79cd1f3a3c38c4fab186cb09d390e085de4bc40896",
+ "rust-1.72.1-arm-unknown-linux-gnueabihf.tar.gz": "a4d90538882181722d3e7cb8d7f021770e29e6b6d28375452e31a98049600110",
+ "rust-1.72.1-arm-unknown-linux-gnueabihf.tar.xz": "5c13ac64bf87d7856a7f7b39c950b0cfd59909bed61fef8684e13af13e22d1fa",
+ "rust-1.72.1-armv7-unknown-linux-gnueabihf.tar.gz": "4c8e6b3c705a84d17894d3a1cfe744fb6083dd57c61868e67aac8b8512640ecb",
+ "rust-1.72.1-armv7-unknown-linux-gnueabihf.tar.xz": "af303237a240dce9dcb6366b947d56903c36f5de08636b60267cf40c74ba332d",
+ "rust-1.72.1-i686-pc-windows-gnu.tar.gz": "1ab0442d60bec85209124b7ec73d6ef11dfc1bf94a544f2ce31e42410dc3f044",
+ "rust-1.72.1-i686-pc-windows-gnu.tar.xz": "b55e3ef6dcd3ca2b8548c4cf4fdb1b7fd6358d959da76e2b8c92a66bf389b273",
+ "rust-1.72.1-i686-pc-windows-msvc.tar.gz": "aa1f847b02c298b225e8e31aca13c7d7fcef0a6ef32dce8be5aad94707526ef4",
+ "rust-1.72.1-i686-pc-windows-msvc.tar.xz": "eee29b1f9454ca57495c4271f84f65f45a8e6af2c7b6151866b195658ed72ef4",
+ "rust-1.72.1-i686-unknown-linux-gnu.tar.gz": "a2a849a701dfd6643aaaa27e1ed5ac56aea00f7dee26c00d81c520808efd8911",
+ "rust-1.72.1-i686-unknown-linux-gnu.tar.xz": "28e77745cdd2042953363fd3a9735eb9a9bd806cecdd18f20163cf588bb103f2",
+ "rust-1.72.1-powerpc-unknown-linux-gnu.tar.gz": "385ee7f91e9e2897e3f926a25ad0524e0fdde17366f66b7841b1f463542179da",
+ "rust-1.72.1-powerpc-unknown-linux-gnu.tar.xz": "5df4db2dd7939c9aa11856e940147024d276adc5be78d7024795aa2ab5072755",
+ "rust-1.72.1-powerpc64-unknown-linux-gnu.tar.gz": "c57dfdae29d56e4f69b9513cd96608668d23e927656ce366b6402e36f3d69859",
+ "rust-1.72.1-powerpc64-unknown-linux-gnu.tar.xz": "e558f706f65068b58cf7a35fdbaf4b552a2b065110539d16558d5659715ae951",
+ "rust-1.72.1-powerpc64le-unknown-linux-gnu.tar.gz": "9310df247efc072f2ca27354a875c4989cf3c29c9e545255a7472895d830163c",
+ "rust-1.72.1-powerpc64le-unknown-linux-gnu.tar.xz": "8410dc14bbb2655370ffe34e3bc4b5c60130ad5c715b3a8c36304da48d1b6001",
+ "rust-1.72.1-riscv64gc-unknown-linux-gnu.tar.gz": "1e08cd3ecd29d5bf247e3f7f4bc97318b439f0443dd9c99c36edcfa717d55101",
+ "rust-1.72.1-riscv64gc-unknown-linux-gnu.tar.xz": "9fcee22b5e86d366942f715a1075c21ca605db8d43851ddcae3b6bbf919bf5f9",
+ "rust-1.72.1-s390x-unknown-linux-gnu.tar.gz": "6b69a88f2af0f7890160e2dc6537e369d9f20b344d31ff5c3e68e4df15d997f7",
+ "rust-1.72.1-s390x-unknown-linux-gnu.tar.xz": "d91499f248cd24b5caaa004287295ef51226f55144b0b35191a2372930ba2bda",
+ "rust-1.72.1-x86_64-apple-darwin.tar.gz": "d01e7e9a7482f88a51b4fd888f06234274b49f51b5476c2d14fd46fd6e99ba9e",
+ "rust-1.72.1-x86_64-apple-darwin.tar.xz": "a0bd1ba17afe6a1ddd98a9225672e743fd008fe93274a30f38ba590c25023d79",
+ "rust-1.72.1-x86_64-pc-windows-gnu.tar.gz": "392e612a01f5c60f71e7bbad33f67fa19e2c86ae1b3d7665a67a5e5d679da098",
+ "rust-1.72.1-x86_64-pc-windows-gnu.tar.xz": "3d3ea3e43b3bbe0cfb30e7115f198d2e7e55f317a506b22ae16c6c145d9b89fe",
+ "rust-1.72.1-x86_64-pc-windows-msvc.tar.gz": "8c0619ce598f8d8878d594fcc77eb0dcbebeaffae75ae50481d066873f659974",
+ "rust-1.72.1-x86_64-pc-windows-msvc.tar.xz": "35f12310c994d6bb59899fb13514444fd540b67641228eb06be041a3f5697e64",
+ "rust-1.72.1-x86_64-unknown-freebsd.tar.gz": "33a9830468ece1d1165f1eb672faa578e2a6bdfdedff518e97402542cac78370",
+ "rust-1.72.1-x86_64-unknown-freebsd.tar.xz": "568477e43abb4c972dbd3f5a112178f170a652434e35dc6e6a762db11b2c4e03",
+ "rust-1.72.1-x86_64-unknown-illumos.tar.gz": "19a1141328b0e22a5f674a30a109b56ec13f9b5d2fcb5b3a58408bd8145fb2a0",
+ "rust-1.72.1-x86_64-unknown-illumos.tar.xz": "fdebbe1e93cb45466023cea875f0606bd012f8da5f803ccb3af0e49cb2400967",
+ "rust-1.72.1-x86_64-unknown-linux-gnu.tar.gz": "4fbd8df2000cf73c632d67a219a7fc153537ceffa2e6474491e3db71fdd5a410",
+ "rust-1.72.1-x86_64-unknown-linux-gnu.tar.xz": "5b5fa378b428aae010b1f1201a44d4aac83899216d3392aa0b2953edee633ba0",
+ "rust-1.72.1-x86_64-unknown-linux-musl.tar.gz": "94eddc044868a944a887d0b0375e393cb3acc6ebc034e3eac2ef2890ec7c0eac",
+ "rust-1.72.1-x86_64-unknown-linux-musl.tar.xz": "9a2d348688ca524917dd71f30d9372a8f198712efd23f25bd34e94eebf960ea0",
+ "rust-1.72.1-x86_64-unknown-netbsd.tar.gz": "5778718c1742e792fc00f30ccbe7a9d345de98e80e5438ea384b7f8ab4f2ec40",
+ "rust-1.72.1-x86_64-unknown-netbsd.tar.xz": "41b97e86b42464708bc64fd7c9063f6b644499a4cefbb1a02168197b86f0b81f",
"rust-src-1.26.0.tar.gz": "d02fe6fd5c0f330656e9ff0a290ebf23cab7c909f96ce1838247fadc117eb1dd",
"rust-src-1.26.0.tar.xz": "7d313fdecb23afd07826b62360f63c40ca8c12730b00b7cecf2c53098039e326",
"rust-src-1.26.1.tar.gz": "19ef8113ae53ec7ea8f6772a5c9ce5a3dfc28b1bddd800841fb5bbec33fa3619",
@@ -24760,6 +26682,12 @@ FILE_KEY_TO_SHA = {
"rust-src-1.70.0.tar.xz": "5701a30520c6bc280b96a1b9c376d9e2db5e8442b5f8ed539554c362e1ea4075",
"rust-src-1.71.0.tar.gz": "6915c53fe8fef83dfa4b9d60446d0156ed6e1069f9458947d971d72a61c7d87e",
"rust-src-1.71.0.tar.xz": "7d52fadf99ae25bc7160eb2314de2ee70a1b56d06422ebc826611495154607e3",
+ "rust-src-1.71.1.tar.gz": "5e420964c3d53fbb05f51706f550a9b2a7696b8cdae84b67d45159e68b0a9804",
+ "rust-src-1.71.1.tar.xz": "56eb1669c9781dfa996a32fdad65e1480d79f557591475c59fd1ab7f47ad1916",
+ "rust-src-1.72.0.tar.gz": "438aab3a31be7ba2cd176bd3edfa93f82c1a11fc23b8ccdd60b36bdf2a3cae30",
+ "rust-src-1.72.0.tar.xz": "b21a44e3cb46a73d2e2d0441a92c401396d4ba6e11d798e5adec4d3b8fc423e6",
+ "rust-src-1.72.1.tar.gz": "fb5629b21129c940daeb04a325df34b5dd7d6053c93fe3b3460794ef82012d69",
+ "rust-src-1.72.1.tar.xz": "fbf7cca0dcb83d4fd0a037804d0ed9db7a486435cb86645a5608b02ccbbc30e0",
"rust-std-1.26.0-aarch64-apple-ios.tar.gz": "3a7e296ad2ca8d400beb6b66da3584c09f5876b81df930e24f8859ab2dd7084f",
"rust-std-1.26.0-aarch64-apple-ios.tar.xz": "f0ba507d29d36f420b525a3f8466408c2e0b3730c38eae7ef5fa33229beca45f",
"rust-std-1.26.0-aarch64-linux-android.tar.gz": "4f19063a4872a68cb26c9008508e470a68360227b834b1930278b2df420e63e1",
@@ -34204,6 +36132,524 @@ FILE_KEY_TO_SHA = {
"rust-std-1.71.0-x86_64-unknown-redox.tar.xz": "7c73bf6bae761df750d285e6abc9043bdbf24a9a2d4f0615c8a0f9ab2b2f6500",
"rust-std-1.71.0-x86_64-unknown-uefi.tar.gz": "170e807da2405732d61d8f0411af36d5e17765284746deae2855afd2b89cb3b7",
"rust-std-1.71.0-x86_64-unknown-uefi.tar.xz": "8b683e7814c7282d894cff93ca513a670cfa4d2fae6175d76086c765fe6fa906",
+ "rust-std-1.71.1-aarch64-apple-darwin.tar.gz": "c67b6894fe6db02014d702e75aa6eeafdd6410117e887e5426a1f949d2dc523e",
+ "rust-std-1.71.1-aarch64-apple-darwin.tar.xz": "c440ba48558c05e27ab2ced4dff790100f4d4204890c6abcc821368fad2a56c6",
+ "rust-std-1.71.1-aarch64-apple-ios-sim.tar.gz": "f04ce41028bfd93b429648a38d42c1418c462fba27368b9b82474bc4d0a723c9",
+ "rust-std-1.71.1-aarch64-apple-ios-sim.tar.xz": "1486eae02fccebd62e26977cf44d41edb19d0a9334b43c7bd4b7dfdcdf25863d",
+ "rust-std-1.71.1-aarch64-apple-ios.tar.gz": "0d2a9a25c7439f56848a35124b5c9b09db44fd09a8e6bd48220e196d1c1f80ff",
+ "rust-std-1.71.1-aarch64-apple-ios.tar.xz": "d21f1200ce6731e7ebcaf9c0f23082e248631dc43a575fff1c1c09935c743057",
+ "rust-std-1.71.1-aarch64-linux-android.tar.gz": "668191ec8d75184c654f5e20ec247217cab0d0b71e769808a109e460e2b4a311",
+ "rust-std-1.71.1-aarch64-linux-android.tar.xz": "aceaa588398252be1b1ae24ec6be54d854c09232d9acfb1f7393761a76afd281",
+ "rust-std-1.71.1-aarch64-pc-windows-msvc.tar.gz": "5c5bf506fc754fb12f046e5c6871fd9e43fcebf12ea9d7580db9dc336b78dbd2",
+ "rust-std-1.71.1-aarch64-pc-windows-msvc.tar.xz": "fdd92a729019ee41c05d7237249381f57a1ab83ba4849e424acb6bb170237b3a",
+ "rust-std-1.71.1-aarch64-unknown-fuchsia.tar.gz": "4b6164e8dccca3dbf916b79cb839e11ebd87c2004e12ffc399a026cc69ddc5d8",
+ "rust-std-1.71.1-aarch64-unknown-fuchsia.tar.xz": "57a2169c658f6b1277d6f137e3554ab777db0023b4a019c6252bac3786997e56",
+ "rust-std-1.71.1-aarch64-unknown-linux-gnu.tar.gz": "88572949b25b9c91e90507276a15a1c805548e444284ef8848a08a2897a806d6",
+ "rust-std-1.71.1-aarch64-unknown-linux-gnu.tar.xz": "232afbb1b8673694742eba6444ee7c70294ca6da285cdeef9d43acd3f4c58ddc",
+ "rust-std-1.71.1-aarch64-unknown-linux-musl.tar.gz": "7ef13898cfb19fb75125c6ca7392cdf1fce1c54f20c205d353f2d3763e5f7257",
+ "rust-std-1.71.1-aarch64-unknown-linux-musl.tar.xz": "347af135014822d0f191241457ee1fba28ee85285bc26881c5137989fcb0fa53",
+ "rust-std-1.71.1-aarch64-unknown-none-softfloat.tar.gz": "c58ea5393fd9001125ecc373b5535b5bd1e9bb1abc19a925aaf9b97495a40557",
+ "rust-std-1.71.1-aarch64-unknown-none-softfloat.tar.xz": "065014d127d6038e62eb4d410de3ddb6b61d0e7374c55b995cfbb0c732f6070e",
+ "rust-std-1.71.1-aarch64-unknown-none.tar.gz": "7c9795fd3ce9d5840942a11f8032bea22b506a0f07f5a5fefd0756f8e3c0d208",
+ "rust-std-1.71.1-aarch64-unknown-none.tar.xz": "2165a85f1f84da09e0cde8628f37927f7cda31a13058ffd8625edf35f54c9edb",
+ "rust-std-1.71.1-aarch64-unknown-uefi.tar.gz": "56e64d3acdeb225ecb09f2a7ad2b30afc6f12ef8b8aa8abf4068153beae8d66e",
+ "rust-std-1.71.1-aarch64-unknown-uefi.tar.xz": "5d6ce3c348c6032788c6cd3066605ed2b93ca87d55b84fa8830aee8e14a44887",
+ "rust-std-1.71.1-arm-linux-androideabi.tar.gz": "b5bdb190400b1f0f7a4c5716b5c27ee5519cc2997829fb1bdffd53e755824429",
+ "rust-std-1.71.1-arm-linux-androideabi.tar.xz": "94dffee6ca50928803be1014ff54f653015fdca34da2c4d3204592529a3fc6fe",
+ "rust-std-1.71.1-arm-unknown-linux-gnueabi.tar.gz": "f9f11a2e377be57974b6fd77c1948da2aa906504fd70ea25b41624e79e363326",
+ "rust-std-1.71.1-arm-unknown-linux-gnueabi.tar.xz": "68c51ede38dc74e6adac606ddba7d688b4f5f9df058e922916af73cd59b17379",
+ "rust-std-1.71.1-arm-unknown-linux-gnueabihf.tar.gz": "15ee6917eef20f095ac06d436af0b02f207d455ac13525430daf6854c8b73a7a",
+ "rust-std-1.71.1-arm-unknown-linux-gnueabihf.tar.xz": "4720dee4efe1cbcf7c21ba3a5806dbfb6f7f04e67dec1a79c3fd61d5fd2deea3",
+ "rust-std-1.71.1-arm-unknown-linux-musleabi.tar.gz": "39f3783fd7b34b725ce45b7b96ce7c083177557107708bb9b11c84312e55e972",
+ "rust-std-1.71.1-arm-unknown-linux-musleabi.tar.xz": "21533a39478f7484e22d733154405dca2842e2ad0f38cb1f53d6edbe85bb6e2d",
+ "rust-std-1.71.1-arm-unknown-linux-musleabihf.tar.gz": "95a04ef971286411164968fdb99dab7e37f897fb4688e7c24357922f80daeeb6",
+ "rust-std-1.71.1-arm-unknown-linux-musleabihf.tar.xz": "d1746b00db5d0ad09749e5a93740830a2850bcbd726b2e96d44fff06a2c72f6c",
+ "rust-std-1.71.1-armebv7r-none-eabi.tar.gz": "ead38d601bb4b06f9822c7d6b2dded6da43bb4b7ea7e3eab52de6d8193250fb0",
+ "rust-std-1.71.1-armebv7r-none-eabi.tar.xz": "83f9bdca6d7808016cddde486fcceaac12032dc715157eae977d5764eb562cee",
+ "rust-std-1.71.1-armebv7r-none-eabihf.tar.gz": "abadf5d5c0aa225f7fe4381e7c8ed34481d81a5c0e81e115df1235486c8dfe31",
+ "rust-std-1.71.1-armebv7r-none-eabihf.tar.xz": "6f0ce1dbf3725a70d0d9aeb0de8e7b765fd76f61d360b105a56f176c2d6bd467",
+ "rust-std-1.71.1-armv5te-unknown-linux-gnueabi.tar.gz": "233d7b8375ab73233b0af69e89d5ed6456b0edaf6c4da1f29684c4bf5cb215ae",
+ "rust-std-1.71.1-armv5te-unknown-linux-gnueabi.tar.xz": "9a5b0aa20ab0f1951af9ba79df9e28d2cd57612f1d309e8210d2c24334d8332f",
+ "rust-std-1.71.1-armv5te-unknown-linux-musleabi.tar.gz": "fb896cec2801c90541488f80963f37eace4a1d0923ab7d7db7990f48dd80b3ad",
+ "rust-std-1.71.1-armv5te-unknown-linux-musleabi.tar.xz": "aa8dbaf140b357c392ea2364b2d22a735900ca2d0d6e609c85b94666725c4999",
+ "rust-std-1.71.1-armv7-linux-androideabi.tar.gz": "bf8f789e67bfeb495c46d6fa46438f3497e86a32f67e467f717f3807d148527f",
+ "rust-std-1.71.1-armv7-linux-androideabi.tar.xz": "08f5e4837b14d847b8bc37654461f479486de0265a4c841a88c14f5445b15bde",
+ "rust-std-1.71.1-armv7-unknown-linux-gnueabi.tar.gz": "35ba2a4f9f038c0fe28920f04925e1b2030be6c422045bff722904d41a3d1289",
+ "rust-std-1.71.1-armv7-unknown-linux-gnueabi.tar.xz": "030a8ad8e5b794c5ca265a8837c46da442acae7c1ad2c4dfb61e9f751ddcfa1e",
+ "rust-std-1.71.1-armv7-unknown-linux-gnueabihf.tar.gz": "6b5df36c1d28f64208de66384547bd3489a1bc1041ea17901530a758e558dd14",
+ "rust-std-1.71.1-armv7-unknown-linux-gnueabihf.tar.xz": "7f3816824948a017135d5c58aeb97df962f2e60575a18f18967eb473e68c7cdc",
+ "rust-std-1.71.1-armv7-unknown-linux-musleabi.tar.gz": "6389a1f78899c4ee1cee469932b94bd822743aceb23e4836c6f5c3c521165861",
+ "rust-std-1.71.1-armv7-unknown-linux-musleabi.tar.xz": "afb5e6f523ec8b0ffc033942af53c4f60e564122f85af4e405b4c4ef7643f182",
+ "rust-std-1.71.1-armv7-unknown-linux-musleabihf.tar.gz": "545cf1613d8ad4efd0d6c7cde21c2d15d1c8eca3e464d9f14db01323bb0220b5",
+ "rust-std-1.71.1-armv7-unknown-linux-musleabihf.tar.xz": "66a7c87d9a78fa4799eea5c73d885c4e6da17608d1f8e13823b298d82310ccca",
+ "rust-std-1.71.1-armv7a-none-eabi.tar.gz": "51c872eb8befbfd7e60ef4c5a01978a386f4335a247c787fabec167308f00f93",
+ "rust-std-1.71.1-armv7a-none-eabi.tar.xz": "1679602bf7c92b49772c9de7b691b715671b65505dadcb10a0a3c8fdf9034223",
+ "rust-std-1.71.1-armv7r-none-eabi.tar.gz": "13bed66f2dd1cd9b9f520d18b6732ae99d667155cfae4fe96711efb248efd901",
+ "rust-std-1.71.1-armv7r-none-eabi.tar.xz": "777d120f00d5fee59fa2d20b4c7649409bc8e0f401825e11e1a7d572de26f159",
+ "rust-std-1.71.1-armv7r-none-eabihf.tar.gz": "39b0a3546849d1fc5ad73923fd5e9159a609402fd0d4e49dc0035c433bf1d393",
+ "rust-std-1.71.1-armv7r-none-eabihf.tar.xz": "301f595ad7e002e7830ab24662f6b02f92acb5356d0c1738343791b531c4d0f3",
+ "rust-std-1.71.1-asmjs-unknown-emscripten.tar.gz": "759fc268ead2ff9f222727e12b50bd38e29c24aa8cca13119d08cd786a2f6d57",
+ "rust-std-1.71.1-asmjs-unknown-emscripten.tar.xz": "49927abac529713d4d96e85ee0fd53d3b004e92a26e9b433ae9ad6eeab0e1de4",
+ "rust-std-1.71.1-i586-pc-windows-msvc.tar.gz": "a271ad8447b1957bc12ad654d38273b7f8bb14d38af69d76e0445f21790338dd",
+ "rust-std-1.71.1-i586-pc-windows-msvc.tar.xz": "d33ae2228930157a48b8a6d904640c20efd535225fcdd8a0a3dbf34bdf2236fc",
+ "rust-std-1.71.1-i586-unknown-linux-gnu.tar.gz": "dab53c72f961474768b0a1f0d9b04155d58426342e3c854b607e585df492c50d",
+ "rust-std-1.71.1-i586-unknown-linux-gnu.tar.xz": "a8bead93f5260c81f7a6795a29e8365ac30b966e7808c4957a4bd37843ab4e80",
+ "rust-std-1.71.1-i586-unknown-linux-musl.tar.gz": "223de8086a7ed6f2e284e5858d516334e21f744302827a726762db04237066a5",
+ "rust-std-1.71.1-i586-unknown-linux-musl.tar.xz": "7314624674c9817de083c0e88ea8650d839273a55f03de2e6f037ba64309d477",
+ "rust-std-1.71.1-i686-linux-android.tar.gz": "4e4fd08395b0360f296720990e5cd7e7e6d2d8cfabc1aaab465e06c871de5d46",
+ "rust-std-1.71.1-i686-linux-android.tar.xz": "e047b2b7d0f1ef7c4f4af6187db5d11f1ccae9965538e877feb15647575dc1db",
+ "rust-std-1.71.1-i686-pc-windows-gnu.tar.gz": "0b880f9a4a46d530af12a587a6df16fe53d9cecd64fe012157aca7144fe8c715",
+ "rust-std-1.71.1-i686-pc-windows-gnu.tar.xz": "0eb499bd94cfb0fa9641a3714a7283e769c7ac54fcb6167bee2ef0a9bb2f7b0e",
+ "rust-std-1.71.1-i686-pc-windows-msvc.tar.gz": "42283f5b81657be8be594cb287b43022634bfbf5c261a8ff07b330592b58da75",
+ "rust-std-1.71.1-i686-pc-windows-msvc.tar.xz": "c25fb6f69102d2f9df7842069aac3b78589023ab272d34db24f08f1f6c367eae",
+ "rust-std-1.71.1-i686-unknown-freebsd.tar.gz": "d3824c8c9752e6a18946bb374b5391a89056de8c1f00e05fc21a206f731bc602",
+ "rust-std-1.71.1-i686-unknown-freebsd.tar.xz": "4a32f97b5402e22aa4932b7d2aafdaaabe4b9537c47ca016659e659da5b330e1",
+ "rust-std-1.71.1-i686-unknown-linux-gnu.tar.gz": "a5d4dc0317406c587e027f2586b77c5841fab5226716f51a441ac63a0acf3d0e",
+ "rust-std-1.71.1-i686-unknown-linux-gnu.tar.xz": "672811c88fd5ffc5185d40eeecc7d257aeff47c9b48e0ced70ccea1e2559b273",
+ "rust-std-1.71.1-i686-unknown-linux-musl.tar.gz": "19779aec7061eda5c4ff10141548e3db4ef193fa2c7a92521afb7f4fd8ab6fc5",
+ "rust-std-1.71.1-i686-unknown-linux-musl.tar.xz": "5d214864c9c62ea65e460e75ea65e2313b5b68a9db11f1c30edf271c8b041097",
+ "rust-std-1.71.1-i686-unknown-uefi.tar.gz": "bc96101916e7900d0294c670a6022a820afd4ee4ada3b129032d5efadc221ec7",
+ "rust-std-1.71.1-i686-unknown-uefi.tar.xz": "9f4cbfe4ac9f981735bf7e46e6dfe95bde73d4b0e429cf6446f7376dee906b45",
+ "rust-std-1.71.1-mips-unknown-linux-gnu.tar.gz": "ca6ec963222492215c3e490ef6d6d719074ed81e6a516b889c13b3fa5e6dceb5",
+ "rust-std-1.71.1-mips-unknown-linux-gnu.tar.xz": "e4348549904d9fff3f4d5608464d463815b8f47a3361927cf87458b4daf6b093",
+ "rust-std-1.71.1-mips-unknown-linux-musl.tar.gz": "e7aa272304fcc539e081468c60af42b264e971e3f10ecfdb5145a803775275b2",
+ "rust-std-1.71.1-mips-unknown-linux-musl.tar.xz": "e9d3caf95d111029f6a882ed2ca322a7d2c182e4c094a1f383725ae1aa980707",
+ "rust-std-1.71.1-mips64-unknown-linux-gnuabi64.tar.gz": "7b7ced026c0eeac1fb3527e9c3e943b5fdd697ecf5075585cf0d6428eb3b4def",
+ "rust-std-1.71.1-mips64-unknown-linux-gnuabi64.tar.xz": "c3185d57e96832d1a6c5e48e83e75698a46a49675432a367ecd0701c481d1280",
+ "rust-std-1.71.1-mips64-unknown-linux-muslabi64.tar.gz": "91c36faf69ec2a4e59e3e9d3950359ec53e11a9714dec1546107e76b2ec5b3fe",
+ "rust-std-1.71.1-mips64-unknown-linux-muslabi64.tar.xz": "6f5549ff40278b8baa84c203730d348fff94aef20372c28fd373bc55acf99a3e",
+ "rust-std-1.71.1-mips64el-unknown-linux-gnuabi64.tar.gz": "25f12c4ba503dc0cf9dca997409a5735ca36b6be8c3cb3478994774fe944a260",
+ "rust-std-1.71.1-mips64el-unknown-linux-gnuabi64.tar.xz": "c6cf211aa291e09115fb08a96070deb1c9b292ef21e4263ee80e168eb66c675f",
+ "rust-std-1.71.1-mips64el-unknown-linux-muslabi64.tar.gz": "db789ae671d2304b45d3dd8e1400ed9501788d54a7cea568a92d8cd8b907d53a",
+ "rust-std-1.71.1-mips64el-unknown-linux-muslabi64.tar.xz": "9cd1a7b2364d6af230e96700bd6b631b7f8dcfc3bad0feffefdf9ca6ce1df79c",
+ "rust-std-1.71.1-mipsel-unknown-linux-gnu.tar.gz": "880d1cdc6d7360ea0adf45b37a7ca88a31175ebf5d819b7cd26606edd42250c2",
+ "rust-std-1.71.1-mipsel-unknown-linux-gnu.tar.xz": "05eb744705ac17a1b21693891219051ffbec05f2bc2be84f1eb4c5d1573f1b15",
+ "rust-std-1.71.1-mipsel-unknown-linux-musl.tar.gz": "f98ec7937e8bb0479776b1c9f4d4937a7d83ecffe536cbaa1f9e5a415cf48841",
+ "rust-std-1.71.1-mipsel-unknown-linux-musl.tar.xz": "4fb95536ff01b04f57cd14eebb57043e7d420aabce4b0b5beb3133f3a9844fa4",
+ "rust-std-1.71.1-nvptx64-nvidia-cuda.tar.gz": "e551957e06a982c0b7c60652ff25d5f78f447a33256a1ee88c6479c6979bda7f",
+ "rust-std-1.71.1-nvptx64-nvidia-cuda.tar.xz": "9af235c0dc544d7519e8f47823dd4abbce19e96bb4b637cff5fe3247ebef4ea1",
+ "rust-std-1.71.1-powerpc-unknown-linux-gnu.tar.gz": "e5d4668148c6a72bc64daeff089c1c258371b4ea2ee5e3691c84f202f70a7a98",
+ "rust-std-1.71.1-powerpc-unknown-linux-gnu.tar.xz": "8a5e93d9a106c90d658b88c8ded15b8d2446d3d6316f5d477b3b259b62119d7c",
+ "rust-std-1.71.1-powerpc64-unknown-linux-gnu.tar.gz": "69292aae1f5e9b039d75d607c496fd4c95d8c09b46157e03d788e20e61121254",
+ "rust-std-1.71.1-powerpc64-unknown-linux-gnu.tar.xz": "73d80d654f0b04a7b05168d08322ea9e4cc3bceeb8546cad5f398f8bbdeeddf5",
+ "rust-std-1.71.1-powerpc64le-unknown-linux-gnu.tar.gz": "c9275fc9df760f24e55c7cb6a30bc3bad537db0c5004a94c93bb91887e031bdb",
+ "rust-std-1.71.1-powerpc64le-unknown-linux-gnu.tar.xz": "949c3d340674aac746a0278bb90707b179b95afe37200a61f05c56e8bdfc9060",
+ "rust-std-1.71.1-riscv32i-unknown-none-elf.tar.gz": "0ce2c45c6f35958785c29093131a8122060e95ea1b79988b781dd9f0ceb640bf",
+ "rust-std-1.71.1-riscv32i-unknown-none-elf.tar.xz": "b08e286c43f7a2eb6b7f7ca6e94a363c78452d5e9c68344c1cbd64f206b4f6f8",
+ "rust-std-1.71.1-riscv32imac-unknown-none-elf.tar.gz": "79aa2a24ad31b8aac89fb1c529f827f80996e71b35846a2afcc2550f9fa1252e",
+ "rust-std-1.71.1-riscv32imac-unknown-none-elf.tar.xz": "74840d8886d03915066c429dc5c51c3cdb9c8d4fba2960188a6fa30883c8ea24",
+ "rust-std-1.71.1-riscv32imc-unknown-none-elf.tar.gz": "2fc70378b4c56aa6d7ed6349f0d3118f28c1950f83370dcbaaaf833ce1beab5a",
+ "rust-std-1.71.1-riscv32imc-unknown-none-elf.tar.xz": "771f7d1064d7891dc6bd22c5cff6e2676e4ac64bc80b8166f0441bd3f26d6073",
+ "rust-std-1.71.1-riscv64gc-unknown-linux-gnu.tar.gz": "f416fa24f2c62aabb381718057ab82cb538f3e7dd4cacf52dca3d5114ea3d16e",
+ "rust-std-1.71.1-riscv64gc-unknown-linux-gnu.tar.xz": "dd8399582595bc449aee5c7c7fb5d8061338be36583404a82e2d9e5b20743dae",
+ "rust-std-1.71.1-riscv64gc-unknown-none-elf.tar.gz": "0159288d7f1d28c6f3806674729386807943a08da650f9547a9924f9e5eda263",
+ "rust-std-1.71.1-riscv64gc-unknown-none-elf.tar.xz": "62c551dfd58f436bc7322dbb187d078fe7e504924ab5ffd932b12cc566f5f671",
+ "rust-std-1.71.1-riscv64imac-unknown-none-elf.tar.gz": "5c221baab1cd4a0f6949ee80cc54e91cb682a60a6faa52aba85f4aab531006b7",
+ "rust-std-1.71.1-riscv64imac-unknown-none-elf.tar.xz": "0b42d91f83b5098fd7c5c3e8b3abd0af142ca9e82b0d22ec0c3e64dd0d9c22a6",
+ "rust-std-1.71.1-s390x-unknown-linux-gnu.tar.gz": "de0f1f282fdd4e2082c050ad3b70b524a9994360f348d9a0a0dc41ead7240b15",
+ "rust-std-1.71.1-s390x-unknown-linux-gnu.tar.xz": "60275c7d1a36abec87bf6e151d908a04e5cd28d22215fe0098caa4342f1c30d0",
+ "rust-std-1.71.1-sparc64-unknown-linux-gnu.tar.gz": "c64c47bc062a7eec20572edc2842640646083c585b5968ac78f6a7e0534cffc0",
+ "rust-std-1.71.1-sparc64-unknown-linux-gnu.tar.xz": "92e46ba59c0f402691a810a6b57136ebccbcfab4beefb0ccfca55e3fb288180d",
+ "rust-std-1.71.1-sparcv9-sun-solaris.tar.gz": "ff28c48b4cf3d54465a5426f82ee3ce7d1925af6e80997251052f38a8808026e",
+ "rust-std-1.71.1-sparcv9-sun-solaris.tar.xz": "cdeb47b775a8b87dfcae39972357a5c409d3eed51905afab876cb5acf04629a4",
+ "rust-std-1.71.1-thumbv6m-none-eabi.tar.gz": "3b519bee923c6a656a99ee10c77a8bda562b4dc7f1edb15492112684b6cdeaf0",
+ "rust-std-1.71.1-thumbv6m-none-eabi.tar.xz": "e32fc6e6980c7c90ec55454426fc8a145fbe4fefe18c2db8b397594a602be616",
+ "rust-std-1.71.1-thumbv7em-none-eabi.tar.gz": "3458393d762d3b4aaef2ee209c3645900fd8984305b80e481296f7e2677f6551",
+ "rust-std-1.71.1-thumbv7em-none-eabi.tar.xz": "1b18c890bb2a8666b1e021e84f23234b8115805c00c972f06da89a35a5de594a",
+ "rust-std-1.71.1-thumbv7em-none-eabihf.tar.gz": "a3de1227c02f9e2cf403c343b42d0ffdf9f0bbff6ab2068a6fc612f40d4a3dff",
+ "rust-std-1.71.1-thumbv7em-none-eabihf.tar.xz": "2f5d8ce96a87de782b29cb8f899bed49310d63f1fe45dbe11ff63ad66bbf8a6c",
+ "rust-std-1.71.1-thumbv7m-none-eabi.tar.gz": "9d30ff5e1aaf8b45b333e743322ec50b0877ad86b4d907d934b594409f3aa7f5",
+ "rust-std-1.71.1-thumbv7m-none-eabi.tar.xz": "cb3dcf81a7fba9da7d9c03fe97f049582f4a555264830edda807099f5ee9c743",
+ "rust-std-1.71.1-thumbv7neon-linux-androideabi.tar.gz": "b45cc7ef1fb89a8f9a2af7d3af8ba93ce6313b142374a69c5755d02a4f27b8a5",
+ "rust-std-1.71.1-thumbv7neon-linux-androideabi.tar.xz": "487ee2a5fc8e0b3a740f497b2d97f1244b807ec8bcb218b4a59c1119d5607e4e",
+ "rust-std-1.71.1-thumbv7neon-unknown-linux-gnueabihf.tar.gz": "1f7b812d908fe6d074626a5fb2a739254c8a50698469b87377f9760cc461d990",
+ "rust-std-1.71.1-thumbv7neon-unknown-linux-gnueabihf.tar.xz": "82a0797eaf0cd1220c14289dc3246a606214da1caa58cc3e47cd432b8378cf54",
+ "rust-std-1.71.1-thumbv8m.base-none-eabi.tar.gz": "8203479c806785962892cd0bfa97aad356980511550b28788d519167a0bbe7c5",
+ "rust-std-1.71.1-thumbv8m.base-none-eabi.tar.xz": "061f05b5f24ff5d45b8880bc4d2e0d290186cbe88456a6d234d37072da6eaba6",
+ "rust-std-1.71.1-thumbv8m.main-none-eabi.tar.gz": "6a13881324f1ef38caaba0616734e1aee1dd2d32537d32f7adff6ca48759a5a2",
+ "rust-std-1.71.1-thumbv8m.main-none-eabi.tar.xz": "38afb301c43219eff06a1657df0fe444d31d9eaa5bac303d1c142290a9cd7c4e",
+ "rust-std-1.71.1-thumbv8m.main-none-eabihf.tar.gz": "328b3580165849daf3bc4f242ba9c622f8501040c12f109366cd3e98600873f4",
+ "rust-std-1.71.1-thumbv8m.main-none-eabihf.tar.xz": "c106e8c0494814f203f986f2c9713c72f70b269669b24688a3eee44610eca38e",
+ "rust-std-1.71.1-wasm32-unknown-emscripten.tar.gz": "2a12b4350d06833ca77515c743129b405e87768da7c637a418a8be846c6de732",
+ "rust-std-1.71.1-wasm32-unknown-emscripten.tar.xz": "1b091576e77618c5d75f71431cd9132746ebe53458be7410194c95a288d2954f",
+ "rust-std-1.71.1-wasm32-unknown-unknown.tar.gz": "2d1ee290dc13a5b33ed754b246eba57f4b284ad16966063094ce26e9d435b965",
+ "rust-std-1.71.1-wasm32-unknown-unknown.tar.xz": "fffce7929bf72c76dfea112e6751c0e90a58a96cf19ecd2d7a28079817ef396b",
+ "rust-std-1.71.1-wasm32-wasi.tar.gz": "50320ca0119238bb22e3fbf864532c22817430b6629f7b4a07d92382c96caf61",
+ "rust-std-1.71.1-wasm32-wasi.tar.xz": "7b43ad34165a4caaa97fef70bda6e3b16ac808682f20015986d4f0969491edbe",
+ "rust-std-1.71.1-x86_64-apple-darwin.tar.gz": "e1c6ccae40cf722e4d4a6c70844262ec23a3683647b6715262f9b8f3812caf18",
+ "rust-std-1.71.1-x86_64-apple-darwin.tar.xz": "63225ae7ffc624a69cb08cdb1e056748cd39dc1da391bf1d0a203fedae214d5e",
+ "rust-std-1.71.1-x86_64-apple-ios.tar.gz": "79a35786dd5a2344bce9e2a44735b22d39ef912e84e689369505e2e589bb911b",
+ "rust-std-1.71.1-x86_64-apple-ios.tar.xz": "bc382143a61ff73335623224fe5ba1cecfa6a109dedec7ab3d627a57b621eb6e",
+ "rust-std-1.71.1-x86_64-fortanix-unknown-sgx.tar.gz": "5182759aea2ee65fe784273588a8fbda643a459d31ff691898ec0a5f601eba22",
+ "rust-std-1.71.1-x86_64-fortanix-unknown-sgx.tar.xz": "3075e4c6ea42f461aecc496d93a0cff68779cbc7e1d4defd66e2b3a4b6755fba",
+ "rust-std-1.71.1-x86_64-linux-android.tar.gz": "51be9617dd280020fe1732a1e02e0dae4b2c299f44621eda0692ae2fd7c6b964",
+ "rust-std-1.71.1-x86_64-linux-android.tar.xz": "392ea776520714057f6d74a1698483a6946d37147d6f7d74f0775fb057cb635d",
+ "rust-std-1.71.1-x86_64-pc-solaris.tar.gz": "59291e6c7da2191d4ef9e7be597c6aaf2799fedb8cc31342fad522a079df6a95",
+ "rust-std-1.71.1-x86_64-pc-solaris.tar.xz": "f1c936ad07e36eb4f8dc6d93642de36b20814229754f8c44d814eeae491ce79f",
+ "rust-std-1.71.1-x86_64-pc-windows-gnu.tar.gz": "77cfce483579ef2200d3b4eabbcb27ed3929286732b92f90421f99685e8081d8",
+ "rust-std-1.71.1-x86_64-pc-windows-gnu.tar.xz": "a111d23d61054671c73f3f9cb4a40a6735c5bb8154b47b2bdbea1da95cb54075",
+ "rust-std-1.71.1-x86_64-pc-windows-msvc.tar.gz": "30ddebadc8aa17ccdde67a4a42035ebb7e1b23b3048c29448d5654138fe347d0",
+ "rust-std-1.71.1-x86_64-pc-windows-msvc.tar.xz": "f65cbbe9868beeeb657e46cc424f249f5dc8044e916ec5aa45597f18248943c5",
+ "rust-std-1.71.1-x86_64-unknown-freebsd.tar.gz": "ff189dd429f520c9b0d3f26926b75221592d55fd2b5b21e27867989ad1939200",
+ "rust-std-1.71.1-x86_64-unknown-freebsd.tar.xz": "1630293518c8fe052c446eedadd00364a7b54594aad748e9ee106f211cc1b0c2",
+ "rust-std-1.71.1-x86_64-unknown-fuchsia.tar.gz": "e20567a448e0c535c771f6a91f795371a31b47b63788928bea5a6612fd78190e",
+ "rust-std-1.71.1-x86_64-unknown-fuchsia.tar.xz": "6139ce90bd1dc23cd44b0dfa7a0dc7b1897d3a2798e0dc5732710a07037bc434",
+ "rust-std-1.71.1-x86_64-unknown-illumos.tar.gz": "461aa7a2af4e2b504ecc89e09b7bba32beed777f0130903897b6bc56a7ddb0ff",
+ "rust-std-1.71.1-x86_64-unknown-illumos.tar.xz": "6517a8c6e4bf947964409fae6df9b78346fdc64143ff8bb40f54e0ee70df9634",
+ "rust-std-1.71.1-x86_64-unknown-linux-gnu.tar.gz": "2bbcfba62ad2d2cf05c53d91c578e5cce766d5308cd49a1e425139470282865e",
+ "rust-std-1.71.1-x86_64-unknown-linux-gnu.tar.xz": "31f392df564850d78be80adc625b06a3964a49ef5c519075b930f2042a422264",
+ "rust-std-1.71.1-x86_64-unknown-linux-gnux32.tar.gz": "30e641fb30e741b7924ea1df920f32bcff1e2cc02a443352b678d706baba3798",
+ "rust-std-1.71.1-x86_64-unknown-linux-gnux32.tar.xz": "e3902c9cd74a0a09f3622a893eae7a14e33d46c93400ff893910669b919b4ad7",
+ "rust-std-1.71.1-x86_64-unknown-linux-musl.tar.gz": "bb73f29153773bfea051bb17ad2fee020bb73a3d03adf5e16af170284fbd63cc",
+ "rust-std-1.71.1-x86_64-unknown-linux-musl.tar.xz": "20667738a9005dda0386c8b6e59d55ce3044be11f78002f6640ca874d6911483",
+ "rust-std-1.71.1-x86_64-unknown-netbsd.tar.gz": "8442a200fcd52711cf4e08fc96a3c82e67b610a142f5c0cc4e742b3090434beb",
+ "rust-std-1.71.1-x86_64-unknown-netbsd.tar.xz": "ad2f44a5880a965a13485af557f50252a2b916fdea4fe9802710a68f1a662a68",
+ "rust-std-1.71.1-x86_64-unknown-none.tar.gz": "8665b0ce8e7c069ae2832988c8e843b06c8650decc2453c03a5111608d8b8763",
+ "rust-std-1.71.1-x86_64-unknown-none.tar.xz": "67ff60dcca346252979e4aa0e250e089d9adcc2310b3b9546296917d3b89020d",
+ "rust-std-1.71.1-x86_64-unknown-redox.tar.gz": "f42174b89d2760ca4277f703a8604ab71b91961c1ccc076130c0c15f9a6f3c57",
+ "rust-std-1.71.1-x86_64-unknown-redox.tar.xz": "469864d44f21d6d95929bb90f0c62ed0d237198cba2da61c7c60664c160147cf",
+ "rust-std-1.71.1-x86_64-unknown-uefi.tar.gz": "71eb0e8923957ba2827f299668be1281fecfe8189634246152868654fad367d8",
+ "rust-std-1.71.1-x86_64-unknown-uefi.tar.xz": "6656779aca1cffb86e57cfee125d185390a4d66a3af4c83321f29f5799cc98be",
+ "rust-std-1.72.0-aarch64-apple-darwin.tar.gz": "24d7a92bed5a1841933cb6a6ec12050c750c766c840460f45de843c1e164ea59",
+ "rust-std-1.72.0-aarch64-apple-darwin.tar.xz": "dc62c28fb00b210d9cbb30c00024dfc966230aec65991bcf6e888051fc351e86",
+ "rust-std-1.72.0-aarch64-apple-ios-sim.tar.gz": "0fdb8754fe14e650da9faa2608de90ba79c60971913f98c179296f32cd46a7e9",
+ "rust-std-1.72.0-aarch64-apple-ios-sim.tar.xz": "64cb9240e7681462e44c88c169a400f9ad3733fff690887e8ea221de9599e018",
+ "rust-std-1.72.0-aarch64-apple-ios.tar.gz": "ab647718f90357ad27669e1057f56fec6b9230b8b7c9ccb893f3aaf7a6d2d82c",
+ "rust-std-1.72.0-aarch64-apple-ios.tar.xz": "40cf5e157aee5eb257e206175c29167d0d8f3c5c67edea5900a37ece2f983d9a",
+ "rust-std-1.72.0-aarch64-linux-android.tar.gz": "1aadc5a146170cabaaa814cf1115611610c8361c5e71f9cd6f35447dea8cd188",
+ "rust-std-1.72.0-aarch64-linux-android.tar.xz": "d0bb762716f7e252e5566a69f67e1e90c9ab9ad186b1ea4afed529456ecd68fe",
+ "rust-std-1.72.0-aarch64-pc-windows-msvc.tar.gz": "a88fa895c4880c7c803fd69c6a985835c97e38758d07b0f55adf252788a77d36",
+ "rust-std-1.72.0-aarch64-pc-windows-msvc.tar.xz": "a8ec5ef95c22b926fa159986e6f0dceede918810125b6d2349b9e74d14939a33",
+ "rust-std-1.72.0-aarch64-unknown-fuchsia.tar.gz": "c29458d2237e6d758f1ddeec7a1905e248b607bacd765de189952113bd5887ca",
+ "rust-std-1.72.0-aarch64-unknown-fuchsia.tar.xz": "c2e99cebbe65b6e6b11c931ef2932961fc61da755bfeb26f7676871fd4398df4",
+ "rust-std-1.72.0-aarch64-unknown-linux-gnu.tar.gz": "dd504733d3d8939b448ee93247d62d7fb09316b54c2f247b3c9f4709bf70784d",
+ "rust-std-1.72.0-aarch64-unknown-linux-gnu.tar.xz": "41d259c6f84280fd0e7719fea03a7583ba54e33e8ac32a2a7b703ffb0aebb7d9",
+ "rust-std-1.72.0-aarch64-unknown-linux-musl.tar.gz": "d560f26d20708f4073d40190abe17d119852f991a17182a6a2cbc53a4c0c5da4",
+ "rust-std-1.72.0-aarch64-unknown-linux-musl.tar.xz": "0935311c5eefec3ad3c8494dd72c5329adf7088a4da2b41633fb1268149d55dc",
+ "rust-std-1.72.0-aarch64-unknown-none-softfloat.tar.gz": "14ca3b5c3a8390c8e32f2649c6326007e091d69fadfba6fdea17b66699170f1f",
+ "rust-std-1.72.0-aarch64-unknown-none-softfloat.tar.xz": "d084f3a007f630e52f7dee8dbbf96c445d987f1d5f7788341d776351c88ee233",
+ "rust-std-1.72.0-aarch64-unknown-none.tar.gz": "4e694b950ec12f60d0b1c92ec542d88e84d4703dc2e9393d11b6494732f96ba7",
+ "rust-std-1.72.0-aarch64-unknown-none.tar.xz": "4ca3cc74337e71c3437278fe612411e0c49c34f58fdb2d12dc2de4c56050a19c",
+ "rust-std-1.72.0-aarch64-unknown-uefi.tar.gz": "594b681f381bb3db081107f2db0500996989e206ac928c35db9489dfdeca8b8e",
+ "rust-std-1.72.0-aarch64-unknown-uefi.tar.xz": "97f8b664728ff62bf5d648d3158663004bf77d2fa47cfc39f81547de6149a4e0",
+ "rust-std-1.72.0-arm-linux-androideabi.tar.gz": "b35e8fac9503d5060a92b9ff640b37a210cf31c4d3807e6eb7b9ddc7be2c50c3",
+ "rust-std-1.72.0-arm-linux-androideabi.tar.xz": "9ce3378c7163419f7d0d2ba820e5187cdbc687a7abf90084b8da03ca1451650c",
+ "rust-std-1.72.0-arm-unknown-linux-gnueabi.tar.gz": "f54d9a863354d5003013fd786c85ca08590141c40f13a939ac451920545ae749",
+ "rust-std-1.72.0-arm-unknown-linux-gnueabi.tar.xz": "d0a8a3fcb5973570043da85198ebecca39aa5e57042e06e707b9918a0f335ae9",
+ "rust-std-1.72.0-arm-unknown-linux-gnueabihf.tar.gz": "44eaed1b11e16cbfd6a713c686fcaddf2cbb447744594267068a04fdea321080",
+ "rust-std-1.72.0-arm-unknown-linux-gnueabihf.tar.xz": "4ef1c8df3dbc0160212afafc8bf643e5bbb40b0147b163f2f5e964a52fc8c217",
+ "rust-std-1.72.0-arm-unknown-linux-musleabi.tar.gz": "3721a8b443e3672537883d1db2edf757acfb66a33be0786f3bcb00420c0a65d1",
+ "rust-std-1.72.0-arm-unknown-linux-musleabi.tar.xz": "cca3527005f608c23745a416e81cd6204ff027971f9f20e222ecf4d5f5003bcc",
+ "rust-std-1.72.0-arm-unknown-linux-musleabihf.tar.gz": "e28cc05df05836f2e5c761af52503ba2ec4a7e8dfdacc497925e2c7d496d356a",
+ "rust-std-1.72.0-arm-unknown-linux-musleabihf.tar.xz": "3ac1578f53c17c7ea50c8bb77461770a7086641206376bf55b4a296998fd9a39",
+ "rust-std-1.72.0-armebv7r-none-eabi.tar.gz": "64f55017e7cdea17f12e6a28eaaae2e8cab6e5e05ed17a01ca8f1caec69f46a4",
+ "rust-std-1.72.0-armebv7r-none-eabi.tar.xz": "39113a1ad2d41d11b4caf0fe990b8a0870f6dc0df30d03182dde8b0134f05fb9",
+ "rust-std-1.72.0-armebv7r-none-eabihf.tar.gz": "2ca85bdad95d27053e7c9ac0b039f488605298f3c084dfb79d04cff33de2c88c",
+ "rust-std-1.72.0-armebv7r-none-eabihf.tar.xz": "d3431a21bfbf97ccbec1c4246741a142b59f14cfc365ce66d902bc1c6164e889",
+ "rust-std-1.72.0-armv5te-unknown-linux-gnueabi.tar.gz": "6dd09cbf767daba265c50d1885a3edbaa2a153a85ee487fda2eb5290e0d2f4fc",
+ "rust-std-1.72.0-armv5te-unknown-linux-gnueabi.tar.xz": "63aff6e31456f413ee3bb9bea794b12c61407e94c59e028c936e83ae1e9954fb",
+ "rust-std-1.72.0-armv5te-unknown-linux-musleabi.tar.gz": "60d3892060653e656a8268a2fadeb3a911e70d04f9059475d7c4b7c67755e623",
+ "rust-std-1.72.0-armv5te-unknown-linux-musleabi.tar.xz": "512103bf97bfb426a93d32fb7c32d637f94c3a5efcb7c54d2d6ef801de7801c4",
+ "rust-std-1.72.0-armv7-linux-androideabi.tar.gz": "fcc7129b5cdd4562b1909a4f2ea0d81dc10e130c2e05d2b86d1d579d590d2dd5",
+ "rust-std-1.72.0-armv7-linux-androideabi.tar.xz": "6ce3e471a6506e28ab00c4109aa50fa9c096cd2db34977694b348f01feb1e6ef",
+ "rust-std-1.72.0-armv7-unknown-linux-gnueabi.tar.gz": "defb2121cb7b4771294b2b50aa4e6d8054cc60b40cd508428f5f359856a67cc4",
+ "rust-std-1.72.0-armv7-unknown-linux-gnueabi.tar.xz": "f977e9f99dd4436cd83228be2530b12f46ed5cd9e29befe0c0edd7c6c65de20f",
+ "rust-std-1.72.0-armv7-unknown-linux-gnueabihf.tar.gz": "ae5ee9aee53e1248746aa24d993a85e38662c17777982e7cd8925e1953a699cc",
+ "rust-std-1.72.0-armv7-unknown-linux-gnueabihf.tar.xz": "4fee6e02d8f41b27f95c8c947a93ea22ca866ddc5493a92e4eea2657bb0ac05a",
+ "rust-std-1.72.0-armv7-unknown-linux-musleabi.tar.gz": "c6aac3da2b8771c64b564ae7b6b39e38b981a1c84460cf9a10ceb306bf626834",
+ "rust-std-1.72.0-armv7-unknown-linux-musleabi.tar.xz": "e8353111667d1d515d12af9ead95d094787c635c2e0a486a1cedfc6b3754a5a3",
+ "rust-std-1.72.0-armv7-unknown-linux-musleabihf.tar.gz": "e1e504dc7f15fb60f83ce836d6c420f807a9037312f335fb1a1bcc2c5c150610",
+ "rust-std-1.72.0-armv7-unknown-linux-musleabihf.tar.xz": "1ca8fbc534bdf7dd725cb5415b021cc7b9c4fc8fee44ea2b0ae5ee1e54ec4e4b",
+ "rust-std-1.72.0-armv7a-none-eabi.tar.gz": "9a3b8019b12ae8548ba56eec51b9643c98ad0773bebc3e414c5083b67c80fc32",
+ "rust-std-1.72.0-armv7a-none-eabi.tar.xz": "0f284f6fb3b4000a803f7c05dcb82ee04fd0ce9c5a94d7382c71f34e83c6c504",
+ "rust-std-1.72.0-armv7r-none-eabi.tar.gz": "434851c768969dee654f9f9f3472dac9dc6364e5ffbdd74713e8bc1e906c7b27",
+ "rust-std-1.72.0-armv7r-none-eabi.tar.xz": "172090c2c7634954c8915128bd513e9f1fd2e2f0f6b34486b34ddd84cc1c4497",
+ "rust-std-1.72.0-armv7r-none-eabihf.tar.gz": "857b69ed9549d36fa973e5e4945b9a5f7c359572a81db19ef7a4736e2eaf40cc",
+ "rust-std-1.72.0-armv7r-none-eabihf.tar.xz": "8887e8d0f2a1ad521c698345744b6fefb9f65c6ecc975956e2849834e3111416",
+ "rust-std-1.72.0-asmjs-unknown-emscripten.tar.gz": "24eca678a74b24c54cd822cca700c6df21da1aaa6c23b91a83334934e77be10b",
+ "rust-std-1.72.0-asmjs-unknown-emscripten.tar.xz": "0053044eea8341fcc30939d8b9f33970f81723aa795ad85a28ab1d56eefda420",
+ "rust-std-1.72.0-i586-pc-windows-msvc.tar.gz": "bf5ae855ae1e99bc8eaa13b592cc9399ed795881c54d4a98787bb8320c2f804a",
+ "rust-std-1.72.0-i586-pc-windows-msvc.tar.xz": "aaa8ea6fb1e03851a072fc8398614968d771429b3a4fec4d2b9dcdf302bd3d30",
+ "rust-std-1.72.0-i586-unknown-linux-gnu.tar.gz": "b5f8325e84bf6b76fe161896d20164bc6ddafdc9a30f0ae6e291c164f49181d0",
+ "rust-std-1.72.0-i586-unknown-linux-gnu.tar.xz": "57df2bdcfb659cb34bcb199400e84eb09d564fc390e5f8d3b011a15955241266",
+ "rust-std-1.72.0-i586-unknown-linux-musl.tar.gz": "7fd3b82007367bbd7734cdacb1f00c37794539775fe0976a50cbfe503e9a3ac9",
+ "rust-std-1.72.0-i586-unknown-linux-musl.tar.xz": "989082ffa3490d03a128943f691d903cff232235e9bea68af5837cde7d722555",
+ "rust-std-1.72.0-i686-linux-android.tar.gz": "1fc7bacf7db39b670d503631ab19c5ea84892fe95f90d4a4f9be173c067620f0",
+ "rust-std-1.72.0-i686-linux-android.tar.xz": "552868f924285ca81bc1f9ab3873a09450fc10b6b65ac78c776221d5423f7d5c",
+ "rust-std-1.72.0-i686-pc-windows-gnu.tar.gz": "fcf8818358ddb8f7d2c05491229d5d074ea540725dde933c9a11eab2b193b1c7",
+ "rust-std-1.72.0-i686-pc-windows-gnu.tar.xz": "4fa9ff7339e562618e0e7b479f85421533cc1e11c505ed6e8e2ea76c3345ef7d",
+ "rust-std-1.72.0-i686-pc-windows-msvc.tar.gz": "df6cd500f53b5ab963be25eca6561af974fc3eec19ab07cc66bfb65e627662d3",
+ "rust-std-1.72.0-i686-pc-windows-msvc.tar.xz": "220e9f76218e112f33c6e73eb082250ec03cbf42fb44fe65db8c8df1d0bb1b55",
+ "rust-std-1.72.0-i686-unknown-freebsd.tar.gz": "12b8c7666c3925af986791558b9f230967d8b02253ca4fbe178983d996ea176b",
+ "rust-std-1.72.0-i686-unknown-freebsd.tar.xz": "09c2e077cb4bc44b436e6409140d239a84f2afc583df15de71565d09df63fe09",
+ "rust-std-1.72.0-i686-unknown-linux-gnu.tar.gz": "75708e4e4d01a3106f6d84be1a70b22405f57cc04ae1390c3604e74fe957011e",
+ "rust-std-1.72.0-i686-unknown-linux-gnu.tar.xz": "536c5ec1403b55045a502af1d6f8af192b560fbf9a24874bce6d59163fb8a38a",
+ "rust-std-1.72.0-i686-unknown-linux-musl.tar.gz": "a32027592937e2df94882f30aec0590c478ca18954c530bf389f769af81340ca",
+ "rust-std-1.72.0-i686-unknown-linux-musl.tar.xz": "d76339f828d39fd30927460650c7ad44df7af26e5998652e7f683f9d5ad39625",
+ "rust-std-1.72.0-i686-unknown-uefi.tar.gz": "0cf496d79e3d7b20079394c4fd85b95db999c10d23161ac46dca31886c36b7c3",
+ "rust-std-1.72.0-i686-unknown-uefi.tar.xz": "6c09680c223af2a8c43638decac029327af913ed9fbae9ffe963eb580aa4a450",
+ "rust-std-1.72.0-mips-unknown-linux-musl.tar.gz": "619cd58a78c09c017b405c9a9894b1d6d444be3dfb4203e762706c1c906156f3",
+ "rust-std-1.72.0-mips-unknown-linux-musl.tar.xz": "371ccfac986d67b2d28f2db6b6c1b23792c95903bebdc649f99ce9e747142d43",
+ "rust-std-1.72.0-mips64-unknown-linux-muslabi64.tar.gz": "8002f500b25f69188303d475567dbc6790f9c8257b8bc8c034167ebf4ec53b7a",
+ "rust-std-1.72.0-mips64-unknown-linux-muslabi64.tar.xz": "9bfb4c617758f4f2a67b31e7c0a45e31c543492ba9689e4734dc42a8107d15ec",
+ "rust-std-1.72.0-mips64el-unknown-linux-muslabi64.tar.gz": "93fe082f5003aa19122367c6456eda2cab8c1dd6dd4e8f41a0250583fd32cdc0",
+ "rust-std-1.72.0-mips64el-unknown-linux-muslabi64.tar.xz": "f49cdc914a5260e72204500e680d728069f81b0ca3520d7e4b63e60bb1a29b73",
+ "rust-std-1.72.0-mipsel-unknown-linux-musl.tar.gz": "57ecf824619a445b9a70e03843f14d1659c9af2c9fac7f8935deb9d247ee21de",
+ "rust-std-1.72.0-mipsel-unknown-linux-musl.tar.xz": "4f1dc01848e407056bdb3924ceffe29a5793128b691e9b0f6cd3d8c066eb7874",
+ "rust-std-1.72.0-nvptx64-nvidia-cuda.tar.gz": "8476a70643c8725206bc83fecde303ab0e39e9feb3789d7d8fefb995c26f531a",
+ "rust-std-1.72.0-nvptx64-nvidia-cuda.tar.xz": "5322bad5833cf013ce00b69a053c9f62185e9ee5c7ecf1ad754704c0d864aa7f",
+ "rust-std-1.72.0-powerpc-unknown-linux-gnu.tar.gz": "8db8bda10b87e6717ac90e78cc5ccdcb8f5c3d8c6a3b9cd5016df836784dd6e0",
+ "rust-std-1.72.0-powerpc-unknown-linux-gnu.tar.xz": "cca2897f091227cc53d63f3eefcfcb65f42d9e24a04a1b37a0d3ee36b7f84b5b",
+ "rust-std-1.72.0-powerpc64-unknown-linux-gnu.tar.gz": "8af34fa452dbdc9634885bfeb4056e77d010a27b198e9959b4395f29b96449f7",
+ "rust-std-1.72.0-powerpc64-unknown-linux-gnu.tar.xz": "4aa7b7e80a5c45825f01aee96a88c5bcd56317c66298c4bd4ce99c80095e492e",
+ "rust-std-1.72.0-powerpc64le-unknown-linux-gnu.tar.gz": "f8c41ec0ad96f6f5b9d5c7d902907b41620a9f3b603a627ded373c28985f5c9f",
+ "rust-std-1.72.0-powerpc64le-unknown-linux-gnu.tar.xz": "b6ef684ebf77063dbc1ff0abfe1316651fa73bbb95b023255b301b415867ff8b",
+ "rust-std-1.72.0-riscv32i-unknown-none-elf.tar.gz": "491639e0b2339cf294882ff637f307b4db8cbf730f9b363a417723a565b88353",
+ "rust-std-1.72.0-riscv32i-unknown-none-elf.tar.xz": "8cb6c5e6db953335f32bdbc2882c85c4cdc9ad65c593f9ff135b6d2526b4fe3e",
+ "rust-std-1.72.0-riscv32imac-unknown-none-elf.tar.gz": "1a4b7db1d1c8b2eeb739e6cd721f5b05c0a7406083e6a5b7bb469d8f0021a206",
+ "rust-std-1.72.0-riscv32imac-unknown-none-elf.tar.xz": "76a3d9cd6c116e39f6b74b0659e31b83f40f19e02d62efa82b5469adc903ad33",
+ "rust-std-1.72.0-riscv32imc-unknown-none-elf.tar.gz": "92486b634fba74a53daf221bfa83f293c72963e7555405eb3a4c0808155ab3f4",
+ "rust-std-1.72.0-riscv32imc-unknown-none-elf.tar.xz": "12eb5c24bd5cf1fe9ab2fde3ccc6428e879640fd076c8c989bf3bc1bff192635",
+ "rust-std-1.72.0-riscv64gc-unknown-linux-gnu.tar.gz": "147acdca12fb094dc7db0adcebeda665c3bf8e76a185f8c74decd9d68075950d",
+ "rust-std-1.72.0-riscv64gc-unknown-linux-gnu.tar.xz": "0208dd644f6e266cc7c07695889f1280e04be06672cb172a401a444b54ffa9e9",
+ "rust-std-1.72.0-riscv64gc-unknown-none-elf.tar.gz": "65c5fdf202a264d613aed083099914b7b5808a31dc6d2da08dde92dd56ea362b",
+ "rust-std-1.72.0-riscv64gc-unknown-none-elf.tar.xz": "722631d57bbb592e727ebd3bf6086e26a3effa675ea23f5d9c5b8d20bb990815",
+ "rust-std-1.72.0-riscv64imac-unknown-none-elf.tar.gz": "1ec1ee4495d01cbf5267d9921863e2bd7e2ec5d5a1d538556f167ce2acff0f0c",
+ "rust-std-1.72.0-riscv64imac-unknown-none-elf.tar.xz": "4f78df216f94a2795e6e7c49b25d4511f61dc6f46883b41b5cc38bff029d21b4",
+ "rust-std-1.72.0-s390x-unknown-linux-gnu.tar.gz": "2e898266e83d29ef2e688fabfdcd77bdfe1badaa04e1ae285c8c456621a48b7c",
+ "rust-std-1.72.0-s390x-unknown-linux-gnu.tar.xz": "9ebe880ea998fc13d3ed9cbe71d26c69dd93859be8a8e582a8ddc5393400d4e5",
+ "rust-std-1.72.0-sparc64-unknown-linux-gnu.tar.gz": "07e157f4be1ee9c01b0dae8dc75441a1c28c92eaf0a769063aa62fe10a48f01c",
+ "rust-std-1.72.0-sparc64-unknown-linux-gnu.tar.xz": "b39c5d31ad61c5670a09dc4c8020f888e9b5be2dd0deec90899a7ed14b759488",
+ "rust-std-1.72.0-sparcv9-sun-solaris.tar.gz": "7e04c95852eb5704e3bda3b8cb9cc6e4444ba82282d7d1c748c4eaf6f0b3361c",
+ "rust-std-1.72.0-sparcv9-sun-solaris.tar.xz": "a4a46edce966740b8bfa1880538cd04649feaa12ec7ad8c6f6f1a2f37ca19cdf",
+ "rust-std-1.72.0-thumbv6m-none-eabi.tar.gz": "aafd4409e1cd4e5655e14d5cef4e3f92687c7be11fb4ddd5c30e5414ff842c46",
+ "rust-std-1.72.0-thumbv6m-none-eabi.tar.xz": "fa03a14c4d1f4ece1d34b60c6bc26a1924bd906f16ac8b5a38eaa006441b56d0",
+ "rust-std-1.72.0-thumbv7em-none-eabi.tar.gz": "121be7f392a3e777528761043e050388419c3ca6dd31b003724e9e96d7226786",
+ "rust-std-1.72.0-thumbv7em-none-eabi.tar.xz": "be61dad247c3067951da4abb3a3a4339139c5b8b90fa7d2fed18719ad7f0d3bf",
+ "rust-std-1.72.0-thumbv7em-none-eabihf.tar.gz": "168c83935390fcbde3e6f9355bf6ea2d661b22991823f4c2387cc71f29bf485a",
+ "rust-std-1.72.0-thumbv7em-none-eabihf.tar.xz": "bacb02508a3dae39a836ff3d18dfd91aa2d21b207ffce229cbe6ed3a3e0e76b6",
+ "rust-std-1.72.0-thumbv7m-none-eabi.tar.gz": "7e16ccf310bc6a9f40c3437593a63af2e2efa621717e6b4348bee34e371c204c",
+ "rust-std-1.72.0-thumbv7m-none-eabi.tar.xz": "3044152597d20eaa3b301486877b4800196c730dbf2b6fa0ddd50ec8c55cebf5",
+ "rust-std-1.72.0-thumbv7neon-linux-androideabi.tar.gz": "9ce5c5fa5e37a2a4cc6c935a32e02677cbcdd7d784277a0b8254b5b4f3617767",
+ "rust-std-1.72.0-thumbv7neon-linux-androideabi.tar.xz": "b231bcc31d554da5f0335f2d6dbe3ddcccd56c71f9cc0800e5b252d553822fb6",
+ "rust-std-1.72.0-thumbv7neon-unknown-linux-gnueabihf.tar.gz": "87c08894b59f07961adaf88273f0684b32cd30cfd730e44cb114fde640468cdc",
+ "rust-std-1.72.0-thumbv7neon-unknown-linux-gnueabihf.tar.xz": "fb5469878a0a6d9101c92ad1b13a96df17fd5efb21c8767b590354aeb7ecc6b5",
+ "rust-std-1.72.0-thumbv8m.base-none-eabi.tar.gz": "06bd1c9164546e14e5609a28ac0d7c203dd5ab3943e58530140803650e22b2af",
+ "rust-std-1.72.0-thumbv8m.base-none-eabi.tar.xz": "bdfbea7a5e0a205467cd18c9a4dd21312b97c2215b390d9ad3aa889c4de9cffc",
+ "rust-std-1.72.0-thumbv8m.main-none-eabi.tar.gz": "a8ab23a402a795f64980f685d1f2aa568d9c7611ce5317206d7191fa25ee2c73",
+ "rust-std-1.72.0-thumbv8m.main-none-eabi.tar.xz": "051b7192176b9f96d405106509b121e6349193a3e692523e7c011cff4e64190f",
+ "rust-std-1.72.0-thumbv8m.main-none-eabihf.tar.gz": "77b859d6840dd4593000bd34cd92fec7933354451741256ba6d3f55f73463fe6",
+ "rust-std-1.72.0-thumbv8m.main-none-eabihf.tar.xz": "f10fa70ed314e34d4099b089716083ab4a7c3a63b9dc789bfd5926b582ba606c",
+ "rust-std-1.72.0-wasm32-unknown-emscripten.tar.gz": "fa615aae91bed95009c8cb43de2fa28e9a9bb61f28278ec099134c64152f2082",
+ "rust-std-1.72.0-wasm32-unknown-emscripten.tar.xz": "558ebf0ff7fee0a199b1e7d2f4a33f855d5970d8c8a7a229f015394c005f2fc1",
+ "rust-std-1.72.0-wasm32-unknown-unknown.tar.gz": "5ba9b055ab928f952001628d60df020e81c975119717f4823344e50c04280a6f",
+ "rust-std-1.72.0-wasm32-unknown-unknown.tar.xz": "f1d3ea131d554e12f503d66c8f10cf06056fee18d8665d3e0ac8428da6f5dda6",
+ "rust-std-1.72.0-wasm32-wasi.tar.gz": "7cb59eec5b8c30389ec27907d7ceceeaaf997123675b2c386e2a22198c278cb9",
+ "rust-std-1.72.0-wasm32-wasi.tar.xz": "e70475aa625150709b26ab77fb20728514bd3d564fae44c76ed8ed638ce4ca89",
+ "rust-std-1.72.0-x86_64-apple-darwin.tar.gz": "1d408dd46105b6f5256a00f4b116a8e385089a9647b7189497daf1a2dd728a19",
+ "rust-std-1.72.0-x86_64-apple-darwin.tar.xz": "74e8f331ce02aef54b9d00d6b095696fd547b5d00fd73f453b8b53f37b4a4c6d",
+ "rust-std-1.72.0-x86_64-apple-ios.tar.gz": "23fd3e8c5d9af21159f1b85047611848d5c344d44a63d2b259fa78500498c7cb",
+ "rust-std-1.72.0-x86_64-apple-ios.tar.xz": "383d82c6b3c613023cd119c443e8fab2cfe1ac3019e35d186068c360b445812e",
+ "rust-std-1.72.0-x86_64-fortanix-unknown-sgx.tar.gz": "58a21a6762b5503938168a5bf1ba7c9c3734b301fbacff77cdc258dbc9e0d6be",
+ "rust-std-1.72.0-x86_64-fortanix-unknown-sgx.tar.xz": "92ae087cdcc8555d7c26c6ec5f06c605a4448d02ec32ab42c8022225eac3334a",
+ "rust-std-1.72.0-x86_64-linux-android.tar.gz": "030d439bb1c6b74ca1e87077ab0adff738d19ba5adad2361278e32f1b69fd40c",
+ "rust-std-1.72.0-x86_64-linux-android.tar.xz": "d710e88e55cc2799ecc1adbeae55bbf1fbc7ce17a4d9257d528683e6c818f793",
+ "rust-std-1.72.0-x86_64-pc-solaris.tar.gz": "a25cfbb90631d73bd5d083875c1e1d3c2188977b4a94995cc066c057a2727ac7",
+ "rust-std-1.72.0-x86_64-pc-solaris.tar.xz": "67e84f909ac2bfc0683c992af824ba1fcf9c5892aedd1d1754a56e21e0e941a9",
+ "rust-std-1.72.0-x86_64-pc-windows-gnu.tar.gz": "a95e29e5010b2e591be1b2497fced6475f5ff14fc04a14ace1333f5078c45ccf",
+ "rust-std-1.72.0-x86_64-pc-windows-gnu.tar.xz": "68dcef3aa5d4d42decd68b10c1a117003f1abec786f9d92b69b7110ff00d7bd7",
+ "rust-std-1.72.0-x86_64-pc-windows-msvc.tar.gz": "3a8da3904085f19a98b18d21ce258f2fa61cdef94403d27f9b2b84be397c25d3",
+ "rust-std-1.72.0-x86_64-pc-windows-msvc.tar.xz": "1bc6227b7b6839a07ec4d636c1f69dd8c529a02b0871eb454a6265f421170bdf",
+ "rust-std-1.72.0-x86_64-unknown-freebsd.tar.gz": "0adf49215751249110740580cf92cc54e8c4923cf777e16d8100610cc4fccd5c",
+ "rust-std-1.72.0-x86_64-unknown-freebsd.tar.xz": "d8b21638351ea522e89693c8531d5052ae8ca6aa131e62a3a4ea5243ff9d83a8",
+ "rust-std-1.72.0-x86_64-unknown-fuchsia.tar.gz": "39e0826fb7288b7c324edae850b036bdaad0586de4819c9be65ebf8fc6ec4abd",
+ "rust-std-1.72.0-x86_64-unknown-fuchsia.tar.xz": "51a2ccdf4c1fbde97fd87a9b90a256036cbc92ea0d854bb04f8939677161525f",
+ "rust-std-1.72.0-x86_64-unknown-illumos.tar.gz": "7cfc5fa0f21dea191dc6d74855f4fdd019d868eb26002d288a80f4898c06fbff",
+ "rust-std-1.72.0-x86_64-unknown-illumos.tar.xz": "e3669c0162302f9323bf326c07198efa7d3cd63bb7710ac00b3389d27dd3768d",
+ "rust-std-1.72.0-x86_64-unknown-linux-gnu.tar.gz": "89f6f6ef25e7e754940c54cc0584bfdb83e1df75019d5aa126e3fa66c2921b15",
+ "rust-std-1.72.0-x86_64-unknown-linux-gnu.tar.xz": "36f27513a6e4381f15b0cd14097c885af537f990cb6193cec3337c429367bf23",
+ "rust-std-1.72.0-x86_64-unknown-linux-gnux32.tar.gz": "d617041c3a9c4063d0dab45f9a5c02f7953afbe02f694ec492f1cfe11aefc752",
+ "rust-std-1.72.0-x86_64-unknown-linux-gnux32.tar.xz": "5b7920d2ece66b38f1abf6fdf932700b8367016c6c7c7363d96e5849ceb00646",
+ "rust-std-1.72.0-x86_64-unknown-linux-musl.tar.gz": "58a405e90922b6f6e23ec6f41a79e97e35b70c3d33e499a40e01b5de8f750465",
+ "rust-std-1.72.0-x86_64-unknown-linux-musl.tar.xz": "4df4dc1fd057ddf222c300d6c929f2850889511f3749f3d0da413e8536f8c006",
+ "rust-std-1.72.0-x86_64-unknown-netbsd.tar.gz": "2600d67bd9e38a9e4e47e5a1cca9a376588d67c413aaf9652e2aa4f091da811d",
+ "rust-std-1.72.0-x86_64-unknown-netbsd.tar.xz": "6c39e790472f531e9536a773f49ae15f30ea0f2961e1782f09fbc4d22d4fd8b8",
+ "rust-std-1.72.0-x86_64-unknown-none.tar.gz": "241388a46f3b41de266b0660085b0ded741646d71eaf2d9ce26e4ea01ea1a99d",
+ "rust-std-1.72.0-x86_64-unknown-none.tar.xz": "be122dee97e6c6254219e1ccd92118d8544c66804134e1381c1b195d08ae5192",
+ "rust-std-1.72.0-x86_64-unknown-redox.tar.gz": "1f9943dbe0a0ab5334486d2ebdd4084296f608540edae8b2c9dae76f82f17b8f",
+ "rust-std-1.72.0-x86_64-unknown-redox.tar.xz": "eaafe2f83e301dde5d8ee9f25e7d697abc46b749179e5c59fe9d00f3e30e44fa",
+ "rust-std-1.72.0-x86_64-unknown-uefi.tar.gz": "1f25ea15a754bee2284393d981418e92d403ed49ad6ffd55ee5ae02e24ae4d1e",
+ "rust-std-1.72.0-x86_64-unknown-uefi.tar.xz": "5569911aa400d3277e6f6a591d3d1eefcad5e278b56b21558dbf4b2efbbab445",
+ "rust-std-1.72.1-aarch64-apple-darwin.tar.gz": "45adf6906c1a277508f6dd080f74dc35b3db2efc94f39bd6c007f75180b7bba0",
+ "rust-std-1.72.1-aarch64-apple-darwin.tar.xz": "f0a9020530229527ce69d2d4c0b7ca7e71bdb39df135ca658bb8555458a40d86",
+ "rust-std-1.72.1-aarch64-apple-ios-sim.tar.gz": "254465a91cd90de2cc1a909a5a2925deca3e104502e175b1fd7760d2111eaa07",
+ "rust-std-1.72.1-aarch64-apple-ios-sim.tar.xz": "6db924a2fdb2cbc4fe635853e9c168385ce77ae6c12079d0227748288014e776",
+ "rust-std-1.72.1-aarch64-apple-ios.tar.gz": "0e5380f9640ea0c306e07007de3a48fdcc0cd8331ff60cfad37e55444a170876",
+ "rust-std-1.72.1-aarch64-apple-ios.tar.xz": "44f95a7f7d4a54bc6d1a6f21c6d6f672e876f577afdda4f0b8ccd935d0066df1",
+ "rust-std-1.72.1-aarch64-linux-android.tar.gz": "41911d98eba3816e25550a0c8a7e9721ef1bc2369bba41c3b1d0fb0e065364aa",
+ "rust-std-1.72.1-aarch64-linux-android.tar.xz": "a68e0af1b1a23f27d113dd5bd1d74f756be3fe4aad2ebbc057bb9a5676944e81",
+ "rust-std-1.72.1-aarch64-pc-windows-msvc.tar.gz": "b92d5b0fa4dbcfd0027b4012b863c34abd278209322bc9c1a12a7ea90bbb2f37",
+ "rust-std-1.72.1-aarch64-pc-windows-msvc.tar.xz": "d626fbde8f3a757d339ac6405f74f8831f65fd768e9cb7c78505b94f1fb4150b",
+ "rust-std-1.72.1-aarch64-unknown-fuchsia.tar.gz": "739a6ce54744306a0db36e0ba4e07e458c43647066f4b66de8037a030ca995da",
+ "rust-std-1.72.1-aarch64-unknown-fuchsia.tar.xz": "314f87564bfe93c6b0961c3a4b8b97f4e9f7eea0f9678bca43d87f528fd2abf6",
+ "rust-std-1.72.1-aarch64-unknown-linux-gnu.tar.gz": "7c43a6f56b100ce929967ef0d34fa316e0c4b233cb3ba84db67832135006c403",
+ "rust-std-1.72.1-aarch64-unknown-linux-gnu.tar.xz": "178fb79ab40f9608a642b1a7f1c864aa1943f95064195cc95df17b1a8fd775d5",
+ "rust-std-1.72.1-aarch64-unknown-linux-musl.tar.gz": "a817c49da05ce0c6ec033c0f9228ba7886ae36ef901c2c3c040b60367c89bcbd",
+ "rust-std-1.72.1-aarch64-unknown-linux-musl.tar.xz": "627603b55dcf95df75420d58b4cb3d2a5f14b4dfed42368fa52f1c0764a23894",
+ "rust-std-1.72.1-aarch64-unknown-none-softfloat.tar.gz": "01d32b8569bb1b43eb5297692b7b152e63a984b1d75249fcc67fc75554d323e7",
+ "rust-std-1.72.1-aarch64-unknown-none-softfloat.tar.xz": "998cdf844aed30506724d7f93815dd4336ef2b02d601473fe413e19d61809acb",
+ "rust-std-1.72.1-aarch64-unknown-none.tar.gz": "ceec1d4e1793658b5f2f257dd0d4e95f35a9aae6afca20cc863fbf9daa32ab1c",
+ "rust-std-1.72.1-aarch64-unknown-none.tar.xz": "8173c60c57102638dd8abc24fc24ddaf7b58a6b1e2152f58df0cd98530e2adf4",
+ "rust-std-1.72.1-aarch64-unknown-uefi.tar.gz": "88184a26552578b96b6f5e8a05828069a5cb541be716ba181169610d77367b20",
+ "rust-std-1.72.1-aarch64-unknown-uefi.tar.xz": "bd1489476e7f0e60fb7d0bb28f026ed4898e352399837733e64cf1099099f846",
+ "rust-std-1.72.1-arm-linux-androideabi.tar.gz": "7915389b8e506c0a6334c31d043a3a40d8503b539cee64c2afd176ce00fabf94",
+ "rust-std-1.72.1-arm-linux-androideabi.tar.xz": "abce6dfb80ddfe955a08437acad502d3c87cee36bb718b161b1c0d69dbad9b92",
+ "rust-std-1.72.1-arm-unknown-linux-gnueabi.tar.gz": "258aa5bd91e356a8304d83218a067d35e6de12606e565f405b22418c6300c8c5",
+ "rust-std-1.72.1-arm-unknown-linux-gnueabi.tar.xz": "deddf88c8da8652088ec4f7cf0ed97fe02b6698de3a2d8f16250ab29a780a28b",
+ "rust-std-1.72.1-arm-unknown-linux-gnueabihf.tar.gz": "db33eff5bf068c0f087315b071f52d2fc30d5ab93cfae606e27341cd34e681f2",
+ "rust-std-1.72.1-arm-unknown-linux-gnueabihf.tar.xz": "f17670e870cacebcb96010e6bd48b6830cffeae9f276de3e3bf48650a2efbbc2",
+ "rust-std-1.72.1-arm-unknown-linux-musleabi.tar.gz": "ad296a151963fd3141bfbace7214e3cddfbbc99c8afcc03a53c033a6a0784dab",
+ "rust-std-1.72.1-arm-unknown-linux-musleabi.tar.xz": "a745712000c20971db29e0febeecefca2b9d537ecfd4cd224c80769279e434b6",
+ "rust-std-1.72.1-arm-unknown-linux-musleabihf.tar.gz": "f67f4d8baca90abd037c37e12c5f2ec1b2b7c8aa37a5cede59af10b848ebe46b",
+ "rust-std-1.72.1-arm-unknown-linux-musleabihf.tar.xz": "1f77a7668be9a54d24662d2175bc217822eee5345fe62af958032a836b7b3481",
+ "rust-std-1.72.1-armebv7r-none-eabi.tar.gz": "f10e336331513de6a4a304d2b91bcea1d8946b0d688978642d8450f26025aa09",
+ "rust-std-1.72.1-armebv7r-none-eabi.tar.xz": "fa995ee98b9d100ccd44f73c67efeeb7df6fa6da29fba94c47bee64ab38679b4",
+ "rust-std-1.72.1-armebv7r-none-eabihf.tar.gz": "db01421b587acf155a184890a19496892eac22070e6aaa95efb8f479f0a761d2",
+ "rust-std-1.72.1-armebv7r-none-eabihf.tar.xz": "710860c11e7e045fee318d900835390c1b4e2c88fb983e31d058634223052cd6",
+ "rust-std-1.72.1-armv5te-unknown-linux-gnueabi.tar.gz": "a900c058894e1168bca40ce8ee21b29474dc03ec5b29bf23fad5e06c86e7bf1b",
+ "rust-std-1.72.1-armv5te-unknown-linux-gnueabi.tar.xz": "bc7e367eef0f334bc601980ace5c7d3f525f5865ebeff109a7b8bfe121fc0035",
+ "rust-std-1.72.1-armv5te-unknown-linux-musleabi.tar.gz": "026b23aa6d26db51aea54646b9adfcabd4e45204eadd3f00240ea5ea9440748a",
+ "rust-std-1.72.1-armv5te-unknown-linux-musleabi.tar.xz": "f33407044d6fd3e34282cea8ea18661a5b93fbd1619c50f813557660842b2901",
+ "rust-std-1.72.1-armv7-linux-androideabi.tar.gz": "77f451df32f1623e0e4af5dbeec87e5cb4868e8e42e015f523bcb0ebe4fb1613",
+ "rust-std-1.72.1-armv7-linux-androideabi.tar.xz": "9b93857a93d14a9dcb78b8014af6ab4112f9e1840117ba9693b058ae51426ef4",
+ "rust-std-1.72.1-armv7-unknown-linux-gnueabi.tar.gz": "b028e32b2267d2b5d8e9261b9e2e9e5dd36dae700ac25085eb7284f30a0fb5c0",
+ "rust-std-1.72.1-armv7-unknown-linux-gnueabi.tar.xz": "416cbe56ad56b46e1f076352ed235088ca9fa31c23a04907539c75ebf45e40a6",
+ "rust-std-1.72.1-armv7-unknown-linux-gnueabihf.tar.gz": "06c5dfc4e19cf743947e5da2682c548b53d99ebec0296070223827ce7636aec0",
+ "rust-std-1.72.1-armv7-unknown-linux-gnueabihf.tar.xz": "60e03b2501eb118ed2bb5edfab7cb4dd3630b8aa5bdc9376f59487a768ffc829",
+ "rust-std-1.72.1-armv7-unknown-linux-musleabi.tar.gz": "f75d0f9a9f7e4ffbe332716d48bfa6e2f42147039321d77ed50f5fc139884164",
+ "rust-std-1.72.1-armv7-unknown-linux-musleabi.tar.xz": "736715eb131fa88db86e31f8dcfca09962c81cfc7ac5e1f087283ad3fed6642b",
+ "rust-std-1.72.1-armv7-unknown-linux-musleabihf.tar.gz": "87e20ebb58bb1a3c255c8efaee05a23539f360a88d65ec8a7d29fae57454b537",
+ "rust-std-1.72.1-armv7-unknown-linux-musleabihf.tar.xz": "7b771c414f14f0dc7b7ed49efa5fc37b6f69a6c5cebcf1219100242ccdf0f649",
+ "rust-std-1.72.1-armv7a-none-eabi.tar.gz": "16db3058ea920875de3953875960b9b7b87a97ca78546d8811c5d37b69f42147",
+ "rust-std-1.72.1-armv7a-none-eabi.tar.xz": "38c602f29678423aa820a7f99a21b08b1500fcea3ffbd6e3ef81265e4a61077d",
+ "rust-std-1.72.1-armv7r-none-eabi.tar.gz": "b04b3094a4d85fb71900ca59ed4283ae033335e13f6d21b22eba426801b8048d",
+ "rust-std-1.72.1-armv7r-none-eabi.tar.xz": "fbf6f54e339173cd53b21fd3e88dc536cf0d40c88115b8fbb9f9b52ca7c0ea47",
+ "rust-std-1.72.1-armv7r-none-eabihf.tar.gz": "fd317e2d11bde3f446b18a7a208ff599aad9cf79c26ecb194a1c6d1f995e2ea3",
+ "rust-std-1.72.1-armv7r-none-eabihf.tar.xz": "30723d599ebe78c4ea99d4c98825dd7900ae4221f1ce8837e87f6bd2dbbf7059",
+ "rust-std-1.72.1-asmjs-unknown-emscripten.tar.gz": "839f14848cae8986b425869214dacc646d662e619a74430697d57b189e5bb54d",
+ "rust-std-1.72.1-asmjs-unknown-emscripten.tar.xz": "a16f5a119d3e23c6200127db98efd369af07fcdcbd48d47c251dc255036d5118",
+ "rust-std-1.72.1-i586-pc-windows-msvc.tar.gz": "fa60fe620cc24f54a935b27c1250542686ac7e8726f9a868910b9f21ed02720c",
+ "rust-std-1.72.1-i586-pc-windows-msvc.tar.xz": "f96f47c83e5ab65dc49c9d09146de095d923e5c84a702cd331358b1a9652ac40",
+ "rust-std-1.72.1-i586-unknown-linux-gnu.tar.gz": "3e18b62939d5179aed293bf90651add44f3a24b4f005d65ed363cc948b9d757d",
+ "rust-std-1.72.1-i586-unknown-linux-gnu.tar.xz": "a69a9719237e99f97e742fde39f0886f649cc1495ca96a4408f5456c06712995",
+ "rust-std-1.72.1-i586-unknown-linux-musl.tar.gz": "323641c9d5831b3bdbbe893947df0243ae8cc4de962c68d52fc6e49dd691e0b6",
+ "rust-std-1.72.1-i586-unknown-linux-musl.tar.xz": "bc926ecd4a0c1e7c4e51e409e2e7d4b36646317cf6d8b262fa219cb0a5ffa1fb",
+ "rust-std-1.72.1-i686-linux-android.tar.gz": "cc5723faad8519d733f5acfdb4451878538feddfc7d9ba13baf7e9a2880c8cef",
+ "rust-std-1.72.1-i686-linux-android.tar.xz": "823ecdfb0330d07a27ac6c68e8c1539c3e303d03da6a6361dbd60118de2cfd31",
+ "rust-std-1.72.1-i686-pc-windows-gnu.tar.gz": "9723c7f6a29a35d7ebc837b20bdb5646e610840177b05994588a85bfac53b8a5",
+ "rust-std-1.72.1-i686-pc-windows-gnu.tar.xz": "6d1a1fd155e933336b08e98bdc1a8ac3f8fb2a98baf005143358320ac8fff53c",
+ "rust-std-1.72.1-i686-pc-windows-msvc.tar.gz": "8465a11ab49b6378e63f36659b04c3b4d9da66bd511c7bdae8e3a617cb1e9868",
+ "rust-std-1.72.1-i686-pc-windows-msvc.tar.xz": "650603e46acd89bff9897e7b192cb19d6d8a924b3eb1645704c01a99499497ee",
+ "rust-std-1.72.1-i686-unknown-freebsd.tar.gz": "66d819adbbbe73dd0bb7b4941f10fa9bbf9ebe2dc8115887f82cd68f3168f71f",
+ "rust-std-1.72.1-i686-unknown-freebsd.tar.xz": "2b862df6a075c0a85b7bc2758ba90268640b453d8ad41664e4c514568068c320",
+ "rust-std-1.72.1-i686-unknown-linux-gnu.tar.gz": "e53a82e2dbd9af74c3e91583ce8fe5911907f7f86f57f7e15c1f633a0dc44c1b",
+ "rust-std-1.72.1-i686-unknown-linux-gnu.tar.xz": "dd3df561854dda237a961852104905819dc5e858f72f1d9105ac1a4c1f493f40",
+ "rust-std-1.72.1-i686-unknown-linux-musl.tar.gz": "456e5a25d925cd9bcd24f65641f2dab1062ccf834900435447545227f878e82c",
+ "rust-std-1.72.1-i686-unknown-linux-musl.tar.xz": "df73909ff8bdc0cc0d0c16bad1f0d80409a530bd0919ae8a85ddc85c7e4a978b",
+ "rust-std-1.72.1-i686-unknown-uefi.tar.gz": "e45c28a4d90d280dd8caeb2cea0ae8a81fccd4202c36fecaae5aad6dd917dd22",
+ "rust-std-1.72.1-i686-unknown-uefi.tar.xz": "3bff2bfb02df93e0f3d66b345468f78e68d09fa8871afba2ebdf009879cd4648",
+ "rust-std-1.72.1-mips-unknown-linux-musl.tar.gz": "61fb9023f4e46b3adf626fa4ebb1a19a200e3d052af6017856d80d4d77e58cd4",
+ "rust-std-1.72.1-mips-unknown-linux-musl.tar.xz": "5f90675dcf3f879b1ff53257b0a2d8e3ac9d5e58d3a96ac379dd721ac672d608",
+ "rust-std-1.72.1-mips64-unknown-linux-muslabi64.tar.gz": "403322516393bc13c403e28048fdb4f85f4bc8b3227b1b8c0cada36966bdf37d",
+ "rust-std-1.72.1-mips64-unknown-linux-muslabi64.tar.xz": "60b709ff4e9fce0d378743ae243273bd2bcffc4e7eef71852e3a35c5ef2858fc",
+ "rust-std-1.72.1-mips64el-unknown-linux-muslabi64.tar.gz": "dd9fb5b6e7d4ff11e02526b65088429dd7eb9d9d0e407f464d20d0c9a37c41ed",
+ "rust-std-1.72.1-mips64el-unknown-linux-muslabi64.tar.xz": "07750f16dcc072c8581179d3eea5589c6a6966c2c291507f76a3314593fe5b6c",
+ "rust-std-1.72.1-mipsel-unknown-linux-musl.tar.gz": "6bd4000399ed23e121783676dc564516294f5ccb27e206f1368992420010f579",
+ "rust-std-1.72.1-mipsel-unknown-linux-musl.tar.xz": "38dffa11fc86b0ea63a44d12b7f2e1b07abfaf078ff1e40743174903f1a3851b",
+ "rust-std-1.72.1-nvptx64-nvidia-cuda.tar.gz": "a085e6cfd6efefa60ae05b49e81804546e23335830e4721c18cd0eb63812f994",
+ "rust-std-1.72.1-nvptx64-nvidia-cuda.tar.xz": "39a5a9e8be1ce905baa8449db84f6fc7ce0cb0e4914374c5c5586f71ac80cef6",
+ "rust-std-1.72.1-powerpc-unknown-linux-gnu.tar.gz": "0c727140589d214dd7a1616776f1ab9718025065e61c32f199f62d91b68e8419",
+ "rust-std-1.72.1-powerpc-unknown-linux-gnu.tar.xz": "d8c67567a9e48a227e35676d5b161a5e0028c9760b47276c6799327da508cfe4",
+ "rust-std-1.72.1-powerpc64-unknown-linux-gnu.tar.gz": "cb8f8c5e518ce2a7f130720917c4cc8852c48ec6792bc605faa72eaaa6e9a8f4",
+ "rust-std-1.72.1-powerpc64-unknown-linux-gnu.tar.xz": "368c0ea56fc211853e54276e9194d2846448274777a25ade223e336860c90ad3",
+ "rust-std-1.72.1-powerpc64le-unknown-linux-gnu.tar.gz": "385dbd8ea315c7597a7f8e91c7907ccf809743fa63a295eca2a98e70aaf493bf",
+ "rust-std-1.72.1-powerpc64le-unknown-linux-gnu.tar.xz": "4062426eb12c4c3ba737329cb69eda16c8b115a70cea67f18d7a48dc8bd59477",
+ "rust-std-1.72.1-riscv32i-unknown-none-elf.tar.gz": "d3353703a07125b48787e0f921207aa4fe4178db6ce4ca0485bc51a77f70de46",
+ "rust-std-1.72.1-riscv32i-unknown-none-elf.tar.xz": "e4f91ad7f692fe67ac5276c864b463621113c357dc90c1fa5ffb0a1028b0067b",
+ "rust-std-1.72.1-riscv32imac-unknown-none-elf.tar.gz": "288db3d49d0a2d41cd744015ee4f175537938aaed6978c234d2e3adab9ac5e78",
+ "rust-std-1.72.1-riscv32imac-unknown-none-elf.tar.xz": "569f5d60a5460fa1c2a2d88b01994cc3cafca318581a5c6cc85bfde1ee4d8c40",
+ "rust-std-1.72.1-riscv32imc-unknown-none-elf.tar.gz": "e24fff468812befac330224d0e2436d3356ab1611d79b99b6d70f2a255bea4b8",
+ "rust-std-1.72.1-riscv32imc-unknown-none-elf.tar.xz": "16e0024d241635793b49061320244ec70e66c4b791e187ce5faa89975ea1ccdd",
+ "rust-std-1.72.1-riscv64gc-unknown-linux-gnu.tar.gz": "543b9ff59bdb0c77a35e14d7373fd939e7aeceb3df428f3bada23de6becd896b",
+ "rust-std-1.72.1-riscv64gc-unknown-linux-gnu.tar.xz": "80f7363afdd758e473a8a14227bd0d3acc626a67ea3a7b9e631b6ddfbdb9e673",
+ "rust-std-1.72.1-riscv64gc-unknown-none-elf.tar.gz": "6d3d11f07ce2279ff8f6a78a2fc95b5830e3624e532ddccf874280adbe076dd7",
+ "rust-std-1.72.1-riscv64gc-unknown-none-elf.tar.xz": "699a5b7932242a167ce1120a013693c9d4521325298b1a4b74f6f9cf55c26728",
+ "rust-std-1.72.1-riscv64imac-unknown-none-elf.tar.gz": "74d5bd98e20add2ac891553ec872fb9923e217aaaaa5f214c5b5b8250e741432",
+ "rust-std-1.72.1-riscv64imac-unknown-none-elf.tar.xz": "fd3cbb9ff59dfda441f03ec0008e9530aec66acec759d9d63a4d6384cbae7789",
+ "rust-std-1.72.1-s390x-unknown-linux-gnu.tar.gz": "02bff562ecb66b9e71cee70a0371d226e87b1e0779e65edb4c7f9a530a991586",
+ "rust-std-1.72.1-s390x-unknown-linux-gnu.tar.xz": "759c2a0a5b10909d55ab401cf1d5a99672f6b65dcc50b604b1cde21dba337aab",
+ "rust-std-1.72.1-sparc64-unknown-linux-gnu.tar.gz": "7caf187d4f81a45e949a15fa3b6fb2d3b4f9dec41fa2dca17ca2e6e1dffe2d30",
+ "rust-std-1.72.1-sparc64-unknown-linux-gnu.tar.xz": "e290da4ef5536e6ab293e652e5b778519e75eeb8fb17d46d606a3c0bb1e49a12",
+ "rust-std-1.72.1-sparcv9-sun-solaris.tar.gz": "ec43757654f687b0322bd4bdb101dd12f407e196a86125910d4c55bc9ab03f80",
+ "rust-std-1.72.1-sparcv9-sun-solaris.tar.xz": "3f6f01617a1729f2acc62d0d6725108285d04c835a72cb5d939b700b79485773",
+ "rust-std-1.72.1-thumbv6m-none-eabi.tar.gz": "862570d197adbc610691a524b20cdd56fbb473479a2f21cd0c3e181386c09f74",
+ "rust-std-1.72.1-thumbv6m-none-eabi.tar.xz": "36cf894dc00a7ec0b5d6b0e905fa2f0640e306c5d54e819fd2be92d5b32c2b8b",
+ "rust-std-1.72.1-thumbv7em-none-eabi.tar.gz": "7ef0e6732e9cd2e04385487c58aa3bb6ebe76cf4feb9069805bffdef8cf8f4c7",
+ "rust-std-1.72.1-thumbv7em-none-eabi.tar.xz": "58384f4f57916b7808c003ed050bc6ef5a65735d7c52772fdd582cc0e37ffd32",
+ "rust-std-1.72.1-thumbv7em-none-eabihf.tar.gz": "56b44fc552a8313eb6e76e792d2d6780da3e362ce7d053a1c435e884890799f3",
+ "rust-std-1.72.1-thumbv7em-none-eabihf.tar.xz": "9e8b17dfe2502eac32af4e9667fa4803f04d07c3a9166059b948d073c7f022df",
+ "rust-std-1.72.1-thumbv7m-none-eabi.tar.gz": "3d06519fb9099507a6312ac5f3600780e1b7679627a0da891295ad49ef51e2f3",
+ "rust-std-1.72.1-thumbv7m-none-eabi.tar.xz": "07c1b3aab5cc0edad2f21a2a984313fceedae635d1ac4ba7c64aaeb5d4221c5f",
+ "rust-std-1.72.1-thumbv7neon-linux-androideabi.tar.gz": "8ee9bf267f171a6e7c2709f21502c1e9b292e109c16ab6d803fadb8ac33c9159",
+ "rust-std-1.72.1-thumbv7neon-linux-androideabi.tar.xz": "2edc00018886c4afdd0d6e84b865af4cae17ad45908841ad78f986194a0e92ec",
+ "rust-std-1.72.1-thumbv7neon-unknown-linux-gnueabihf.tar.gz": "839e36f56e502fb762634a3903f2554fa5a226a98a5a654f9d9137f5d86d3ca8",
+ "rust-std-1.72.1-thumbv7neon-unknown-linux-gnueabihf.tar.xz": "9b6df67d78edf5b91bf70ca9c48eb6e9ddd2efbf47f1681b074ce9eb706fb345",
+ "rust-std-1.72.1-thumbv8m.base-none-eabi.tar.gz": "bdd2f3eafdaad7ad0d29b2f78928199026ac144d6f75515ef2cf2982d806a759",
+ "rust-std-1.72.1-thumbv8m.base-none-eabi.tar.xz": "0e73c29c309485ee7275494e433b7536a062066b03bccccf193e0bc35d734d8b",
+ "rust-std-1.72.1-thumbv8m.main-none-eabi.tar.gz": "cecc7ee14a126910bfef2eeeec4e78f0eb24436c42c95207af803e596457ceb5",
+ "rust-std-1.72.1-thumbv8m.main-none-eabi.tar.xz": "c4a0cefb37fe5615a3e3ffba782d9430bfade29e2668dd1bc1083f134685821f",
+ "rust-std-1.72.1-thumbv8m.main-none-eabihf.tar.gz": "ab9020ba4c3248595be7554a174cf9ed3cc002b7c9f717e52a564d46747f905d",
+ "rust-std-1.72.1-thumbv8m.main-none-eabihf.tar.xz": "5a4d6c0539268aac365c3ed2b2aa7002e58b8bf8d341b1c0f116eb055ba8791e",
+ "rust-std-1.72.1-wasm32-unknown-emscripten.tar.gz": "162ecfde8a08d8d48e3839ef64fbae85cfeed5283a0321801946783a715d0a49",
+ "rust-std-1.72.1-wasm32-unknown-emscripten.tar.xz": "db8e3fa44a188d2c19d422d128fce6fcb2f577d00801f3cd2894d33e82829297",
+ "rust-std-1.72.1-wasm32-unknown-unknown.tar.gz": "32e49d571a36dfd1440f48d97c5451780b5b12186ff6b60293f1a06231132932",
+ "rust-std-1.72.1-wasm32-unknown-unknown.tar.xz": "8932e52df35e2755438cf3fe92f44e35a2821ef6d99895b6b3ec637cd6bfb917",
+ "rust-std-1.72.1-wasm32-wasi.tar.gz": "231030c0b203d74fda3753634610490bd0e7e6008b7d68d9fa6711e24b43eb06",
+ "rust-std-1.72.1-wasm32-wasi.tar.xz": "1c303f58b41152502072dea9d846d2f8a6a59981caa8d6b1d22602c5d7d307d3",
+ "rust-std-1.72.1-x86_64-apple-darwin.tar.gz": "a984c8b97237edd50641b32cc14dde199fb37e2118490514c7c9777bab772532",
+ "rust-std-1.72.1-x86_64-apple-darwin.tar.xz": "32b6de85c6ec0f1768158f10b7dd8929201fe79dd08f85b43536f3f544cd5762",
+ "rust-std-1.72.1-x86_64-apple-ios.tar.gz": "0c71ae4204eaf75cbc22459a64917ee364e98f66b2a9adae08899997cc3da741",
+ "rust-std-1.72.1-x86_64-apple-ios.tar.xz": "567e8af012d90f2e4d815fdd5acece5c61690f46ff3421f4111d306058063f09",
+ "rust-std-1.72.1-x86_64-fortanix-unknown-sgx.tar.gz": "f9349170cd3bb34cd24e7f6b63bca5a3cc75fdd7842e4dbcde5cb0349efceb11",
+ "rust-std-1.72.1-x86_64-fortanix-unknown-sgx.tar.xz": "4bcf4a4764bf5f371bd188e90005aa24618ee1512ac7ef07bab048ab04bdc57a",
+ "rust-std-1.72.1-x86_64-linux-android.tar.gz": "17a87c8b1fc9e77609a7a7f330429b21f91e1a01ba95be7f2ada07ddd260795a",
+ "rust-std-1.72.1-x86_64-linux-android.tar.xz": "b769332579a333bcde2e48cb1517f093b7a0a16b9a2f885ee700172f9d9d7083",
+ "rust-std-1.72.1-x86_64-pc-solaris.tar.gz": "0ecc645956cd6671a9ffaf1004d47d23098563ff96551fd1aa4e449d16dac7b5",
+ "rust-std-1.72.1-x86_64-pc-solaris.tar.xz": "1749d007fb75a2a57834d48ea34adef4236c842909051de368dba4f79e37de09",
+ "rust-std-1.72.1-x86_64-pc-windows-gnu.tar.gz": "a0ac13993a6d9eddda5fa77d9dada941474241afb2087c80b69bed60b0e9c09c",
+ "rust-std-1.72.1-x86_64-pc-windows-gnu.tar.xz": "0369d56db10f7b1d3a2c61e6a732fefb2ada258f675a366d3e1d0f61d1dd428a",
+ "rust-std-1.72.1-x86_64-pc-windows-msvc.tar.gz": "605e8bae6618c3384a47517aaba9796cab8bee49a80301c38c991f59827642ef",
+ "rust-std-1.72.1-x86_64-pc-windows-msvc.tar.xz": "c1d1d50628decbf65d85f0145ffbd7269e19e91af60310b3c21c3ae6cc4b18e4",
+ "rust-std-1.72.1-x86_64-unknown-freebsd.tar.gz": "c3c730b5121c3b55d6d4ed1604640ef7c2e5ac8ee2188ec5fe29869d8796501d",
+ "rust-std-1.72.1-x86_64-unknown-freebsd.tar.xz": "a97b50441f37ca57f70cbc840bd5ed9dc1124bb8d10b3c769eabbd5d08db56c1",
+ "rust-std-1.72.1-x86_64-unknown-fuchsia.tar.gz": "94a8198534f6d857f57c61fc53caff3b980db4d788cbf00f37e7b1618d71f2d0",
+ "rust-std-1.72.1-x86_64-unknown-fuchsia.tar.xz": "760a8481622c08ac6565d0478ea2768725f04d0ddabb62cb98ec8ee015c36d04",
+ "rust-std-1.72.1-x86_64-unknown-illumos.tar.gz": "3808ce49fcfd15f27971f3824b74dbf2198feb501f39155256249decb0ecd1d7",
+ "rust-std-1.72.1-x86_64-unknown-illumos.tar.xz": "fac4198bf48ef93038372d6365717dc52aacc4086fbe1a974513d16b34b0d6a8",
+ "rust-std-1.72.1-x86_64-unknown-linux-gnu.tar.gz": "d5d3751b4558864fd95f17b1b6eaeff3130a3de1a6920750a3b8c6b0fa03fb1c",
+ "rust-std-1.72.1-x86_64-unknown-linux-gnu.tar.xz": "35d7f3099c801fc0899453318a538ec55b9a4641279943479912d7784236338b",
+ "rust-std-1.72.1-x86_64-unknown-linux-gnux32.tar.gz": "71370069a5335f4a0268c9984b1bbc23189087d6cd0d86a500e2ddef83c9475c",
+ "rust-std-1.72.1-x86_64-unknown-linux-gnux32.tar.xz": "034ee897e38bba2fab3c9d4de26fc7c96cde1457a37ddc383824b25a4d1d92b1",
+ "rust-std-1.72.1-x86_64-unknown-linux-musl.tar.gz": "c327eba832a01fefdd01560236cd3fefde3025318356468934f2697aa20b340c",
+ "rust-std-1.72.1-x86_64-unknown-linux-musl.tar.xz": "b0a5ad5cd5b3e16bf2a627e4f282ad02a2d05c83eb9f2c22bc63dca4f7ca569e",
+ "rust-std-1.72.1-x86_64-unknown-netbsd.tar.gz": "fa6712ecf8501a4ff8d0b44989f5afc6191dad56168fc88cc5987a7f5573cc40",
+ "rust-std-1.72.1-x86_64-unknown-netbsd.tar.xz": "77649e7d6da606f51d595d89ea14acbaec20ba412be3339ae2ce390b3681cb68",
+ "rust-std-1.72.1-x86_64-unknown-none.tar.gz": "766b149b3c9a313e7190c56e300a91ed59e8386c2c18fc60a4c5ea9e064000e9",
+ "rust-std-1.72.1-x86_64-unknown-none.tar.xz": "524a81c286e17ecdc828aa19f0a34fde853078f0e7a68b3dfe396bb2a73b0575",
+ "rust-std-1.72.1-x86_64-unknown-redox.tar.gz": "23588b787f0f15a3b20d0de70f21050b40b690e4c03f3e5fd7461d28527cfd96",
+ "rust-std-1.72.1-x86_64-unknown-redox.tar.xz": "4b49257abf15a99167c8a18424dc32c27fce39e29ba2f33e37788ab942ba89f5",
+ "rust-std-1.72.1-x86_64-unknown-uefi.tar.gz": "526e811add4eabd7d5498f713d4e5e21aa9ab75e0ec1ea73b8e769e44ae5b9de",
+ "rust-std-1.72.1-x86_64-unknown-uefi.tar.xz": "92ad3f577c2b256c569d09ed960253ec973f78b08be87f95cef5fd275ec41145",
"rustc-1.26.0-aarch64-unknown-linux-gnu.tar.gz": "ddddaddb585b95d81854171ac4e02d07790505853cee3034f199c8b7897f32e2",
"rustc-1.26.0-aarch64-unknown-linux-gnu.tar.xz": "859daf94bd0f9c14aa58af41c30b5105c49f28860bcebba3ddcd9699813954cb",
"rustc-1.26.0-arm-unknown-linux-gnueabi.tar.gz": "592e16e2dd90a897e753bd6158fa7ce4552273f5be618004f038cc2f3103bce7",
@@ -37280,6 +39726,152 @@ FILE_KEY_TO_SHA = {
"rustc-1.71.0-x86_64-unknown-linux-musl.tar.xz": "abe1453c35d604a073e67ffc8c467b84dc0eca5c3a742d21b94794a047945197",
"rustc-1.71.0-x86_64-unknown-netbsd.tar.gz": "e2617816e19bf32d629c05663932e73fae7a2d7931b1712430bb876a92f1046c",
"rustc-1.71.0-x86_64-unknown-netbsd.tar.xz": "2d19ec1121b12bbabeaf0597df6923eebc39cc2b63f37b074e01695d0e387673",
+ "rustc-1.71.1-aarch64-apple-darwin.tar.gz": "4cfc8371eef8abc88244b586dfb5aa4038b15078b79305968d5af35d181af841",
+ "rustc-1.71.1-aarch64-apple-darwin.tar.xz": "d7271d2fb81ab361355ceb97eb04e27e06283bcdecbef94f3d3d1ffcb9d71e4a",
+ "rustc-1.71.1-aarch64-pc-windows-msvc.tar.gz": "820029a5fe4c8b272ea8297035fc86a821c066d8ae5694625290551b2f972a86",
+ "rustc-1.71.1-aarch64-pc-windows-msvc.tar.xz": "770c7e7dd5e6398e7bec3f5f53965cd2ab52b09e59ddc10d8b91cb7dcc57c3c1",
+ "rustc-1.71.1-aarch64-unknown-linux-gnu.tar.gz": "c0931d12e28c330490aaa6ba68a3b30b1d69aa004e5d1d203a653910c88e1769",
+ "rustc-1.71.1-aarch64-unknown-linux-gnu.tar.xz": "44a78d6643a2fc27324ec18e519f951bfa7e1040657fe9165c764375aea3b416",
+ "rustc-1.71.1-aarch64-unknown-linux-musl.tar.gz": "1534c876838353eedec254cf8f185ff6663158dab7969aa5eca803089b86b356",
+ "rustc-1.71.1-aarch64-unknown-linux-musl.tar.xz": "23c36ae8a4b684060f4a012ff945fa8507e2737b5e1041d6ddf8b74872e966bb",
+ "rustc-1.71.1-arm-unknown-linux-gnueabi.tar.gz": "ae7181c6d0ea5852b9f38214e15ad78d8f92808e67048b3523130601c94e09ce",
+ "rustc-1.71.1-arm-unknown-linux-gnueabi.tar.xz": "e1ff1e5e793cb6913a1620b02c665a7ee7c2a0cb2d9f8a867ddc56070778f4d4",
+ "rustc-1.71.1-arm-unknown-linux-gnueabihf.tar.gz": "ce5c3ae7b6a948aefb83bdecc7f78421b7e7b377e34f490f98df6fa120e97f84",
+ "rustc-1.71.1-arm-unknown-linux-gnueabihf.tar.xz": "9247eae46b8fb9a4313a83089eaa4e484ccbcdedd5889256bc4329f516db7e94",
+ "rustc-1.71.1-armv7-unknown-linux-gnueabihf.tar.gz": "f458b83bc6a863d43fb481254d7c13abe56c3ff7539ddc890fc041a5097c2c35",
+ "rustc-1.71.1-armv7-unknown-linux-gnueabihf.tar.xz": "571c4d95e7bdcd465edfafc26913a55ff132e831b1b7730e6e0a753d23f19747",
+ "rustc-1.71.1-i686-pc-windows-gnu.tar.gz": "82ef341a76b71b02414b0ce455f7c11ba76c2325911cb69cdfd0218a422e1e18",
+ "rustc-1.71.1-i686-pc-windows-gnu.tar.xz": "b12549b9b34cc7d7d5e1202b55e67dac691431c04dde0e4eda0d9af252a4bae6",
+ "rustc-1.71.1-i686-pc-windows-msvc.tar.gz": "6ea4d31663ef86b0cf46e3ba4362dfd9c5406e6c39ce96a74057722874a6800d",
+ "rustc-1.71.1-i686-pc-windows-msvc.tar.xz": "e0c3474bf37b025eca279138e1e5c29e51c6c123f98e6da9602eb5920bed0f14",
+ "rustc-1.71.1-i686-unknown-linux-gnu.tar.gz": "3d95bf5890772b883f590c73ce76030df3b5bc90e106cf8597cdfda83c8f229d",
+ "rustc-1.71.1-i686-unknown-linux-gnu.tar.xz": "33bc15de9f1d1cddbddf008f7f51a5af09867bc5fb40c65194a1f5f8b2972d40",
+ "rustc-1.71.1-mips-unknown-linux-gnu.tar.gz": "e2a1b0be1b07ad2e84a1a24d09543142efb4dd2bcad3076eec5ac3b7ad6b4835",
+ "rustc-1.71.1-mips-unknown-linux-gnu.tar.xz": "ea7f76df4c03447ee8e32f3dc761576201cac044c904722838f1f2bb4e4e4138",
+ "rustc-1.71.1-mips64-unknown-linux-gnuabi64.tar.gz": "627881482fbd214b5599f45896e62e9224286d4fc746c62f209525311731aa7d",
+ "rustc-1.71.1-mips64-unknown-linux-gnuabi64.tar.xz": "4b7ff49461a084cc64d118762320da75fc28aea84247b8688fbf7ac0c6e736a1",
+ "rustc-1.71.1-mips64el-unknown-linux-gnuabi64.tar.gz": "c81e9b24461d363f2c0c6d369a848f35a6395d34227b0cd60462bf3f04d41d14",
+ "rustc-1.71.1-mips64el-unknown-linux-gnuabi64.tar.xz": "1e7a6aaf16b072367cf23a96c870810d3206373ddf23df4d30e0dfe948c477f5",
+ "rustc-1.71.1-mipsel-unknown-linux-gnu.tar.gz": "c72b5c474b867a2354f42419991eba5c13defdae1733dfae332524687d7e07e4",
+ "rustc-1.71.1-mipsel-unknown-linux-gnu.tar.xz": "44e8415b613b6523fea9591e8907d7cf83df33750b790235d1b68886d2bb0224",
+ "rustc-1.71.1-powerpc-unknown-linux-gnu.tar.gz": "afd46eddcbc8b8a43bb0872abdf586bf5e0eb5d2e6fb1061177be017cf3a5812",
+ "rustc-1.71.1-powerpc-unknown-linux-gnu.tar.xz": "7bce80877b7fa80949324eb9a9cebc8b0d10f97c6f67769685e1b458c1580800",
+ "rustc-1.71.1-powerpc64-unknown-linux-gnu.tar.gz": "18ee5e5874a1b0bf089ddd9dc6dd661f9f881a351307b77d5b99b1d29bde474c",
+ "rustc-1.71.1-powerpc64-unknown-linux-gnu.tar.xz": "53bf29fef335ad2f9df8266fc039e2fc836bce0ab442661988b670e8df018301",
+ "rustc-1.71.1-powerpc64le-unknown-linux-gnu.tar.gz": "296c3f5bbc603fa877596320b1bb85c906ccb9aee9dae36ffa894f8627aa8302",
+ "rustc-1.71.1-powerpc64le-unknown-linux-gnu.tar.xz": "344878b902e0d13b686cedb19c04ea65ac14cf6b605ea2a70ae8b5f18ba46fbf",
+ "rustc-1.71.1-riscv64gc-unknown-linux-gnu.tar.gz": "f4d2309e437f3d7159bd564f3b8882f94330b62a89aaf69a0ae06fbb8c736027",
+ "rustc-1.71.1-riscv64gc-unknown-linux-gnu.tar.xz": "2b13db3362ab49769e3bd37e0e7f1be6297f1c243e18ea8731773d62f64009a5",
+ "rustc-1.71.1-s390x-unknown-linux-gnu.tar.gz": "b8c0c8196246ad3ddca50b6cc672358d543359cb81930b6c90ccf1e7cee1ed71",
+ "rustc-1.71.1-s390x-unknown-linux-gnu.tar.xz": "449029ff0a32296704653d5f689415fb49a873e0fb11013ccd396e21164fa264",
+ "rustc-1.71.1-x86_64-apple-darwin.tar.gz": "67f4001228bc8306f253b9affd5cd775bb35340393167421b467ee51a6b249ea",
+ "rustc-1.71.1-x86_64-apple-darwin.tar.xz": "593eebf5632257dabffb40bccacdd7faa91baf637eaa512f45268947add1f780",
+ "rustc-1.71.1-x86_64-pc-windows-gnu.tar.gz": "6567f41fba3974e01aa694f7fd613495c4979db3bfe05f763b56c2b259651217",
+ "rustc-1.71.1-x86_64-pc-windows-gnu.tar.xz": "6e1eb0a2b4b026863714c50e33e694d38c4797e645bfa43dc21711da9cbbf48e",
+ "rustc-1.71.1-x86_64-pc-windows-msvc.tar.gz": "6221adcec55be4b17fabad2221bc307240735b7fd72c1c6725a068f9fe589428",
+ "rustc-1.71.1-x86_64-pc-windows-msvc.tar.xz": "5352798b2aeddc7bd1c20c4b3db81c276e827b51150294bb9c3ff6170f8090de",
+ "rustc-1.71.1-x86_64-unknown-freebsd.tar.gz": "b42b56a81f0df58dab26b6563e8192c7914b4bf6e6bf80b63c26ec63b813b584",
+ "rustc-1.71.1-x86_64-unknown-freebsd.tar.xz": "ac4cc9f5ce7b3a40a644cdc7b39c6c3e71d610a4976006ab7468243a211019ef",
+ "rustc-1.71.1-x86_64-unknown-illumos.tar.gz": "1ad085f5ff93e37b17ff22693cc22ef14235ab31382441a969c30d0b767e8dc4",
+ "rustc-1.71.1-x86_64-unknown-illumos.tar.xz": "f4707343dfb4f7fe1ea7e0acdb8109641b41eaa215aa1b228e92adaec9cef5f7",
+ "rustc-1.71.1-x86_64-unknown-linux-gnu.tar.gz": "e3f557972600d26cb885d0ae34e0208722eec5a59cc364bfac68f5ca49536d90",
+ "rustc-1.71.1-x86_64-unknown-linux-gnu.tar.xz": "9a8a12b6c2a6f67d75ead0f343f891b78672c59387d1be28b46f3161ec2b251d",
+ "rustc-1.71.1-x86_64-unknown-linux-musl.tar.gz": "436c18150dd38048e05315fd506190f02c9d20629ae17335f2ff00d635eed4a6",
+ "rustc-1.71.1-x86_64-unknown-linux-musl.tar.xz": "725d2cf0004ecc51e9c3b7949624744df28f74fbfbe53d742104c6a4e2121cef",
+ "rustc-1.71.1-x86_64-unknown-netbsd.tar.gz": "5e67c39bbf0a43eb2de4c95ae30ce29a212a6a320847dd4486155b44fb2385aa",
+ "rustc-1.71.1-x86_64-unknown-netbsd.tar.xz": "404b3bb0dbb6df7b6c1d7b1615407cfb1c421415580492f19129cc713b8e01c8",
+ "rustc-1.72.0-aarch64-apple-darwin.tar.gz": "8314d30747d95e62345d46b682bf490fa1b397d194294fae917bf72a6eda9709",
+ "rustc-1.72.0-aarch64-apple-darwin.tar.xz": "173a97b6f1285c2dcbb703aafe77c6aad81cfdcad0ee5f48d5c8d1e65eb21dba",
+ "rustc-1.72.0-aarch64-pc-windows-msvc.tar.gz": "042cf4864a75562ccfaa5462b21a453c306924fa51430ca6344b4901ef8166dc",
+ "rustc-1.72.0-aarch64-pc-windows-msvc.tar.xz": "1485a8eb759521073f267ded9f171ae7e7533524dc5c3eb119d69e08bf1baf4f",
+ "rustc-1.72.0-aarch64-unknown-linux-gnu.tar.gz": "3a2d1a5b5b713615162dcaa6319b6ad65ab4b951f90557dfb1e5c54f2a64c4ee",
+ "rustc-1.72.0-aarch64-unknown-linux-gnu.tar.xz": "1948a80453956d494457dcced1942e2e204fb26d4e57e718ef1c7aa378efbedb",
+ "rustc-1.72.0-aarch64-unknown-linux-musl.tar.gz": "6ab1b64cfbdda0f7a1ee75a45c6598758f736a704ac937928251ce99e346b80b",
+ "rustc-1.72.0-aarch64-unknown-linux-musl.tar.xz": "92d27d39479860cdeeee02d51bd246af384df66f5d4c06c5dd45964ad96cec3a",
+ "rustc-1.72.0-arm-unknown-linux-gnueabi.tar.gz": "130bb74b4baa3d55182f6bcae1d8cf5ef3004f410d9ad2fc81787590e81da973",
+ "rustc-1.72.0-arm-unknown-linux-gnueabi.tar.xz": "063a9c7cb3d13e0e8b5328899355f568e1eab5845bf5b7efae8955c544e8a1ec",
+ "rustc-1.72.0-arm-unknown-linux-gnueabihf.tar.gz": "4eb145d9a0240963e001933c7173f9c7222c6fc872570194e7a0484fe377bbe9",
+ "rustc-1.72.0-arm-unknown-linux-gnueabihf.tar.xz": "1588da5bdb52d6be5d0d5135ad45cc2138073380993378ba143cc536663c29a6",
+ "rustc-1.72.0-armv7-unknown-linux-gnueabihf.tar.gz": "c73e4bf09478b4176d66f166b78ba5b08e87991b43f337ba07748cc86188bdb2",
+ "rustc-1.72.0-armv7-unknown-linux-gnueabihf.tar.xz": "1c8a2bf3dbeddd14c7ea3cb4c18d2406f6fc8e24193795de586f54df7d4df0f1",
+ "rustc-1.72.0-i686-pc-windows-gnu.tar.gz": "2ad61f2c6c1f0bc643cb34888b9e11750bfe1566244d7ed873c38ecfcc6449c1",
+ "rustc-1.72.0-i686-pc-windows-gnu.tar.xz": "cfa9cb809e59b4eb54ffab12dfb38e087980fbdd54ae200223352c0f03e9ddba",
+ "rustc-1.72.0-i686-pc-windows-msvc.tar.gz": "dff88d0595ed0fc41438d44f9f0ed5923daa83f21afebbe8449100afc659cd54",
+ "rustc-1.72.0-i686-pc-windows-msvc.tar.xz": "cad7fd2cf3231dcc7cd647a2c06f0d3e14e10648541dbfe6839eff977d7446a4",
+ "rustc-1.72.0-i686-unknown-linux-gnu.tar.gz": "0c6adfe6c06b66fea2ecbf7e3e47a9375bd6c32d9e34c050d0bf03ba685abda4",
+ "rustc-1.72.0-i686-unknown-linux-gnu.tar.xz": "53c0e2045078326fd2ac9e77900a34b4ced1545a489b2a438deaebd2150cf543",
+ "rustc-1.72.0-powerpc-unknown-linux-gnu.tar.gz": "5413ef144d9dd978d403b0f2d1daa8e3e6b1ce617153b36b45d62001c7330fdf",
+ "rustc-1.72.0-powerpc-unknown-linux-gnu.tar.xz": "3a8f0f115ae2d599e1de12d38cb47bd7f9b508e213bf2f9a41efc136021c49a2",
+ "rustc-1.72.0-powerpc64-unknown-linux-gnu.tar.gz": "0e7d5c7f542ebc7eec31ca5cc3cb2a5f5cd7531c7a70f4e177b4f12edb5e04c7",
+ "rustc-1.72.0-powerpc64-unknown-linux-gnu.tar.xz": "f1863c033fa88ebb9628f38988da54fadd16075b06765dc93abcd8b4f58f557b",
+ "rustc-1.72.0-powerpc64le-unknown-linux-gnu.tar.gz": "2022e8d47bea7e4dea00c8b2e4d5e236bde8aa75b5b13c001f40b33520fcdcdd",
+ "rustc-1.72.0-powerpc64le-unknown-linux-gnu.tar.xz": "20ed9ec0599e6582a218dae544566ddf7e2af46341705f35de874c90d7eecc0c",
+ "rustc-1.72.0-riscv64gc-unknown-linux-gnu.tar.gz": "0bdbdacfb7deff2e42d1c42c96fc5661d456955b83a5786ee3ffaa59b93d09b9",
+ "rustc-1.72.0-riscv64gc-unknown-linux-gnu.tar.xz": "3a5a1dddf679720fec5c7af9e38f3ed5d7fe134c430458fae98f116da01becf6",
+ "rustc-1.72.0-s390x-unknown-linux-gnu.tar.gz": "b030051f9e5b87a59eef5005e7c3bf2a9bf93004107934035ec305ba90fa4f95",
+ "rustc-1.72.0-s390x-unknown-linux-gnu.tar.xz": "41a958bc4313fb0c0446376c84476818820cfe75937675a9594823b63dc9e219",
+ "rustc-1.72.0-x86_64-apple-darwin.tar.gz": "93d50e6d828214b6a97086a10193f5cbbf64e84f240196849e96b7ceef2d224a",
+ "rustc-1.72.0-x86_64-apple-darwin.tar.xz": "0afb246b76b99c95e78cec047867f883f53c85c89be4a6271e2df0fa266d72fd",
+ "rustc-1.72.0-x86_64-pc-windows-gnu.tar.gz": "c37e2ec195b53f6baab611cd76fa2d21770e2d1a8d7ac108300e5620d615e102",
+ "rustc-1.72.0-x86_64-pc-windows-gnu.tar.xz": "1da5d4f26fec52fd0e4891d4beedef016894e396d6409089138fddf488810832",
+ "rustc-1.72.0-x86_64-pc-windows-msvc.tar.gz": "e9698a2fa968f88747909630c058fd87a69fe22b5c2fe1e41a80fb4fbc554ac7",
+ "rustc-1.72.0-x86_64-pc-windows-msvc.tar.xz": "ab475c7d72aa4a3a0739410c010b023236c404c0f79407a3f286c0b3fd24e020",
+ "rustc-1.72.0-x86_64-unknown-freebsd.tar.gz": "ad3f6ea292286430a9dd7bd586c7557f00e30f7b10c70629021fab810e062cc8",
+ "rustc-1.72.0-x86_64-unknown-freebsd.tar.xz": "1fd58ac2af59ab2efecd415b045382da93377c368996ecd5ef4207c112d0f1ca",
+ "rustc-1.72.0-x86_64-unknown-illumos.tar.gz": "1fe9b5bac77b4f58460f842f756de92ef59f231480e85e26db5aa96099a7945c",
+ "rustc-1.72.0-x86_64-unknown-illumos.tar.xz": "9a6c63037b162533307f3710d4a10513d87d73252369adc100e48b346b5302e2",
+ "rustc-1.72.0-x86_64-unknown-linux-gnu.tar.gz": "f414557b12f2a7a61fabf152b4b9d6cb436ff15698e64a3111bca1a94be97a3e",
+ "rustc-1.72.0-x86_64-unknown-linux-gnu.tar.xz": "5b5d7854a0d73368f15146c1aa47e4dbccf12762c93282f410a09a605929ce09",
+ "rustc-1.72.0-x86_64-unknown-linux-musl.tar.gz": "7e3b05736246be89a485be3edbdd446db46e574f8b0a406d346d0b0b93ea3c9c",
+ "rustc-1.72.0-x86_64-unknown-linux-musl.tar.xz": "1f02cd6f6ed66f09ffa49a3dac139542e5f2a8f120cc150f4edf8833c7b2929d",
+ "rustc-1.72.0-x86_64-unknown-netbsd.tar.gz": "94e46757db6350f9b00be2181ca0dceb0aa73325b72eb47fb01a0bebc9a725d0",
+ "rustc-1.72.0-x86_64-unknown-netbsd.tar.xz": "f4d0935dc278c0bd0f0a3d124c2e32eaef50181820c10f5f6a0ba47eebfa8afe",
+ "rustc-1.72.1-aarch64-apple-darwin.tar.gz": "53fa11e327a57a147a1cafd58a6fa04d90db67d6b7f62b67d586b23cb2da3cb7",
+ "rustc-1.72.1-aarch64-apple-darwin.tar.xz": "a260a78182c5712b483e0bd2fd5b87748703e05a0cdeae9d57dab655eb945465",
+ "rustc-1.72.1-aarch64-pc-windows-msvc.tar.gz": "732c010eace9239b425596fa3081db82e8b512e515c4735f147dcb3789406e0a",
+ "rustc-1.72.1-aarch64-pc-windows-msvc.tar.xz": "8324b3e33d4de4a91216f5e0d5cecbc30882ee18ded4b08e81b3988140b3a21b",
+ "rustc-1.72.1-aarch64-unknown-linux-gnu.tar.gz": "04d75869d1c0f01e365d5d579456a81e817ed97463b70e7c273d031c48d2838b",
+ "rustc-1.72.1-aarch64-unknown-linux-gnu.tar.xz": "5243f95589dd0bf2d15695d60b5a83602ff4eb23f64df7b14e5ac205f1b7c1ba",
+ "rustc-1.72.1-aarch64-unknown-linux-musl.tar.gz": "24830eeef192ec5ddee446a5b24f3f30f544459d6b84159edd84e55afab560bf",
+ "rustc-1.72.1-aarch64-unknown-linux-musl.tar.xz": "1a657afa29956d2b546082ec814448152683297182bd037f983a3c2f052a1f8f",
+ "rustc-1.72.1-arm-unknown-linux-gnueabi.tar.gz": "dc0f9c87f4f95de3945f40d44551f7d0e259bfa67d442f72eb24d395d6a9c634",
+ "rustc-1.72.1-arm-unknown-linux-gnueabi.tar.xz": "df15e3f251f1ad0cec1a16dd67da41d88644de2f58b28bc742398ec95a5a06fc",
+ "rustc-1.72.1-arm-unknown-linux-gnueabihf.tar.gz": "107c51bfe1611b84dac87c348c9dd9635e8502a1db58fa935caf8d046b653706",
+ "rustc-1.72.1-arm-unknown-linux-gnueabihf.tar.xz": "0227a53178e71868c736f5ac9e572aba01280db27b9091a06f418aecfc58078d",
+ "rustc-1.72.1-armv7-unknown-linux-gnueabihf.tar.gz": "3aaf248d59af49f8851eb6d3ff07abbf9bdfbe222092a4b08b9f95486d8537d7",
+ "rustc-1.72.1-armv7-unknown-linux-gnueabihf.tar.xz": "e0b94ccd0a6a3beb39882a7c84192d40ace62a7194703e181038a0e72e98273e",
+ "rustc-1.72.1-i686-pc-windows-gnu.tar.gz": "bab6065f2b046cea0c2e3bfd38ae7fbd66a6e7e07d92bf47dc9bb54f1ba5fd07",
+ "rustc-1.72.1-i686-pc-windows-gnu.tar.xz": "f874d0826d5fdaedbc48ef234ffbe23cdf907ba6c777830e304be5bf8a7f1c9f",
+ "rustc-1.72.1-i686-pc-windows-msvc.tar.gz": "76887564f058a81f120d1268e06ea5bc4f1fb42efa5592e5f4c8e2edd61a2d4c",
+ "rustc-1.72.1-i686-pc-windows-msvc.tar.xz": "971ec814d2380a31661ebda4048c1f04157a577482eee3d273ed6dc2534ac475",
+ "rustc-1.72.1-i686-unknown-linux-gnu.tar.gz": "064c2b155162d36b4fa0655207fba8315962dc72840704155494cb71e48a59c5",
+ "rustc-1.72.1-i686-unknown-linux-gnu.tar.xz": "ea26398c11cb97905ee167875dfe21f03f71ba38e7ee1da449c5d2b2b9c6c829",
+ "rustc-1.72.1-powerpc-unknown-linux-gnu.tar.gz": "50871193e7935ce2ada4c2ad507d7a93595ea1417cac3f40ba15cfa3232a5039",
+ "rustc-1.72.1-powerpc-unknown-linux-gnu.tar.xz": "2834e789c46133667f5a8c7ca064bb239d71da9aa5b48a3a04752c6ad7727b52",
+ "rustc-1.72.1-powerpc64-unknown-linux-gnu.tar.gz": "67d9ab5bf756e3351fdd8b336514d8267dec2c6fbbfde32d45e4608ac8434fa0",
+ "rustc-1.72.1-powerpc64-unknown-linux-gnu.tar.xz": "3f08e9845341de1fe42ff77dcc293c0db30a673af3aad6385aab247c06c1936c",
+ "rustc-1.72.1-powerpc64le-unknown-linux-gnu.tar.gz": "0455d0586d3343de47c0f13fa37152abb36eccedeffe8a249bf38f8f9de6cfa6",
+ "rustc-1.72.1-powerpc64le-unknown-linux-gnu.tar.xz": "267bb35546ceaf515f59c811c42cd89769f40eeb874d206327d7c483d4a06e8f",
+ "rustc-1.72.1-riscv64gc-unknown-linux-gnu.tar.gz": "e74f5b2dc474534c70af069b1f83f80795558b7beeed1cd69ae6a9fa950d6752",
+ "rustc-1.72.1-riscv64gc-unknown-linux-gnu.tar.xz": "f3ba268df979e802d968d4bc0202103335b29a2cfcc7e51e6767dcaaca36c5f1",
+ "rustc-1.72.1-s390x-unknown-linux-gnu.tar.gz": "f8ac59fc28eb86edc95fcd08f3a5c56cf8a14fb31cc9fb00191fb555e27a8db7",
+ "rustc-1.72.1-s390x-unknown-linux-gnu.tar.xz": "e37a7277e222b4863121ecb59292d58ea3c763d82e997f73afed16706d65fc68",
+ "rustc-1.72.1-x86_64-apple-darwin.tar.gz": "ddd7ef3194f717ffbbc9520a4b1b292ed2f76c503004c806bd59b27b976a01aa",
+ "rustc-1.72.1-x86_64-apple-darwin.tar.xz": "38f2ea5714ab2719765167da73920862eaa28108f877f472ab46338e1ae4be7f",
+ "rustc-1.72.1-x86_64-pc-windows-gnu.tar.gz": "7c03b7421bedf92788a183962280c985aaa86d85fc8e449bf719e88437f9b61d",
+ "rustc-1.72.1-x86_64-pc-windows-gnu.tar.xz": "86cb845f2e9e546f3d4f242909a3698a402a293f2af6c721c5e83a2e8ed46da0",
+ "rustc-1.72.1-x86_64-pc-windows-msvc.tar.gz": "dd65b6d955d45ec7079f816feb7adf8d53f5601ef59300befdfd3b9112af6272",
+ "rustc-1.72.1-x86_64-pc-windows-msvc.tar.xz": "e1bfc5b88f9a84bc291508df0995568b0d4d50b8c60df94b157775e6b97d2fb0",
+ "rustc-1.72.1-x86_64-unknown-freebsd.tar.gz": "190d780207b5b428d36d254341cc2426f72defbf88d8e6cc01b31bc1440035b8",
+ "rustc-1.72.1-x86_64-unknown-freebsd.tar.xz": "9383f2f728a89b91a0fef9824ba3fa06d57d12b9b4e748887e090d79ab94e896",
+ "rustc-1.72.1-x86_64-unknown-illumos.tar.gz": "2d7827679904dfc9a37b7bcaf3157587c50bad960e814a0875669022f767687d",
+ "rustc-1.72.1-x86_64-unknown-illumos.tar.xz": "0df4a3cc54f2c4b035361a163aa2c2346fe2b507c54312b4bc97f01a7adb40e1",
+ "rustc-1.72.1-x86_64-unknown-linux-gnu.tar.gz": "9cf84e4de7302644e8c68b8d2abf6ac9e2b56409c3fa5b2ab95168bfaa5c562d",
+ "rustc-1.72.1-x86_64-unknown-linux-gnu.tar.xz": "df30342d3cc16c9688b6121301397489f2f07c2c8cbd074c74857cc70e61281b",
+ "rustc-1.72.1-x86_64-unknown-linux-musl.tar.gz": "05c1e8531afb399af5c775aece211a2f3c08494ac9b8a998d356166a9ee1cd0b",
+ "rustc-1.72.1-x86_64-unknown-linux-musl.tar.xz": "aa54389cd1b4a005987d3cbbcff0be89a09125803bd36c4fe0c4bb77e4a9272a",
+ "rustc-1.72.1-x86_64-unknown-netbsd.tar.gz": "71db9cd66786ab0bb06260ad1860f1d65269c06ac0bcbeee8f6b78534d3020ca",
+ "rustc-1.72.1-x86_64-unknown-netbsd.tar.xz": "5b7648b63e1fe209fe815e63627eaabd1a295be5f0b7139bd0870ce004fdb5fb",
"rustfmt-1.48.0-aarch64-unknown-linux-gnu.tar.gz": "28f7d1ef37c034033eb0e30a13e5f0ad5bbc506adb8a8a9c03adce2b0d4842d5",
"rustfmt-1.48.0-aarch64-unknown-linux-gnu.tar.xz": "24f5e32213cd81bbb854f836c4da44e31652b4f6dff3a9b5455d5433bffacf9f",
"rustfmt-1.48.0-aarch64-unknown-linux-musl.tar.gz": "e6efa0fae347f97dca3b892565302d35b4cedfee7cb6e2b5fcdb2801074fe018",
@@ -39006,4 +41598,150 @@ FILE_KEY_TO_SHA = {
"rustfmt-1.71.0-x86_64-unknown-linux-musl.tar.xz": "38ab91044bd96b125ae2d61239552f4c195bbe7924f467d4247efffb28d500f5",
"rustfmt-1.71.0-x86_64-unknown-netbsd.tar.gz": "36cbb9c7617da8b3bdfb8216f257a2228d099170b2520e779be6085dd2f56ab0",
"rustfmt-1.71.0-x86_64-unknown-netbsd.tar.xz": "9166cc7bad747530d3a509611a25d6a820fcce7e8cb3ddaf97b52a36ca7c237b",
+ "rustfmt-1.71.1-aarch64-apple-darwin.tar.gz": "ad9575247658e38bfc519f4c5e40dde9e0ebb2c7feaee00440f0f6cb42844903",
+ "rustfmt-1.71.1-aarch64-apple-darwin.tar.xz": "f8faadf03e72a5741fef2777be0f891037ac780a45b1ef5a13dc2839b7826224",
+ "rustfmt-1.71.1-aarch64-pc-windows-msvc.tar.gz": "7ab630f9b7dc1dea4ff4632014630a01fd57a4b617ca5a1dafec147becd86832",
+ "rustfmt-1.71.1-aarch64-pc-windows-msvc.tar.xz": "63b701df5e5f70c8c515cffc78c51056657b17985ced4dc2a89e3671aba63150",
+ "rustfmt-1.71.1-aarch64-unknown-linux-gnu.tar.gz": "5e8b1a1b64b42682ba1fcf413813599f8f4fd8ac12723882c515b32f99b6ea4a",
+ "rustfmt-1.71.1-aarch64-unknown-linux-gnu.tar.xz": "16116a15775680a54d00c73e190d5c0a4cf981d3622030ebee09789f00191e37",
+ "rustfmt-1.71.1-aarch64-unknown-linux-musl.tar.gz": "597cbad4841d4c405c9c92b4d8d1e0974829627976bf6f030627996ad32beab0",
+ "rustfmt-1.71.1-aarch64-unknown-linux-musl.tar.xz": "b43479f64b84d3d917e0e9d9910c31186101810dc6138a4398794fb645dcf4e6",
+ "rustfmt-1.71.1-arm-unknown-linux-gnueabi.tar.gz": "f4673c396ca210f20dadd8d51f13ce057b0a27635c6db6e34063de8fd3e6e813",
+ "rustfmt-1.71.1-arm-unknown-linux-gnueabi.tar.xz": "993f9d6a298a3b4bdde076e745693156cb34a00d132ce7ac769a51e417b0118a",
+ "rustfmt-1.71.1-arm-unknown-linux-gnueabihf.tar.gz": "403e089874dba88948b7ad5e8651446b48179b940d888b3f483e146ced140b6c",
+ "rustfmt-1.71.1-arm-unknown-linux-gnueabihf.tar.xz": "75d6f52864e4431e4f455d19762ad0bb62db66411f6dfc2921a5ed553d47be53",
+ "rustfmt-1.71.1-armv7-unknown-linux-gnueabihf.tar.gz": "843bd3eab0a6491e6643465e9697f67ee9e2c188773cc6c7c67361a5d40064cd",
+ "rustfmt-1.71.1-armv7-unknown-linux-gnueabihf.tar.xz": "21a93cc870322c48f2d8d7de5238e57be9fe60040e710e334860c2c25a4d1fdb",
+ "rustfmt-1.71.1-i686-pc-windows-gnu.tar.gz": "03ad6bb2180f7611ed523ff7eb2ecad84c8256d4c497af8c6bf1d72341d1b1f8",
+ "rustfmt-1.71.1-i686-pc-windows-gnu.tar.xz": "c18f533bd3e8892bba214a5a2972dc8d0c154f64310e97bc5255e104c118585f",
+ "rustfmt-1.71.1-i686-pc-windows-msvc.tar.gz": "757c8d9ad78e18cec3de7ff86198d386859acdc8d3951f03f35550ff40dd53da",
+ "rustfmt-1.71.1-i686-pc-windows-msvc.tar.xz": "e59a98900975cdbd4fcfe11112e6eb9db2659387211c0b8e605fd95d8ded9c30",
+ "rustfmt-1.71.1-i686-unknown-linux-gnu.tar.gz": "51d77e3f640647809112888bf9b0fa05a1aa70a8adcd809f56f7b0bc49f7cad8",
+ "rustfmt-1.71.1-i686-unknown-linux-gnu.tar.xz": "c2b448b324e35681817d4775320f9a664851cc31f96942d65d1371d3cb51184c",
+ "rustfmt-1.71.1-mips-unknown-linux-gnu.tar.gz": "2bd83da5624a95d28174b8fd0416f574dda24cd17468db873a4421a15436f7f9",
+ "rustfmt-1.71.1-mips-unknown-linux-gnu.tar.xz": "aee44d16e4a5094c8b8eae20909bb2668822c4e009cb44e0cc86f217aab00b82",
+ "rustfmt-1.71.1-mips64-unknown-linux-gnuabi64.tar.gz": "b42c511f128dd903e066ed396660ea7f9d46e6246222dde877f56da99035b3a0",
+ "rustfmt-1.71.1-mips64-unknown-linux-gnuabi64.tar.xz": "490172391e9a9b4156242976e929a0b8e2849fe5f03ea601285f912918191ae5",
+ "rustfmt-1.71.1-mips64el-unknown-linux-gnuabi64.tar.gz": "935aa92fa78573536b8724651e5b2eccf424795f5c375b261552c07049066cf7",
+ "rustfmt-1.71.1-mips64el-unknown-linux-gnuabi64.tar.xz": "2d107cfbdc1feebf551a63cb58204efd65c0c4853b94768e2dd58e223e978bc8",
+ "rustfmt-1.71.1-mipsel-unknown-linux-gnu.tar.gz": "337874ef9e0d30ff874429e7962cc19a0d832874cfd97b40685c7499cb9fc081",
+ "rustfmt-1.71.1-mipsel-unknown-linux-gnu.tar.xz": "a4761e12f5d1fca4189a2d6112bd647a514a37156ef0ed582862332b50879b3d",
+ "rustfmt-1.71.1-powerpc-unknown-linux-gnu.tar.gz": "6f241eda598ad8a8895e0e93edb254e58b48c08851babb4cabd919053f419a51",
+ "rustfmt-1.71.1-powerpc-unknown-linux-gnu.tar.xz": "aa245c692f2a4c254f5caf747fe3adc2a570f0ca7decaa9346fce0cfbf1fc1d5",
+ "rustfmt-1.71.1-powerpc64-unknown-linux-gnu.tar.gz": "b53181fcc3b636a407f7452926861eb4005399d4dbf4762cc777819bc98bc469",
+ "rustfmt-1.71.1-powerpc64-unknown-linux-gnu.tar.xz": "83b34088af12b11d3115913f694964c8173d7292bc2fd4fcf511815c977c0160",
+ "rustfmt-1.71.1-powerpc64le-unknown-linux-gnu.tar.gz": "a6d68fdf43efb3825ac0123c98e4bafcca36f8a7ffe510a9742388efa0398d1a",
+ "rustfmt-1.71.1-powerpc64le-unknown-linux-gnu.tar.xz": "8dc5404211bd71ffb4c659a766aa87cc141608ae963e052b65f38f7da77c7ed9",
+ "rustfmt-1.71.1-riscv64gc-unknown-linux-gnu.tar.gz": "5b26717bbf5367087bbed2f3a142b2709c00d37a451cd7d63b4362f6833d42c2",
+ "rustfmt-1.71.1-riscv64gc-unknown-linux-gnu.tar.xz": "62802db2717ad2ec142599b5fd6c8ef4d1f7d350fa94a6a4ca824ea92a543dc6",
+ "rustfmt-1.71.1-s390x-unknown-linux-gnu.tar.gz": "74c0b20247d41d9289390b102b8bcedbb7909503c6847a0ec62436f05cf3af79",
+ "rustfmt-1.71.1-s390x-unknown-linux-gnu.tar.xz": "e88b89b683a2c3197c178451ee6417c0b535ae150cca665edcfe2d05d309cc37",
+ "rustfmt-1.71.1-x86_64-apple-darwin.tar.gz": "444b8434eebf4a0e25f0a1ba845b4936c6fb87621f86c7f11bad9b4d56b87289",
+ "rustfmt-1.71.1-x86_64-apple-darwin.tar.xz": "52a7bb6769c8715bc14535f6f563b70eba39c959610cbe246b3c73d99d485d08",
+ "rustfmt-1.71.1-x86_64-pc-windows-gnu.tar.gz": "c4c1d55ec5f88fdd6761eb617054ee25ac065e3aec93c904a08efc377e01a607",
+ "rustfmt-1.71.1-x86_64-pc-windows-gnu.tar.xz": "0fe2f876ff52447182e57ea11195c55226001c3edc4780da8e3312d10075b367",
+ "rustfmt-1.71.1-x86_64-pc-windows-msvc.tar.gz": "fb8b8f94a8bb7dcdc3b11c8e62325e72684aa1c0d99549694e2dd9ba15927ab4",
+ "rustfmt-1.71.1-x86_64-pc-windows-msvc.tar.xz": "66972989777816fe90bfca52a191bd81ad89eaa97dbc8f27a3b8efecb7288a61",
+ "rustfmt-1.71.1-x86_64-unknown-freebsd.tar.gz": "7a9587b062404a28b3a683d2d6296e0c27477cbf7f33152998fec63fa9aaf72d",
+ "rustfmt-1.71.1-x86_64-unknown-freebsd.tar.xz": "faf4e46ee80a0415c1cbbbe9f6023afb97e8b326224ea004ba699c6455b8184d",
+ "rustfmt-1.71.1-x86_64-unknown-illumos.tar.gz": "7f79a66bdd3a3cb48eb969c6315848b277848eed74522b45dc7d38b8284ce042",
+ "rustfmt-1.71.1-x86_64-unknown-illumos.tar.xz": "1a57f6831d980913913d5b7e0f246eaaaf2d534b6c293191078320846d4834a9",
+ "rustfmt-1.71.1-x86_64-unknown-linux-gnu.tar.gz": "3a25ff32e1aa50b65f0976ed7f6d752c8ea73affbc329ac200c74f5818333421",
+ "rustfmt-1.71.1-x86_64-unknown-linux-gnu.tar.xz": "2b0b301b06d4d8cf4bfadb2d260356b7b487b7f69dc4623e60648e19061554a6",
+ "rustfmt-1.71.1-x86_64-unknown-linux-musl.tar.gz": "ccfac6ab0bf9180c2089d601980f3276b0178ac9fa780b90f4c039ec407dd2f4",
+ "rustfmt-1.71.1-x86_64-unknown-linux-musl.tar.xz": "e6e9d6465666aa59b67275db95ad036252a8746ea47fc408460971344402c902",
+ "rustfmt-1.71.1-x86_64-unknown-netbsd.tar.gz": "e008f8649b3b0a098b58a1f17a4b2948401ab14af536ac8fd3ede62fbdcb4923",
+ "rustfmt-1.71.1-x86_64-unknown-netbsd.tar.xz": "f5d90e8727352a976e7b2510222e972f0b1a2157d3ec09755bfdea4a7a9ac067",
+ "rustfmt-1.72.0-aarch64-apple-darwin.tar.gz": "f8b26397744dd4660e833132f0051076a24b568ca894d67048ae79e049cf063e",
+ "rustfmt-1.72.0-aarch64-apple-darwin.tar.xz": "6798ec395e8520e0f97e45652b1b0212c2bf7ab2e2596830a5e0e6a4bf4e2fc6",
+ "rustfmt-1.72.0-aarch64-pc-windows-msvc.tar.gz": "c6b22f8dba13857f9dd269bc6c4c88b913bb673d637753f9344f3bfea41f8258",
+ "rustfmt-1.72.0-aarch64-pc-windows-msvc.tar.xz": "76d0d6ead55d0c01f269fca9f2656a86b82f236ba0a42a5d540163fdaf9224e9",
+ "rustfmt-1.72.0-aarch64-unknown-linux-gnu.tar.gz": "165e722235d5f55b8c28a7df0f22916edb4a224f2a5137d18f23636e48de1a80",
+ "rustfmt-1.72.0-aarch64-unknown-linux-gnu.tar.xz": "f95580313e3e327fe4042f26f2841f0ba31ccdeb119599fe64271104b67863e0",
+ "rustfmt-1.72.0-aarch64-unknown-linux-musl.tar.gz": "421cd3ac98549d992c48de5ac5abe0df19f4436f3c1820e5ad1c495b509ee6b6",
+ "rustfmt-1.72.0-aarch64-unknown-linux-musl.tar.xz": "c149fc112a6bc899524e8476dacd0258155f937ef98beabc5942411c48d9e369",
+ "rustfmt-1.72.0-arm-unknown-linux-gnueabi.tar.gz": "534a808a11c697c96ebff9611ecdbb670ddf928d70c89b81b7ed4e07c705dbc6",
+ "rustfmt-1.72.0-arm-unknown-linux-gnueabi.tar.xz": "aea1824c0f9b08275aafa68ae06ee54262c9a0ade54ed17b82c68b1a8152aae8",
+ "rustfmt-1.72.0-arm-unknown-linux-gnueabihf.tar.gz": "b31e4f00be05ec2367471e59e532ce87982eda98ef3c13c3e8088c8935fbb62f",
+ "rustfmt-1.72.0-arm-unknown-linux-gnueabihf.tar.xz": "c001272e1d7f6bf8319e80100f61f01bc0537294af9f614499e4b66cbdd2c9f9",
+ "rustfmt-1.72.0-armv7-unknown-linux-gnueabihf.tar.gz": "35adec6960e43fb96d9867d1a0076c5925f08713cbf3785ee948cd62b81a6501",
+ "rustfmt-1.72.0-armv7-unknown-linux-gnueabihf.tar.xz": "28228e4e0c72bd3712ea2d56a98d0b8cf0cbfbe864d6c5d783d03bd3ef1c18e0",
+ "rustfmt-1.72.0-i686-pc-windows-gnu.tar.gz": "bebdb50fa147b0f92b88ef81ba437de9ed5209d56369d4619b836197284c096e",
+ "rustfmt-1.72.0-i686-pc-windows-gnu.tar.xz": "7fd173f47d42ebebfa1fdf2b1a1f7b46867e1d136e79376008d910c7187415e9",
+ "rustfmt-1.72.0-i686-pc-windows-msvc.tar.gz": "53b667465f4aea2a0521194679bffcfedcee69c93f8a505f6854640b18bbfcf3",
+ "rustfmt-1.72.0-i686-pc-windows-msvc.tar.xz": "2b19dc7b2dca9babf8310548dd1df96e6797518fd720a17301c1fbe78c93371d",
+ "rustfmt-1.72.0-i686-unknown-linux-gnu.tar.gz": "7819300fd5ab5e13f37dc5d3141e2d831613faa5a8c68db7d45990f938f62d74",
+ "rustfmt-1.72.0-i686-unknown-linux-gnu.tar.xz": "0b8eff67d11343324f633209b810e04e3dc0451da6967af1ae7ee984e3a4fa9f",
+ "rustfmt-1.72.0-powerpc-unknown-linux-gnu.tar.gz": "529c087ac823780e77bcc671de93f2392954442413feed349dcf6b173b00d123",
+ "rustfmt-1.72.0-powerpc-unknown-linux-gnu.tar.xz": "fb8249d0638fef4deedbd514f64368b1e8f5945bf09c3a4f870500e85164714e",
+ "rustfmt-1.72.0-powerpc64-unknown-linux-gnu.tar.gz": "4aa32ffad92a0b79355d99f1389627a1e27fa4dc8a775c855df27302928cbc4a",
+ "rustfmt-1.72.0-powerpc64-unknown-linux-gnu.tar.xz": "5de940966a3979997a6c2c631d9e65b54a49d334afec565e7a5f728f8e02ed3e",
+ "rustfmt-1.72.0-powerpc64le-unknown-linux-gnu.tar.gz": "24d53f3f047defaf450327ee6f9f21ee180e8b85f6f6e0c7719fc637d1365ae6",
+ "rustfmt-1.72.0-powerpc64le-unknown-linux-gnu.tar.xz": "34fc5d0b2fa475d12ddbba031ac7460b62912664d088e87b3e60a993f90fe1fc",
+ "rustfmt-1.72.0-riscv64gc-unknown-linux-gnu.tar.gz": "7ec434540bb4e4e252a1318d1b4d32dfbf8370a839f9ac08a709ed800638e7a4",
+ "rustfmt-1.72.0-riscv64gc-unknown-linux-gnu.tar.xz": "b3ce032ab109ca751f03757bd88c55e615c3e1c1d3b9776369ffb4986246861f",
+ "rustfmt-1.72.0-s390x-unknown-linux-gnu.tar.gz": "443ddd710527a903d64d3b5075d8233bf9dd9f35bec627a3c4a31d882e1c7fe5",
+ "rustfmt-1.72.0-s390x-unknown-linux-gnu.tar.xz": "6a5651545d3537d8d9ba0d26d7c2099f97424d3aa4f3c429095526f38ea3322f",
+ "rustfmt-1.72.0-x86_64-apple-darwin.tar.gz": "fecb7163a412481d61b0c71d8470ddbe63bbd11603e513a23b24bcb11c60df54",
+ "rustfmt-1.72.0-x86_64-apple-darwin.tar.xz": "b881f2d5a8d1b928f96310edb6967865992bc5900e0376e43c908e3fc45cb4d1",
+ "rustfmt-1.72.0-x86_64-pc-windows-gnu.tar.gz": "a850a5e5cb1fae73581eae577410c8140e52e0884851a5ed8643ba1dd8d86e7c",
+ "rustfmt-1.72.0-x86_64-pc-windows-gnu.tar.xz": "7a351cf196bf2f264518082e844c06e151b892aa970fb9561759d6a81bead192",
+ "rustfmt-1.72.0-x86_64-pc-windows-msvc.tar.gz": "dc6c91b83146bac67b745e0b4ee18c77087e51d43c29273ca2b0a0258b4e6571",
+ "rustfmt-1.72.0-x86_64-pc-windows-msvc.tar.xz": "6213a8a505aca26c7952d995523733e96ee650352df5891a19b9bddf33f0a3cb",
+ "rustfmt-1.72.0-x86_64-unknown-freebsd.tar.gz": "ddfc956f7182f376396e8a86f02bbf89b80464f8f04ece2e30fdbd7f997673c7",
+ "rustfmt-1.72.0-x86_64-unknown-freebsd.tar.xz": "4065b13a803cfac84656c1b6bf61dbea0b8cd14d9a6436938e3d5bd8d98c1754",
+ "rustfmt-1.72.0-x86_64-unknown-illumos.tar.gz": "4f75e1a036c5a75deae6f7c3d84ccc0944446507c17a3c53df3fa932efafa56a",
+ "rustfmt-1.72.0-x86_64-unknown-illumos.tar.xz": "7cb64331e385d80621be3fae3988382ebefca1e7d1b60cc2423ea2529a383719",
+ "rustfmt-1.72.0-x86_64-unknown-linux-gnu.tar.gz": "f1a262ac0114c4734ae732ccc4f25b961954e94e5885525fae956727bf7ee55f",
+ "rustfmt-1.72.0-x86_64-unknown-linux-gnu.tar.xz": "4d2fdc509753a915bc6ae5d73d3655410143ab53af3d634f6bafa279cf801bf6",
+ "rustfmt-1.72.0-x86_64-unknown-linux-musl.tar.gz": "13ffa9372165f85ebc39963e718af77dc7a940e22f88a6a49278f89c309321d9",
+ "rustfmt-1.72.0-x86_64-unknown-linux-musl.tar.xz": "8878e543d5051e0474c6048fb38818c3aa8f9e79401349f4d8744b1177eebdc8",
+ "rustfmt-1.72.0-x86_64-unknown-netbsd.tar.gz": "a2ed9b3dd3726428af2892acb5337728d6eb2aba8ef1ec8a2a0670b7b3f80836",
+ "rustfmt-1.72.0-x86_64-unknown-netbsd.tar.xz": "0e52a98ba0b9b71a0a199f6b8d523c9445a74bdd2ab3786192cbb8798498d58e",
+ "rustfmt-1.72.1-aarch64-apple-darwin.tar.gz": "16024a4bbcfb417c672f42c781352cc48bec6431559ccb50fe17a8a1af15ccda",
+ "rustfmt-1.72.1-aarch64-apple-darwin.tar.xz": "d2b2c17ab83b0a7acc9dfdd3f3a9040aae4e8f8c679786b1962e69fd13992fb1",
+ "rustfmt-1.72.1-aarch64-pc-windows-msvc.tar.gz": "cad7630599bffe91fbc1d01e48875f56977143365678be300509f67a8d59e031",
+ "rustfmt-1.72.1-aarch64-pc-windows-msvc.tar.xz": "cef750caba73947ab31cbdb9ea8e7247cba81202203442b123338fc589c45ccf",
+ "rustfmt-1.72.1-aarch64-unknown-linux-gnu.tar.gz": "9010f967c04ca295fe495a153b8c1880cc04c874fb4b04cbfd231a75d2a6341d",
+ "rustfmt-1.72.1-aarch64-unknown-linux-gnu.tar.xz": "3bcce4fefcc290397cd1cdf84f351ab4f05a1b2e6da662f951314a8d6038cf21",
+ "rustfmt-1.72.1-aarch64-unknown-linux-musl.tar.gz": "fec147b0a094085ffadefabae611b606da6a1273589fd8820e1bc345caf76e3d",
+ "rustfmt-1.72.1-aarch64-unknown-linux-musl.tar.xz": "dce210d9c9a7c09053a927038d10ace6132363ba7e64a7539f6cdfa36ce26026",
+ "rustfmt-1.72.1-arm-unknown-linux-gnueabi.tar.gz": "30c2b15548b39fc5bf8bb9f4f15900d70b4d2dbf1de66c9ab6c37f36d59b4415",
+ "rustfmt-1.72.1-arm-unknown-linux-gnueabi.tar.xz": "05480947fa2b948d20703b6c5c77345baeeb094742e061b1077407956e64f375",
+ "rustfmt-1.72.1-arm-unknown-linux-gnueabihf.tar.gz": "3cd09718699da63e7af1f23e09e1a7cc9084b49066c31dafb001fb3c6f987d97",
+ "rustfmt-1.72.1-arm-unknown-linux-gnueabihf.tar.xz": "bff990a07480e5dfdc596613c7effb5aa672ee1788a834dd811bc2da5e53b831",
+ "rustfmt-1.72.1-armv7-unknown-linux-gnueabihf.tar.gz": "b65357810ac439897f195e973ef3ea489d1bc1362ee558744bd0fc4278efbec5",
+ "rustfmt-1.72.1-armv7-unknown-linux-gnueabihf.tar.xz": "07ee302d5501a7a2e2c63cde3aa29cbd6977d7ecb83b83f184f997092ec4c47e",
+ "rustfmt-1.72.1-i686-pc-windows-gnu.tar.gz": "e23fe8a3362f27f3b8ff8d3d4c7ab3b12c92ce49540a1d3dd022b738d2c7f20a",
+ "rustfmt-1.72.1-i686-pc-windows-gnu.tar.xz": "9da2db3722216502749aab99801adf96fde737df93ccfcd8f10c03ad89694321",
+ "rustfmt-1.72.1-i686-pc-windows-msvc.tar.gz": "4f84b52ed2001a9548d5d0734489a569b642b76f103af95b2b0de74e92354f57",
+ "rustfmt-1.72.1-i686-pc-windows-msvc.tar.xz": "c8f1f67d4745f0f6a55570303b69e9dcf456495b92c00cb01e831d48ffecc4d2",
+ "rustfmt-1.72.1-i686-unknown-linux-gnu.tar.gz": "74eef0f90cde13abba8b53f65a0c96a791c7e16db19ea7f8751927a60a21a20e",
+ "rustfmt-1.72.1-i686-unknown-linux-gnu.tar.xz": "006af40dee263490ff252734f533ae2ccbd075e52b2941d46a159e184f3755a0",
+ "rustfmt-1.72.1-powerpc-unknown-linux-gnu.tar.gz": "866c4b3523ac9638785ee1cdde50353dc63c28d03d87c97b7c7f95daea43014a",
+ "rustfmt-1.72.1-powerpc-unknown-linux-gnu.tar.xz": "a6f6d47da7a64849966881f4dcd1685ea9c66e12fe9fd2eadf9d47df8772936d",
+ "rustfmt-1.72.1-powerpc64-unknown-linux-gnu.tar.gz": "02d3de842b4d40dcf0d17d61d8d46c878f3d6541795bb7b3b268a217543a6516",
+ "rustfmt-1.72.1-powerpc64-unknown-linux-gnu.tar.xz": "153543bb36f5f9b5dbdc14ef11fbecdc5049eae304fc864502789a68a6c6dd28",
+ "rustfmt-1.72.1-powerpc64le-unknown-linux-gnu.tar.gz": "f06d0ee98c90ef674be797ca2d9ca7c661599d02e8ee7b26189bc496863cd355",
+ "rustfmt-1.72.1-powerpc64le-unknown-linux-gnu.tar.xz": "6184736725812fa88734c172ed82798797433393e9a53705b5d279c1a6e40921",
+ "rustfmt-1.72.1-riscv64gc-unknown-linux-gnu.tar.gz": "9d7c5ecf9ba81558153a917d07eead414bcbe1b25245fd1f0c8f44884b430328",
+ "rustfmt-1.72.1-riscv64gc-unknown-linux-gnu.tar.xz": "67fd45fc78f0258e4e503faddcffafafff4afd3d0e8030a792b03fe0593dd0e9",
+ "rustfmt-1.72.1-s390x-unknown-linux-gnu.tar.gz": "3ceb1723949d2b38167a2d5fad77055391283ed2e8020e4403d282687f81382c",
+ "rustfmt-1.72.1-s390x-unknown-linux-gnu.tar.xz": "9371dc92494d64185313c74cb0ed0420f972235e15d82a9ca06cb8ae2a82990b",
+ "rustfmt-1.72.1-x86_64-apple-darwin.tar.gz": "39fba27f59ee5c09b79b6bb25313ebc2ac48952f8af7a0a8669d8d34fdf0cc47",
+ "rustfmt-1.72.1-x86_64-apple-darwin.tar.xz": "c1aeed87818a8556692d8edd3f687c28a79f08031e99410f690c429adb3aa21e",
+ "rustfmt-1.72.1-x86_64-pc-windows-gnu.tar.gz": "274c2ad7fb8191382a2004c9882b4501d5dfd7bbd13ec487694dbf16a6f155cb",
+ "rustfmt-1.72.1-x86_64-pc-windows-gnu.tar.xz": "a46a7780dd44a12faf4fcf03f90a0f64f868bf66d98a229748db9e5aec0d873a",
+ "rustfmt-1.72.1-x86_64-pc-windows-msvc.tar.gz": "999b115f6958fc007590e8b41000dec05397a0d3af06169f919d8d7bbd2e579e",
+ "rustfmt-1.72.1-x86_64-pc-windows-msvc.tar.xz": "d2cc49ef943c89b3700c17d9b95e5e254179a40f6f70b0788b7429b52eca9eb6",
+ "rustfmt-1.72.1-x86_64-unknown-freebsd.tar.gz": "17c453a482e1fb68fad9dfc6f331e41cc7bb886a6e94156398a14e3cdfadaadc",
+ "rustfmt-1.72.1-x86_64-unknown-freebsd.tar.xz": "4223703074f163c7673709eb07ff32d931b1be4b4f954b3123a951faa7805fc6",
+ "rustfmt-1.72.1-x86_64-unknown-illumos.tar.gz": "0593504690d2d403dfe233b08a0a2f325e2602f6a4fb553e08bccea30f3c8fe4",
+ "rustfmt-1.72.1-x86_64-unknown-illumos.tar.xz": "6fbb5dc9b9a5b85962d2f75b1da987d5614cdc3f99a017d56bfd03b8c09ebe4d",
+ "rustfmt-1.72.1-x86_64-unknown-linux-gnu.tar.gz": "7c4f1ce681b0c8d4da15fddf5cd0a7dc91917b79ae74ac917d0270fb2ec43c90",
+ "rustfmt-1.72.1-x86_64-unknown-linux-gnu.tar.xz": "5e798c0b44985c99c703fdc751e670774604ba88c60d22fdf75d214a8ae9ac39",
+ "rustfmt-1.72.1-x86_64-unknown-linux-musl.tar.gz": "1053def16b1792282c079129f584501ab1ff185a7606c726acb210f587dc9955",
+ "rustfmt-1.72.1-x86_64-unknown-linux-musl.tar.xz": "96cf10474616b0db54daf8c6ca64fd3d4b01dfd4788ae79c29bd9c22ec4e4493",
+ "rustfmt-1.72.1-x86_64-unknown-netbsd.tar.gz": "5f1772d9b05d136ef83483667cb8c274c5c1dc447e7af707476d82dc73b227e5",
+ "rustfmt-1.72.1-x86_64-unknown-netbsd.tar.xz": "c2b54aaca9fcefd9e81c0720ba504f7d3c4f7c244e3968357bbc770361635eb7",
}
diff --git a/rust/private/common.bzl b/rust/private/common.bzl
index e86497da..8aee5ca0 100644
--- a/rust/private/common.bzl
+++ b/rust/private/common.bzl
@@ -31,9 +31,9 @@ load(":providers.bzl", "CrateGroupInfo", "CrateInfo", "DepInfo", "DepVariantInfo
#
# Note: Code in `.github/workflows/crate_universe.yaml` looks for this line, if
# you remove it or change its format, you will also need to update that code.
-DEFAULT_RUST_VERSION = "1.71.0"
+DEFAULT_RUST_VERSION = "1.72.1"
-DEFAULT_NIGHTLY_ISO_DATE = "2023-07-13"
+DEFAULT_NIGHTLY_ISO_DATE = "2023-09-19"
def _create_crate_info(**kwargs):
"""A constructor for a `CrateInfo` provider
diff --git a/rust/private/rust.bzl b/rust/private/rust.bzl
index df5095e0..014d8d0d 100644
--- a/rust/private/rust.bzl
+++ b/rust/private/rust.bzl
@@ -127,6 +127,35 @@ def get_edition(attr, toolchain, label):
else:
return toolchain.default_edition
+def _symlink_for_non_generated_source(ctx, src_file, package_root):
+ """Creates and returns a symlink for non-generated source files.
+
+ This rule uses the full path to the source files and the rule directory to compute
+ the relative paths. This is needed, instead of using `short_path`, because of non-generated
+ source files in external repositories possibly returning relative paths depending on the
+ current version of Bazel.
+
+ Args:
+ ctx (struct): The current rule's context.
+ src_file (File): The source file.
+ package_root (File): The full path to the directory containing the current rule.
+
+ Returns:
+ File: The created symlink if a non-generated file, or the file itself.
+ """
+
+ if src_file.is_source or src_file.root.path != ctx.bin_dir.path:
+ src_short_path = paths.relativize(src_file.path, src_file.root.path)
+ src_symlink = ctx.actions.declare_file(paths.relativize(src_short_path, package_root))
+ ctx.actions.symlink(
+ output = src_symlink,
+ target_file = src_file,
+ progress_message = "Creating symlink to source file: {}".format(src_file.path),
+ )
+ return src_symlink
+ else:
+ return src_file
+
def _transform_sources(ctx, srcs, crate_root):
"""Creates symlinks of the source files if needed.
@@ -151,36 +180,13 @@ def _transform_sources(ctx, srcs, crate_root):
if not has_generated_sources:
return srcs, crate_root
- generated_sources = []
-
+ package_root = paths.dirname(paths.join(ctx.label.workspace_root, ctx.build_file_path))
+ generated_sources = [_symlink_for_non_generated_source(ctx, src, package_root) for src in srcs if src != crate_root]
generated_root = crate_root
- package_root = paths.dirname(ctx.build_file_path)
-
- if crate_root and (crate_root.is_source or crate_root.root.path != ctx.bin_dir.path):
- generated_root = ctx.actions.declare_file(paths.relativize(crate_root.short_path, package_root))
- ctx.actions.symlink(
- output = generated_root,
- target_file = crate_root,
- progress_message = "Creating symlink to source file: {}".format(crate_root.path),
- )
- if generated_root:
+ if crate_root:
+ generated_root = _symlink_for_non_generated_source(ctx, crate_root, package_root)
generated_sources.append(generated_root)
- for src in srcs:
- # We took care of the crate root above.
- if src == crate_root:
- continue
- if src.is_source or src.root.path != ctx.bin_dir.path:
- src_symlink = ctx.actions.declare_file(paths.relativize(src.short_path, package_root))
- ctx.actions.symlink(
- output = src_symlink,
- target_file = src,
- progress_message = "Creating symlink to source file: {}".format(src.path),
- )
- generated_sources.append(src_symlink)
- else:
- generated_sources.append(src)
-
return generated_sources, generated_root
def _rust_library_impl(ctx):
@@ -828,12 +834,7 @@ _rust_test_attrs = dict({
E.g. `bazel test //src:rust_test --test_arg=foo::test::test_fn`.
"""),
),
- "_grep_includes": attr.label(
- allow_single_file = True,
- cfg = "exec",
- default = Label("@bazel_tools//tools/cpp:grep-includes"),
- executable = True,
- ),
+ "_use_grep_includes": attr.bool(default = True),
}.items() + _coverage_attrs.items() + _experimental_use_cc_common_link_attrs.items())
_common_providers = [
@@ -955,12 +956,7 @@ rust_shared_library = rule(
implementation = _rust_shared_library_impl,
attrs = dict(
_common_attrs.items() + _experimental_use_cc_common_link_attrs.items() + {
- "_grep_includes": attr.label(
- allow_single_file = True,
- cfg = "exec",
- default = Label("@bazel_tools//tools/cpp:grep-includes"),
- executable = True,
- ),
+ "_use_grep_includes": attr.bool(default = True),
}.items(),
),
fragments = ["cpp"],
@@ -1052,12 +1048,7 @@ _rust_binary_attrs = dict({
default = False,
),
"stamp": _stamp_attribute(default_value = -1),
- "_grep_includes": attr.label(
- allow_single_file = True,
- cfg = "exec",
- default = Label("@bazel_tools//tools/cpp:grep-includes"),
- executable = True,
- ),
+ "_use_grep_includes": attr.bool(default = True),
}.items() + _experimental_use_cc_common_link_attrs.items())
rust_binary = rule(
diff --git a/rust/private/rustc.bzl b/rust/private/rustc.bzl
index 01838f84..e76c20bd 100644
--- a/rust/private/rustc.bzl
+++ b/rust/private/rustc.bzl
@@ -670,7 +670,7 @@ def collect_inputs(
"""
linker_script = getattr(file, "linker_script") if hasattr(file, "linker_script") else None
- linker_depset = cc_toolchain.all_files
+ linker_depset = cc_toolchain.linker_files()
compilation_mode = ctx.var["COMPILATION_MODE"]
use_pic = _should_use_pic(cc_toolchain, feature_configuration, crate_info.type, compilation_mode)
@@ -735,7 +735,6 @@ def collect_inputs(
actions = ctx.actions,
cc_toolchain = cc_toolchain,
feature_configuration = feature_configuration,
- grep_includes = ctx.file._grep_includes,
source_file = linkstamp.file(),
output_file = linkstamp_out,
compilation_inputs = linkstamp.hdrs(),
@@ -1125,7 +1124,7 @@ def rustc_compile_action(
aliases = crate_info.aliases,
are_linkstamps_supported = _are_linkstamps_supported(
feature_configuration = feature_configuration,
- has_grep_includes = hasattr(ctx.attr, "_grep_includes"),
+ has_grep_includes = hasattr(ctx.attr, "_use_grep_includes"),
),
)
@@ -1369,7 +1368,6 @@ def rustc_compile_action(
linking_contexts = linking_contexts,
compilation_outputs = compilation_outputs,
name = output_relative_to_package,
- grep_includes = ctx.file._grep_includes,
stamp = ctx.attr.stamp,
output_type = "executable" if crate_info.type == "bin" else "dynamic_library",
)
diff --git a/rust/private/rustdoc_test.bzl b/rust/private/rustdoc_test.bzl
index 9fb73e1e..79b0f4dd 100644
--- a/rust/private/rustdoc_test.bzl
+++ b/rust/private/rustdoc_test.bzl
@@ -205,7 +205,7 @@ rust_doc_test = rule(
These can be either other `rust_library` targets or `cc_library` targets if
linking a native library.
"""),
- providers = [CrateInfo, CcInfo],
+ providers = [[CrateInfo], [CcInfo]],
),
"_cc_toolchain": attr.label(
doc = (
diff --git a/rust/repositories.bzl b/rust/repositories.bzl
index 0e92e694..7be13752 100644
--- a/rust/repositories.bzl
+++ b/rust/repositories.bzl
@@ -79,8 +79,8 @@ def rules_rust_dependencies():
maybe(
http_archive,
name = "build_bazel_apple_support",
- sha256 = "77a121a0f5d4cd88824429464ad2bfb54bdc8a3bccdb4d31a6c846003a3f5e44",
- url = "https://github.com/bazelbuild/apple_support/releases/download/1.4.1/apple_support.1.4.1.tar.gz",
+ sha256 = "45d6bbad5316c9c300878bf7fffc4ffde13d620484c9184708c917e20b8b63ff",
+ url = "https://github.com/bazelbuild/apple_support/releases/download/1.8.1/apple_support.1.8.1.tar.gz",
)
# process_wrapper needs a low-dependency way to process json.
diff --git a/test/cargo_build_script/run_from_exec_root/BUILD.bazel b/test/cargo_build_script/run_from_exec_root/BUILD.bazel
new file mode 100644
index 00000000..3ff49da5
--- /dev/null
+++ b/test/cargo_build_script/run_from_exec_root/BUILD.bazel
@@ -0,0 +1,17 @@
+load("//cargo:defs.bzl", "cargo_build_script")
+load("//rust:defs.bzl", "rust_test")
+
+cargo_build_script(
+ name = "rundir_build_rs",
+ srcs = ["build.rs"],
+ data = ["data"],
+ edition = "2018",
+ rundir = ".",
+)
+
+rust_test(
+ name = "test",
+ srcs = ["test.rs"],
+ edition = "2018",
+ deps = [":rundir_build_rs"],
+)
diff --git a/test/cargo_build_script/run_from_exec_root/build.rs b/test/cargo_build_script/run_from_exec_root/build.rs
new file mode 100644
index 00000000..c18948d2
--- /dev/null
+++ b/test/cargo_build_script/run_from_exec_root/build.rs
@@ -0,0 +1,4 @@
+fn main() {
+ let contents = std::fs::read_to_string("test/cargo_build_script/run_from_exec_root/data").expect("Failed to read data file");
+ println!("cargo:rustc-env=DATA={}", contents);
+}
diff --git a/test/cargo_build_script/run_from_exec_root/data b/test/cargo_build_script/run_from_exec_root/data
new file mode 100644
index 00000000..e965047a
--- /dev/null
+++ b/test/cargo_build_script/run_from_exec_root/data
@@ -0,0 +1 @@
+Hello
diff --git a/test/cargo_build_script/run_from_exec_root/test.rs b/test/cargo_build_script/run_from_exec_root/test.rs
new file mode 100644
index 00000000..c688fb6a
--- /dev/null
+++ b/test/cargo_build_script/run_from_exec_root/test.rs
@@ -0,0 +1,4 @@
+#[test]
+pub fn test_tool_exec() {
+ assert_eq!("Hello", env!("DATA"));
+}
diff --git a/test/deps.bzl b/test/deps.bzl
index d2f33f06..db3228ab 100644
--- a/test/deps.bzl
+++ b/test/deps.bzl
@@ -2,6 +2,7 @@
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe")
+load("//test/generated_inputs:external_repo.bzl", "generated_inputs_in_external_repo")
load("//test/load_arbitrary_tool:load_arbitrary_tool_test.bzl", "load_arbitrary_tool_test")
load("//test/unit/toolchain:toolchain_test_utils.bzl", "rules_rust_toolchain_test_target_json_repository")
@@ -28,6 +29,8 @@ def rules_rust_test_deps():
load_arbitrary_tool_test()
+ generated_inputs_in_external_repo()
+
maybe(
http_archive,
name = "libc",
diff --git a/test/generated_inputs/BUILD.bazel b/test/generated_inputs/BUILD.bazel
index 646f0193..483d700d 100644
--- a/test/generated_inputs/BUILD.bazel
+++ b/test/generated_inputs/BUILD.bazel
@@ -57,6 +57,7 @@ rust_library(
crate_root = "lib.rs",
edition = "2018",
tags = ["norustfmt"],
+ visibility = ["//visibility:public"],
)
rust_library(
@@ -178,3 +179,11 @@ bool_flag(
name = "change_cfg",
build_setting_default = False,
)
+
+rust_test(
+ name = "generated_inputs_external_repo_test",
+ # This is regression testing a specific failure case for generated files _not_ in the root
+ # of an external repository.
+ crate = "@generated_inputs_in_external_repo//lib:generated_inputs_external_repo",
+ edition = "2021",
+)
diff --git a/test/generated_inputs/external_repo.bzl b/test/generated_inputs/external_repo.bzl
new file mode 100644
index 00000000..c6a8f39f
--- /dev/null
+++ b/test/generated_inputs/external_repo.bzl
@@ -0,0 +1,64 @@
+"""External repository for `generated_inputs` tests"""
+
+_BUILD_FILE_CONTENT = """
+load("@rules_rust//rust:defs.bzl", "rust_library")
+load("@bazel_skylib//rules:write_file.bzl", "write_file")
+
+write_file(
+ name = "generate_src",
+ out = "src.rs",
+ content = ["pub fn forty_two() -> i32 { 42 }"],
+)
+
+rust_library(
+ name = "generated_inputs_external_repo",
+ srcs = [
+ "lib.rs",
+ ":generate_src",
+ ],
+ edition = "2021",
+ visibility = ["//visibility:public"],
+)
+"""
+
+_LIB_RS_CONTENT = """
+mod src;
+
+pub fn forty_two_from_generated_src() -> String {
+ format!("{}", src::forty_two())
+}
+
+#[cfg(test)]
+mod test {
+ #[test]
+ fn test_forty_two_as_string() {
+ assert_eq!(super::forty_two_from_generated_src(), "42");
+ }
+}
+"""
+
+def _generated_inputs_in_external_repo_impl(repository_ctx):
+ # Create repository files (not in the root directory)
+ repo_path = repository_ctx.path("lib")
+ repository_ctx.file(
+ "{}/BUILD.bazel".format(repo_path),
+ content = _BUILD_FILE_CONTENT,
+ )
+ repository_ctx.file(
+ "{}/lib.rs".format(repo_path),
+ content = _LIB_RS_CONTENT,
+ )
+
+_generated_inputs_in_external_repo = repository_rule(
+ implementation = _generated_inputs_in_external_repo_impl,
+ doc = (
+ "A test repository rule providing a Rust library using generated sources"
+ ),
+)
+
+def generated_inputs_in_external_repo():
+ """Define the a test repository with Rust library using generated sources"""
+
+ _generated_inputs_in_external_repo(
+ name = "generated_inputs_in_external_repo",
+ )
diff --git a/tools/rust_analyzer/3rdparty/crates/defs.bzl b/tools/rust_analyzer/3rdparty/crates/defs.bzl
index 36460b2d..2a98997a 100644
--- a/tools/rust_analyzer/3rdparty/crates/defs.bzl
+++ b/tools/rust_analyzer/3rdparty/crates/defs.bzl
@@ -364,7 +364,13 @@ _BUILD_PROC_MACRO_ALIASES = {
}
_CONDITIONS = {
+ "aarch64-apple-darwin": ["@rules_rust//rust/platform:aarch64-apple-darwin"],
"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"],
+ "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_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\"))))))))": ["@rules_rust//rust/platform:armv7-linux-androideabi", "@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_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\")))))": ["@rules_rust//rust/platform:aarch64-unknown-linux-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"],
"cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\"))))))))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-unknown-freebsd", "@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-unknown-freebsd"],
@@ -380,9 +386,19 @@ _CONDITIONS = {
"cfg(target_os = \"wasi\")": [],
"cfg(unix)": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-unknown-linux-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-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-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-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-pc-windows-gnu": [],
+ "i686-pc-windows-msvc": ["@rules_rust//rust/platform:i686-pc-windows-msvc"],
+ "i686-unknown-freebsd": ["@rules_rust//rust/platform:i686-unknown-freebsd"],
+ "i686-unknown-linux-gnu": ["@rules_rust//rust/platform:i686-unknown-linux-gnu"],
+ "powerpc-unknown-linux-gnu": ["@rules_rust//rust/platform:powerpc-unknown-linux-gnu"],
+ "s390x-unknown-linux-gnu": ["@rules_rust//rust/platform:s390x-unknown-linux-gnu"],
+ "x86_64-apple-darwin": ["@rules_rust//rust/platform:x86_64-apple-darwin"],
"x86_64-pc-windows-gnu": [],
"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"],
}
###############################################################################
diff --git a/util/fetch_shas_NIGHTLY_ISO_DATES.txt b/util/fetch_shas_NIGHTLY_ISO_DATES.txt
index 4279089c..8735c58e 100644
--- a/util/fetch_shas_NIGHTLY_ISO_DATES.txt
+++ b/util/fetch_shas_NIGHTLY_ISO_DATES.txt
@@ -28,3 +28,6 @@
2023-04-20
2023-06-01
2023-07-13
+2023-08-03
+2023-08-24
+2023-09-19
diff --git a/util/fetch_shas_VERSIONS.txt b/util/fetch_shas_VERSIONS.txt
index 48db2305..2088c77d 100644
--- a/util/fetch_shas_VERSIONS.txt
+++ b/util/fetch_shas_VERSIONS.txt
@@ -60,3 +60,6 @@
1.69.0
1.70.0
1.71.0
+1.71.1
+1.72.0
+1.72.1
diff --git a/util/import/3rdparty/crates/defs.bzl b/util/import/3rdparty/crates/defs.bzl
index d58e83c9..02f56dc8 100644
--- a/util/import/3rdparty/crates/defs.bzl
+++ b/util/import/3rdparty/crates/defs.bzl
@@ -363,8 +363,39 @@ _BUILD_PROC_MACRO_ALIASES = {
}
_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"],
+ "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(target_os = \"wasi\")": ["@rules_rust//rust/platform:wasm32-wasi"],
"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: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"],
+ "i686-apple-darwin": ["@rules_rust//rust/platform:i686-apple-darwin"],
+ "i686-linux-android": ["@rules_rust//rust/platform:i686-linux-android"],
+ "i686-pc-windows-msvc": ["@rules_rust//rust/platform:i686-pc-windows-msvc"],
+ "i686-unknown-freebsd": ["@rules_rust//rust/platform:i686-unknown-freebsd"],
+ "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-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-unknown": ["@rules_rust//rust/platform:wasm32-unknown-unknown"],
+ "wasm32-wasi": ["@rules_rust//rust/platform:wasm32-wasi"],
+ "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-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-none": ["@rules_rust//rust/platform:x86_64-unknown-none"],
}
###############################################################################
diff --git a/version.bzl b/version.bzl
index e9f87b8a..2078a983 100644
--- a/version.bzl
+++ b/version.bzl
@@ -1,3 +1,3 @@
"""The version of rules_rust."""
-VERSION = "0.26.0"
+VERSION = "0.28.0"
diff --git a/wasm_bindgen/3rdparty/crates/defs.bzl b/wasm_bindgen/3rdparty/crates/defs.bzl
index 873730ab..47a675db 100644
--- a/wasm_bindgen/3rdparty/crates/defs.bzl
+++ b/wasm_bindgen/3rdparty/crates/defs.bzl
@@ -385,7 +385,17 @@ _BUILD_PROC_MACRO_ALIASES = {
}
_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"],
+ "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_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\"))))))))": ["@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\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\")))))": ["@rules_rust//rust/platform:aarch64-unknown-linux-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"],
"cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\"))))))))": ["@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: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"],
@@ -412,9 +422,30 @@ _CONDITIONS = {
"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: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"],
"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"],
"i686-pc-windows-gnu": [],
+ "i686-pc-windows-msvc": ["@rules_rust//rust/platform:i686-pc-windows-msvc"],
+ "i686-unknown-freebsd": ["@rules_rust//rust/platform:i686-unknown-freebsd"],
+ "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-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-unknown": ["@rules_rust//rust/platform:wasm32-unknown-unknown"],
+ "wasm32-wasi": ["@rules_rust//rust/platform:wasm32-wasi"],
+ "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-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-none": ["@rules_rust//rust/platform:x86_64-unknown-none"],
}
###############################################################################