From bf0413086ef22bcbf54093c3377564f89ca65d2f Mon Sep 17 00:00:00 2001 From: James Leitch Date: Mon, 11 Dec 2023 09:40:32 -0800 Subject: [PATCH] NixOS added as a Platform target including a pseudo target triple (#2311) Happy to rework this if there's a better approach. Motivation is to get rid of this hack I've been using (including in the `nix_cross_compiling` example): ```bazel # This seems like the best way for the Cargo generated dependencies to be # aware of `x86_64-unknown-nixos-gnu`. selects.config_setting_group( name = "x86_64-unknown-linux-gnu", match_any = [ ":x86_64-unknown-linux-gnu_linux", ":x86_64-unknown-linux-gnu_nixos", ], ) config_setting( name = "x86_64-unknown-linux-gnu_linux", constraint_values = [ "@platforms//cpu:x86_64", "@platforms//os:linux", ], ) config_setting( name = "x86_64-unknown-linux-gnu_nixos", constraint_values = [ "@platforms//cpu:x86_64", "@platforms//os:nixos", ], ) ``` --- .../3rdparty/crates/BUILD.adler-1.0.2.bazel | 2 + .../3rdparty/crates/BUILD.ahash-0.7.6.bazel | 10 ++ .../crates/BUILD.aho-corasick-1.0.2.bazel | 2 + .../crates/BUILD.android-tzdata-0.1.1.bazel | 2 + ...UILD.android_system_properties-0.1.5.bazel | 2 + .../crates/BUILD.anstream-0.3.2.bazel | 2 + .../3rdparty/crates/BUILD.anstyle-1.0.1.bazel | 2 + .../crates/BUILD.anstyle-parse-0.2.1.bazel | 2 + .../crates/BUILD.anstyle-query-1.0.0.bazel | 2 + .../crates/BUILD.anstyle-wincon-1.0.1.bazel | 2 + .../3rdparty/crates/BUILD.anyhow-1.0.75.bazel | 2 + .../crates/BUILD.arc-swap-1.6.0.bazel | 2 + .../crates/BUILD.arrayvec-0.7.4.bazel | 2 + .../3rdparty/crates/BUILD.autocfg-1.1.0.bazel | 2 + .../crates/BUILD.bitflags-1.3.2.bazel | 2 + .../crates/BUILD.bitflags-2.4.1.bazel | 8 ++ .../crates/BUILD.block-buffer-0.10.4.bazel | 2 + .../3rdparty/crates/BUILD.bstr-1.6.0.bazel | 2 + .../3rdparty/crates/BUILD.btoi-0.4.3.bazel | 2 + .../crates/BUILD.bumpalo-3.13.0.bazel | 2 + .../crates/BUILD.byteyarn-0.2.3.bazel | 2 + .../3rdparty/crates/BUILD.camino-1.1.6.bazel | 2 + .../crates/BUILD.cargo-lock-9.0.0.bazel | 2 + .../crates/BUILD.cargo-platform-0.1.4.bazel | 2 + .../crates/BUILD.cargo_metadata-0.18.1.bazel | 2 + .../crates/BUILD.cargo_toml-0.17.1.bazel | 2 + .../3rdparty/crates/BUILD.cc-1.0.79.bazel | 2 + .../crates/BUILD.cfg-expr-0.15.5.bazel | 2 + .../3rdparty/crates/BUILD.cfg-if-1.0.0.bazel | 2 + .../3rdparty/crates/BUILD.chrono-0.4.26.bazel | 8 ++ .../crates/BUILD.chrono-tz-0.8.4.bazel | 2 + .../crates/BUILD.chrono-tz-build-0.2.1.bazel | 2 + .../3rdparty/crates/BUILD.clap-4.3.11.bazel | 2 + .../crates/BUILD.clap_builder-4.3.11.bazel | 2 + .../crates/BUILD.clap_derive-4.3.2.bazel | 2 + .../crates/BUILD.clap_lex-0.5.0.bazel | 2 + .../3rdparty/crates/BUILD.clru-0.6.1.bazel | 2 + .../crates/BUILD.colorchoice-1.0.0.bazel | 2 + .../BUILD.core-foundation-sys-0.8.4.bazel | 2 + .../crates/BUILD.cpufeatures-0.2.9.bazel | 5 + .../crates/BUILD.crates-index-2.2.0.bazel | 2 + .../crates/BUILD.crc32fast-1.3.2.bazel | 2 + .../crates/BUILD.crossbeam-0.8.2.bazel | 2 + .../BUILD.crossbeam-channel-0.5.8.bazel | 2 + .../crates/BUILD.crossbeam-deque-0.8.3.bazel | 2 + .../crates/BUILD.crossbeam-epoch-0.9.15.bazel | 2 + .../crates/BUILD.crossbeam-queue-0.3.8.bazel | 2 + .../crates/BUILD.crossbeam-utils-0.8.16.bazel | 2 + .../crates/BUILD.crypto-common-0.1.6.bazel | 2 + .../crates/BUILD.deranged-0.3.9.bazel | 2 + .../crates/BUILD.deunicode-0.4.3.bazel | 2 + .../3rdparty/crates/BUILD.digest-0.10.7.bazel | 2 + .../3rdparty/crates/BUILD.dunce-1.0.4.bazel | 2 + .../3rdparty/crates/BUILD.either-1.9.0.bazel | 2 + .../crates/BUILD.encoding_rs-0.8.33.bazel | 2 + .../crates/BUILD.equivalent-1.0.1.bazel | 2 + .../3rdparty/crates/BUILD.errno-0.3.1.bazel | 8 ++ .../crates/BUILD.errno-dragonfly-0.1.2.bazel | 2 + .../crates/BUILD.faster-hex-0.8.1.bazel | 2 + .../crates/BUILD.fastrand-2.0.1.bazel | 2 + .../crates/BUILD.filetime-0.2.22.bazel | 8 ++ .../3rdparty/crates/BUILD.flate2-1.0.28.bazel | 2 + .../3rdparty/crates/BUILD.fnv-1.0.7.bazel | 2 + .../crates/BUILD.form_urlencoded-1.2.0.bazel | 2 + .../crates/BUILD.fuchsia-cprng-0.1.1.bazel | 2 + .../crates/BUILD.generic-array-0.14.7.bazel | 2 + .../crates/BUILD.getrandom-0.2.10.bazel | 8 ++ .../3rdparty/crates/BUILD.gix-0.54.1.bazel | 2 + .../crates/BUILD.gix-actor-0.27.0.bazel | 2 + .../crates/BUILD.gix-attributes-0.19.0.bazel | 2 + .../crates/BUILD.gix-bitmap-0.2.7.bazel | 2 + .../crates/BUILD.gix-chunk-0.4.4.bazel | 2 + .../crates/BUILD.gix-command-0.2.10.bazel | 2 + .../crates/BUILD.gix-commitgraph-0.21.0.bazel | 2 + .../crates/BUILD.gix-config-0.30.0.bazel | 2 + .../BUILD.gix-config-value-0.14.0.bazel | 8 ++ .../crates/BUILD.gix-credentials-0.20.0.bazel | 2 + .../crates/BUILD.gix-date-0.8.0.bazel | 2 + .../crates/BUILD.gix-diff-0.36.0.bazel | 2 + .../crates/BUILD.gix-discover-0.25.0.bazel | 2 + .../crates/BUILD.gix-features-0.35.0.bazel | 8 ++ .../crates/BUILD.gix-filter-0.5.0.bazel | 2 + .../3rdparty/crates/BUILD.gix-fs-0.7.0.bazel | 2 + .../crates/BUILD.gix-glob-0.13.0.bazel | 2 + .../crates/BUILD.gix-hash-0.13.1.bazel | 2 + .../crates/BUILD.gix-hashtable-0.4.0.bazel | 2 + .../crates/BUILD.gix-ignore-0.8.0.bazel | 2 + .../crates/BUILD.gix-index-0.25.0.bazel | 2 + .../crates/BUILD.gix-lock-10.0.0.bazel | 2 + .../crates/BUILD.gix-macros-0.1.0.bazel | 2 + .../crates/BUILD.gix-negotiate-0.8.0.bazel | 2 + .../crates/BUILD.gix-object-0.37.0.bazel | 2 + .../crates/BUILD.gix-odb-0.53.0.bazel | 2 + .../crates/BUILD.gix-pack-0.43.0.bazel | 8 ++ .../crates/BUILD.gix-packetline-0.16.7.bazel | 2 + ...BUILD.gix-packetline-blocking-0.16.6.bazel | 2 + .../crates/BUILD.gix-path-0.10.0.bazel | 8 ++ .../crates/BUILD.gix-pathspec-0.3.0.bazel | 2 + .../crates/BUILD.gix-prompt-0.7.0.bazel | 8 ++ .../crates/BUILD.gix-protocol-0.40.0.bazel | 2 + .../crates/BUILD.gix-quote-0.4.7.bazel | 2 + .../crates/BUILD.gix-ref-0.37.0.bazel | 2 + .../crates/BUILD.gix-refspec-0.18.0.bazel | 2 + .../crates/BUILD.gix-revision-0.22.0.bazel | 2 + .../crates/BUILD.gix-revwalk-0.8.0.bazel | 2 + .../crates/BUILD.gix-sec-0.10.0.bazel | 8 ++ .../crates/BUILD.gix-submodule-0.4.0.bazel | 2 + .../crates/BUILD.gix-tempfile-10.0.0.bazel | 8 ++ .../crates/BUILD.gix-trace-0.1.3.bazel | 2 + .../crates/BUILD.gix-transport-0.37.0.bazel | 2 + .../crates/BUILD.gix-traverse-0.33.0.bazel | 2 + .../crates/BUILD.gix-url-0.24.0.bazel | 2 + .../crates/BUILD.gix-utils-0.1.5.bazel | 2 + .../crates/BUILD.gix-validate-0.8.0.bazel | 2 + .../crates/BUILD.gix-worktree-0.26.0.bazel | 2 + .../crates/BUILD.globset-0.4.11.bazel | 2 + .../crates/BUILD.globwalk-0.8.1.bazel | 2 + .../crates/BUILD.hashbrown-0.12.3.bazel | 2 + .../crates/BUILD.hashbrown-0.14.0.bazel | 2 + .../3rdparty/crates/BUILD.heck-0.4.1.bazel | 2 + .../crates/BUILD.hermit-abi-0.3.2.bazel | 2 + .../3rdparty/crates/BUILD.hex-0.4.3.bazel | 2 + .../3rdparty/crates/BUILD.home-0.5.5.bazel | 2 + .../crates/BUILD.humansize-2.1.3.bazel | 2 + .../crates/BUILD.iana-time-zone-0.1.57.bazel | 2 + .../BUILD.iana-time-zone-haiku-0.1.2.bazel | 2 + .../3rdparty/crates/BUILD.idna-0.4.0.bazel | 2 + .../3rdparty/crates/BUILD.ignore-0.4.18.bazel | 2 + .../crates/BUILD.indexmap-2.0.0.bazel | 2 + .../3rdparty/crates/BUILD.indoc-2.0.4.bazel | 2 + .../crates/BUILD.io-lifetimes-1.0.11.bazel | 8 ++ .../crates/BUILD.is-terminal-0.4.7.bazel | 8 ++ .../crates/BUILD.itertools-0.11.0.bazel | 2 + .../3rdparty/crates/BUILD.itoa-1.0.8.bazel | 2 + .../3rdparty/crates/BUILD.js-sys-0.3.64.bazel | 2 + .../3rdparty/crates/BUILD.jwalk-0.8.1.bazel | 2 + .../crates/BUILD.lazy_static-1.4.0.bazel | 2 + .../3rdparty/crates/BUILD.libc-0.2.149.bazel | 22 ++++ .../3rdparty/crates/BUILD.libm-0.2.7.bazel | 2 + .../crates/BUILD.linux-raw-sys-0.3.8.bazel | 8 ++ .../crates/BUILD.linux-raw-sys-0.4.10.bazel | 10 ++ .../crates/BUILD.lock_api-0.4.11.bazel | 2 + .../3rdparty/crates/BUILD.log-0.4.19.bazel | 2 + .../3rdparty/crates/BUILD.maplit-1.0.2.bazel | 2 + .../crates/BUILD.maybe-async-0.2.7.bazel | 2 + .../3rdparty/crates/BUILD.memchr-2.6.4.bazel | 2 + .../3rdparty/crates/BUILD.memmap2-0.7.1.bazel | 8 ++ .../crates/BUILD.memoffset-0.9.0.bazel | 2 + .../crates/BUILD.miniz_oxide-0.7.1.bazel | 2 + .../crates/BUILD.normpath-1.1.1.bazel | 2 + .../crates/BUILD.nu-ansi-term-0.46.0.bazel | 2 + .../3rdparty/crates/BUILD.num-0.1.42.bazel | 2 + .../crates/BUILD.num-bigint-0.1.44.bazel | 2 + .../crates/BUILD.num-complex-0.1.43.bazel | 2 + .../crates/BUILD.num-integer-0.1.45.bazel | 2 + .../crates/BUILD.num-iter-0.1.43.bazel | 2 + .../crates/BUILD.num-rational-0.1.42.bazel | 2 + .../crates/BUILD.num-traits-0.2.15.bazel | 2 + .../crates/BUILD.num_threads-0.1.6.bazel | 2 + .../crates/BUILD.once_cell-1.18.0.bazel | 2 + .../crates/BUILD.overload-0.1.1.bazel | 2 + .../crates/BUILD.parking_lot-0.12.1.bazel | 2 + .../crates/BUILD.parking_lot_core-0.9.9.bazel | 8 ++ .../crates/BUILD.parse-zoneinfo-0.3.0.bazel | 2 + .../crates/BUILD.pathdiff-0.2.1.bazel | 2 + .../crates/BUILD.percent-encoding-2.3.0.bazel | 2 + .../3rdparty/crates/BUILD.pest-2.7.0.bazel | 2 + .../crates/BUILD.pest_derive-2.7.0.bazel | 2 + .../crates/BUILD.pest_generator-2.7.0.bazel | 2 + .../crates/BUILD.pest_meta-2.7.0.bazel | 2 + .../3rdparty/crates/BUILD.phf-0.11.2.bazel | 2 + .../crates/BUILD.phf_codegen-0.11.2.bazel | 2 + .../crates/BUILD.phf_generator-0.11.2.bazel | 2 + .../crates/BUILD.phf_shared-0.11.2.bazel | 2 + .../BUILD.pin-project-lite-0.2.13.bazel | 2 + .../crates/BUILD.powerfmt-0.2.0.bazel | 2 + .../crates/BUILD.ppv-lite86-0.2.17.bazel | 2 + .../crates/BUILD.proc-macro2-1.0.64.bazel | 2 + .../crates/BUILD.prodash-26.2.2.bazel | 2 + .../3rdparty/crates/BUILD.quote-1.0.29.bazel | 2 + .../3rdparty/crates/BUILD.rand-0.4.6.bazel | 8 ++ .../3rdparty/crates/BUILD.rand-0.8.5.bazel | 8 ++ .../crates/BUILD.rand_chacha-0.3.1.bazel | 2 + .../crates/BUILD.rand_core-0.3.1.bazel | 2 + .../crates/BUILD.rand_core-0.4.2.bazel | 2 + .../crates/BUILD.rand_core-0.6.4.bazel | 2 + .../3rdparty/crates/BUILD.rayon-1.8.0.bazel | 2 + .../crates/BUILD.rayon-core-1.12.0.bazel | 2 + .../3rdparty/crates/BUILD.rdrand-0.4.0.bazel | 2 + .../crates/BUILD.redox_syscall-0.3.5.bazel | 2 + .../crates/BUILD.redox_syscall-0.4.1.bazel | 2 + .../3rdparty/crates/BUILD.regex-1.10.2.bazel | 2 + .../crates/BUILD.regex-automata-0.3.3.bazel | 2 + .../crates/BUILD.regex-automata-0.4.3.bazel | 2 + .../crates/BUILD.regex-syntax-0.8.2.bazel | 2 + .../crates/BUILD.rustc-hash-1.1.0.bazel | 2 + .../crates/BUILD.rustc-serialize-0.3.24.bazel | 2 + .../crates/BUILD.rustix-0.37.23.bazel | 10 ++ .../crates/BUILD.rustix-0.38.21.bazel | 20 ++++ .../3rdparty/crates/BUILD.ryu-1.0.14.bazel | 2 + .../crates/BUILD.same-file-1.0.6.bazel | 2 + .../crates/BUILD.scopeguard-1.2.0.bazel | 2 + .../3rdparty/crates/BUILD.semver-1.0.20.bazel | 2 + .../3rdparty/crates/BUILD.serde-1.0.190.bazel | 2 + .../crates/BUILD.serde_derive-1.0.190.bazel | 2 + .../crates/BUILD.serde_json-1.0.108.bazel | 2 + .../crates/BUILD.serde_spanned-0.6.4.bazel | 2 + .../crates/BUILD.serde_starlark-0.1.14.bazel | 2 + .../crates/BUILD.sha1_smol-1.0.0.bazel | 2 + .../3rdparty/crates/BUILD.sha2-0.10.8.bazel | 8 ++ .../crates/BUILD.sharded-slab-0.1.7.bazel | 2 + .../crates/BUILD.siphasher-0.3.10.bazel | 2 + .../3rdparty/crates/BUILD.slug-0.1.4.bazel | 2 + .../crates/BUILD.smallvec-1.11.0.bazel | 2 + .../3rdparty/crates/BUILD.smawk-0.3.1.bazel | 2 + .../crates/BUILD.smol_str-0.2.0.bazel | 2 + .../crates/BUILD.spectral-0.6.0.bazel | 2 + .../3rdparty/crates/BUILD.strsim-0.10.0.bazel | 2 + .../3rdparty/crates/BUILD.syn-1.0.109.bazel | 2 + .../3rdparty/crates/BUILD.syn-2.0.32.bazel | 2 + .../crates/BUILD.tempfile-3.8.1.bazel | 8 ++ .../3rdparty/crates/BUILD.tera-1.19.1.bazel | 2 + .../crates/BUILD.textwrap-0.16.0.bazel | 2 + .../crates/BUILD.thiserror-1.0.50.bazel | 2 + .../crates/BUILD.thiserror-impl-1.0.50.bazel | 2 + .../crates/BUILD.thread_local-1.1.4.bazel | 2 + .../3rdparty/crates/BUILD.time-0.3.30.bazel | 10 ++ .../crates/BUILD.time-core-0.1.2.bazel | 2 + .../crates/BUILD.time-macros-0.2.15.bazel | 2 + .../3rdparty/crates/BUILD.tinyvec-1.6.0.bazel | 2 + .../crates/BUILD.tinyvec_macros-0.1.1.bazel | 2 + .../3rdparty/crates/BUILD.toml-0.7.6.bazel | 2 + .../3rdparty/crates/BUILD.toml-0.8.6.bazel | 2 + .../crates/BUILD.toml_datetime-0.6.5.bazel | 2 + .../crates/BUILD.toml_edit-0.19.13.bazel | 2 + .../crates/BUILD.toml_edit-0.20.7.bazel | 2 + .../crates/BUILD.tracing-0.1.40.bazel | 2 + .../BUILD.tracing-attributes-0.1.27.bazel | 2 + .../crates/BUILD.tracing-core-0.1.32.bazel | 2 + .../crates/BUILD.tracing-log-0.1.4.bazel | 2 + .../BUILD.tracing-subscriber-0.3.17.bazel | 2 + .../crates/BUILD.typenum-1.16.0.bazel | 2 + .../crates/BUILD.ucd-trie-0.1.6.bazel | 2 + .../3rdparty/crates/BUILD.uluru-3.0.0.bazel | 2 + .../BUILD.unic-char-property-0.9.0.bazel | 2 + .../crates/BUILD.unic-char-range-0.9.0.bazel | 2 + .../crates/BUILD.unic-common-0.9.0.bazel | 2 + .../crates/BUILD.unic-segment-0.9.0.bazel | 2 + .../crates/BUILD.unic-ucd-segment-0.9.0.bazel | 2 + .../crates/BUILD.unic-ucd-version-0.9.0.bazel | 2 + .../crates/BUILD.unicode-bidi-0.3.13.bazel | 2 + .../crates/BUILD.unicode-bom-2.0.2.bazel | 2 + .../crates/BUILD.unicode-ident-1.0.10.bazel | 2 + .../BUILD.unicode-linebreak-0.1.4.bazel | 2 + .../BUILD.unicode-normalization-0.1.22.bazel | 2 + .../crates/BUILD.unicode-width-0.1.10.bazel | 2 + .../3rdparty/crates/BUILD.url-2.4.0.bazel | 2 + .../crates/BUILD.utf8parse-0.2.1.bazel | 2 + .../crates/BUILD.valuable-0.1.0.bazel | 2 + .../crates/BUILD.version_check-0.9.4.bazel | 2 + .../3rdparty/crates/BUILD.walkdir-2.3.3.bazel | 2 + ...D.wasi-0.11.0+wasi-snapshot-preview1.bazel | 2 + .../crates/BUILD.wasm-bindgen-0.2.87.bazel | 2 + .../BUILD.wasm-bindgen-backend-0.2.87.bazel | 2 + .../BUILD.wasm-bindgen-macro-0.2.87.bazel | 2 + ...LD.wasm-bindgen-macro-support-0.2.87.bazel | 2 + .../BUILD.wasm-bindgen-shared-0.2.87.bazel | 2 + .../3rdparty/crates/BUILD.winapi-0.3.9.bazel | 2 + ...ILD.winapi-i686-pc-windows-gnu-0.4.0.bazel | 2 + .../crates/BUILD.winapi-util-0.1.5.bazel | 2 + ...D.winapi-x86_64-pc-windows-gnu-0.4.0.bazel | 2 + .../crates/BUILD.windows-0.48.0.bazel | 2 + .../crates/BUILD.windows-sys-0.48.0.bazel | 2 + .../crates/BUILD.windows-targets-0.48.1.bazel | 5 + ...BUILD.windows_aarch64_gnullvm-0.48.0.bazel | 2 + .../BUILD.windows_aarch64_msvc-0.48.0.bazel | 2 + .../BUILD.windows_i686_gnu-0.48.0.bazel | 2 + .../BUILD.windows_i686_msvc-0.48.0.bazel | 2 + .../BUILD.windows_x86_64_gnu-0.48.0.bazel | 2 + .../BUILD.windows_x86_64_gnullvm-0.48.0.bazel | 2 + .../BUILD.windows_x86_64_msvc-0.48.0.bazel | 2 + .../3rdparty/crates/BUILD.winnow-0.5.18.bazel | 2 + crate_universe/3rdparty/crates/defs.bzl | 30 ++--- crate_universe/src/context/platforms.rs | 33 +++--- crate_universe/src/metadata.rs | 3 +- crate_universe/src/utils.rs | 8 ++ docs/crate_universe.md | 4 +- .../cargo_aliases/cargo-bazel-lock.json | 12 +- .../cargo-bazel-lock.json | 14 ++- .../cargo_workspace/cargo-bazel-lock.json | 16 ++- .../multi_package/cargo-bazel-lock.json | 80 ++++++++++++- .../no_cargo_manifests/cargo-bazel-lock.json | 18 ++- .../using_cxx/cargo-bazel-lock.json | 12 +- .../using_cxx/cxxbridge-cmd.Cargo.Bazel.lock | 8 +- examples/nix_cross_compiling/WORKSPACE.bazel | 6 +- .../bazel/cargo/cargo-bazel-lock.json | 20 +++- .../bazel/cargo/platforms/BUILD.bazel | 109 ------------------ rust/platform/triple_mappings.bzl | 9 +- test/no_std/cargo-bazel-lock.json | 8 +- 299 files changed, 988 insertions(+), 168 deletions(-) delete mode 100644 examples/nix_cross_compiling/bazel/cargo/platforms/BUILD.bazel diff --git a/crate_universe/3rdparty/crates/BUILD.adler-1.0.2.bazel b/crate_universe/3rdparty/crates/BUILD.adler-1.0.2.bazel index 38e59539db..a591e21323 100644 --- a/crate_universe/3rdparty/crates/BUILD.adler-1.0.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.adler-1.0.2.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.ahash-0.7.6.bazel b/crate_universe/3rdparty/crates/BUILD.ahash-0.7.6.bazel index 1b57b704af..b58f4db4db 100644 --- a/crate_universe/3rdparty/crates/BUILD.ahash-0.7.6.bazel +++ b/crate_universe/3rdparty/crates/BUILD.ahash-0.7.6.bazel @@ -47,6 +47,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -70,6 +71,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -105,6 +107,10 @@ rust_library( "@cui__getrandom-0.2.10//:getrandom", # cfg(any(target_os = "linux", target_os = "android", target_os = "windows", target_os = "macos", target_os = "ios", target_os = "freebsd", target_os = "openbsd", target_os = "netbsd", target_os = "dragonfly", target_os = "solaris", target_os = "illumos", target_os = "fuchsia", target_os = "redox", target_os = "cloudabi", target_os = "haiku", target_os = "vxworks", target_os = "emscripten", target_os = "wasi")) "@cui__once_cell-1.18.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__getrandom-0.2.10//:getrandom", # cfg(any(target_os = "linux", target_os = "android", target_os = "windows", target_os = "macos", target_os = "ios", target_os = "freebsd", target_os = "openbsd", target_os = "netbsd", target_os = "dragonfly", target_os = "solaris", target_os = "illumos", target_os = "fuchsia", target_os = "redox", target_os = "cloudabi", target_os = "haiku", target_os = "vxworks", target_os = "emscripten", target_os = "wasi")) + "@cui__once_cell-1.18.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cui__getrandom-0.2.10//:getrandom", # cfg(any(target_os = "linux", target_os = "android", target_os = "windows", target_os = "macos", target_os = "ios", target_os = "freebsd", target_os = "openbsd", target_os = "netbsd", target_os = "dragonfly", target_os = "solaris", target_os = "illumos", target_os = "fuchsia", target_os = "redox", target_os = "cloudabi", target_os = "haiku", target_os = "vxworks", target_os = "emscripten", target_os = "wasi")) "@cui__once_cell-1.18.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) @@ -186,6 +192,10 @@ rust_library( "@cui__getrandom-0.2.10//:getrandom", # cfg(any(target_os = "linux", target_os = "android", target_os = "windows", target_os = "macos", target_os = "ios", target_os = "freebsd", target_os = "openbsd", target_os = "netbsd", target_os = "dragonfly", target_os = "solaris", target_os = "illumos", target_os = "fuchsia", target_os = "redox", target_os = "cloudabi", target_os = "haiku", target_os = "vxworks", target_os = "emscripten", target_os = "wasi")) "@cui__once_cell-1.18.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__getrandom-0.2.10//:getrandom", # cfg(any(target_os = "linux", target_os = "android", target_os = "windows", target_os = "macos", target_os = "ios", target_os = "freebsd", target_os = "openbsd", target_os = "netbsd", target_os = "dragonfly", target_os = "solaris", target_os = "illumos", target_os = "fuchsia", target_os = "redox", target_os = "cloudabi", target_os = "haiku", target_os = "vxworks", target_os = "emscripten", target_os = "wasi")) + "@cui__once_cell-1.18.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) + ], "@rules_rust//rust/platform:x86_64-unknown-none": [ "@cui__once_cell-1.18.0//:once_cell", # cfg(not(all(target_arch = "arm", target_os = "none"))) ], diff --git a/crate_universe/3rdparty/crates/BUILD.aho-corasick-1.0.2.bazel b/crate_universe/3rdparty/crates/BUILD.aho-corasick-1.0.2.bazel index 20ce825f1d..536787915e 100644 --- a/crate_universe/3rdparty/crates/BUILD.aho-corasick-1.0.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.aho-corasick-1.0.2.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.android-tzdata-0.1.1.bazel b/crate_universe/3rdparty/crates/BUILD.android-tzdata-0.1.1.bazel index 8f0041a84b..0a8cd5852a 100644 --- a/crate_universe/3rdparty/crates/BUILD.android-tzdata-0.1.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.android-tzdata-0.1.1.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.android_system_properties-0.1.5.bazel b/crate_universe/3rdparty/crates/BUILD.android_system_properties-0.1.5.bazel index 4df0d623ed..f88868aae2 100644 --- a/crate_universe/3rdparty/crates/BUILD.android_system_properties-0.1.5.bazel +++ b/crate_universe/3rdparty/crates/BUILD.android_system_properties-0.1.5.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.anstream-0.3.2.bazel b/crate_universe/3rdparty/crates/BUILD.anstream-0.3.2.bazel index 4e8f466b2e..c854cd491b 100644 --- a/crate_universe/3rdparty/crates/BUILD.anstream-0.3.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.anstream-0.3.2.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.anstyle-1.0.1.bazel b/crate_universe/3rdparty/crates/BUILD.anstyle-1.0.1.bazel index 4db6503f90..6ca0f869a1 100644 --- a/crate_universe/3rdparty/crates/BUILD.anstyle-1.0.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.anstyle-1.0.1.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.anstyle-parse-0.2.1.bazel b/crate_universe/3rdparty/crates/BUILD.anstyle-parse-0.2.1.bazel index 1f47bf618b..8a8784bec3 100644 --- a/crate_universe/3rdparty/crates/BUILD.anstyle-parse-0.2.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.anstyle-parse-0.2.1.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.anstyle-query-1.0.0.bazel b/crate_universe/3rdparty/crates/BUILD.anstyle-query-1.0.0.bazel index 9f3c4e2272..35cdb3cc0d 100644 --- a/crate_universe/3rdparty/crates/BUILD.anstyle-query-1.0.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.anstyle-query-1.0.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.anstyle-wincon-1.0.1.bazel b/crate_universe/3rdparty/crates/BUILD.anstyle-wincon-1.0.1.bazel index 8aa60aef11..6eea363c4b 100644 --- a/crate_universe/3rdparty/crates/BUILD.anstyle-wincon-1.0.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.anstyle-wincon-1.0.1.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.anyhow-1.0.75.bazel b/crate_universe/3rdparty/crates/BUILD.anyhow-1.0.75.bazel index f98119cf10..b4cbbfa14f 100644 --- a/crate_universe/3rdparty/crates/BUILD.anyhow-1.0.75.bazel +++ b/crate_universe/3rdparty/crates/BUILD.anyhow-1.0.75.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.arc-swap-1.6.0.bazel b/crate_universe/3rdparty/crates/BUILD.arc-swap-1.6.0.bazel index a8a81e0ffd..27ad5ea174 100644 --- a/crate_universe/3rdparty/crates/BUILD.arc-swap-1.6.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.arc-swap-1.6.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.arrayvec-0.7.4.bazel b/crate_universe/3rdparty/crates/BUILD.arrayvec-0.7.4.bazel index 55382b8bb0..fdc3b26f6f 100644 --- a/crate_universe/3rdparty/crates/BUILD.arrayvec-0.7.4.bazel +++ b/crate_universe/3rdparty/crates/BUILD.arrayvec-0.7.4.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.autocfg-1.1.0.bazel b/crate_universe/3rdparty/crates/BUILD.autocfg-1.1.0.bazel index 349a919b30..9a97e0ac9e 100644 --- a/crate_universe/3rdparty/crates/BUILD.autocfg-1.1.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.autocfg-1.1.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.bitflags-1.3.2.bazel b/crate_universe/3rdparty/crates/BUILD.bitflags-1.3.2.bazel index f6c334fc95..a83ddf895d 100644 --- a/crate_universe/3rdparty/crates/BUILD.bitflags-1.3.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.bitflags-1.3.2.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.bitflags-2.4.1.bazel b/crate_universe/3rdparty/crates/BUILD.bitflags-2.4.1.bazel index aac4ccc6c7..ff3cbc5002 100644 --- a/crate_universe/3rdparty/crates/BUILD.bitflags-2.4.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.bitflags-2.4.1.bazel @@ -47,6 +47,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "std", ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "std", + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "std", ], @@ -95,6 +98,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "std", ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "std", + ], "//conditions:default": [], }), crate_root = "src/lib.rs", @@ -115,6 +121,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -138,6 +145,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.block-buffer-0.10.4.bazel b/crate_universe/3rdparty/crates/BUILD.block-buffer-0.10.4.bazel index 1d8d8a2963..3333f3806b 100644 --- a/crate_universe/3rdparty/crates/BUILD.block-buffer-0.10.4.bazel +++ b/crate_universe/3rdparty/crates/BUILD.block-buffer-0.10.4.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.bstr-1.6.0.bazel b/crate_universe/3rdparty/crates/BUILD.bstr-1.6.0.bazel index 7ce750b715..96219bd42b 100644 --- a/crate_universe/3rdparty/crates/BUILD.bstr-1.6.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.bstr-1.6.0.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.btoi-0.4.3.bazel b/crate_universe/3rdparty/crates/BUILD.btoi-0.4.3.bazel index 0c8014e4d9..b8fbba1943 100644 --- a/crate_universe/3rdparty/crates/BUILD.btoi-0.4.3.bazel +++ b/crate_universe/3rdparty/crates/BUILD.btoi-0.4.3.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.bumpalo-3.13.0.bazel b/crate_universe/3rdparty/crates/BUILD.bumpalo-3.13.0.bazel index 44dd5c0acb..7c34adc5d5 100644 --- a/crate_universe/3rdparty/crates/BUILD.bumpalo-3.13.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.bumpalo-3.13.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.byteyarn-0.2.3.bazel b/crate_universe/3rdparty/crates/BUILD.byteyarn-0.2.3.bazel index c71008e53b..60acdb3140 100644 --- a/crate_universe/3rdparty/crates/BUILD.byteyarn-0.2.3.bazel +++ b/crate_universe/3rdparty/crates/BUILD.byteyarn-0.2.3.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.camino-1.1.6.bazel b/crate_universe/3rdparty/crates/BUILD.camino-1.1.6.bazel index 26d1f69001..3fa6e0555f 100644 --- a/crate_universe/3rdparty/crates/BUILD.camino-1.1.6.bazel +++ b/crate_universe/3rdparty/crates/BUILD.camino-1.1.6.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.cargo-lock-9.0.0.bazel b/crate_universe/3rdparty/crates/BUILD.cargo-lock-9.0.0.bazel index 0aa8857981..76dbdc4745 100644 --- a/crate_universe/3rdparty/crates/BUILD.cargo-lock-9.0.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.cargo-lock-9.0.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.cargo-platform-0.1.4.bazel b/crate_universe/3rdparty/crates/BUILD.cargo-platform-0.1.4.bazel index e32482d6b3..97f0fd0bf3 100644 --- a/crate_universe/3rdparty/crates/BUILD.cargo-platform-0.1.4.bazel +++ b/crate_universe/3rdparty/crates/BUILD.cargo-platform-0.1.4.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.cargo_metadata-0.18.1.bazel b/crate_universe/3rdparty/crates/BUILD.cargo_metadata-0.18.1.bazel index 99739805fd..1213cb2f15 100644 --- a/crate_universe/3rdparty/crates/BUILD.cargo_metadata-0.18.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.cargo_metadata-0.18.1.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.cargo_toml-0.17.1.bazel b/crate_universe/3rdparty/crates/BUILD.cargo_toml-0.17.1.bazel index 399c0eecc6..33abe74394 100644 --- a/crate_universe/3rdparty/crates/BUILD.cargo_toml-0.17.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.cargo_toml-0.17.1.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.cc-1.0.79.bazel b/crate_universe/3rdparty/crates/BUILD.cc-1.0.79.bazel index 3b30ac6e24..b6519d9dad 100644 --- a/crate_universe/3rdparty/crates/BUILD.cc-1.0.79.bazel +++ b/crate_universe/3rdparty/crates/BUILD.cc-1.0.79.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.cfg-expr-0.15.5.bazel b/crate_universe/3rdparty/crates/BUILD.cfg-expr-0.15.5.bazel index 3fa60555a4..39c8a76323 100644 --- a/crate_universe/3rdparty/crates/BUILD.cfg-expr-0.15.5.bazel +++ b/crate_universe/3rdparty/crates/BUILD.cfg-expr-0.15.5.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.cfg-if-1.0.0.bazel b/crate_universe/3rdparty/crates/BUILD.cfg-if-1.0.0.bazel index c4b8eed6d3..032d2ba6df 100644 --- a/crate_universe/3rdparty/crates/BUILD.cfg-if-1.0.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.cfg-if-1.0.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.chrono-0.4.26.bazel b/crate_universe/3rdparty/crates/BUILD.chrono-0.4.26.bazel index be49ed0228..4c72f8f33a 100644 --- a/crate_universe/3rdparty/crates/BUILD.chrono-0.4.26.bazel +++ b/crate_universe/3rdparty/crates/BUILD.chrono-0.4.26.bazel @@ -52,6 +52,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -75,6 +76,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -104,6 +106,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__iana-time-zone-0.1.57//:iana_time_zone", # cfg(unix) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__iana-time-zone-0.1.57//:iana_time_zone", # cfg(unix) + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cui__iana-time-zone-0.1.57//:iana_time_zone", # cfg(unix) ], @@ -158,6 +163,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__iana-time-zone-0.1.57//:iana_time_zone", # cfg(unix) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__iana-time-zone-0.1.57//:iana_time_zone", # cfg(unix) + ], "//conditions:default": [], }), ) diff --git a/crate_universe/3rdparty/crates/BUILD.chrono-tz-0.8.4.bazel b/crate_universe/3rdparty/crates/BUILD.chrono-tz-0.8.4.bazel index 13632d845a..e6363855f8 100644 --- a/crate_universe/3rdparty/crates/BUILD.chrono-tz-0.8.4.bazel +++ b/crate_universe/3rdparty/crates/BUILD.chrono-tz-0.8.4.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.chrono-tz-build-0.2.1.bazel b/crate_universe/3rdparty/crates/BUILD.chrono-tz-build-0.2.1.bazel index c35378c0ce..e125607ad1 100644 --- a/crate_universe/3rdparty/crates/BUILD.chrono-tz-build-0.2.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.chrono-tz-build-0.2.1.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.clap-4.3.11.bazel b/crate_universe/3rdparty/crates/BUILD.clap-4.3.11.bazel index c2b12e43dc..6646fbfaf6 100644 --- a/crate_universe/3rdparty/crates/BUILD.clap-4.3.11.bazel +++ b/crate_universe/3rdparty/crates/BUILD.clap-4.3.11.bazel @@ -60,6 +60,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -83,6 +84,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.clap_builder-4.3.11.bazel b/crate_universe/3rdparty/crates/BUILD.clap_builder-4.3.11.bazel index d9e21944d4..3b3b92652e 100644 --- a/crate_universe/3rdparty/crates/BUILD.clap_builder-4.3.11.bazel +++ b/crate_universe/3rdparty/crates/BUILD.clap_builder-4.3.11.bazel @@ -55,6 +55,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -78,6 +79,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.clap_derive-4.3.2.bazel b/crate_universe/3rdparty/crates/BUILD.clap_derive-4.3.2.bazel index 24b63c9edc..ab2f51af22 100644 --- a/crate_universe/3rdparty/crates/BUILD.clap_derive-4.3.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.clap_derive-4.3.2.bazel @@ -49,6 +49,7 @@ rust_proc_macro( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_proc_macro( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.clap_lex-0.5.0.bazel b/crate_universe/3rdparty/crates/BUILD.clap_lex-0.5.0.bazel index 7ac2082cfb..bb9806078c 100644 --- a/crate_universe/3rdparty/crates/BUILD.clap_lex-0.5.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.clap_lex-0.5.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.clru-0.6.1.bazel b/crate_universe/3rdparty/crates/BUILD.clru-0.6.1.bazel index a27bd9fb0b..5825afa64c 100644 --- a/crate_universe/3rdparty/crates/BUILD.clru-0.6.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.clru-0.6.1.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.colorchoice-1.0.0.bazel b/crate_universe/3rdparty/crates/BUILD.colorchoice-1.0.0.bazel index 21b969c028..0a91bf9519 100644 --- a/crate_universe/3rdparty/crates/BUILD.colorchoice-1.0.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.colorchoice-1.0.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.core-foundation-sys-0.8.4.bazel b/crate_universe/3rdparty/crates/BUILD.core-foundation-sys-0.8.4.bazel index 0e5ec54b77..e9db731a23 100644 --- a/crate_universe/3rdparty/crates/BUILD.core-foundation-sys-0.8.4.bazel +++ b/crate_universe/3rdparty/crates/BUILD.core-foundation-sys-0.8.4.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.cpufeatures-0.2.9.bazel b/crate_universe/3rdparty/crates/BUILD.cpufeatures-0.2.9.bazel index 4a5026f157..1383f4acd5 100644 --- a/crate_universe/3rdparty/crates/BUILD.cpufeatures-0.2.9.bazel +++ b/crate_universe/3rdparty/crates/BUILD.cpufeatures-0.2.9.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -89,6 +91,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(all(target_arch = "aarch64", target_os = "linux")) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(all(target_arch = "aarch64", target_os = "linux")) + ], "//conditions:default": [], }), ) diff --git a/crate_universe/3rdparty/crates/BUILD.crates-index-2.2.0.bazel b/crate_universe/3rdparty/crates/BUILD.crates-index-2.2.0.bazel index 2d229be083..00c53b11a8 100644 --- a/crate_universe/3rdparty/crates/BUILD.crates-index-2.2.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.crates-index-2.2.0.bazel @@ -52,6 +52,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -75,6 +76,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.crc32fast-1.3.2.bazel b/crate_universe/3rdparty/crates/BUILD.crc32fast-1.3.2.bazel index 3f6710bc5c..6be5554a4b 100644 --- a/crate_universe/3rdparty/crates/BUILD.crc32fast-1.3.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.crc32fast-1.3.2.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.crossbeam-0.8.2.bazel b/crate_universe/3rdparty/crates/BUILD.crossbeam-0.8.2.bazel index c16208dafe..04ca7dfac0 100644 --- a/crate_universe/3rdparty/crates/BUILD.crossbeam-0.8.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.crossbeam-0.8.2.bazel @@ -55,6 +55,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -78,6 +79,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.crossbeam-channel-0.5.8.bazel b/crate_universe/3rdparty/crates/BUILD.crossbeam-channel-0.5.8.bazel index 2514917fe6..160838457e 100644 --- a/crate_universe/3rdparty/crates/BUILD.crossbeam-channel-0.5.8.bazel +++ b/crate_universe/3rdparty/crates/BUILD.crossbeam-channel-0.5.8.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.crossbeam-deque-0.8.3.bazel b/crate_universe/3rdparty/crates/BUILD.crossbeam-deque-0.8.3.bazel index 82e1dc6b66..75a9b5e6a7 100644 --- a/crate_universe/3rdparty/crates/BUILD.crossbeam-deque-0.8.3.bazel +++ b/crate_universe/3rdparty/crates/BUILD.crossbeam-deque-0.8.3.bazel @@ -52,6 +52,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -75,6 +76,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.crossbeam-epoch-0.9.15.bazel b/crate_universe/3rdparty/crates/BUILD.crossbeam-epoch-0.9.15.bazel index 88b212b222..648a0e079b 100644 --- a/crate_universe/3rdparty/crates/BUILD.crossbeam-epoch-0.9.15.bazel +++ b/crate_universe/3rdparty/crates/BUILD.crossbeam-epoch-0.9.15.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.crossbeam-queue-0.3.8.bazel b/crate_universe/3rdparty/crates/BUILD.crossbeam-queue-0.3.8.bazel index c2abe845ca..49bf5876a7 100644 --- a/crate_universe/3rdparty/crates/BUILD.crossbeam-queue-0.3.8.bazel +++ b/crate_universe/3rdparty/crates/BUILD.crossbeam-queue-0.3.8.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.crossbeam-utils-0.8.16.bazel b/crate_universe/3rdparty/crates/BUILD.crossbeam-utils-0.8.16.bazel index 7fcfc3d7e3..2262298eba 100644 --- a/crate_universe/3rdparty/crates/BUILD.crossbeam-utils-0.8.16.bazel +++ b/crate_universe/3rdparty/crates/BUILD.crossbeam-utils-0.8.16.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.crypto-common-0.1.6.bazel b/crate_universe/3rdparty/crates/BUILD.crypto-common-0.1.6.bazel index 0ff93cc121..ec20a7c776 100644 --- a/crate_universe/3rdparty/crates/BUILD.crypto-common-0.1.6.bazel +++ b/crate_universe/3rdparty/crates/BUILD.crypto-common-0.1.6.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.deranged-0.3.9.bazel b/crate_universe/3rdparty/crates/BUILD.deranged-0.3.9.bazel index 6871fee402..6649d946e3 100644 --- a/crate_universe/3rdparty/crates/BUILD.deranged-0.3.9.bazel +++ b/crate_universe/3rdparty/crates/BUILD.deranged-0.3.9.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.deunicode-0.4.3.bazel b/crate_universe/3rdparty/crates/BUILD.deunicode-0.4.3.bazel index cc47a0eaf2..f589306b5b 100644 --- a/crate_universe/3rdparty/crates/BUILD.deunicode-0.4.3.bazel +++ b/crate_universe/3rdparty/crates/BUILD.deunicode-0.4.3.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.digest-0.10.7.bazel b/crate_universe/3rdparty/crates/BUILD.digest-0.10.7.bazel index 1e15f909a2..a41cea24aa 100644 --- a/crate_universe/3rdparty/crates/BUILD.digest-0.10.7.bazel +++ b/crate_universe/3rdparty/crates/BUILD.digest-0.10.7.bazel @@ -53,6 +53,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -76,6 +77,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.dunce-1.0.4.bazel b/crate_universe/3rdparty/crates/BUILD.dunce-1.0.4.bazel index c24fa3ec9d..a7cd40e2de 100644 --- a/crate_universe/3rdparty/crates/BUILD.dunce-1.0.4.bazel +++ b/crate_universe/3rdparty/crates/BUILD.dunce-1.0.4.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.either-1.9.0.bazel b/crate_universe/3rdparty/crates/BUILD.either-1.9.0.bazel index 5b7ec01a61..46ec4a86cc 100644 --- a/crate_universe/3rdparty/crates/BUILD.either-1.9.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.either-1.9.0.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.encoding_rs-0.8.33.bazel b/crate_universe/3rdparty/crates/BUILD.encoding_rs-0.8.33.bazel index fd57fe0d9d..5555129adc 100644 --- a/crate_universe/3rdparty/crates/BUILD.encoding_rs-0.8.33.bazel +++ b/crate_universe/3rdparty/crates/BUILD.encoding_rs-0.8.33.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.equivalent-1.0.1.bazel b/crate_universe/3rdparty/crates/BUILD.equivalent-1.0.1.bazel index a9d0786095..3fbf54f7c6 100644 --- a/crate_universe/3rdparty/crates/BUILD.equivalent-1.0.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.equivalent-1.0.1.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.errno-0.3.1.bazel b/crate_universe/3rdparty/crates/BUILD.errno-0.3.1.bazel index 9577039c8d..95d3cebf5c 100644 --- a/crate_universe/3rdparty/crates/BUILD.errno-0.3.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.errno-0.3.1.bazel @@ -100,6 +100,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -123,6 +124,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -149,6 +151,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(unix) + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], @@ -203,6 +208,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(unix) + ], "//conditions:default": [], }), ) diff --git a/crate_universe/3rdparty/crates/BUILD.errno-dragonfly-0.1.2.bazel b/crate_universe/3rdparty/crates/BUILD.errno-dragonfly-0.1.2.bazel index 8c903300be..b27ea2265e 100644 --- a/crate_universe/3rdparty/crates/BUILD.errno-dragonfly-0.1.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.errno-dragonfly-0.1.2.bazel @@ -47,6 +47,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -70,6 +71,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.faster-hex-0.8.1.bazel b/crate_universe/3rdparty/crates/BUILD.faster-hex-0.8.1.bazel index bda45e32f2..d0a0d9751f 100644 --- a/crate_universe/3rdparty/crates/BUILD.faster-hex-0.8.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.faster-hex-0.8.1.bazel @@ -52,6 +52,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -75,6 +76,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.fastrand-2.0.1.bazel b/crate_universe/3rdparty/crates/BUILD.fastrand-2.0.1.bazel index 82d55eef8e..efdc99f677 100644 --- a/crate_universe/3rdparty/crates/BUILD.fastrand-2.0.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.fastrand-2.0.1.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.filetime-0.2.22.bazel b/crate_universe/3rdparty/crates/BUILD.filetime-0.2.22.bazel index d3e64b38d7..1d8093b60c 100644 --- a/crate_universe/3rdparty/crates/BUILD.filetime-0.2.22.bazel +++ b/crate_universe/3rdparty/crates/BUILD.filetime-0.2.22.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -97,6 +99,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(unix) + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], @@ -148,6 +153,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(unix) + ], "//conditions:default": [], }), ) diff --git a/crate_universe/3rdparty/crates/BUILD.flate2-1.0.28.bazel b/crate_universe/3rdparty/crates/BUILD.flate2-1.0.28.bazel index 262ec3ed59..33f6a07f31 100644 --- a/crate_universe/3rdparty/crates/BUILD.flate2-1.0.28.bazel +++ b/crate_universe/3rdparty/crates/BUILD.flate2-1.0.28.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.fnv-1.0.7.bazel b/crate_universe/3rdparty/crates/BUILD.fnv-1.0.7.bazel index fc85e1cebc..f56d58d0c2 100644 --- a/crate_universe/3rdparty/crates/BUILD.fnv-1.0.7.bazel +++ b/crate_universe/3rdparty/crates/BUILD.fnv-1.0.7.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.form_urlencoded-1.2.0.bazel b/crate_universe/3rdparty/crates/BUILD.form_urlencoded-1.2.0.bazel index e0a0aae6cc..9987dc62b9 100644 --- a/crate_universe/3rdparty/crates/BUILD.form_urlencoded-1.2.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.form_urlencoded-1.2.0.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.fuchsia-cprng-0.1.1.bazel b/crate_universe/3rdparty/crates/BUILD.fuchsia-cprng-0.1.1.bazel index bb6516e64b..7a171e62e0 100644 --- a/crate_universe/3rdparty/crates/BUILD.fuchsia-cprng-0.1.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.fuchsia-cprng-0.1.1.bazel @@ -42,6 +42,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -65,6 +66,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.generic-array-0.14.7.bazel b/crate_universe/3rdparty/crates/BUILD.generic-array-0.14.7.bazel index 1e83115db3..0cadff280a 100644 --- a/crate_universe/3rdparty/crates/BUILD.generic-array-0.14.7.bazel +++ b/crate_universe/3rdparty/crates/BUILD.generic-array-0.14.7.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.getrandom-0.2.10.bazel b/crate_universe/3rdparty/crates/BUILD.getrandom-0.2.10.bazel index 3902d3d8fd..cdb0752c4d 100644 --- a/crate_universe/3rdparty/crates/BUILD.getrandom-0.2.10.bazel +++ b/crate_universe/3rdparty/crates/BUILD.getrandom-0.2.10.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -97,6 +99,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(unix) + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], @@ -145,6 +150,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(unix) + ], "//conditions:default": [], }), ) diff --git a/crate_universe/3rdparty/crates/BUILD.gix-0.54.1.bazel b/crate_universe/3rdparty/crates/BUILD.gix-0.54.1.bazel index d1232a83fa..dc85fbda83 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-0.54.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-0.54.1.bazel @@ -61,6 +61,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -84,6 +85,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-actor-0.27.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-actor-0.27.0.bazel index 3cd3c4fa52..1c49507267 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-actor-0.27.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-actor-0.27.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-attributes-0.19.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-attributes-0.19.0.bazel index c169b6e97e..2335cfd26f 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-attributes-0.19.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-attributes-0.19.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-bitmap-0.2.7.bazel b/crate_universe/3rdparty/crates/BUILD.gix-bitmap-0.2.7.bazel index 136ab2be6a..7f7d3fcc98 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-bitmap-0.2.7.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-bitmap-0.2.7.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-chunk-0.4.4.bazel b/crate_universe/3rdparty/crates/BUILD.gix-chunk-0.4.4.bazel index 017593e7f7..b59ef06b4a 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-chunk-0.4.4.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-chunk-0.4.4.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-command-0.2.10.bazel b/crate_universe/3rdparty/crates/BUILD.gix-command-0.2.10.bazel index 2ad86f825f..63c8b7d2bb 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-command-0.2.10.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-command-0.2.10.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-commitgraph-0.21.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-commitgraph-0.21.0.bazel index ad2118b846..87c22f0665 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-commitgraph-0.21.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-commitgraph-0.21.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-config-0.30.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-config-0.30.0.bazel index 6f22c6a4d8..6ff9b8dcff 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-config-0.30.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-config-0.30.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-config-value-0.14.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-config-value-0.14.0.bazel index baf0a9ebe0..b86f35364b 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-config-value-0.14.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-config-value-0.14.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -97,6 +99,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(not(windows)) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(not(windows)) + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cui__libc-0.2.149//:libc", # cfg(not(windows)) ], @@ -160,6 +165,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(not(windows)) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(not(windows)) + ], "@rules_rust//rust/platform:x86_64-unknown-none": [ "@cui__libc-0.2.149//:libc", # cfg(not(windows)) ], diff --git a/crate_universe/3rdparty/crates/BUILD.gix-credentials-0.20.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-credentials-0.20.0.bazel index 4fb6ae3a64..1b87bdb184 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-credentials-0.20.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-credentials-0.20.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-date-0.8.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-date-0.8.0.bazel index bf2cfd9068..0ad2dcb1f8 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-date-0.8.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-date-0.8.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-diff-0.36.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-diff-0.36.0.bazel index 8d8aab62d8..0d2aeccf3e 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-diff-0.36.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-diff-0.36.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-discover-0.25.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-discover-0.25.0.bazel index ed677f6712..0ef9776150 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-discover-0.25.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-discover-0.25.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-features-0.35.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-features-0.35.0.bazel index 59f3069c43..e85a65210b 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-features-0.35.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-features-0.35.0.bazel @@ -58,6 +58,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -81,6 +82,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -117,6 +119,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(unix) + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], @@ -162,6 +167,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(unix) + ], "//conditions:default": [], }), ) diff --git a/crate_universe/3rdparty/crates/BUILD.gix-filter-0.5.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-filter-0.5.0.bazel index 83579e8a45..5b7706407b 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-filter-0.5.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-filter-0.5.0.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-fs-0.7.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-fs-0.7.0.bazel index 41fc1ca483..9a707e9b04 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-fs-0.7.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-fs-0.7.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-glob-0.13.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-glob-0.13.0.bazel index 067762ff8f..c78e725c78 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-glob-0.13.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-glob-0.13.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-hash-0.13.1.bazel b/crate_universe/3rdparty/crates/BUILD.gix-hash-0.13.1.bazel index 3694612990..0e054eec80 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-hash-0.13.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-hash-0.13.1.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-hashtable-0.4.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-hashtable-0.4.0.bazel index d01a7061fc..5322be2819 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-hashtable-0.4.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-hashtable-0.4.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-ignore-0.8.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-ignore-0.8.0.bazel index 17f0e9b38c..720cd4dc61 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-ignore-0.8.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-ignore-0.8.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-index-0.25.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-index-0.25.0.bazel index 20c2457ff5..7db452d9d1 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-index-0.25.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-index-0.25.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-lock-10.0.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-lock-10.0.0.bazel index 28b54b268c..70114973d9 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-lock-10.0.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-lock-10.0.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-macros-0.1.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-macros-0.1.0.bazel index d1e0939f69..dec05295e0 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-macros-0.1.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-macros-0.1.0.bazel @@ -46,6 +46,7 @@ rust_proc_macro( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_proc_macro( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-negotiate-0.8.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-negotiate-0.8.0.bazel index 83762a8fca..d3303bcfab 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-negotiate-0.8.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-negotiate-0.8.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-object-0.37.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-object-0.37.0.bazel index 1370c515b5..d9775a27da 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-object-0.37.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-object-0.37.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-odb-0.53.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-odb-0.53.0.bazel index 8661481774..f087a4478a 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-odb-0.53.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-odb-0.53.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-pack-0.43.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-pack-0.43.0.bazel index 24cf7399c4..44c22a12d9 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-pack-0.43.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-pack-0.43.0.bazel @@ -52,6 +52,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -75,6 +76,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -114,6 +116,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__gix-tempfile-10.0.0//:gix_tempfile", # cfg(not(target_arch = "wasm32")) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__gix-tempfile-10.0.0//:gix_tempfile", # cfg(not(target_arch = "wasm32")) + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cui__gix-tempfile-10.0.0//:gix_tempfile", # cfg(not(target_arch = "wasm32")) ], @@ -177,6 +182,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__gix-tempfile-10.0.0//:gix_tempfile", # cfg(not(target_arch = "wasm32")) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__gix-tempfile-10.0.0//:gix_tempfile", # cfg(not(target_arch = "wasm32")) + ], "@rules_rust//rust/platform:x86_64-unknown-none": [ "@cui__gix-tempfile-10.0.0//:gix_tempfile", # cfg(not(target_arch = "wasm32")) ], diff --git a/crate_universe/3rdparty/crates/BUILD.gix-packetline-0.16.7.bazel b/crate_universe/3rdparty/crates/BUILD.gix-packetline-0.16.7.bazel index bb8823a2b5..64e79c9e94 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-packetline-0.16.7.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-packetline-0.16.7.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-packetline-blocking-0.16.6.bazel b/crate_universe/3rdparty/crates/BUILD.gix-packetline-blocking-0.16.6.bazel index 01ac455bed..2f98c5e63d 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-packetline-blocking-0.16.6.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-packetline-blocking-0.16.6.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-path-0.10.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-path-0.10.0.bazel index 895d91c147..ebb2c24c30 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-path-0.10.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-path-0.10.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -100,6 +102,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__home-0.5.5//:home", # cfg(not(target_family = "wasm")) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__home-0.5.5//:home", # cfg(not(target_family = "wasm")) + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cui__home-0.5.5//:home", # cfg(not(target_family = "wasm")) ], @@ -163,6 +168,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__home-0.5.5//:home", # cfg(not(target_family = "wasm")) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__home-0.5.5//:home", # cfg(not(target_family = "wasm")) + ], "@rules_rust//rust/platform:x86_64-unknown-none": [ "@cui__home-0.5.5//:home", # cfg(not(target_family = "wasm")) ], diff --git a/crate_universe/3rdparty/crates/BUILD.gix-pathspec-0.3.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-pathspec-0.3.0.bazel index 33b98dafb1..86c2513111 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-pathspec-0.3.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-pathspec-0.3.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-prompt-0.7.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-prompt-0.7.0.bazel index 8c7e8ba825..326f2223dd 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-prompt-0.7.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-prompt-0.7.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -97,6 +99,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__rustix-0.38.21//:rustix", # cfg(unix) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__rustix-0.38.21//:rustix", # cfg(unix) + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cui__rustix-0.38.21//:rustix", # cfg(unix) ], @@ -142,6 +147,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__rustix-0.38.21//:rustix", # cfg(unix) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__rustix-0.38.21//:rustix", # cfg(unix) + ], "//conditions:default": [], }), ) diff --git a/crate_universe/3rdparty/crates/BUILD.gix-protocol-0.40.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-protocol-0.40.0.bazel index 4f7f508b1b..dce78d8863 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-protocol-0.40.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-protocol-0.40.0.bazel @@ -52,6 +52,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -75,6 +76,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-quote-0.4.7.bazel b/crate_universe/3rdparty/crates/BUILD.gix-quote-0.4.7.bazel index 66210f4767..e2d852b8d5 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-quote-0.4.7.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-quote-0.4.7.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-ref-0.37.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-ref-0.37.0.bazel index a83ba584c6..bb3b6af73d 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-ref-0.37.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-ref-0.37.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-refspec-0.18.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-refspec-0.18.0.bazel index 1348d33ed0..930c3aa897 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-refspec-0.18.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-refspec-0.18.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-revision-0.22.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-revision-0.22.0.bazel index d9a86a0431..fb8c290c46 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-revision-0.22.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-revision-0.22.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-revwalk-0.8.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-revwalk-0.8.0.bazel index 60f702b732..d2b23751d1 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-revwalk-0.8.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-revwalk-0.8.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-sec-0.10.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-sec-0.10.0.bazel index 2c884e5845..88a88323af 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-sec-0.10.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-sec-0.10.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -98,6 +100,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(not(windows)) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(not(windows)) + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cui__libc-0.2.149//:libc", # cfg(not(windows)) ], @@ -169,6 +174,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(not(windows)) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(not(windows)) + ], "@rules_rust//rust/platform:x86_64-unknown-none": [ "@cui__libc-0.2.149//:libc", # cfg(not(windows)) ], diff --git a/crate_universe/3rdparty/crates/BUILD.gix-submodule-0.4.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-submodule-0.4.0.bazel index db81a8e723..03ab908ea7 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-submodule-0.4.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-submodule-0.4.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-tempfile-10.0.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-tempfile-10.0.0.bazel index 51b28221bf..8f47a7109a 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-tempfile-10.0.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-tempfile-10.0.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -97,6 +99,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(not(windows)) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(not(windows)) + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cui__libc-0.2.149//:libc", # cfg(not(windows)) ], @@ -160,6 +165,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(not(windows)) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(not(windows)) + ], "@rules_rust//rust/platform:x86_64-unknown-none": [ "@cui__libc-0.2.149//:libc", # cfg(not(windows)) ], diff --git a/crate_universe/3rdparty/crates/BUILD.gix-trace-0.1.3.bazel b/crate_universe/3rdparty/crates/BUILD.gix-trace-0.1.3.bazel index 8b84241f77..9876f192b8 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-trace-0.1.3.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-trace-0.1.3.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-transport-0.37.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-transport-0.37.0.bazel index 286c774358..6dc6049001 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-transport-0.37.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-transport-0.37.0.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-traverse-0.33.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-traverse-0.33.0.bazel index 13e7d8b336..d2fa65e014 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-traverse-0.33.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-traverse-0.33.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-url-0.24.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-url-0.24.0.bazel index 16d19ffae5..fe7cbb7be9 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-url-0.24.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-url-0.24.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-utils-0.1.5.bazel b/crate_universe/3rdparty/crates/BUILD.gix-utils-0.1.5.bazel index c5a7664cc6..f7c97f5336 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-utils-0.1.5.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-utils-0.1.5.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-validate-0.8.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-validate-0.8.0.bazel index aae4bbd6ae..5a57d56c08 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-validate-0.8.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-validate-0.8.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.gix-worktree-0.26.0.bazel b/crate_universe/3rdparty/crates/BUILD.gix-worktree-0.26.0.bazel index d3095ecb5b..06813302d0 100644 --- a/crate_universe/3rdparty/crates/BUILD.gix-worktree-0.26.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.gix-worktree-0.26.0.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.globset-0.4.11.bazel b/crate_universe/3rdparty/crates/BUILD.globset-0.4.11.bazel index 0c2ee1272e..e5ff72402e 100644 --- a/crate_universe/3rdparty/crates/BUILD.globset-0.4.11.bazel +++ b/crate_universe/3rdparty/crates/BUILD.globset-0.4.11.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.globwalk-0.8.1.bazel b/crate_universe/3rdparty/crates/BUILD.globwalk-0.8.1.bazel index cbee972c19..2dd533deef 100644 --- a/crate_universe/3rdparty/crates/BUILD.globwalk-0.8.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.globwalk-0.8.1.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.hashbrown-0.12.3.bazel b/crate_universe/3rdparty/crates/BUILD.hashbrown-0.12.3.bazel index 5f5d7ec46b..039400ae65 100644 --- a/crate_universe/3rdparty/crates/BUILD.hashbrown-0.12.3.bazel +++ b/crate_universe/3rdparty/crates/BUILD.hashbrown-0.12.3.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.hashbrown-0.14.0.bazel b/crate_universe/3rdparty/crates/BUILD.hashbrown-0.14.0.bazel index 5ae1b4e248..b038a954ff 100644 --- a/crate_universe/3rdparty/crates/BUILD.hashbrown-0.14.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.hashbrown-0.14.0.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.heck-0.4.1.bazel b/crate_universe/3rdparty/crates/BUILD.heck-0.4.1.bazel index 298d16b134..a8ca4f85df 100644 --- a/crate_universe/3rdparty/crates/BUILD.heck-0.4.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.heck-0.4.1.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.hermit-abi-0.3.2.bazel b/crate_universe/3rdparty/crates/BUILD.hermit-abi-0.3.2.bazel index f1e09f177a..b9a8699f11 100644 --- a/crate_universe/3rdparty/crates/BUILD.hermit-abi-0.3.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.hermit-abi-0.3.2.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.hex-0.4.3.bazel b/crate_universe/3rdparty/crates/BUILD.hex-0.4.3.bazel index 0c129e3707..76bd31b41f 100644 --- a/crate_universe/3rdparty/crates/BUILD.hex-0.4.3.bazel +++ b/crate_universe/3rdparty/crates/BUILD.hex-0.4.3.bazel @@ -52,6 +52,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -75,6 +76,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.home-0.5.5.bazel b/crate_universe/3rdparty/crates/BUILD.home-0.5.5.bazel index 712a587ed8..e0ff193715 100644 --- a/crate_universe/3rdparty/crates/BUILD.home-0.5.5.bazel +++ b/crate_universe/3rdparty/crates/BUILD.home-0.5.5.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.humansize-2.1.3.bazel b/crate_universe/3rdparty/crates/BUILD.humansize-2.1.3.bazel index 93854b11e8..bbbf2b2d66 100644 --- a/crate_universe/3rdparty/crates/BUILD.humansize-2.1.3.bazel +++ b/crate_universe/3rdparty/crates/BUILD.humansize-2.1.3.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.iana-time-zone-0.1.57.bazel b/crate_universe/3rdparty/crates/BUILD.iana-time-zone-0.1.57.bazel index acd69aac3f..afe1c0a014 100644 --- a/crate_universe/3rdparty/crates/BUILD.iana-time-zone-0.1.57.bazel +++ b/crate_universe/3rdparty/crates/BUILD.iana-time-zone-0.1.57.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.iana-time-zone-haiku-0.1.2.bazel b/crate_universe/3rdparty/crates/BUILD.iana-time-zone-haiku-0.1.2.bazel index 3d15291da5..e2ca070120 100644 --- a/crate_universe/3rdparty/crates/BUILD.iana-time-zone-haiku-0.1.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.iana-time-zone-haiku-0.1.2.bazel @@ -47,6 +47,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -70,6 +71,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.idna-0.4.0.bazel b/crate_universe/3rdparty/crates/BUILD.idna-0.4.0.bazel index 609f9eced3..d71fcdd5b0 100644 --- a/crate_universe/3rdparty/crates/BUILD.idna-0.4.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.idna-0.4.0.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.ignore-0.4.18.bazel b/crate_universe/3rdparty/crates/BUILD.ignore-0.4.18.bazel index 50c56b2d68..3700fcf258 100644 --- a/crate_universe/3rdparty/crates/BUILD.ignore-0.4.18.bazel +++ b/crate_universe/3rdparty/crates/BUILD.ignore-0.4.18.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.indexmap-2.0.0.bazel b/crate_universe/3rdparty/crates/BUILD.indexmap-2.0.0.bazel index 55bf3adb3d..26112812e9 100644 --- a/crate_universe/3rdparty/crates/BUILD.indexmap-2.0.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.indexmap-2.0.0.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.indoc-2.0.4.bazel b/crate_universe/3rdparty/crates/BUILD.indoc-2.0.4.bazel index cc766d0203..6dd7a4f017 100644 --- a/crate_universe/3rdparty/crates/BUILD.indoc-2.0.4.bazel +++ b/crate_universe/3rdparty/crates/BUILD.indoc-2.0.4.bazel @@ -46,6 +46,7 @@ rust_proc_macro( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_proc_macro( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.io-lifetimes-1.0.11.bazel b/crate_universe/3rdparty/crates/BUILD.io-lifetimes-1.0.11.bazel index d14860a880..0c7806bb67 100644 --- a/crate_universe/3rdparty/crates/BUILD.io-lifetimes-1.0.11.bazel +++ b/crate_universe/3rdparty/crates/BUILD.io-lifetimes-1.0.11.bazel @@ -54,6 +54,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -77,6 +78,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -105,6 +107,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(not(windows)) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(not(windows)) + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cui__libc-0.2.149//:libc", # cfg(not(windows)) ], @@ -174,6 +179,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(not(windows)) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(not(windows)) + ], "@rules_rust//rust/platform:x86_64-unknown-none": [ "@cui__libc-0.2.149//:libc", # cfg(not(windows)) ], diff --git a/crate_universe/3rdparty/crates/BUILD.is-terminal-0.4.7.bazel b/crate_universe/3rdparty/crates/BUILD.is-terminal-0.4.7.bazel index a9c61b94d2..5896463339 100644 --- a/crate_universe/3rdparty/crates/BUILD.is-terminal-0.4.7.bazel +++ b/crate_universe/3rdparty/crates/BUILD.is-terminal-0.4.7.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -97,6 +99,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__rustix-0.37.23//:rustix", # cfg(not(any(windows, target_os = "hermit", target_os = "unknown"))) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__rustix-0.37.23//:rustix", # cfg(not(any(windows, target_os = "hermit", target_os = "unknown"))) + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cui__rustix-0.37.23//:rustix", # cfg(not(any(windows, target_os = "hermit", target_os = "unknown"))) ], @@ -163,6 +168,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__rustix-0.37.23//:rustix", # cfg(not(any(windows, target_os = "hermit", target_os = "unknown"))) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__rustix-0.37.23//:rustix", # cfg(not(any(windows, target_os = "hermit", target_os = "unknown"))) + ], "@rules_rust//rust/platform:x86_64-unknown-none": [ "@cui__rustix-0.37.23//:rustix", # cfg(not(any(windows, target_os = "hermit", target_os = "unknown"))) ], diff --git a/crate_universe/3rdparty/crates/BUILD.itertools-0.11.0.bazel b/crate_universe/3rdparty/crates/BUILD.itertools-0.11.0.bazel index 8c6742b5cc..efa7830036 100644 --- a/crate_universe/3rdparty/crates/BUILD.itertools-0.11.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.itertools-0.11.0.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.itoa-1.0.8.bazel b/crate_universe/3rdparty/crates/BUILD.itoa-1.0.8.bazel index 6198a950df..b14ba469e2 100644 --- a/crate_universe/3rdparty/crates/BUILD.itoa-1.0.8.bazel +++ b/crate_universe/3rdparty/crates/BUILD.itoa-1.0.8.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.js-sys-0.3.64.bazel b/crate_universe/3rdparty/crates/BUILD.js-sys-0.3.64.bazel index 1137a9d72c..01c79ba5c6 100644 --- a/crate_universe/3rdparty/crates/BUILD.js-sys-0.3.64.bazel +++ b/crate_universe/3rdparty/crates/BUILD.js-sys-0.3.64.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.jwalk-0.8.1.bazel b/crate_universe/3rdparty/crates/BUILD.jwalk-0.8.1.bazel index 1bdb07acaf..73d975d045 100644 --- a/crate_universe/3rdparty/crates/BUILD.jwalk-0.8.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.jwalk-0.8.1.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.lazy_static-1.4.0.bazel b/crate_universe/3rdparty/crates/BUILD.lazy_static-1.4.0.bazel index 615a570991..d5af848b4f 100644 --- a/crate_universe/3rdparty/crates/BUILD.lazy_static-1.4.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.lazy_static-1.4.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.libc-0.2.149.bazel b/crate_universe/3rdparty/crates/BUILD.libc-0.2.149.bazel index fdb8cbe4cc..683ded79c5 100644 --- a/crate_universe/3rdparty/crates/BUILD.libc-0.2.149.bazel +++ b/crate_universe/3rdparty/crates/BUILD.libc-0.2.149.bazel @@ -60,6 +60,11 @@ rust_library( "extra_traits", "std", ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "default", + "extra_traits", + "std", + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "default", "extra_traits", @@ -164,6 +169,11 @@ rust_library( "extra_traits", "std", ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "default", + "extra_traits", + "std", + ], "@rules_rust//rust/platform:x86_64-unknown-none": [ "default", "extra_traits", @@ -189,6 +199,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -212,6 +223,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -255,6 +267,11 @@ cargo_build_script( "extra_traits", "std", ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "default", + "extra_traits", + "std", + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "default", "extra_traits", @@ -359,6 +376,11 @@ cargo_build_script( "extra_traits", "std", ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "default", + "extra_traits", + "std", + ], "@rules_rust//rust/platform:x86_64-unknown-none": [ "default", "extra_traits", diff --git a/crate_universe/3rdparty/crates/BUILD.libm-0.2.7.bazel b/crate_universe/3rdparty/crates/BUILD.libm-0.2.7.bazel index 2b9e53a7e3..a8e8c842f8 100644 --- a/crate_universe/3rdparty/crates/BUILD.libm-0.2.7.bazel +++ b/crate_universe/3rdparty/crates/BUILD.libm-0.2.7.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.linux-raw-sys-0.3.8.bazel b/crate_universe/3rdparty/crates/BUILD.linux-raw-sys-0.3.8.bazel index 87f0ae4cd3..1beb127410 100644 --- a/crate_universe/3rdparty/crates/BUILD.linux-raw-sys-0.3.8.bazel +++ b/crate_universe/3rdparty/crates/BUILD.linux-raw-sys-0.3.8.bazel @@ -36,6 +36,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "errno", ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "errno", + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "errno", ], @@ -48,6 +51,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "errno", ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "errno", + ], "//conditions:default": [], }), crate_root = "src/lib.rs", @@ -68,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -91,6 +98,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.linux-raw-sys-0.4.10.bazel b/crate_universe/3rdparty/crates/BUILD.linux-raw-sys-0.4.10.bazel index 12bfa72ed9..545ec797a8 100644 --- a/crate_universe/3rdparty/crates/BUILD.linux-raw-sys-0.4.10.bazel +++ b/crate_universe/3rdparty/crates/BUILD.linux-raw-sys-0.4.10.bazel @@ -37,6 +37,10 @@ rust_library( "elf", "errno", ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "elf", + "errno", + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "elf", "errno", @@ -53,6 +57,10 @@ rust_library( "elf", "errno", ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "elf", + "errno", + ], "//conditions:default": [], }), crate_root = "src/lib.rs", @@ -73,6 +81,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -96,6 +105,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.lock_api-0.4.11.bazel b/crate_universe/3rdparty/crates/BUILD.lock_api-0.4.11.bazel index cc85c568c0..65f6202a5f 100644 --- a/crate_universe/3rdparty/crates/BUILD.lock_api-0.4.11.bazel +++ b/crate_universe/3rdparty/crates/BUILD.lock_api-0.4.11.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.log-0.4.19.bazel b/crate_universe/3rdparty/crates/BUILD.log-0.4.19.bazel index 06b86f67dd..11620df356 100644 --- a/crate_universe/3rdparty/crates/BUILD.log-0.4.19.bazel +++ b/crate_universe/3rdparty/crates/BUILD.log-0.4.19.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.maplit-1.0.2.bazel b/crate_universe/3rdparty/crates/BUILD.maplit-1.0.2.bazel index f2d684546f..8318e9fa9d 100644 --- a/crate_universe/3rdparty/crates/BUILD.maplit-1.0.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.maplit-1.0.2.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.maybe-async-0.2.7.bazel b/crate_universe/3rdparty/crates/BUILD.maybe-async-0.2.7.bazel index 052edd280f..0504dd69e5 100644 --- a/crate_universe/3rdparty/crates/BUILD.maybe-async-0.2.7.bazel +++ b/crate_universe/3rdparty/crates/BUILD.maybe-async-0.2.7.bazel @@ -50,6 +50,7 @@ rust_proc_macro( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_proc_macro( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.memchr-2.6.4.bazel b/crate_universe/3rdparty/crates/BUILD.memchr-2.6.4.bazel index 9dc0375dba..63d51a5788 100644 --- a/crate_universe/3rdparty/crates/BUILD.memchr-2.6.4.bazel +++ b/crate_universe/3rdparty/crates/BUILD.memchr-2.6.4.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.memmap2-0.7.1.bazel b/crate_universe/3rdparty/crates/BUILD.memmap2-0.7.1.bazel index 658ee988d7..c3c569a84d 100644 --- a/crate_universe/3rdparty/crates/BUILD.memmap2-0.7.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.memmap2-0.7.1.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -92,6 +94,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(unix) + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], @@ -137,6 +142,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(unix) + ], "//conditions:default": [], }), ) diff --git a/crate_universe/3rdparty/crates/BUILD.memoffset-0.9.0.bazel b/crate_universe/3rdparty/crates/BUILD.memoffset-0.9.0.bazel index 29eada088e..eb5cfb467a 100644 --- a/crate_universe/3rdparty/crates/BUILD.memoffset-0.9.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.memoffset-0.9.0.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.miniz_oxide-0.7.1.bazel b/crate_universe/3rdparty/crates/BUILD.miniz_oxide-0.7.1.bazel index 38db618a16..6a17d56424 100644 --- a/crate_universe/3rdparty/crates/BUILD.miniz_oxide-0.7.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.miniz_oxide-0.7.1.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.normpath-1.1.1.bazel b/crate_universe/3rdparty/crates/BUILD.normpath-1.1.1.bazel index 8162aa03ee..fa7a47a8ab 100644 --- a/crate_universe/3rdparty/crates/BUILD.normpath-1.1.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.normpath-1.1.1.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.nu-ansi-term-0.46.0.bazel b/crate_universe/3rdparty/crates/BUILD.nu-ansi-term-0.46.0.bazel index 0cde4c4f95..e5e83c2247 100644 --- a/crate_universe/3rdparty/crates/BUILD.nu-ansi-term-0.46.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.nu-ansi-term-0.46.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.num-0.1.42.bazel b/crate_universe/3rdparty/crates/BUILD.num-0.1.42.bazel index 705691d4ec..73b16ca3ba 100644 --- a/crate_universe/3rdparty/crates/BUILD.num-0.1.42.bazel +++ b/crate_universe/3rdparty/crates/BUILD.num-0.1.42.bazel @@ -56,6 +56,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -79,6 +80,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.num-bigint-0.1.44.bazel b/crate_universe/3rdparty/crates/BUILD.num-bigint-0.1.44.bazel index ae8bbc72f7..0ba01ad269 100644 --- a/crate_universe/3rdparty/crates/BUILD.num-bigint-0.1.44.bazel +++ b/crate_universe/3rdparty/crates/BUILD.num-bigint-0.1.44.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.num-complex-0.1.43.bazel b/crate_universe/3rdparty/crates/BUILD.num-complex-0.1.43.bazel index e875b4dbc5..432840b2cd 100644 --- a/crate_universe/3rdparty/crates/BUILD.num-complex-0.1.43.bazel +++ b/crate_universe/3rdparty/crates/BUILD.num-complex-0.1.43.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.num-integer-0.1.45.bazel b/crate_universe/3rdparty/crates/BUILD.num-integer-0.1.45.bazel index e3090cd20a..38721226ce 100644 --- a/crate_universe/3rdparty/crates/BUILD.num-integer-0.1.45.bazel +++ b/crate_universe/3rdparty/crates/BUILD.num-integer-0.1.45.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.num-iter-0.1.43.bazel b/crate_universe/3rdparty/crates/BUILD.num-iter-0.1.43.bazel index 4c586e3e4d..d7bb3ad6b3 100644 --- a/crate_universe/3rdparty/crates/BUILD.num-iter-0.1.43.bazel +++ b/crate_universe/3rdparty/crates/BUILD.num-iter-0.1.43.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.num-rational-0.1.42.bazel b/crate_universe/3rdparty/crates/BUILD.num-rational-0.1.42.bazel index 8759ceac21..c0bbaf264d 100644 --- a/crate_universe/3rdparty/crates/BUILD.num-rational-0.1.42.bazel +++ b/crate_universe/3rdparty/crates/BUILD.num-rational-0.1.42.bazel @@ -52,6 +52,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -75,6 +76,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.num-traits-0.2.15.bazel b/crate_universe/3rdparty/crates/BUILD.num-traits-0.2.15.bazel index 73ee8b93b8..409b45e678 100644 --- a/crate_universe/3rdparty/crates/BUILD.num-traits-0.2.15.bazel +++ b/crate_universe/3rdparty/crates/BUILD.num-traits-0.2.15.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.num_threads-0.1.6.bazel b/crate_universe/3rdparty/crates/BUILD.num_threads-0.1.6.bazel index c711657239..18247b1e66 100644 --- a/crate_universe/3rdparty/crates/BUILD.num_threads-0.1.6.bazel +++ b/crate_universe/3rdparty/crates/BUILD.num_threads-0.1.6.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.once_cell-1.18.0.bazel b/crate_universe/3rdparty/crates/BUILD.once_cell-1.18.0.bazel index 5d945beca9..0f2ec946e7 100644 --- a/crate_universe/3rdparty/crates/BUILD.once_cell-1.18.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.once_cell-1.18.0.bazel @@ -52,6 +52,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -75,6 +76,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.overload-0.1.1.bazel b/crate_universe/3rdparty/crates/BUILD.overload-0.1.1.bazel index 2e0ed36692..91385fbf61 100644 --- a/crate_universe/3rdparty/crates/BUILD.overload-0.1.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.overload-0.1.1.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.parking_lot-0.12.1.bazel b/crate_universe/3rdparty/crates/BUILD.parking_lot-0.12.1.bazel index d5f0194fee..6860297f97 100644 --- a/crate_universe/3rdparty/crates/BUILD.parking_lot-0.12.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.parking_lot-0.12.1.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.parking_lot_core-0.9.9.bazel b/crate_universe/3rdparty/crates/BUILD.parking_lot_core-0.9.9.bazel index 631865e490..61e5dff8c4 100644 --- a/crate_universe/3rdparty/crates/BUILD.parking_lot_core-0.9.9.bazel +++ b/crate_universe/3rdparty/crates/BUILD.parking_lot_core-0.9.9.bazel @@ -47,6 +47,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -70,6 +71,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -100,6 +102,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(unix) + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], @@ -151,6 +156,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(unix) + ], "//conditions:default": [], }), ) diff --git a/crate_universe/3rdparty/crates/BUILD.parse-zoneinfo-0.3.0.bazel b/crate_universe/3rdparty/crates/BUILD.parse-zoneinfo-0.3.0.bazel index 5168132f36..a5c5995a17 100644 --- a/crate_universe/3rdparty/crates/BUILD.parse-zoneinfo-0.3.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.parse-zoneinfo-0.3.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.pathdiff-0.2.1.bazel b/crate_universe/3rdparty/crates/BUILD.pathdiff-0.2.1.bazel index 6f0a9fee12..a55ba8a317 100644 --- a/crate_universe/3rdparty/crates/BUILD.pathdiff-0.2.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.pathdiff-0.2.1.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.percent-encoding-2.3.0.bazel b/crate_universe/3rdparty/crates/BUILD.percent-encoding-2.3.0.bazel index 390b42e204..2a167ef553 100644 --- a/crate_universe/3rdparty/crates/BUILD.percent-encoding-2.3.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.percent-encoding-2.3.0.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.pest-2.7.0.bazel b/crate_universe/3rdparty/crates/BUILD.pest-2.7.0.bazel index 07bcc45d0f..4db441c594 100644 --- a/crate_universe/3rdparty/crates/BUILD.pest-2.7.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.pest-2.7.0.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.pest_derive-2.7.0.bazel b/crate_universe/3rdparty/crates/BUILD.pest_derive-2.7.0.bazel index 3a42b1b9b6..61d5f2f97f 100644 --- a/crate_universe/3rdparty/crates/BUILD.pest_derive-2.7.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.pest_derive-2.7.0.bazel @@ -50,6 +50,7 @@ rust_proc_macro( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_proc_macro( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.pest_generator-2.7.0.bazel b/crate_universe/3rdparty/crates/BUILD.pest_generator-2.7.0.bazel index ff8ef021cb..9e3d9919f7 100644 --- a/crate_universe/3rdparty/crates/BUILD.pest_generator-2.7.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.pest_generator-2.7.0.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.pest_meta-2.7.0.bazel b/crate_universe/3rdparty/crates/BUILD.pest_meta-2.7.0.bazel index 0e687e33da..9c700cc747 100644 --- a/crate_universe/3rdparty/crates/BUILD.pest_meta-2.7.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.pest_meta-2.7.0.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.phf-0.11.2.bazel b/crate_universe/3rdparty/crates/BUILD.phf-0.11.2.bazel index 169ccbfafb..a2deb8311a 100644 --- a/crate_universe/3rdparty/crates/BUILD.phf-0.11.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.phf-0.11.2.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.phf_codegen-0.11.2.bazel b/crate_universe/3rdparty/crates/BUILD.phf_codegen-0.11.2.bazel index f93a50b0d4..cf92113695 100644 --- a/crate_universe/3rdparty/crates/BUILD.phf_codegen-0.11.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.phf_codegen-0.11.2.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.phf_generator-0.11.2.bazel b/crate_universe/3rdparty/crates/BUILD.phf_generator-0.11.2.bazel index 3ddcf02295..b536042a61 100644 --- a/crate_universe/3rdparty/crates/BUILD.phf_generator-0.11.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.phf_generator-0.11.2.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.phf_shared-0.11.2.bazel b/crate_universe/3rdparty/crates/BUILD.phf_shared-0.11.2.bazel index 932cb5aba6..fd0f7263c1 100644 --- a/crate_universe/3rdparty/crates/BUILD.phf_shared-0.11.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.phf_shared-0.11.2.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.pin-project-lite-0.2.13.bazel b/crate_universe/3rdparty/crates/BUILD.pin-project-lite-0.2.13.bazel index 3bd6262acf..c86c2e9869 100644 --- a/crate_universe/3rdparty/crates/BUILD.pin-project-lite-0.2.13.bazel +++ b/crate_universe/3rdparty/crates/BUILD.pin-project-lite-0.2.13.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.powerfmt-0.2.0.bazel b/crate_universe/3rdparty/crates/BUILD.powerfmt-0.2.0.bazel index 5c5dbb5120..e7f7be7826 100644 --- a/crate_universe/3rdparty/crates/BUILD.powerfmt-0.2.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.powerfmt-0.2.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.ppv-lite86-0.2.17.bazel b/crate_universe/3rdparty/crates/BUILD.ppv-lite86-0.2.17.bazel index 446d30a0fc..f10cf1d6b6 100644 --- a/crate_universe/3rdparty/crates/BUILD.ppv-lite86-0.2.17.bazel +++ b/crate_universe/3rdparty/crates/BUILD.ppv-lite86-0.2.17.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.proc-macro2-1.0.64.bazel b/crate_universe/3rdparty/crates/BUILD.proc-macro2-1.0.64.bazel index 67c4a67ee4..c7d3c935ec 100644 --- a/crate_universe/3rdparty/crates/BUILD.proc-macro2-1.0.64.bazel +++ b/crate_universe/3rdparty/crates/BUILD.proc-macro2-1.0.64.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.prodash-26.2.2.bazel b/crate_universe/3rdparty/crates/BUILD.prodash-26.2.2.bazel index e7170e9cb1..efbe46d9ac 100644 --- a/crate_universe/3rdparty/crates/BUILD.prodash-26.2.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.prodash-26.2.2.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.quote-1.0.29.bazel b/crate_universe/3rdparty/crates/BUILD.quote-1.0.29.bazel index adc33b956c..61940fdc2b 100644 --- a/crate_universe/3rdparty/crates/BUILD.quote-1.0.29.bazel +++ b/crate_universe/3rdparty/crates/BUILD.quote-1.0.29.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.rand-0.4.6.bazel b/crate_universe/3rdparty/crates/BUILD.rand-0.4.6.bazel index ed38152ac0..8ef4df6f9e 100644 --- a/crate_universe/3rdparty/crates/BUILD.rand-0.4.6.bazel +++ b/crate_universe/3rdparty/crates/BUILD.rand-0.4.6.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -101,6 +103,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(unix) + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], @@ -153,6 +158,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(unix) + ], "//conditions:default": [], }), ) diff --git a/crate_universe/3rdparty/crates/BUILD.rand-0.8.5.bazel b/crate_universe/3rdparty/crates/BUILD.rand-0.8.5.bazel index bebe80dc39..f169310a3e 100644 --- a/crate_universe/3rdparty/crates/BUILD.rand-0.8.5.bazel +++ b/crate_universe/3rdparty/crates/BUILD.rand-0.8.5.bazel @@ -56,6 +56,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -79,6 +80,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -105,6 +107,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(unix) + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], @@ -150,6 +155,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__libc-0.2.149//:libc", # cfg(unix) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(unix) + ], "//conditions:default": [], }), ) diff --git a/crate_universe/3rdparty/crates/BUILD.rand_chacha-0.3.1.bazel b/crate_universe/3rdparty/crates/BUILD.rand_chacha-0.3.1.bazel index d1eeb65644..45dc1f9235 100644 --- a/crate_universe/3rdparty/crates/BUILD.rand_chacha-0.3.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.rand_chacha-0.3.1.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.rand_core-0.3.1.bazel b/crate_universe/3rdparty/crates/BUILD.rand_core-0.3.1.bazel index 9f5122bcb9..394a894b93 100644 --- a/crate_universe/3rdparty/crates/BUILD.rand_core-0.3.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.rand_core-0.3.1.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.rand_core-0.4.2.bazel b/crate_universe/3rdparty/crates/BUILD.rand_core-0.4.2.bazel index 1baf177975..66fbe62ded 100644 --- a/crate_universe/3rdparty/crates/BUILD.rand_core-0.4.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.rand_core-0.4.2.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.rand_core-0.6.4.bazel b/crate_universe/3rdparty/crates/BUILD.rand_core-0.6.4.bazel index a0d9d7fc06..7d1b748d6e 100644 --- a/crate_universe/3rdparty/crates/BUILD.rand_core-0.6.4.bazel +++ b/crate_universe/3rdparty/crates/BUILD.rand_core-0.6.4.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.rayon-1.8.0.bazel b/crate_universe/3rdparty/crates/BUILD.rayon-1.8.0.bazel index 8719b71fe4..cb8cee34f6 100644 --- a/crate_universe/3rdparty/crates/BUILD.rayon-1.8.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.rayon-1.8.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.rayon-core-1.12.0.bazel b/crate_universe/3rdparty/crates/BUILD.rayon-core-1.12.0.bazel index da1dad75ee..b1fdbad5ec 100644 --- a/crate_universe/3rdparty/crates/BUILD.rayon-core-1.12.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.rayon-core-1.12.0.bazel @@ -47,6 +47,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -70,6 +71,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.rdrand-0.4.0.bazel b/crate_universe/3rdparty/crates/BUILD.rdrand-0.4.0.bazel index b7b76a5705..a11b59ad6f 100644 --- a/crate_universe/3rdparty/crates/BUILD.rdrand-0.4.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.rdrand-0.4.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.redox_syscall-0.3.5.bazel b/crate_universe/3rdparty/crates/BUILD.redox_syscall-0.3.5.bazel index 582bec235a..951d7d384d 100644 --- a/crate_universe/3rdparty/crates/BUILD.redox_syscall-0.3.5.bazel +++ b/crate_universe/3rdparty/crates/BUILD.redox_syscall-0.3.5.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.redox_syscall-0.4.1.bazel b/crate_universe/3rdparty/crates/BUILD.redox_syscall-0.4.1.bazel index 688d702fca..4db67883ac 100644 --- a/crate_universe/3rdparty/crates/BUILD.redox_syscall-0.4.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.redox_syscall-0.4.1.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.regex-1.10.2.bazel b/crate_universe/3rdparty/crates/BUILD.regex-1.10.2.bazel index 9d0ee173c9..4814a2f05e 100644 --- a/crate_universe/3rdparty/crates/BUILD.regex-1.10.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.regex-1.10.2.bazel @@ -65,6 +65,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -88,6 +89,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.regex-automata-0.3.3.bazel b/crate_universe/3rdparty/crates/BUILD.regex-automata-0.3.3.bazel index c6c151cca1..c890414781 100644 --- a/crate_universe/3rdparty/crates/BUILD.regex-automata-0.3.3.bazel +++ b/crate_universe/3rdparty/crates/BUILD.regex-automata-0.3.3.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.regex-automata-0.4.3.bazel b/crate_universe/3rdparty/crates/BUILD.regex-automata-0.4.3.bazel index e665a79875..a8d14e0bdf 100644 --- a/crate_universe/3rdparty/crates/BUILD.regex-automata-0.4.3.bazel +++ b/crate_universe/3rdparty/crates/BUILD.regex-automata-0.4.3.bazel @@ -70,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -93,6 +94,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.regex-syntax-0.8.2.bazel b/crate_universe/3rdparty/crates/BUILD.regex-syntax-0.8.2.bazel index 1cf4e14bb5..115a1b3000 100644 --- a/crate_universe/3rdparty/crates/BUILD.regex-syntax-0.8.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.regex-syntax-0.8.2.bazel @@ -58,6 +58,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -81,6 +82,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.rustc-hash-1.1.0.bazel b/crate_universe/3rdparty/crates/BUILD.rustc-hash-1.1.0.bazel index 62b5e76337..c568f53f47 100644 --- a/crate_universe/3rdparty/crates/BUILD.rustc-hash-1.1.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.rustc-hash-1.1.0.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.rustc-serialize-0.3.24.bazel b/crate_universe/3rdparty/crates/BUILD.rustc-serialize-0.3.24.bazel index e001f05b76..78ff35d41c 100644 --- a/crate_universe/3rdparty/crates/BUILD.rustc-serialize-0.3.24.bazel +++ b/crate_universe/3rdparty/crates/BUILD.rustc-serialize-0.3.24.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.rustix-0.37.23.bazel b/crate_universe/3rdparty/crates/BUILD.rustix-0.37.23.bazel index 8e4c041b7d..2f7606d4cc 100644 --- a/crate_universe/3rdparty/crates/BUILD.rustix-0.37.23.bazel +++ b/crate_universe/3rdparty/crates/BUILD.rustix-0.37.23.bazel @@ -136,6 +136,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -159,6 +160,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -197,6 +199,10 @@ rust_library( "@cui__libc-0.2.149//: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"))))) "@cui__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:aarch64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//: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"))))) + "@cui__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": [ "@cui__libc-0.2.149//: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"))))) "@cui__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"))))) @@ -294,6 +300,10 @@ rust_library( "@cui__libc-0.2.149//: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"))))) "@cui__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-nixos-gnu": [ + "@cui__libc-0.2.149//: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"))))) + "@cui__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": [ "@cui__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")))))))) "@cui__libc-0.2.149//: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")))))))) diff --git a/crate_universe/3rdparty/crates/BUILD.rustix-0.38.21.bazel b/crate_universe/3rdparty/crates/BUILD.rustix-0.38.21.bazel index 33be7627f8..299cb73129 100644 --- a/crate_universe/3rdparty/crates/BUILD.rustix-0.38.21.bazel +++ b/crate_universe/3rdparty/crates/BUILD.rustix-0.38.21.bazel @@ -135,6 +135,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "termios", ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "termios", + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "termios", ], @@ -180,6 +183,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "termios", ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "termios", + ], "//conditions:default": [], }), crate_root = "src/lib.rs", @@ -200,6 +206,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -223,6 +230,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -259,6 +267,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__linux-raw-sys-0.4.10//:linux_raw_sys", # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__linux-raw-sys-0.4.10//: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": [ "@cui__linux-raw-sys-0.4.10//: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")))) ], @@ -352,6 +363,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__linux-raw-sys-0.4.10//: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-nixos-gnu": [ + "@cui__linux-raw-sys-0.4.10//: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": [ "@cui__errno-0.3.1//: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"))))))) "@cui__libc-0.2.149//: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"))))))) @@ -388,6 +402,9 @@ cargo_build_script( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "termios", ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "termios", + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "termios", ], @@ -433,6 +450,9 @@ cargo_build_script( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "termios", ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "termios", + ], "//conditions:default": [], }), crate_name = "build_script_build", diff --git a/crate_universe/3rdparty/crates/BUILD.ryu-1.0.14.bazel b/crate_universe/3rdparty/crates/BUILD.ryu-1.0.14.bazel index 5de3a91f33..7095a8afed 100644 --- a/crate_universe/3rdparty/crates/BUILD.ryu-1.0.14.bazel +++ b/crate_universe/3rdparty/crates/BUILD.ryu-1.0.14.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.same-file-1.0.6.bazel b/crate_universe/3rdparty/crates/BUILD.same-file-1.0.6.bazel index 927f251dc4..29a405bc00 100644 --- a/crate_universe/3rdparty/crates/BUILD.same-file-1.0.6.bazel +++ b/crate_universe/3rdparty/crates/BUILD.same-file-1.0.6.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.scopeguard-1.2.0.bazel b/crate_universe/3rdparty/crates/BUILD.scopeguard-1.2.0.bazel index 5ae5b7f140..2de81cd58b 100644 --- a/crate_universe/3rdparty/crates/BUILD.scopeguard-1.2.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.scopeguard-1.2.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.semver-1.0.20.bazel b/crate_universe/3rdparty/crates/BUILD.semver-1.0.20.bazel index b43ea75235..8b11d887c2 100644 --- a/crate_universe/3rdparty/crates/BUILD.semver-1.0.20.bazel +++ b/crate_universe/3rdparty/crates/BUILD.semver-1.0.20.bazel @@ -52,6 +52,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -75,6 +76,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.serde-1.0.190.bazel b/crate_universe/3rdparty/crates/BUILD.serde-1.0.190.bazel index fd08b21b6f..47b1a85d52 100644 --- a/crate_universe/3rdparty/crates/BUILD.serde-1.0.190.bazel +++ b/crate_universe/3rdparty/crates/BUILD.serde-1.0.190.bazel @@ -57,6 +57,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -80,6 +81,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.serde_derive-1.0.190.bazel b/crate_universe/3rdparty/crates/BUILD.serde_derive-1.0.190.bazel index 3eceb3ba14..3c8d11c322 100644 --- a/crate_universe/3rdparty/crates/BUILD.serde_derive-1.0.190.bazel +++ b/crate_universe/3rdparty/crates/BUILD.serde_derive-1.0.190.bazel @@ -49,6 +49,7 @@ rust_proc_macro( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_proc_macro( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.serde_json-1.0.108.bazel b/crate_universe/3rdparty/crates/BUILD.serde_json-1.0.108.bazel index 5a1d57d2c5..459de44f7f 100644 --- a/crate_universe/3rdparty/crates/BUILD.serde_json-1.0.108.bazel +++ b/crate_universe/3rdparty/crates/BUILD.serde_json-1.0.108.bazel @@ -52,6 +52,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -75,6 +76,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.serde_spanned-0.6.4.bazel b/crate_universe/3rdparty/crates/BUILD.serde_spanned-0.6.4.bazel index 8f793c510c..227df83bc3 100644 --- a/crate_universe/3rdparty/crates/BUILD.serde_spanned-0.6.4.bazel +++ b/crate_universe/3rdparty/crates/BUILD.serde_spanned-0.6.4.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.serde_starlark-0.1.14.bazel b/crate_universe/3rdparty/crates/BUILD.serde_starlark-0.1.14.bazel index 54bd9d4180..89a348b606 100644 --- a/crate_universe/3rdparty/crates/BUILD.serde_starlark-0.1.14.bazel +++ b/crate_universe/3rdparty/crates/BUILD.serde_starlark-0.1.14.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.sha1_smol-1.0.0.bazel b/crate_universe/3rdparty/crates/BUILD.sha1_smol-1.0.0.bazel index 0da89fd6e1..5f002f4f29 100644 --- a/crate_universe/3rdparty/crates/BUILD.sha1_smol-1.0.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.sha1_smol-1.0.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.sha2-0.10.8.bazel b/crate_universe/3rdparty/crates/BUILD.sha2-0.10.8.bazel index ce7e14f97d..253439a224 100644 --- a/crate_universe/3rdparty/crates/BUILD.sha2-0.10.8.bazel +++ b/crate_universe/3rdparty/crates/BUILD.sha2-0.10.8.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -102,6 +104,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__cpufeatures-0.2.9//:cpufeatures", # cfg(any(target_arch = "aarch64", target_arch = "x86_64", target_arch = "x86")) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__cpufeatures-0.2.9//:cpufeatures", # cfg(any(target_arch = "aarch64", target_arch = "x86_64", target_arch = "x86")) + ], "@rules_rust//rust/platform:i686-apple-darwin": [ "@cui__cpufeatures-0.2.9//:cpufeatures", # cfg(any(target_arch = "aarch64", target_arch = "x86_64", target_arch = "x86")) ], @@ -138,6 +143,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__cpufeatures-0.2.9//:cpufeatures", # cfg(any(target_arch = "aarch64", target_arch = "x86_64", target_arch = "x86")) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__cpufeatures-0.2.9//:cpufeatures", # cfg(any(target_arch = "aarch64", target_arch = "x86_64", target_arch = "x86")) + ], "@rules_rust//rust/platform:x86_64-unknown-none": [ "@cui__cpufeatures-0.2.9//:cpufeatures", # cfg(any(target_arch = "aarch64", target_arch = "x86_64", target_arch = "x86")) ], diff --git a/crate_universe/3rdparty/crates/BUILD.sharded-slab-0.1.7.bazel b/crate_universe/3rdparty/crates/BUILD.sharded-slab-0.1.7.bazel index cc40f91e88..fee57bd503 100644 --- a/crate_universe/3rdparty/crates/BUILD.sharded-slab-0.1.7.bazel +++ b/crate_universe/3rdparty/crates/BUILD.sharded-slab-0.1.7.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.siphasher-0.3.10.bazel b/crate_universe/3rdparty/crates/BUILD.siphasher-0.3.10.bazel index ec185b201e..2665d3429e 100644 --- a/crate_universe/3rdparty/crates/BUILD.siphasher-0.3.10.bazel +++ b/crate_universe/3rdparty/crates/BUILD.siphasher-0.3.10.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.slug-0.1.4.bazel b/crate_universe/3rdparty/crates/BUILD.slug-0.1.4.bazel index fc1a2d4aa3..f619ef2a30 100644 --- a/crate_universe/3rdparty/crates/BUILD.slug-0.1.4.bazel +++ b/crate_universe/3rdparty/crates/BUILD.slug-0.1.4.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.smallvec-1.11.0.bazel b/crate_universe/3rdparty/crates/BUILD.smallvec-1.11.0.bazel index 6296303088..fcacefea1b 100644 --- a/crate_universe/3rdparty/crates/BUILD.smallvec-1.11.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.smallvec-1.11.0.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.smawk-0.3.1.bazel b/crate_universe/3rdparty/crates/BUILD.smawk-0.3.1.bazel index 8d8f01f04d..21f80530d9 100644 --- a/crate_universe/3rdparty/crates/BUILD.smawk-0.3.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.smawk-0.3.1.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.smol_str-0.2.0.bazel b/crate_universe/3rdparty/crates/BUILD.smol_str-0.2.0.bazel index f71c83a938..68c63fc9b6 100644 --- a/crate_universe/3rdparty/crates/BUILD.smol_str-0.2.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.smol_str-0.2.0.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.spectral-0.6.0.bazel b/crate_universe/3rdparty/crates/BUILD.spectral-0.6.0.bazel index 00ae7dca63..a0c82a7b61 100644 --- a/crate_universe/3rdparty/crates/BUILD.spectral-0.6.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.spectral-0.6.0.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.strsim-0.10.0.bazel b/crate_universe/3rdparty/crates/BUILD.strsim-0.10.0.bazel index 31fcc6d0f4..d97d375e66 100644 --- a/crate_universe/3rdparty/crates/BUILD.strsim-0.10.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.strsim-0.10.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.syn-1.0.109.bazel b/crate_universe/3rdparty/crates/BUILD.syn-1.0.109.bazel index 015ad88619..5afbf9468f 100644 --- a/crate_universe/3rdparty/crates/BUILD.syn-1.0.109.bazel +++ b/crate_universe/3rdparty/crates/BUILD.syn-1.0.109.bazel @@ -58,6 +58,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -81,6 +82,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.syn-2.0.32.bazel b/crate_universe/3rdparty/crates/BUILD.syn-2.0.32.bazel index 2a60877e02..5dad34d7fb 100644 --- a/crate_universe/3rdparty/crates/BUILD.syn-2.0.32.bazel +++ b/crate_universe/3rdparty/crates/BUILD.syn-2.0.32.bazel @@ -59,6 +59,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -82,6 +83,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.tempfile-3.8.1.bazel b/crate_universe/3rdparty/crates/BUILD.tempfile-3.8.1.bazel index 0152671423..a2ce7d7012 100644 --- a/crate_universe/3rdparty/crates/BUILD.tempfile-3.8.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.tempfile-3.8.1.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -98,6 +100,9 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@cui__rustix-0.38.21//:rustix", # cfg(any(unix, target_os = "wasi")) ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__rustix-0.38.21//:rustix", # cfg(any(unix, target_os = "wasi")) + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cui__rustix-0.38.21//:rustix", # cfg(any(unix, target_os = "wasi")) ], @@ -152,6 +157,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__rustix-0.38.21//:rustix", # cfg(any(unix, target_os = "wasi")) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__rustix-0.38.21//:rustix", # cfg(any(unix, target_os = "wasi")) + ], "//conditions:default": [], }), ) diff --git a/crate_universe/3rdparty/crates/BUILD.tera-1.19.1.bazel b/crate_universe/3rdparty/crates/BUILD.tera-1.19.1.bazel index 4630184f0e..cebda69c86 100644 --- a/crate_universe/3rdparty/crates/BUILD.tera-1.19.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.tera-1.19.1.bazel @@ -60,6 +60,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -83,6 +84,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.textwrap-0.16.0.bazel b/crate_universe/3rdparty/crates/BUILD.textwrap-0.16.0.bazel index f020764ff4..60498640f9 100644 --- a/crate_universe/3rdparty/crates/BUILD.textwrap-0.16.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.textwrap-0.16.0.bazel @@ -52,6 +52,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -75,6 +76,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.thiserror-1.0.50.bazel b/crate_universe/3rdparty/crates/BUILD.thiserror-1.0.50.bazel index c762418923..d0b8624b43 100644 --- a/crate_universe/3rdparty/crates/BUILD.thiserror-1.0.50.bazel +++ b/crate_universe/3rdparty/crates/BUILD.thiserror-1.0.50.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.thiserror-impl-1.0.50.bazel b/crate_universe/3rdparty/crates/BUILD.thiserror-impl-1.0.50.bazel index 6c629cec0a..f4866db19b 100644 --- a/crate_universe/3rdparty/crates/BUILD.thiserror-impl-1.0.50.bazel +++ b/crate_universe/3rdparty/crates/BUILD.thiserror-impl-1.0.50.bazel @@ -46,6 +46,7 @@ rust_proc_macro( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_proc_macro( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.thread_local-1.1.4.bazel b/crate_universe/3rdparty/crates/BUILD.thread_local-1.1.4.bazel index ea0988c106..f1a0b21725 100644 --- a/crate_universe/3rdparty/crates/BUILD.thread_local-1.1.4.bazel +++ b/crate_universe/3rdparty/crates/BUILD.thread_local-1.1.4.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.time-0.3.30.bazel b/crate_universe/3rdparty/crates/BUILD.time-0.3.30.bazel index ab77ec30f3..93440daaf7 100644 --- a/crate_universe/3rdparty/crates/BUILD.time-0.3.30.bazel +++ b/crate_universe/3rdparty/crates/BUILD.time-0.3.30.bazel @@ -57,6 +57,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -80,6 +81,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -114,6 +116,10 @@ rust_library( "@cui__libc-0.2.149//:libc", # cfg(target_family = "unix") "@cui__num_threads-0.1.6//:num_threads", # cfg(target_family = "unix") ], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(target_family = "unix") + "@cui__num_threads-0.1.6//:num_threads", # cfg(target_family = "unix") + ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ "@cui__libc-0.2.149//:libc", # cfg(target_family = "unix") "@cui__num_threads-0.1.6//:num_threads", # cfg(target_family = "unix") @@ -174,6 +180,10 @@ rust_library( "@cui__libc-0.2.149//:libc", # cfg(target_family = "unix") "@cui__num_threads-0.1.6//:num_threads", # cfg(target_family = "unix") ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__libc-0.2.149//:libc", # cfg(target_family = "unix") + "@cui__num_threads-0.1.6//:num_threads", # cfg(target_family = "unix") + ], "//conditions:default": [], }), ) diff --git a/crate_universe/3rdparty/crates/BUILD.time-core-0.1.2.bazel b/crate_universe/3rdparty/crates/BUILD.time-core-0.1.2.bazel index 246bb541dc..7c806115a9 100644 --- a/crate_universe/3rdparty/crates/BUILD.time-core-0.1.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.time-core-0.1.2.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.time-macros-0.2.15.bazel b/crate_universe/3rdparty/crates/BUILD.time-macros-0.2.15.bazel index 0da0e9ef5a..e147cf9de4 100644 --- a/crate_universe/3rdparty/crates/BUILD.time-macros-0.2.15.bazel +++ b/crate_universe/3rdparty/crates/BUILD.time-macros-0.2.15.bazel @@ -50,6 +50,7 @@ rust_proc_macro( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_proc_macro( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.tinyvec-1.6.0.bazel b/crate_universe/3rdparty/crates/BUILD.tinyvec-1.6.0.bazel index f55ed3feef..39cfc0a69a 100644 --- a/crate_universe/3rdparty/crates/BUILD.tinyvec-1.6.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.tinyvec-1.6.0.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.tinyvec_macros-0.1.1.bazel b/crate_universe/3rdparty/crates/BUILD.tinyvec_macros-0.1.1.bazel index 8680586d97..ff21f24dc6 100644 --- a/crate_universe/3rdparty/crates/BUILD.tinyvec_macros-0.1.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.tinyvec_macros-0.1.1.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.toml-0.7.6.bazel b/crate_universe/3rdparty/crates/BUILD.toml-0.7.6.bazel index 1846cf5d89..bbb5e84b12 100644 --- a/crate_universe/3rdparty/crates/BUILD.toml-0.7.6.bazel +++ b/crate_universe/3rdparty/crates/BUILD.toml-0.7.6.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.toml-0.8.6.bazel b/crate_universe/3rdparty/crates/BUILD.toml-0.8.6.bazel index 736d8c73c0..5aaad31f18 100644 --- a/crate_universe/3rdparty/crates/BUILD.toml-0.8.6.bazel +++ b/crate_universe/3rdparty/crates/BUILD.toml-0.8.6.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.toml_datetime-0.6.5.bazel b/crate_universe/3rdparty/crates/BUILD.toml_datetime-0.6.5.bazel index fa3d8c691a..58a582004d 100644 --- a/crate_universe/3rdparty/crates/BUILD.toml_datetime-0.6.5.bazel +++ b/crate_universe/3rdparty/crates/BUILD.toml_datetime-0.6.5.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.toml_edit-0.19.13.bazel b/crate_universe/3rdparty/crates/BUILD.toml_edit-0.19.13.bazel index 240a03dab6..c57d6d1e40 100644 --- a/crate_universe/3rdparty/crates/BUILD.toml_edit-0.19.13.bazel +++ b/crate_universe/3rdparty/crates/BUILD.toml_edit-0.19.13.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.toml_edit-0.20.7.bazel b/crate_universe/3rdparty/crates/BUILD.toml_edit-0.20.7.bazel index 0f469a141c..d73b52f4f7 100644 --- a/crate_universe/3rdparty/crates/BUILD.toml_edit-0.20.7.bazel +++ b/crate_universe/3rdparty/crates/BUILD.toml_edit-0.20.7.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.tracing-0.1.40.bazel b/crate_universe/3rdparty/crates/BUILD.tracing-0.1.40.bazel index 9363362507..d35294bd3f 100644 --- a/crate_universe/3rdparty/crates/BUILD.tracing-0.1.40.bazel +++ b/crate_universe/3rdparty/crates/BUILD.tracing-0.1.40.bazel @@ -55,6 +55,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -78,6 +79,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.tracing-attributes-0.1.27.bazel b/crate_universe/3rdparty/crates/BUILD.tracing-attributes-0.1.27.bazel index bed33a0c8c..7ead72cfa8 100644 --- a/crate_universe/3rdparty/crates/BUILD.tracing-attributes-0.1.27.bazel +++ b/crate_universe/3rdparty/crates/BUILD.tracing-attributes-0.1.27.bazel @@ -46,6 +46,7 @@ rust_proc_macro( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_proc_macro( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.tracing-core-0.1.32.bazel b/crate_universe/3rdparty/crates/BUILD.tracing-core-0.1.32.bazel index 9c1bb76db2..d6c457dc68 100644 --- a/crate_universe/3rdparty/crates/BUILD.tracing-core-0.1.32.bazel +++ b/crate_universe/3rdparty/crates/BUILD.tracing-core-0.1.32.bazel @@ -51,6 +51,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -74,6 +75,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.tracing-log-0.1.4.bazel b/crate_universe/3rdparty/crates/BUILD.tracing-log-0.1.4.bazel index 2e3ce8fbf7..6931a41967 100644 --- a/crate_universe/3rdparty/crates/BUILD.tracing-log-0.1.4.bazel +++ b/crate_universe/3rdparty/crates/BUILD.tracing-log-0.1.4.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.tracing-subscriber-0.3.17.bazel b/crate_universe/3rdparty/crates/BUILD.tracing-subscriber-0.3.17.bazel index 0a1679f3dd..96799664f2 100644 --- a/crate_universe/3rdparty/crates/BUILD.tracing-subscriber-0.3.17.bazel +++ b/crate_universe/3rdparty/crates/BUILD.tracing-subscriber-0.3.17.bazel @@ -59,6 +59,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -82,6 +83,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.typenum-1.16.0.bazel b/crate_universe/3rdparty/crates/BUILD.typenum-1.16.0.bazel index 6f71f028af..e50634666a 100644 --- a/crate_universe/3rdparty/crates/BUILD.typenum-1.16.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.typenum-1.16.0.bazel @@ -47,6 +47,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -70,6 +71,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.ucd-trie-0.1.6.bazel b/crate_universe/3rdparty/crates/BUILD.ucd-trie-0.1.6.bazel index 562328b4e6..0b7d8cefcb 100644 --- a/crate_universe/3rdparty/crates/BUILD.ucd-trie-0.1.6.bazel +++ b/crate_universe/3rdparty/crates/BUILD.ucd-trie-0.1.6.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.uluru-3.0.0.bazel b/crate_universe/3rdparty/crates/BUILD.uluru-3.0.0.bazel index 35239812ef..333ec7d060 100644 --- a/crate_universe/3rdparty/crates/BUILD.uluru-3.0.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.uluru-3.0.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.unic-char-property-0.9.0.bazel b/crate_universe/3rdparty/crates/BUILD.unic-char-property-0.9.0.bazel index 5a40c31b04..1763cfdd83 100644 --- a/crate_universe/3rdparty/crates/BUILD.unic-char-property-0.9.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.unic-char-property-0.9.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.unic-char-range-0.9.0.bazel b/crate_universe/3rdparty/crates/BUILD.unic-char-range-0.9.0.bazel index 7056f64511..465a1230e1 100644 --- a/crate_universe/3rdparty/crates/BUILD.unic-char-range-0.9.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.unic-char-range-0.9.0.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.unic-common-0.9.0.bazel b/crate_universe/3rdparty/crates/BUILD.unic-common-0.9.0.bazel index 3330a8d905..a69f3e129e 100644 --- a/crate_universe/3rdparty/crates/BUILD.unic-common-0.9.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.unic-common-0.9.0.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.unic-segment-0.9.0.bazel b/crate_universe/3rdparty/crates/BUILD.unic-segment-0.9.0.bazel index 586756f5a2..94bab87d34 100644 --- a/crate_universe/3rdparty/crates/BUILD.unic-segment-0.9.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.unic-segment-0.9.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.unic-ucd-segment-0.9.0.bazel b/crate_universe/3rdparty/crates/BUILD.unic-ucd-segment-0.9.0.bazel index 59a0729577..2cf945b9fe 100644 --- a/crate_universe/3rdparty/crates/BUILD.unic-ucd-segment-0.9.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.unic-ucd-segment-0.9.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.unic-ucd-version-0.9.0.bazel b/crate_universe/3rdparty/crates/BUILD.unic-ucd-version-0.9.0.bazel index 7da8af32f6..c5a097cb32 100644 --- a/crate_universe/3rdparty/crates/BUILD.unic-ucd-version-0.9.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.unic-ucd-version-0.9.0.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.unicode-bidi-0.3.13.bazel b/crate_universe/3rdparty/crates/BUILD.unicode-bidi-0.3.13.bazel index 92ebbe85d4..f1b4d18892 100644 --- a/crate_universe/3rdparty/crates/BUILD.unicode-bidi-0.3.13.bazel +++ b/crate_universe/3rdparty/crates/BUILD.unicode-bidi-0.3.13.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.unicode-bom-2.0.2.bazel b/crate_universe/3rdparty/crates/BUILD.unicode-bom-2.0.2.bazel index aac63bf0d0..fb8180e79b 100644 --- a/crate_universe/3rdparty/crates/BUILD.unicode-bom-2.0.2.bazel +++ b/crate_universe/3rdparty/crates/BUILD.unicode-bom-2.0.2.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.unicode-ident-1.0.10.bazel b/crate_universe/3rdparty/crates/BUILD.unicode-ident-1.0.10.bazel index d034c0083d..41cf9894f5 100644 --- a/crate_universe/3rdparty/crates/BUILD.unicode-ident-1.0.10.bazel +++ b/crate_universe/3rdparty/crates/BUILD.unicode-ident-1.0.10.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.unicode-linebreak-0.1.4.bazel b/crate_universe/3rdparty/crates/BUILD.unicode-linebreak-0.1.4.bazel index 1ddc5790c1..bf47c6e900 100644 --- a/crate_universe/3rdparty/crates/BUILD.unicode-linebreak-0.1.4.bazel +++ b/crate_universe/3rdparty/crates/BUILD.unicode-linebreak-0.1.4.bazel @@ -47,6 +47,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -70,6 +71,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.unicode-normalization-0.1.22.bazel b/crate_universe/3rdparty/crates/BUILD.unicode-normalization-0.1.22.bazel index d73d9d8805..b60db538a9 100644 --- a/crate_universe/3rdparty/crates/BUILD.unicode-normalization-0.1.22.bazel +++ b/crate_universe/3rdparty/crates/BUILD.unicode-normalization-0.1.22.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.unicode-width-0.1.10.bazel b/crate_universe/3rdparty/crates/BUILD.unicode-width-0.1.10.bazel index 54377e544a..c2bc70e921 100644 --- a/crate_universe/3rdparty/crates/BUILD.unicode-width-0.1.10.bazel +++ b/crate_universe/3rdparty/crates/BUILD.unicode-width-0.1.10.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.url-2.4.0.bazel b/crate_universe/3rdparty/crates/BUILD.url-2.4.0.bazel index a0797efb4f..88a61e537e 100644 --- a/crate_universe/3rdparty/crates/BUILD.url-2.4.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.url-2.4.0.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.utf8parse-0.2.1.bazel b/crate_universe/3rdparty/crates/BUILD.utf8parse-0.2.1.bazel index 02afe9a036..120553eba5 100644 --- a/crate_universe/3rdparty/crates/BUILD.utf8parse-0.2.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.utf8parse-0.2.1.bazel @@ -49,6 +49,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -72,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.valuable-0.1.0.bazel b/crate_universe/3rdparty/crates/BUILD.valuable-0.1.0.bazel index 53f659cf3e..e09489e9d7 100644 --- a/crate_universe/3rdparty/crates/BUILD.valuable-0.1.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.valuable-0.1.0.bazel @@ -47,6 +47,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -70,6 +71,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.version_check-0.9.4.bazel b/crate_universe/3rdparty/crates/BUILD.version_check-0.9.4.bazel index f8023ae088..16da449b6e 100644 --- a/crate_universe/3rdparty/crates/BUILD.version_check-0.9.4.bazel +++ b/crate_universe/3rdparty/crates/BUILD.version_check-0.9.4.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.walkdir-2.3.3.bazel b/crate_universe/3rdparty/crates/BUILD.walkdir-2.3.3.bazel index 941f080629..143b8efaf4 100644 --- a/crate_universe/3rdparty/crates/BUILD.walkdir-2.3.3.bazel +++ b/crate_universe/3rdparty/crates/BUILD.walkdir-2.3.3.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.wasi-0.11.0+wasi-snapshot-preview1.bazel b/crate_universe/3rdparty/crates/BUILD.wasi-0.11.0+wasi-snapshot-preview1.bazel index 4d5d97de37..07ad59307a 100644 --- a/crate_universe/3rdparty/crates/BUILD.wasi-0.11.0+wasi-snapshot-preview1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.wasi-0.11.0+wasi-snapshot-preview1.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.wasm-bindgen-0.2.87.bazel b/crate_universe/3rdparty/crates/BUILD.wasm-bindgen-0.2.87.bazel index fe669b8ecb..04cfda6735 100644 --- a/crate_universe/3rdparty/crates/BUILD.wasm-bindgen-0.2.87.bazel +++ b/crate_universe/3rdparty/crates/BUILD.wasm-bindgen-0.2.87.bazel @@ -50,6 +50,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -73,6 +74,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.wasm-bindgen-backend-0.2.87.bazel b/crate_universe/3rdparty/crates/BUILD.wasm-bindgen-backend-0.2.87.bazel index 54d1a50536..7f825391e3 100644 --- a/crate_universe/3rdparty/crates/BUILD.wasm-bindgen-backend-0.2.87.bazel +++ b/crate_universe/3rdparty/crates/BUILD.wasm-bindgen-backend-0.2.87.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.wasm-bindgen-macro-0.2.87.bazel b/crate_universe/3rdparty/crates/BUILD.wasm-bindgen-macro-0.2.87.bazel index 951ce3b338..6b83cd280c 100644 --- a/crate_universe/3rdparty/crates/BUILD.wasm-bindgen-macro-0.2.87.bazel +++ b/crate_universe/3rdparty/crates/BUILD.wasm-bindgen-macro-0.2.87.bazel @@ -46,6 +46,7 @@ rust_proc_macro( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_proc_macro( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.wasm-bindgen-macro-support-0.2.87.bazel b/crate_universe/3rdparty/crates/BUILD.wasm-bindgen-macro-support-0.2.87.bazel index b3dbea2812..0e26df9f6a 100644 --- a/crate_universe/3rdparty/crates/BUILD.wasm-bindgen-macro-support-0.2.87.bazel +++ b/crate_universe/3rdparty/crates/BUILD.wasm-bindgen-macro-support-0.2.87.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.wasm-bindgen-shared-0.2.87.bazel b/crate_universe/3rdparty/crates/BUILD.wasm-bindgen-shared-0.2.87.bazel index 417ec87408..9fd8d953a3 100644 --- a/crate_universe/3rdparty/crates/BUILD.wasm-bindgen-shared-0.2.87.bazel +++ b/crate_universe/3rdparty/crates/BUILD.wasm-bindgen-shared-0.2.87.bazel @@ -47,6 +47,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -70,6 +71,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.winapi-0.3.9.bazel b/crate_universe/3rdparty/crates/BUILD.winapi-0.3.9.bazel index f4640e7dfc..82e946b857 100644 --- a/crate_universe/3rdparty/crates/BUILD.winapi-0.3.9.bazel +++ b/crate_universe/3rdparty/crates/BUILD.winapi-0.3.9.bazel @@ -65,6 +65,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -88,6 +89,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel b/crate_universe/3rdparty/crates/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel index 6444878124..b9ac3af5db 100644 --- a/crate_universe/3rdparty/crates/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel @@ -47,6 +47,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -70,6 +71,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.winapi-util-0.1.5.bazel b/crate_universe/3rdparty/crates/BUILD.winapi-util-0.1.5.bazel index aae057ae05..aaa515ba33 100644 --- a/crate_universe/3rdparty/crates/BUILD.winapi-util-0.1.5.bazel +++ b/crate_universe/3rdparty/crates/BUILD.winapi-util-0.1.5.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel b/crate_universe/3rdparty/crates/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel index 89309ea69b..79ffdca169 100644 --- a/crate_universe/3rdparty/crates/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel @@ -47,6 +47,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -70,6 +71,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.windows-0.48.0.bazel b/crate_universe/3rdparty/crates/BUILD.windows-0.48.0.bazel index c3342b9d94..4dff892440 100644 --- a/crate_universe/3rdparty/crates/BUILD.windows-0.48.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.windows-0.48.0.bazel @@ -58,6 +58,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -81,6 +82,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.windows-sys-0.48.0.bazel b/crate_universe/3rdparty/crates/BUILD.windows-sys-0.48.0.bazel index 45d6db38ac..4cf8ee8488 100644 --- a/crate_universe/3rdparty/crates/BUILD.windows-sys-0.48.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.windows-sys-0.48.0.bazel @@ -62,6 +62,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -85,6 +86,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.windows-targets-0.48.1.bazel b/crate_universe/3rdparty/crates/BUILD.windows-targets-0.48.1.bazel index e9699282ac..e371f7633e 100644 --- a/crate_universe/3rdparty/crates/BUILD.windows-targets-0.48.1.bazel +++ b/crate_universe/3rdparty/crates/BUILD.windows-targets-0.48.1.bazel @@ -46,6 +46,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -69,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), @@ -89,6 +91,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@cui__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))) ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@cui__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))) + ], "//conditions:default": [], }), ) diff --git a/crate_universe/3rdparty/crates/BUILD.windows_aarch64_gnullvm-0.48.0.bazel b/crate_universe/3rdparty/crates/BUILD.windows_aarch64_gnullvm-0.48.0.bazel index 16a286ba49..fd4b4ecd4d 100644 --- a/crate_universe/3rdparty/crates/BUILD.windows_aarch64_gnullvm-0.48.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.windows_aarch64_gnullvm-0.48.0.bazel @@ -47,6 +47,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -70,6 +71,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.windows_aarch64_msvc-0.48.0.bazel b/crate_universe/3rdparty/crates/BUILD.windows_aarch64_msvc-0.48.0.bazel index 2126fa6e06..2af6bc1255 100644 --- a/crate_universe/3rdparty/crates/BUILD.windows_aarch64_msvc-0.48.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.windows_aarch64_msvc-0.48.0.bazel @@ -47,6 +47,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -70,6 +71,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.windows_i686_gnu-0.48.0.bazel b/crate_universe/3rdparty/crates/BUILD.windows_i686_gnu-0.48.0.bazel index 6671ae828a..aaac5abac9 100644 --- a/crate_universe/3rdparty/crates/BUILD.windows_i686_gnu-0.48.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.windows_i686_gnu-0.48.0.bazel @@ -47,6 +47,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -70,6 +71,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.windows_i686_msvc-0.48.0.bazel b/crate_universe/3rdparty/crates/BUILD.windows_i686_msvc-0.48.0.bazel index df9b780803..72aeeb5629 100644 --- a/crate_universe/3rdparty/crates/BUILD.windows_i686_msvc-0.48.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.windows_i686_msvc-0.48.0.bazel @@ -47,6 +47,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -70,6 +71,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.windows_x86_64_gnu-0.48.0.bazel b/crate_universe/3rdparty/crates/BUILD.windows_x86_64_gnu-0.48.0.bazel index e7b5dcaaf6..5d72b795ad 100644 --- a/crate_universe/3rdparty/crates/BUILD.windows_x86_64_gnu-0.48.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.windows_x86_64_gnu-0.48.0.bazel @@ -47,6 +47,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -70,6 +71,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.windows_x86_64_gnullvm-0.48.0.bazel b/crate_universe/3rdparty/crates/BUILD.windows_x86_64_gnullvm-0.48.0.bazel index 50154b6c00..96d5b113c3 100644 --- a/crate_universe/3rdparty/crates/BUILD.windows_x86_64_gnullvm-0.48.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.windows_x86_64_gnullvm-0.48.0.bazel @@ -47,6 +47,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -70,6 +71,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.windows_x86_64_msvc-0.48.0.bazel b/crate_universe/3rdparty/crates/BUILD.windows_x86_64_msvc-0.48.0.bazel index c67beebf1f..a5888a1c53 100644 --- a/crate_universe/3rdparty/crates/BUILD.windows_x86_64_msvc-0.48.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.windows_x86_64_msvc-0.48.0.bazel @@ -47,6 +47,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -70,6 +71,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/BUILD.winnow-0.5.18.bazel b/crate_universe/3rdparty/crates/BUILD.winnow-0.5.18.bazel index 64a60dcafd..a2bfa00e30 100644 --- a/crate_universe/3rdparty/crates/BUILD.winnow-0.5.18.bazel +++ b/crate_universe/3rdparty/crates/BUILD.winnow-0.5.18.bazel @@ -52,6 +52,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-linux-android": [], "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], "@rules_rust//rust/platform:armv7-linux-androideabi": [], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], @@ -75,6 +76,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), diff --git a/crate_universe/3rdparty/crates/defs.bzl b/crate_universe/3rdparty/crates/defs.bzl index f39c134296..a40e75a476 100644 --- a/crate_universe/3rdparty/crates/defs.bzl +++ b/crate_universe/3rdparty/crates/defs.bzl @@ -461,35 +461,36 @@ _CONDITIONS = { "aarch64-pc-windows-gnullvm": [], "aarch64-pc-windows-msvc": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc"], "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu"], + "aarch64-unknown-nixos-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(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\", 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(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(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:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], + "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", 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"], "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_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 = \"aarch64\", target_os = \"linux\"))": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu"], + "cfg(all(target_arch = \"aarch64\", target_os = \"linux\"))": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "cfg(all(target_arch = \"aarch64\", target_vendor = \"apple\"))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim"], "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 = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": ["@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], "cfg(all(target_arch = \"x86_64\", target_env = \"msvc\", not(windows_raw_dylib)))": ["@rules_rust//rust/platform:x86_64-pc-windows-msvc"], - "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))": ["@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: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: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(target_os = \"linux\", target_os = \"android\", target_os = \"windows\", target_os = \"macos\", target_os = \"ios\", target_os = \"freebsd\", target_os = \"openbsd\", target_os = \"netbsd\", target_os = \"dragonfly\", target_os = \"solaris\", target_os = \"illumos\", target_os = \"fuchsia\", target_os = \"redox\", target_os = \"cloudabi\", target_os = \"haiku\", target_os = \"vxworks\", target_os = \"emscripten\", 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-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: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-pc-windows-msvc", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu"], + "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-fuchsia", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-pc-windows-msvc", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform: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:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-fuchsia", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-pc-windows-msvc", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu", "@rules_rust//rust/platform:x86_64-unknown-none"], + "cfg(any(target_os = \"linux\", target_os = \"android\", target_os = \"windows\", target_os = \"macos\", target_os = \"ios\", target_os = \"freebsd\", target_os = \"openbsd\", target_os = \"netbsd\", target_os = \"dragonfly\", target_os = \"solaris\", target_os = \"illumos\", target_os = \"fuchsia\", target_os = \"redox\", target_os = \"cloudabi\", target_os = \"haiku\", target_os = \"vxworks\", target_os = \"emscripten\", 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-pc-windows-msvc", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-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: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-pc-windows-msvc", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], "cfg(any(target_os = \"macos\", target_os = \"ios\"))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios"], "cfg(any(target_os = \"macos\", target_os = \"ios\", target_os = \"freebsd\"))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-unknown-freebsd"], - "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(all(target_arch = \"arm\", target_os = \"none\")))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-fuchsia", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-pc-windows-msvc", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-pc-windows-msvc", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:riscv32imc-unknown-none-elf", "@rules_rust//rust/platform:riscv64gc-unknown-none-elf", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:wasm32-unknown-unknown", "@rules_rust//rust/platform:wasm32-wasi", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-fuchsia", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-pc-windows-msvc", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-none"], - "cfg(not(any(windows, target_os = \"hermit\", target_os = \"unknown\")))": ["@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-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_arch = \"wasm32\"))": ["@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(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(any(unix, target_os = \"wasi\"))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-fuchsia", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:wasm32-wasi", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-fuchsia", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], + "cfg(not(all(target_arch = \"arm\", target_os = \"none\")))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-fuchsia", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-pc-windows-msvc", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-pc-windows-msvc", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:riscv32imc-unknown-none-elf", "@rules_rust//rust/platform:riscv64gc-unknown-none-elf", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:wasm32-unknown-unknown", "@rules_rust//rust/platform:wasm32-wasi", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-fuchsia", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-pc-windows-msvc", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu", "@rules_rust//rust/platform:x86_64-unknown-none"], + "cfg(not(any(windows, target_os = \"hermit\", target_os = \"unknown\")))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-fuchsia", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform: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-wasi", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-fuchsia", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu", "@rules_rust//rust/platform:x86_64-unknown-none"], + "cfg(not(target_arch = \"wasm32\"))": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-fuchsia", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-pc-windows-msvc", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform: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-nixos-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:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-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-nixos-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:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:riscv32imc-unknown-none-elf", "@rules_rust//rust/platform:riscv64gc-unknown-none-elf", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:thumbv7em-none-eabi", "@rules_rust//rust/platform:thumbv8m.main-none-eabi", "@rules_rust//rust/platform:wasm32-unknown-unknown", "@rules_rust//rust/platform:wasm32-wasi", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-fuchsia", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu", "@rules_rust//rust/platform:x86_64-unknown-none"], "cfg(target_arch = \"wasm32\")": ["@rules_rust//rust/platform:wasm32-unknown-unknown", "@rules_rust//rust/platform:wasm32-wasi"], "cfg(target_env = \"sgx\")": [], - "cfg(target_family = \"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(target_family = \"unix\")": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-fuchsia", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-fuchsia", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], "cfg(target_os = \"android\")": ["@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:x86_64-linux-android"], "cfg(target_os = \"dragonfly\")": [], "cfg(target_os = \"fuchsia\")": ["@rules_rust//rust/platform:aarch64-fuchsia", "@rules_rust//rust/platform:x86_64-fuchsia"], @@ -500,7 +501,7 @@ _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(target_vendor = \"apple\")": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios"], "cfg(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(unix)": ["@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-fuchsia", "@rules_rust//rust/platform:aarch64-linux-android", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu", "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", "@rules_rust//rust/platform:armv7-linux-androideabi", "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi", "@rules_rust//rust/platform:i686-apple-darwin", "@rules_rust//rust/platform:i686-linux-android", "@rules_rust//rust/platform:i686-unknown-freebsd", "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-fuchsia", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], "cfg(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"], @@ -525,6 +526,7 @@ _CONDITIONS = { "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-nixos-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/src/context/platforms.rs b/crate_universe/src/context/platforms.rs index bfe98c8701..0c0b614753 100644 --- a/crate_universe/src/context/platforms.rs +++ b/crate_universe/src/context/platforms.rs @@ -5,6 +5,7 @@ use cfg_expr::targets::{get_builtin_target_by_triple, TargetInfo}; use cfg_expr::{Expression, Predicate}; use crate::context::CrateContext; +use crate::utils::cargo_target; use crate::utils::starlark::Select; /// Walk through all dependencies in a [CrateContext] list for all configuration specific @@ -44,20 +45,22 @@ pub fn resolve_cfg_platforms( // Generate target information for each triple string let target_infos = supported_platform_triples .iter() - .map(|t| match get_builtin_target_by_triple(t) { - Some(info) => Ok(info), - None => Err(anyhow!( - "Invalid platform triple in supported platforms: {}", - t - )), - }) - .collect::>>()?; + .map( + |target| match get_builtin_target_by_triple(&cargo_target(target)) { + Some(info) => Ok((target, info)), + None => Err(anyhow!( + "Invalid platform triple in supported platforms: {}", + target + )), + }, + ) + .collect::>>()?; // `cfg-expr` does not understand configurations that are simply platform triples - // (`x86_64-unknown-linux-gun` vs `cfg(target = "x86_64-unkonwn-linux-gnu")`). So + // (`x86_64-unknown-linux-gnu` vs `cfg(target = "x86_64-unkonwn-linux-gnu")`). So // in order to parse configurations, the text is renamed for the check but the // original is retained for comaptibility with the manifest. - let rename = |cfg: &str| -> String { format!("cfg(target = \"{cfg}\")") }; + let rename = |cfg: &str| -> String { format!("cfg(target = \"{}\")", cargo_target(cfg)) }; let original_cfgs: BTreeMap = configurations .iter() .filter(|cfg| !cfg.starts_with("cfg(")) @@ -79,17 +82,17 @@ pub fn resolve_cfg_platforms( let triples = target_infos .iter() - .filter(|info| { + .filter(|(_, target_info)| { expression.eval(|p| match p { - Predicate::Target(tp) => tp.matches(**info), + Predicate::Target(tp) => tp.matches(**target_info), Predicate::KeyValue { key, val } => { - *key == "target" && val == &info.triple.as_str() + *key == "target" && val == &target_info.triple.as_str() } // For now there is no other kind of matching _ => false, }) }) - .map(|info| info.triple.to_string()) + .map(|(triple, _)| String::from(*triple)) .collect(); // Map any renamed configurations back to their original IDs @@ -101,7 +104,7 @@ pub fn resolve_cfg_platforms( Ok((cfg, triples)) }) .chain(supported_platform_triples.iter().filter_map(|triple| { - let target = get_builtin_target_by_triple(triple); + let target = get_builtin_target_by_triple(&cargo_target(triple)); target.map(|target| Ok((triple.clone(), [target.triple.to_string()].into()))) })) .collect() diff --git a/crate_universe/src/metadata.rs b/crate_universe/src/metadata.rs index 233ce59359..5618e3375f 100644 --- a/crate_universe/src/metadata.rs +++ b/crate_universe/src/metadata.rs @@ -20,6 +20,7 @@ use tracing::debug; use crate::config::CrateId; use crate::lockfile::Digest; +use crate::utils::cargo_target; use crate::utils::starlark::SelectList; pub use self::dependency::*; @@ -487,7 +488,7 @@ impl FeatureGenerator { .arg("--color=never") .arg("--workspace") .arg("--target") - .arg(target) + .arg(cargo_target(target)) .env("RUSTC", &self.rustc_bin) .stdout(std::process::Stdio::piped()) .stderr(std::process::Stdio::piped()) diff --git a/crate_universe/src/utils.rs b/crate_universe/src/utils.rs index c7f12c2258..af1a3765f8 100644 --- a/crate_universe/src/utils.rs +++ b/crate_universe/src/utils.rs @@ -15,3 +15,11 @@ pub fn sanitize_module_name(name: &str) -> String { pub fn sanitize_repository_name(name: &str) -> String { name.replace('+', "-") } + +// While Bazel is NixOS aware (via `@platforms//os:nixos`), `rustc` +// is not, so any target triples for `nixos` get remapped to `linux` +// for the purposes of determining `cargo metadata`, resolving `cfg` +// targets, etc. +pub fn cargo_target(target: &str) -> String { + target.replace("nixos", "linux") +} diff --git a/docs/crate_universe.md b/docs/crate_universe.md index 80bb11b1d2..5f8c2d000d 100644 --- a/docs/crate_universe.md +++ b/docs/crate_universe.md @@ -388,7 +388,7 @@ CARGO_BAZEL_REPIN=1 CARGO_BAZEL_REPIN_ONLY=crate_index bazel sync --only=crate_i | rust_toolchain_rustc_template | The template to use for finding the host rustc binary. {version} (eg. '1.53.0'), {triple} (eg. 'x86_64-unknown-linux-gnu'), {arch} (eg. 'aarch64'), {vendor} (eg. 'unknown'), {system} (eg. 'darwin'), {cfg} (eg. 'exec'), {channel} (eg. 'stable'), and {tool} (eg. 'cargo.exe') will be replaced in the string if present. | String | optional | "@rust_{system}_{arch}__{triple}__{channel}_tools//:bin/{tool}" | | rust_version | The version of Rust the currently registered toolchain is using. Eg. 1.56.0, or nightly/2021-09-08 | String | optional | "1.74.0" | | splicing_config | The configuration flags to use for splicing Cargo maniests. Use //crate_universe:defs.bzl\%rsplicing_config to generate the value for this field. If unset, the defaults defined there will be used. | String | optional | "" | -| supported_platform_triples | A set of all platform triples to consider when generating dependencies. | List of strings | optional | ["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"] | +| supported_platform_triples | A set of all platform triples to consider when generating dependencies. | List of strings | optional | ["aarch64-unknown-linux-gnu", "aarch64-unknown-nixos-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", "x86_64-unknown-nixos-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"] | @@ -495,7 +495,7 @@ call against the generated workspace. The following table describes how to contr | render_config | The configuration flags to use for rendering. Use //crate_universe:defs.bzl\%render_config to generate the value for this field. If unset, the defaults defined there will be used. | String | optional | "" | | repository_name | The name of the repository to generate for remote vendor modes. If unset, the label name will be used | String | optional | "" | | splicing_config | The configuration flags to use for splicing Cargo maniests. Use //crate_universe:defs.bzl\%rsplicing_config to generate the value for this field. If unset, the defaults defined there will be used. | String | optional | "" | -| supported_platform_triples | A set of all platform triples to consider when generating dependencies. | List of strings | optional | ["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"] | +| supported_platform_triples | A set of all platform triples to consider when generating dependencies. | List of strings | optional | ["aarch64-unknown-linux-gnu", "aarch64-unknown-nixos-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", "x86_64-unknown-nixos-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"] | | vendor_path | The path to a directory to write files into. Absolute paths will be treated as relative to the workspace root | String | optional | "crates" | diff --git a/examples/crate_universe/cargo_aliases/cargo-bazel-lock.json b/examples/crate_universe/cargo_aliases/cargo-bazel-lock.json index d51b5459d8..9a5b15dc18 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": "ac983a457ce50cdc796949fd79a2398374482cca4c3af51ceadcdcca1d01a46e", + "checksum": "f2146a5db0fc66c3c379503e174e6f7235fce85efff8d52d67c3bf476e51d15d", "crates": { "aho-corasick 0.7.20": { "name": "aho-corasick", @@ -2443,6 +2443,9 @@ "aarch64-unknown-linux-gnu": [ "aarch64-unknown-linux-gnu" ], + "aarch64-unknown-nixos-gnu": [ + "aarch64-unknown-linux-gnu" + ], "arm-unknown-linux-gnueabi": [ "arm-unknown-linux-gnueabi" ], @@ -2463,6 +2466,7 @@ "aarch64-fuchsia", "aarch64-linux-android", "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", @@ -2477,7 +2481,8 @@ "x86_64-fuchsia", "x86_64-linux-android", "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu" + "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu" ], "cfg(windows)": [ "aarch64-pc-windows-msvc", @@ -2546,6 +2551,9 @@ "x86_64-unknown-linux-gnu": [ "x86_64-unknown-linux-gnu" ], + "x86_64-unknown-nixos-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 0579134e22..ac95bb3cc5 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": "d524965f3c82a9ba5869461107d333dab07636169f3033d4ec6ae2b686bdb6cd", + "checksum": "10231aaece1694c0e31da777fbfd8239082e14461d02be1d12e478ef58fc0495", "crates": { "autocfg 1.1.0": { "name": "autocfg", @@ -441,6 +441,9 @@ "aarch64-unknown-linux-gnu": [ "aarch64-unknown-linux-gnu" ], + "aarch64-unknown-nixos-gnu": [ + "aarch64-unknown-linux-gnu" + ], "arm-unknown-linux-gnueabi": [ "arm-unknown-linux-gnueabi" ], @@ -458,6 +461,7 @@ "aarch64-linux-android", "aarch64-pc-windows-msvc", "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", @@ -481,16 +485,19 @@ "x86_64-pc-windows-msvc", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu", "x86_64-unknown-none" ], "cfg(target_os = \"linux\")": [ "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", "arm-unknown-linux-gnueabi", "armv7-unknown-linux-gnueabi", "i686-unknown-linux-gnu", "powerpc-unknown-linux-gnu", "s390x-unknown-linux-gnu", - "x86_64-unknown-linux-gnu" + "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu" ], "i686-apple-darwin": [ "i686-apple-darwin" @@ -552,6 +559,9 @@ "x86_64-unknown-linux-gnu": [ "x86_64-unknown-linux-gnu" ], + "x86_64-unknown-nixos-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 286f427c9b..72eda9f16e 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": "a720fce4c5164fcec666add6a5deb8880f9cb618a8c5761cc51cae489d2a7a75", + "checksum": "e113226f118cfc120794ae8f4d8a37fd1ebe6861f97a944ed7beab1844e5ba55", "crates": { "ansi_term 0.12.1": { "name": "ansi_term", @@ -1296,6 +1296,9 @@ "aarch64-unknown-linux-gnu": [ "aarch64-unknown-linux-gnu" ], + "aarch64-unknown-nixos-gnu": [ + "aarch64-unknown-linux-gnu" + ], "arm-unknown-linux-gnueabi": [ "arm-unknown-linux-gnueabi" ], @@ -1313,6 +1316,7 @@ "aarch64-linux-android", "aarch64-pc-windows-msvc", "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", @@ -1336,6 +1340,7 @@ "x86_64-pc-windows-msvc", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu", "x86_64-unknown-none" ], "cfg(not(windows))": [ @@ -1345,6 +1350,7 @@ "aarch64-fuchsia", "aarch64-linux-android", "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", @@ -1366,6 +1372,7 @@ "x86_64-linux-android", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu", "x86_64-unknown-none" ], "cfg(target_os = \"emscripten\")": [], @@ -1385,6 +1392,7 @@ "aarch64-fuchsia", "aarch64-linux-android", "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", @@ -1399,7 +1407,8 @@ "x86_64-fuchsia", "x86_64-linux-android", "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu" + "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu" ], "cfg(windows)": [ "aarch64-pc-windows-msvc", @@ -1468,6 +1477,9 @@ "x86_64-unknown-linux-gnu": [ "x86_64-unknown-linux-gnu" ], + "x86_64-unknown-nixos-gnu": [ + "x86_64-unknown-linux-gnu" + ], "x86_64-unknown-none": [ "x86_64-unknown-none" ] diff --git a/examples/crate_universe/multi_package/cargo-bazel-lock.json b/examples/crate_universe/multi_package/cargo-bazel-lock.json index c2004285a6..07710e8c17 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": "8af6a1723bc1a1891171740bc53ec8909a24d2f71c3d123bb2d0450df2362e2d", + "checksum": "f08bc17aa86cf5a2fb6d448f1c86b86d92058eb9e45883db5bde3fc03aa3d7fd", "crates": { "aho-corasick 0.7.20": { "name": "aho-corasick", @@ -2095,6 +2095,16 @@ "std", "waker-fn" ], + "aarch64-unknown-nixos-gnu": [ + "alloc", + "default", + "fastrand", + "futures-io", + "memchr", + "parking", + "std", + "waker-fn" + ], "arm-unknown-linux-gnueabi": [ "alloc", "default", @@ -2315,6 +2325,16 @@ "std", "waker-fn" ], + "x86_64-unknown-nixos-gnu": [ + "alloc", + "default", + "fastrand", + "futures-io", + "memchr", + "parking", + "std", + "waker-fn" + ], "x86_64-unknown-none": [ "alloc", "default", @@ -3310,6 +3330,12 @@ "http2", "runtime" ], + "aarch64-unknown-nixos-gnu": [ + "client", + "h2", + "http2", + "runtime" + ], "arm-unknown-linux-gnueabi": [ "client", "h2", @@ -3436,6 +3462,12 @@ "http2", "runtime" ], + "x86_64-unknown-nixos-gnu": [ + "client", + "h2", + "http2", + "runtime" + ], "x86_64-unknown-none": [ "client", "h2", @@ -3674,6 +3706,9 @@ "aarch64-unknown-linux-gnu": [ "std" ], + "aarch64-unknown-nixos-gnu": [ + "std" + ], "arm-unknown-linux-gnueabi": [ "std" ], @@ -3737,6 +3772,9 @@ "x86_64-unknown-linux-gnu": [ "std" ], + "x86_64-unknown-nixos-gnu": [ + "std" + ], "x86_64-unknown-none": [ "std" ] @@ -7257,6 +7295,11 @@ "io-util", "memchr" ], + "aarch64-unknown-nixos-gnu": [ + "bytes", + "io-util", + "memchr" + ], "arm-unknown-linux-gnueabi": [ "bytes", "io-util", @@ -7364,6 +7407,11 @@ "io-util", "memchr" ], + "x86_64-unknown-nixos-gnu": [ + "bytes", + "io-util", + "memchr" + ], "x86_64-unknown-none": [ "bytes", "io-util", @@ -10045,6 +10093,9 @@ "aarch64-unknown-linux-gnu": [ "aarch64-unknown-linux-gnu" ], + "aarch64-unknown-nixos-gnu": [ + "aarch64-unknown-linux-gnu" + ], "aarch64-uwp-windows-msvc": [], "arm-unknown-linux-gnueabi": [ "arm-unknown-linux-gnueabi" @@ -10066,6 +10117,7 @@ "aarch64-fuchsia", "aarch64-linux-android", "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", @@ -10081,11 +10133,13 @@ "x86_64-pc-windows-msvc", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu", "x86_64-unknown-none" ], "cfg(any(target_os = \"android\", target_os = \"linux\"))": [ "aarch64-linux-android", "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", @@ -10094,7 +10148,8 @@ "powerpc-unknown-linux-gnu", "s390x-unknown-linux-gnu", "x86_64-linux-android", - "x86_64-unknown-linux-gnu" + "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu" ], "cfg(any(target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"illumos\", target_os = \"netbsd\", target_os = \"openbsd\", target_os = \"solaris\"))": [ "i686-unknown-freebsd", @@ -10107,6 +10162,7 @@ "aarch64-fuchsia", "aarch64-linux-android", "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", @@ -10121,7 +10177,8 @@ "x86_64-fuchsia", "x86_64-linux-android", "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu" + "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu" ], "cfg(docsrs)": [], "cfg(not(any(target_arch = \"wasm32\", target_arch = \"wasm64\")))": [ @@ -10132,6 +10189,7 @@ "aarch64-linux-android", "aarch64-pc-windows-msvc", "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", @@ -10153,6 +10211,7 @@ "x86_64-pc-windows-msvc", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu", "x86_64-unknown-none" ], "cfg(not(target_arch = \"wasm32\"))": [ @@ -10163,6 +10222,7 @@ "aarch64-linux-android", "aarch64-pc-windows-msvc", "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", @@ -10184,6 +10244,7 @@ "x86_64-pc-windows-msvc", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu", "x86_64-unknown-none" ], "cfg(not(target_os = \"unknown\"))": [ @@ -10194,6 +10255,7 @@ "aarch64-linux-android", "aarch64-pc-windows-msvc", "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", @@ -10216,6 +10278,7 @@ "x86_64-pc-windows-msvc", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu", "x86_64-unknown-none" ], "cfg(not(windows))": [ @@ -10225,6 +10288,7 @@ "aarch64-fuchsia", "aarch64-linux-android", "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", @@ -10246,6 +10310,7 @@ "x86_64-linux-android", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu", "x86_64-unknown-none" ], "cfg(not(windows_raw_dylib))": [ @@ -10256,6 +10321,7 @@ "aarch64-linux-android", "aarch64-pc-windows-msvc", "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", @@ -10279,6 +10345,7 @@ "x86_64-pc-windows-msvc", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu", "x86_64-unknown-none" ], "cfg(target_arch = \"wasm32\")": [ @@ -10306,6 +10373,7 @@ "aarch64-fuchsia", "aarch64-linux-android", "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", @@ -10320,7 +10388,8 @@ "x86_64-fuchsia", "x86_64-linux-android", "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu" + "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu" ], "cfg(windows)": [ "aarch64-pc-windows-msvc", @@ -10392,6 +10461,9 @@ "x86_64-unknown-linux-gnu": [ "x86_64-unknown-linux-gnu" ], + "x86_64-unknown-nixos-gnu": [ + "x86_64-unknown-linux-gnu" + ], "x86_64-unknown-none": [ "x86_64-unknown-none" ], 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 e2e98e0ece..e69f446e66 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": "fac8605c153a3b4f2e5b9ff73546bc02d2b50c36b89b677e87dfef1b815af458", + "checksum": "8947ab0ce7f87829a4a747930b9517028bc5cf3b1592ba141583f3d9f04dbf54", "crates": { "async-trait 0.1.64": { "name": "async-trait", @@ -4879,6 +4879,9 @@ "aarch64-unknown-linux-gnu": [ "aarch64-unknown-linux-gnu" ], + "aarch64-unknown-nixos-gnu": [ + "aarch64-unknown-linux-gnu" + ], "aarch64-uwp-windows-msvc": [], "arm-unknown-linux-gnueabi": [ "arm-unknown-linux-gnueabi" @@ -4899,6 +4902,7 @@ "aarch64-linux-android", "aarch64-pc-windows-msvc", "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", @@ -4920,6 +4924,7 @@ "x86_64-pc-windows-msvc", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu", "x86_64-unknown-none" ], "cfg(not(windows))": [ @@ -4929,6 +4934,7 @@ "aarch64-fuchsia", "aarch64-linux-android", "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", @@ -4950,6 +4956,7 @@ "x86_64-linux-android", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu", "x86_64-unknown-none" ], "cfg(not(windows_raw_dylib))": [ @@ -4960,6 +4967,7 @@ "aarch64-linux-android", "aarch64-pc-windows-msvc", "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", @@ -4983,6 +4991,7 @@ "x86_64-pc-windows-msvc", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu", "x86_64-unknown-none" ], "cfg(target_os = \"redox\")": [], @@ -5002,6 +5011,7 @@ "aarch64-fuchsia", "aarch64-linux-android", "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", @@ -5016,7 +5026,8 @@ "x86_64-fuchsia", "x86_64-linux-android", "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu" + "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu" ], "cfg(windows)": [ "aarch64-pc-windows-msvc", @@ -5088,6 +5099,9 @@ "x86_64-unknown-linux-gnu": [ "x86_64-unknown-linux-gnu" ], + "x86_64-unknown-nixos-gnu": [ + "x86_64-unknown-linux-gnu" + ], "x86_64-unknown-none": [ "x86_64-unknown-none" ], diff --git a/examples/crate_universe/using_cxx/cargo-bazel-lock.json b/examples/crate_universe/using_cxx/cargo-bazel-lock.json index f1ab6bbabd..d638ba8587 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": "a413c48b000eb304c566838c4ab11eed4d8aa682d4ca130300a58028240c9fdb", + "checksum": "ba7764fe975cd4b1443497b2b4f2d753ff7aa05936e9b8d5f6378240a4bf81a0", "crates": { "cc 1.0.82": { "name": "cc", @@ -581,6 +581,9 @@ "aarch64-unknown-linux-gnu": [ "aarch64-unknown-linux-gnu" ], + "aarch64-unknown-nixos-gnu": [ + "aarch64-unknown-linux-gnu" + ], "arm-unknown-linux-gnueabi": [ "arm-unknown-linux-gnueabi" ], @@ -597,6 +600,7 @@ "aarch64-fuchsia", "aarch64-linux-android", "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", @@ -611,7 +615,8 @@ "x86_64-fuchsia", "x86_64-linux-android", "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu" + "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu" ], "i686-apple-darwin": [ "i686-apple-darwin" @@ -673,6 +678,9 @@ "x86_64-unknown-linux-gnu": [ "x86_64-unknown-linux-gnu" ], + "x86_64-unknown-nixos-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 73a99d0ccf..4b1ad30155 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": "f6ecf905fa249350b17d873f9f8c4998ec558bdc9ec1f291d8cc679de9671ac9", + "checksum": "66fd90e03a3744c7239d98d0141c86e4f2f1c874c5a5ae8f69c88dec2d0b95b5", "crates": { "anstyle 1.0.1": { "name": "anstyle", @@ -808,6 +808,9 @@ "aarch64-unknown-linux-gnu": [ "aarch64-unknown-linux-gnu" ], + "aarch64-unknown-nixos-gnu": [ + "aarch64-unknown-linux-gnu" + ], "arm-unknown-linux-gnueabi": [ "arm-unknown-linux-gnueabi" ], @@ -884,6 +887,9 @@ "x86_64-unknown-linux-gnu": [ "x86_64-unknown-linux-gnu" ], + "x86_64-unknown-nixos-gnu": [ + "x86_64-unknown-linux-gnu" + ], "x86_64-unknown-none": [ "x86_64-unknown-none" ] diff --git a/examples/nix_cross_compiling/WORKSPACE.bazel b/examples/nix_cross_compiling/WORKSPACE.bazel index d4605e7c2a..0054bab08a 100644 --- a/examples/nix_cross_compiling/WORKSPACE.bazel +++ b/examples/nix_cross_compiling/WORKSPACE.bazel @@ -26,7 +26,7 @@ load("@rules_rust//rust:repositories.bzl", "rules_rust_dependencies") rules_rust_dependencies() -load("@rules_rust//crate_universe:defs.bzl", "crates_repository", "render_config", "splicing_config") +load("@rules_rust//crate_universe:defs.bzl", "crates_repository", "splicing_config") load("//bazel/cargo:crates_repository.bzl", CARGO_ANNOTATIONS = "ANNOTATIONS", CARGO_PACKAGES = "PACKAGES") crates_repository( @@ -37,9 +37,6 @@ crates_repository( generator = "@cargo-bazel//:bin/cargo-bazel", lockfile = "//bazel/cargo:cargo-bazel-lock.json", packages = CARGO_PACKAGES, - render_config = render_config( - platforms_template = "@//bazel/cargo/platforms:{triple}", - ), rust_toolchain_cargo_template = "@nix_rust//:bin/{tool}", rust_toolchain_rustc_template = "@nix_rust//:bin/{tool}", splicing_config = splicing_config( @@ -55,6 +52,7 @@ crates_repository( "x86_64-apple-darwin", "x86_64-pc-windows-msvc", "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu", ], ) diff --git a/examples/nix_cross_compiling/bazel/cargo/cargo-bazel-lock.json b/examples/nix_cross_compiling/bazel/cargo/cargo-bazel-lock.json index 7a40041fd1..600345d237 100644 --- a/examples/nix_cross_compiling/bazel/cargo/cargo-bazel-lock.json +++ b/examples/nix_cross_compiling/bazel/cargo/cargo-bazel-lock.json @@ -1,5 +1,5 @@ { - "checksum": "3ea228c74c6897dd56feea25dfd24669949e7a141dae208820d02da3e174a6af", + "checksum": "08a590b0ec2d6a1d59d568b6c177bbb9785ae7c42578449c3024e19532c7c166", "crates": { "addr2line 0.21.0": { "name": "addr2line", @@ -1884,7 +1884,8 @@ "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(windows_raw_dylib)))": [], "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))": [], "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": [ - "x86_64-unknown-linux-gnu" + "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu" ], "cfg(all(target_arch = \"x86_64\", target_env = \"msvc\", not(windows_raw_dylib)))": [ "x86_64-pc-windows-msvc" @@ -1897,7 +1898,8 @@ "wasm32-unknown-unknown", "wasm32-wasi", "x86_64-apple-darwin", - "x86_64-unknown-linux-gnu" + "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu" ], "cfg(not(target_family = \"wasm\"))": [ "aarch64-apple-darwin", @@ -1906,7 +1908,8 @@ "aarch64-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-pc-windows-msvc", - "x86_64-unknown-linux-gnu" + "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu" ], "cfg(not(windows))": [ "aarch64-apple-darwin", @@ -1916,7 +1919,8 @@ "wasm32-unknown-unknown", "wasm32-wasi", "x86_64-apple-darwin", - "x86_64-unknown-linux-gnu" + "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu" ], "cfg(target_os = \"hermit\")": [], "cfg(target_os = \"redox\")": [], @@ -1930,7 +1934,8 @@ "aarch64-linux-android", "aarch64-unknown-linux-gnu", "x86_64-apple-darwin", - "x86_64-unknown-linux-gnu" + "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu" ], "cfg(windows)": [ "x86_64-pc-windows-msvc" @@ -1950,6 +1955,9 @@ ], "x86_64-unknown-linux-gnu": [ "x86_64-unknown-linux-gnu" + ], + "x86_64-unknown-nixos-gnu": [ + "x86_64-unknown-linux-gnu" ] }, "direct_deps": [ diff --git a/examples/nix_cross_compiling/bazel/cargo/platforms/BUILD.bazel b/examples/nix_cross_compiling/bazel/cargo/platforms/BUILD.bazel deleted file mode 100644 index 0fff2254cd..0000000000 --- a/examples/nix_cross_compiling/bazel/cargo/platforms/BUILD.bazel +++ /dev/null @@ -1,109 +0,0 @@ -load("@bazel_skylib//lib:selects.bzl", "selects") - -config_setting( - name = "aarch64-apple-darwin", - constraint_values = [ - "@platforms//cpu:aarch64", - "@platforms//os:macos", - ], -) - -config_setting( - name = "aarch64-apple-ios", - constraint_values = [ - "@platforms//cpu:aarch64", - "@platforms//os:ios", - ], -) - -config_setting( - name = "aarch64-linux-android", - constraint_values = [ - "@platforms//cpu:aarch64", - "@platforms//os:android", - ], -) - -# This seems like the best way for the Cargo generated dependencies to be -# aware of `aarch64-unknown-nixos-gnu`. -selects.config_setting_group( - name = "aarch64-unknown-linux-gnu", - match_any = [ - ":aarch64-unknown-linux-gnu_linux", - ":aarch64-unknown-linux-gnu_nixos", - ], -) - -config_setting( - name = "aarch64-unknown-linux-gnu_linux", - constraint_values = [ - "@platforms//cpu:aarch64", - "@platforms//os:linux", - ], -) - -config_setting( - name = "aarch64-unknown-linux-gnu_nixos", - constraint_values = [ - "@platforms//cpu:aarch64", - "@platforms//os:nixos", - ], -) - -config_setting( - name = "wasm32-unknown-unknown", - constraint_values = [ - "@platforms//cpu:wasm32", - "@platforms//os:none", - ], -) - -config_setting( - name = "wasm32-wasi", - constraint_values = [ - "@platforms//cpu:wasm32", - "@platforms//os:wasi", - ], -) - -config_setting( - name = "x86_64-apple-darwin", - constraint_values = [ - "@platforms//cpu:x86_64", - "@platforms//os:macos", - ], -) - -config_setting( - name = "x86_64-pc-windows-msvc", - constraint_values = [ - "@platforms//cpu:x86_64", - "@platforms//os:windows", - ], -) - -# This seems like the best way for the Cargo generated dependencies to be -# aware of `x86_64-unknown-nixos-gnu`. -selects.config_setting_group( - name = "x86_64-unknown-linux-gnu", - match_any = [ - ":x86_64-unknown-linux-gnu_linux", - ":x86_64-unknown-linux-gnu_nixos", - ], -) - -config_setting( - name = "x86_64-unknown-linux-gnu_linux", - constraint_values = [ - "@platforms//cpu:x86_64", - "@platforms//os:linux", - ], -) - -config_setting( - name = "x86_64-unknown-linux-gnu_nixos", - constraint_values = [ - "@platforms//cpu:x86_64", - "@platforms//os:nixos", - ], -) diff --git a/rust/platform/triple_mappings.bzl b/rust/platform/triple_mappings.bzl index 61a71c738c..9279efeb81 100644 --- a/rust/platform/triple_mappings.bzl +++ b/rust/platform/triple_mappings.bzl @@ -5,12 +5,14 @@ load("//rust/platform:triple.bzl", "triple") # All T1 Platforms should be supported, but aren't, see inline notes. SUPPORTED_T1_PLATFORM_TRIPLES = [ "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", # Same as `aarch64-unknown-linux-gnu` but with `@platforms//os:nixos`. "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", + "x86_64-unknown-nixos-gnu", # Same as `x86_64-unknown-linux-gnu` but with `@platforms//os:nixos`. # N.B. These "alternative" envs are not supported, as bazel cannot distinguish between them # and others using existing @platforms// config_values # @@ -94,6 +96,7 @@ _SYSTEM_TO_BUILTIN_SYS_SUFFIX = { "linux": "linux", "nacl": None, "netbsd": None, + "nixos": "nixos", "none": "none", "openbsd": "openbsd", "solaris": None, @@ -112,6 +115,7 @@ _SYSTEM_TO_BINARY_EXT = { "fuchsia": "", "ios": "", "linux": "", + "nixos": "", "none": "", # This is currently a hack allowing us to have the proper # generated extension for the wasm target, similarly to the @@ -131,6 +135,7 @@ _SYSTEM_TO_STATICLIB_EXT = { "fuchsia": ".a", "ios": ".a", "linux": ".a", + "nixos": ".a", "none": ".a", "unknown": "", "wasi": "", @@ -147,6 +152,7 @@ _SYSTEM_TO_DYLIB_EXT = { "fuchsia": ".so", "ios": ".dylib", "linux": ".so", + "nixos": ".so", "none": ".so", "unknown": ".wasm", "wasi": ".wasm", @@ -188,6 +194,7 @@ _SYSTEM_TO_STDLIB_LINKFLAGS = { "linux": ["-ldl", "-lpthread"], "nacl": [], "netbsd": ["-lpthread", "-lrt"], + "nixos": ["-ldl", "-lpthread"], # Same as `linux`. "none": [], "openbsd": ["-lpthread"], "solaris": ["-lsocket", "-lposix4", "-lpthread", "-lresolv"], @@ -332,7 +339,7 @@ def triple_to_constraint_set(target_triple): if target_triple == "wasm32-unknown-unknown": return [ "@platforms//cpu:wasm32", - "@rules_rust//rust/platform/os:unknown", + "@platforms//os:none", ] triple_struct = triple(target_triple) diff --git a/test/no_std/cargo-bazel-lock.json b/test/no_std/cargo-bazel-lock.json index 6e3e7590e7..5fa203d2e6 100644 --- a/test/no_std/cargo-bazel-lock.json +++ b/test/no_std/cargo-bazel-lock.json @@ -1,5 +1,5 @@ { - "checksum": "485bd28d75b35e8ac17e78b5a70e585aaa1914549af6551d829030d93a3c6086", + "checksum": "154956c047cdc684c4dd425923d369891deaa8015eaa8fcd55d43c252bd4d7bd", "crates": { "direct-cargo-bazel-deps 0.0.1": { "name": "direct-cargo-bazel-deps", @@ -92,6 +92,9 @@ "aarch64-unknown-linux-gnu": [ "aarch64-unknown-linux-gnu" ], + "aarch64-unknown-nixos-gnu": [ + "aarch64-unknown-linux-gnu" + ], "arm-unknown-linux-gnueabi": [ "arm-unknown-linux-gnueabi" ], @@ -161,6 +164,9 @@ "x86_64-unknown-linux-gnu": [ "x86_64-unknown-linux-gnu" ], + "x86_64-unknown-nixos-gnu": [ + "x86_64-unknown-linux-gnu" + ], "x86_64-unknown-none": [ "x86_64-unknown-none" ]