4119 lines
241 KiB
Nix
4119 lines
241 KiB
Nix
# This file was @generated by cargo2nix 0.11.0.
|
|
# It is not intended to be manually edited.
|
|
|
|
args@{
|
|
release ? true,
|
|
rootFeatures ? [
|
|
"tricot/default"
|
|
],
|
|
rustPackages,
|
|
buildRustPackages,
|
|
hostPlatform,
|
|
hostPlatformCpu ? null,
|
|
hostPlatformFeatures ? [],
|
|
target ? null,
|
|
codegenOpts ? null,
|
|
profileOpts ? null,
|
|
cargoUnstableFlags ? null,
|
|
rustcLinkFlags ? null,
|
|
rustcBuildFlags ? null,
|
|
mkRustCrate,
|
|
rustLib,
|
|
lib,
|
|
workspaceSrc,
|
|
ignoreLockHash,
|
|
}:
|
|
let
|
|
nixifiedLockHash = "29fefde81f5d4510056cf3a469ab3e0fa42591c2a25b49bed14be998e5c38a6e";
|
|
workspaceSrc = if args.workspaceSrc == null then ./. else args.workspaceSrc;
|
|
currentLockHash = builtins.hashFile "sha256" (workspaceSrc + /Cargo.lock);
|
|
lockHashIgnored = if ignoreLockHash
|
|
then builtins.trace "Ignoring lock hash" ignoreLockHash
|
|
else ignoreLockHash;
|
|
in if !lockHashIgnored && (nixifiedLockHash != currentLockHash) then
|
|
throw ("Cargo.nix ${nixifiedLockHash} is out of sync with Cargo.lock ${currentLockHash}")
|
|
else let
|
|
inherit (rustLib) fetchCratesIo fetchCrateLocal fetchCrateGit fetchCrateAlternativeRegistry expandFeatures decideProfile genDrvsByProfile;
|
|
profilesByName = {
|
|
release = builtins.fromTOML "debug = 1\n";
|
|
};
|
|
rootFeatures' = expandFeatures rootFeatures;
|
|
overridableMkRustCrate = f:
|
|
let
|
|
drvs = genDrvsByProfile profilesByName ({ profile, profileName }: mkRustCrate ({ inherit release profile hostPlatformCpu hostPlatformFeatures target profileOpts codegenOpts cargoUnstableFlags rustcLinkFlags rustcBuildFlags; } // (f profileName)));
|
|
in { compileMode ? null, profileName ? decideProfile compileMode release }:
|
|
let drv = drvs.${profileName}; in if compileMode == null then drv else drv.override { inherit compileMode; };
|
|
in
|
|
{
|
|
cargo2nixVersion = "0.11.0";
|
|
workspace = {
|
|
tricot = rustPackages.unknown.tricot."0.1.0";
|
|
};
|
|
"registry+https://github.com/rust-lang/crates.io-index".accept-encoding-fork."0.2.0-alpha.3" = overridableMkRustCrate (profileName: rec {
|
|
name = "accept-encoding-fork";
|
|
version = "0.2.0-alpha.3";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "104af0beedb34a7590b5cd62c3965e89a405dfc4ac88f9704ebbeaf8b0db4597"; };
|
|
dependencies = {
|
|
failure = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".failure."0.1.8" { inherit profileName; }).out;
|
|
http = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".http."0.2.12" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".acme-micro."0.12.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "acme-micro";
|
|
version = "0.12.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "a18fb402a32ddc56ef7015df8d575c326ea911887ba9b7661ce18786282e89a3"; };
|
|
dependencies = {
|
|
anyhow = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".anyhow."1.0.93" { inherit profileName; }).out;
|
|
base64 = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".base64."0.13.1" { inherit profileName; }).out;
|
|
lazy_static = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".lazy_static."1.5.0" { inherit profileName; }).out;
|
|
log = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".log."0.4.22" { inherit profileName; }).out;
|
|
openssl = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".openssl."0.10.68" { inherit profileName; }).out;
|
|
serde = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".serde."1.0.214" { inherit profileName; }).out;
|
|
serde_json = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".serde_json."1.0.132" { inherit profileName; }).out;
|
|
time = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".time."0.1.45" { inherit profileName; }).out;
|
|
ureq = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".ureq."1.5.5" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".addr2line."0.24.2" = overridableMkRustCrate (profileName: rec {
|
|
name = "addr2line";
|
|
version = "0.24.2";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1"; };
|
|
dependencies = {
|
|
gimli = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".gimli."0.31.1" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".adler2."2.0.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "adler2";
|
|
version = "2.0.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".aho-corasick."1.1.3" = overridableMkRustCrate (profileName: rec {
|
|
name = "aho-corasick";
|
|
version = "1.1.3";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"; };
|
|
features = builtins.concatLists [
|
|
[ "perf-literal" ]
|
|
[ "std" ]
|
|
];
|
|
dependencies = {
|
|
memchr = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".memchr."2.7.4" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".alloc-no-stdlib."2.0.4" = overridableMkRustCrate (profileName: rec {
|
|
name = "alloc-no-stdlib";
|
|
version = "2.0.4";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".alloc-stdlib."0.2.2" = overridableMkRustCrate (profileName: rec {
|
|
name = "alloc-stdlib";
|
|
version = "0.2.2";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece"; };
|
|
dependencies = {
|
|
alloc_no_stdlib = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".alloc-no-stdlib."2.0.4" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".android-tzdata."0.1.1" = overridableMkRustCrate (profileName: rec {
|
|
name = "android-tzdata";
|
|
version = "0.1.1";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".android_system_properties."0.1.5" = overridableMkRustCrate (profileName: rec {
|
|
name = "android_system_properties";
|
|
version = "0.1.5";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"; };
|
|
dependencies = {
|
|
libc = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.162" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".ansi_term."0.12.1" = overridableMkRustCrate (profileName: rec {
|
|
name = "ansi_term";
|
|
version = "0.12.1";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"; };
|
|
dependencies = {
|
|
${ if hostPlatform.parsed.kernel.name == "windows" then "winapi" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.9" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".anyhow."1.0.93" = overridableMkRustCrate (profileName: rec {
|
|
name = "anyhow";
|
|
version = "1.0.93";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".async-compression."0.4.17" = overridableMkRustCrate (profileName: rec {
|
|
name = "async-compression";
|
|
version = "0.4.17";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "0cb8f1d480b0ea3783ab015936d2a55c87e219676f0c0b7dec61494043f21857"; };
|
|
features = builtins.concatLists [
|
|
[ "brotli" ]
|
|
[ "deflate" ]
|
|
[ "flate2" ]
|
|
[ "gzip" ]
|
|
[ "libzstd" ]
|
|
[ "tokio" ]
|
|
[ "zstd" ]
|
|
[ "zstd-safe" ]
|
|
];
|
|
dependencies = {
|
|
brotli = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".brotli."7.0.0" { inherit profileName; }).out;
|
|
flate2 = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".flate2."1.0.34" { inherit profileName; }).out;
|
|
futures_core = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-core."0.3.31" { inherit profileName; }).out;
|
|
memchr = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".memchr."2.7.4" { inherit profileName; }).out;
|
|
pin_project_lite = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".pin-project-lite."0.2.15" { inherit profileName; }).out;
|
|
tokio = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".tokio."1.41.1" { inherit profileName; }).out;
|
|
libzstd = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".zstd."0.13.2" { inherit profileName; }).out;
|
|
zstd_safe = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".zstd-safe."7.2.1" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".async-trait."0.1.83" = overridableMkRustCrate (profileName: rec {
|
|
name = "async-trait";
|
|
version = "0.1.83";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd"; };
|
|
dependencies = {
|
|
proc_macro2 = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".proc-macro2."1.0.89" { inherit profileName; }).out;
|
|
quote = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".quote."1.0.37" { inherit profileName; }).out;
|
|
syn = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".syn."2.0.87" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".atty."0.2.14" = overridableMkRustCrate (profileName: rec {
|
|
name = "atty";
|
|
version = "0.2.14";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"; };
|
|
dependencies = {
|
|
${ if hostPlatform.parsed.kernel.name == "hermit" then "hermit_abi" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".hermit-abi."0.1.19" { inherit profileName; }).out;
|
|
${ if hostPlatform.isUnix then "libc" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.162" { inherit profileName; }).out;
|
|
${ if hostPlatform.isWindows then "winapi" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.9" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".autocfg."1.4.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "autocfg";
|
|
version = "1.4.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".backtrace."0.3.74" = overridableMkRustCrate (profileName: rec {
|
|
name = "backtrace";
|
|
version = "0.3.74";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
dependencies = {
|
|
${ if !(hostPlatform.isWindows && hostPlatform.parsed.abi.name == "msvc" && !(hostPlatform.parsed.vendor.name == "uwp")) then "addr2line" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".addr2line."0.24.2" { inherit profileName; }).out;
|
|
cfg_if = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."1.0.0" { inherit profileName; }).out;
|
|
${ if !(hostPlatform.isWindows && hostPlatform.parsed.abi.name == "msvc" && !(hostPlatform.parsed.vendor.name == "uwp")) then "libc" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.162" { inherit profileName; }).out;
|
|
${ if !(hostPlatform.isWindows && hostPlatform.parsed.abi.name == "msvc" && !(hostPlatform.parsed.vendor.name == "uwp")) then "miniz_oxide" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".miniz_oxide."0.8.0" { inherit profileName; }).out;
|
|
${ if !(hostPlatform.isWindows && hostPlatform.parsed.abi.name == "msvc" && !(hostPlatform.parsed.vendor.name == "uwp")) then "object" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".object."0.36.5" { inherit profileName; }).out;
|
|
rustc_demangle = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".rustc-demangle."0.1.24" { inherit profileName; }).out;
|
|
${ if hostPlatform.isWindows then "windows_targets" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".windows-targets."0.52.6" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".base-x."0.2.11" = overridableMkRustCrate (profileName: rec {
|
|
name = "base-x";
|
|
version = "0.2.11";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".base64."0.13.1" = overridableMkRustCrate (profileName: rec {
|
|
name = "base64";
|
|
version = "0.13.1";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".base64."0.21.7" = overridableMkRustCrate (profileName: rec {
|
|
name = "base64";
|
|
version = "0.21.7";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"; };
|
|
features = builtins.concatLists [
|
|
[ "alloc" ]
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".base64."0.22.1" = overridableMkRustCrate (profileName: rec {
|
|
name = "base64";
|
|
version = "0.22.1";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"; };
|
|
features = builtins.concatLists [
|
|
[ "alloc" ]
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".bitflags."1.3.2" = overridableMkRustCrate (profileName: rec {
|
|
name = "bitflags";
|
|
version = "1.3.2";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".bitflags."2.6.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "bitflags";
|
|
version = "2.6.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".brotli."7.0.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "brotli";
|
|
version = "7.0.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd"; };
|
|
features = builtins.concatLists [
|
|
[ "alloc-stdlib" ]
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
dependencies = {
|
|
alloc_no_stdlib = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".alloc-no-stdlib."2.0.4" { inherit profileName; }).out;
|
|
alloc_stdlib = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".alloc-stdlib."0.2.2" { inherit profileName; }).out;
|
|
brotli_decompressor = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".brotli-decompressor."4.0.1" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".brotli-decompressor."4.0.1" = overridableMkRustCrate (profileName: rec {
|
|
name = "brotli-decompressor";
|
|
version = "4.0.1";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362"; };
|
|
features = builtins.concatLists [
|
|
[ "alloc-stdlib" ]
|
|
[ "std" ]
|
|
];
|
|
dependencies = {
|
|
alloc_no_stdlib = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".alloc-no-stdlib."2.0.4" { inherit profileName; }).out;
|
|
alloc_stdlib = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".alloc-stdlib."0.2.2" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".bumpalo."3.16.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "bumpalo";
|
|
version = "3.16.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".byteorder."1.5.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "byteorder";
|
|
version = "1.5.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".bytes."1.8.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "bytes";
|
|
version = "1.8.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".cc."1.1.37" = overridableMkRustCrate (profileName: rec {
|
|
name = "cc";
|
|
version = "1.1.37";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "40545c26d092346d8a8dab71ee48e7685a7a9cba76e634790c215b41a4a7b4cf"; };
|
|
features = builtins.concatLists [
|
|
[ "parallel" ]
|
|
];
|
|
dependencies = {
|
|
jobserver = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".jobserver."0.1.32" { inherit profileName; }).out;
|
|
${ if hostPlatform.isUnix then "libc" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.162" { inherit profileName; }).out;
|
|
shlex = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".shlex."1.3.0" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".cfg-if."1.0.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "cfg-if";
|
|
version = "1.0.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".chrono."0.4.38" = overridableMkRustCrate (profileName: rec {
|
|
name = "chrono";
|
|
version = "0.4.38";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401"; };
|
|
features = builtins.concatLists [
|
|
[ "alloc" ]
|
|
[ "android-tzdata" ]
|
|
[ "clock" ]
|
|
[ "default" ]
|
|
[ "iana-time-zone" ]
|
|
[ "js-sys" ]
|
|
[ "now" ]
|
|
[ "oldtime" ]
|
|
[ "serde" ]
|
|
[ "std" ]
|
|
[ "wasm-bindgen" ]
|
|
[ "wasmbind" ]
|
|
[ "winapi" ]
|
|
[ "windows-targets" ]
|
|
];
|
|
dependencies = {
|
|
${ if hostPlatform.parsed.kernel.name == "android" then "android_tzdata" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".android-tzdata."0.1.1" { inherit profileName; }).out;
|
|
${ if hostPlatform.isUnix then "iana_time_zone" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".iana-time-zone."0.1.61" { inherit profileName; }).out;
|
|
${ if hostPlatform.parsed.cpu.name == "wasm32" && !(hostPlatform.parsed.kernel.name == "emscripten" || hostPlatform.parsed.kernel.name == "wasi") then "js_sys" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".js-sys."0.3.72" { inherit profileName; }).out;
|
|
num_traits = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".num-traits."0.2.19" { inherit profileName; }).out;
|
|
serde = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".serde."1.0.214" { inherit profileName; }).out;
|
|
${ if hostPlatform.parsed.cpu.name == "wasm32" && !(hostPlatform.parsed.kernel.name == "emscripten" || hostPlatform.parsed.kernel.name == "wasi") then "wasm_bindgen" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".wasm-bindgen."0.2.95" { inherit profileName; }).out;
|
|
${ if hostPlatform.isWindows then "windows_targets" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".windows-targets."0.52.6" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".chunked_transfer."1.5.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "chunked_transfer";
|
|
version = "1.5.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "6e4de3bc4ea267985becf712dc6d9eed8b04c953b3fcfb339ebc87acd9804901"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".clap."2.34.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "clap";
|
|
version = "2.34.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"; };
|
|
features = builtins.concatLists [
|
|
[ "ansi_term" ]
|
|
[ "atty" ]
|
|
[ "color" ]
|
|
[ "default" ]
|
|
[ "strsim" ]
|
|
[ "suggestions" ]
|
|
[ "vec_map" ]
|
|
];
|
|
dependencies = {
|
|
${ if !hostPlatform.isWindows then "ansi_term" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".ansi_term."0.12.1" { inherit profileName; }).out;
|
|
atty = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".atty."0.2.14" { inherit profileName; }).out;
|
|
bitflags = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".bitflags."1.3.2" { inherit profileName; }).out;
|
|
strsim = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".strsim."0.8.0" { inherit profileName; }).out;
|
|
textwrap = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".textwrap."0.11.0" { inherit profileName; }).out;
|
|
unicode_width = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".unicode-width."0.1.14" { inherit profileName; }).out;
|
|
vec_map = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".vec_map."0.8.2" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".const_fn."0.4.10" = overridableMkRustCrate (profileName: rec {
|
|
name = "const_fn";
|
|
version = "0.4.10";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "373e9fafaa20882876db20562275ff58d50e0caa2590077fe7ce7bef90211d0d"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".cookie."0.14.4" = overridableMkRustCrate (profileName: rec {
|
|
name = "cookie";
|
|
version = "0.14.4";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "03a5d7b21829bc7b4bf4754a978a241ae54ea55a40f92bb20216e54096f4b951"; };
|
|
features = builtins.concatLists [
|
|
[ "percent-encode" ]
|
|
[ "percent-encoding" ]
|
|
];
|
|
dependencies = {
|
|
percent_encoding = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".percent-encoding."2.3.1" { inherit profileName; }).out;
|
|
time = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".time."0.2.27" { inherit profileName; }).out;
|
|
};
|
|
buildDependencies = {
|
|
version_check = (buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".version_check."0.9.5" { profileName = "__noProfile"; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".cookie_store."0.12.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "cookie_store";
|
|
version = "0.12.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "3818dfca4b0cb5211a659bbcbb94225b7127407b2b135e650d717bfb78ab10d3"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
];
|
|
dependencies = {
|
|
cookie = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".cookie."0.14.4" { inherit profileName; }).out;
|
|
idna = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".idna."0.2.3" { inherit profileName; }).out;
|
|
log = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".log."0.4.22" { inherit profileName; }).out;
|
|
publicsuffix = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".publicsuffix."1.5.6" { inherit profileName; }).out;
|
|
serde = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".serde."1.0.214" { inherit profileName; }).out;
|
|
serde_json = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".serde_json."1.0.132" { inherit profileName; }).out;
|
|
time = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".time."0.2.27" { inherit profileName; }).out;
|
|
url = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".url."2.5.3" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".core-foundation."0.9.4" = overridableMkRustCrate (profileName: rec {
|
|
name = "core-foundation";
|
|
version = "0.9.4";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "link" ]
|
|
];
|
|
dependencies = {
|
|
core_foundation_sys = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".core-foundation-sys."0.8.7" { inherit profileName; }).out;
|
|
libc = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.162" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".core-foundation-sys."0.8.7" = overridableMkRustCrate (profileName: rec {
|
|
name = "core-foundation-sys";
|
|
version = "0.8.7";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "link" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".crc32fast."1.4.2" = overridableMkRustCrate (profileName: rec {
|
|
name = "crc32fast";
|
|
version = "1.4.2";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
dependencies = {
|
|
cfg_if = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."1.0.0" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".crossbeam-channel."0.5.13" = overridableMkRustCrate (profileName: rec {
|
|
name = "crossbeam-channel";
|
|
version = "0.5.13";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
dependencies = {
|
|
crossbeam_utils = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".crossbeam-utils."0.8.20" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".crossbeam-utils."0.8.20" = overridableMkRustCrate (profileName: rec {
|
|
name = "crossbeam-utils";
|
|
version = "0.8.20";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"; };
|
|
features = builtins.concatLists [
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".deranged."0.3.11" = overridableMkRustCrate (profileName: rec {
|
|
name = "deranged";
|
|
version = "0.3.11";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"; };
|
|
features = builtins.concatLists [
|
|
[ "alloc" ]
|
|
[ "powerfmt" ]
|
|
[ "std" ]
|
|
];
|
|
dependencies = {
|
|
powerfmt = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".powerfmt."0.2.0" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".df-consul."0.3.5" = overridableMkRustCrate (profileName: rec {
|
|
name = "df-consul";
|
|
version = "0.3.5";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "b16e9b56eff628944414d6f162cf807b8d3d9a64d2a936844ca44f07fe090e5a"; };
|
|
dependencies = {
|
|
anyhow = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".anyhow."1.0.93" { inherit profileName; }).out;
|
|
base64 = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".base64."0.13.1" { inherit profileName; }).out;
|
|
bytes = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".bytes."1.8.0" { inherit profileName; }).out;
|
|
futures = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures."0.3.31" { inherit profileName; }).out;
|
|
log = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".log."0.4.22" { inherit profileName; }).out;
|
|
reqwest = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".reqwest."0.11.27" { inherit profileName; }).out;
|
|
serde = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".serde."1.0.214" { inherit profileName; }).out;
|
|
tokio = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".tokio."1.41.1" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".dhat."0.3.3" = overridableMkRustCrate (profileName: rec {
|
|
name = "dhat";
|
|
version = "0.3.3";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "98cd11d84628e233de0ce467de10b8633f4ddaecafadefc86e13b84b8739b827"; };
|
|
dependencies = {
|
|
${ if rootFeatures' ? "tricot/dhat" || rootFeatures' ? "tricot/dhat-heap" then "backtrace" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".backtrace."0.3.74" { inherit profileName; }).out;
|
|
${ if rootFeatures' ? "tricot/dhat" || rootFeatures' ? "tricot/dhat-heap" then "lazy_static" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".lazy_static."1.5.0" { inherit profileName; }).out;
|
|
${ if rootFeatures' ? "tricot/dhat" || rootFeatures' ? "tricot/dhat-heap" then "mintex" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".mintex."0.1.3" { inherit profileName; }).out;
|
|
${ if rootFeatures' ? "tricot/dhat" || rootFeatures' ? "tricot/dhat-heap" then "parking_lot" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".parking_lot."0.12.3" { inherit profileName; }).out;
|
|
${ if rootFeatures' ? "tricot/dhat" || rootFeatures' ? "tricot/dhat-heap" then "rustc_hash" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".rustc-hash."1.1.0" { inherit profileName; }).out;
|
|
${ if rootFeatures' ? "tricot/dhat" || rootFeatures' ? "tricot/dhat-heap" then "serde" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".serde."1.0.214" { inherit profileName; }).out;
|
|
${ if rootFeatures' ? "tricot/dhat" || rootFeatures' ? "tricot/dhat-heap" then "serde_json" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".serde_json."1.0.132" { inherit profileName; }).out;
|
|
${ if rootFeatures' ? "tricot/dhat" || rootFeatures' ? "tricot/dhat-heap" then "thousands" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".thousands."0.2.0" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".discard."1.0.4" = overridableMkRustCrate (profileName: rec {
|
|
name = "discard";
|
|
version = "1.0.4";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".displaydoc."0.2.5" = overridableMkRustCrate (profileName: rec {
|
|
name = "displaydoc";
|
|
version = "0.2.5";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"; };
|
|
dependencies = {
|
|
proc_macro2 = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".proc-macro2."1.0.89" { inherit profileName; }).out;
|
|
quote = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".quote."1.0.37" { inherit profileName; }).out;
|
|
syn = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".syn."2.0.87" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".encoding_rs."0.8.35" = overridableMkRustCrate (profileName: rec {
|
|
name = "encoding_rs";
|
|
version = "0.8.35";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"; };
|
|
features = builtins.concatLists [
|
|
[ "alloc" ]
|
|
[ "default" ]
|
|
];
|
|
dependencies = {
|
|
cfg_if = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."1.0.0" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".envy."0.4.2" = overridableMkRustCrate (profileName: rec {
|
|
name = "envy";
|
|
version = "0.4.2";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "3f47e0157f2cb54f5ae1bd371b30a2ae4311e1c028f575cd4e81de7353215965"; };
|
|
dependencies = {
|
|
serde = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".serde."1.0.214" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".equivalent."1.0.1" = overridableMkRustCrate (profileName: rec {
|
|
name = "equivalent";
|
|
version = "1.0.1";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".failure."0.1.8" = overridableMkRustCrate (profileName: rec {
|
|
name = "failure";
|
|
version = "0.1.8";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86"; };
|
|
features = builtins.concatLists [
|
|
[ "backtrace" ]
|
|
[ "default" ]
|
|
[ "derive" ]
|
|
[ "failure_derive" ]
|
|
[ "std" ]
|
|
];
|
|
dependencies = {
|
|
backtrace = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".backtrace."0.3.74" { inherit profileName; }).out;
|
|
failure_derive = (buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".failure_derive."0.1.8" { profileName = "__noProfile"; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".failure_derive."0.1.8" = overridableMkRustCrate (profileName: rec {
|
|
name = "failure_derive";
|
|
version = "0.1.8";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4"; };
|
|
dependencies = {
|
|
proc_macro2 = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".proc-macro2."1.0.89" { inherit profileName; }).out;
|
|
quote = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".quote."1.0.37" { inherit profileName; }).out;
|
|
syn = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".syn."1.0.109" { inherit profileName; }).out;
|
|
synstructure = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".synstructure."0.12.6" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".flate2."1.0.34" = overridableMkRustCrate (profileName: rec {
|
|
name = "flate2";
|
|
version = "1.0.34";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0"; };
|
|
features = builtins.concatLists [
|
|
[ "any_impl" ]
|
|
[ "default" ]
|
|
[ "miniz_oxide" ]
|
|
[ "rust_backend" ]
|
|
];
|
|
dependencies = {
|
|
crc32fast = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".crc32fast."1.4.2" { inherit profileName; }).out;
|
|
miniz_oxide = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".miniz_oxide."0.8.0" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".fnv."1.0.7" = overridableMkRustCrate (profileName: rec {
|
|
name = "fnv";
|
|
version = "1.0.7";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".foreign-types."0.3.2" = overridableMkRustCrate (profileName: rec {
|
|
name = "foreign-types";
|
|
version = "0.3.2";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"; };
|
|
dependencies = {
|
|
foreign_types_shared = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".foreign-types-shared."0.1.1" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".foreign-types-shared."0.1.1" = overridableMkRustCrate (profileName: rec {
|
|
name = "foreign-types-shared";
|
|
version = "0.1.1";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".form_urlencoded."1.2.1" = overridableMkRustCrate (profileName: rec {
|
|
name = "form_urlencoded";
|
|
version = "1.2.1";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"; };
|
|
features = builtins.concatLists [
|
|
[ "alloc" ]
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
dependencies = {
|
|
percent_encoding = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".percent-encoding."2.3.1" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".futures."0.3.31" = overridableMkRustCrate (profileName: rec {
|
|
name = "futures";
|
|
version = "0.3.31";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876"; };
|
|
features = builtins.concatLists [
|
|
[ "alloc" ]
|
|
[ "async-await" ]
|
|
[ "default" ]
|
|
[ "executor" ]
|
|
[ "futures-executor" ]
|
|
[ "std" ]
|
|
];
|
|
dependencies = {
|
|
futures_channel = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-channel."0.3.31" { inherit profileName; }).out;
|
|
futures_core = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-core."0.3.31" { inherit profileName; }).out;
|
|
futures_executor = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-executor."0.3.31" { inherit profileName; }).out;
|
|
futures_io = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-io."0.3.31" { inherit profileName; }).out;
|
|
futures_sink = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-sink."0.3.31" { inherit profileName; }).out;
|
|
futures_task = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-task."0.3.31" { inherit profileName; }).out;
|
|
futures_util = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-util."0.3.31" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".futures-channel."0.3.31" = overridableMkRustCrate (profileName: rec {
|
|
name = "futures-channel";
|
|
version = "0.3.31";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10"; };
|
|
features = builtins.concatLists [
|
|
[ "alloc" ]
|
|
[ "default" ]
|
|
[ "futures-sink" ]
|
|
[ "sink" ]
|
|
[ "std" ]
|
|
];
|
|
dependencies = {
|
|
futures_core = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-core."0.3.31" { inherit profileName; }).out;
|
|
futures_sink = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-sink."0.3.31" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".futures-core."0.3.31" = overridableMkRustCrate (profileName: rec {
|
|
name = "futures-core";
|
|
version = "0.3.31";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"; };
|
|
features = builtins.concatLists [
|
|
[ "alloc" ]
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".futures-executor."0.3.31" = overridableMkRustCrate (profileName: rec {
|
|
name = "futures-executor";
|
|
version = "0.3.31";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
dependencies = {
|
|
futures_core = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-core."0.3.31" { inherit profileName; }).out;
|
|
futures_task = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-task."0.3.31" { inherit profileName; }).out;
|
|
futures_util = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-util."0.3.31" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".futures-io."0.3.31" = overridableMkRustCrate (profileName: rec {
|
|
name = "futures-io";
|
|
version = "0.3.31";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"; };
|
|
features = builtins.concatLists [
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".futures-macro."0.3.31" = overridableMkRustCrate (profileName: rec {
|
|
name = "futures-macro";
|
|
version = "0.3.31";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"; };
|
|
dependencies = {
|
|
proc_macro2 = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".proc-macro2."1.0.89" { inherit profileName; }).out;
|
|
quote = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".quote."1.0.37" { inherit profileName; }).out;
|
|
syn = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".syn."2.0.87" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".futures-sink."0.3.31" = overridableMkRustCrate (profileName: rec {
|
|
name = "futures-sink";
|
|
version = "0.3.31";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"; };
|
|
features = builtins.concatLists [
|
|
[ "alloc" ]
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".futures-task."0.3.31" = overridableMkRustCrate (profileName: rec {
|
|
name = "futures-task";
|
|
version = "0.3.31";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"; };
|
|
features = builtins.concatLists [
|
|
[ "alloc" ]
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".futures-util."0.3.31" = overridableMkRustCrate (profileName: rec {
|
|
name = "futures-util";
|
|
version = "0.3.31";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"; };
|
|
features = builtins.concatLists [
|
|
[ "alloc" ]
|
|
[ "async-await" ]
|
|
[ "async-await-macro" ]
|
|
[ "channel" ]
|
|
[ "default" ]
|
|
[ "futures-channel" ]
|
|
[ "futures-io" ]
|
|
[ "futures-macro" ]
|
|
[ "futures-sink" ]
|
|
[ "io" ]
|
|
[ "memchr" ]
|
|
[ "sink" ]
|
|
[ "slab" ]
|
|
[ "std" ]
|
|
];
|
|
dependencies = {
|
|
futures_channel = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-channel."0.3.31" { inherit profileName; }).out;
|
|
futures_core = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-core."0.3.31" { inherit profileName; }).out;
|
|
futures_io = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-io."0.3.31" { inherit profileName; }).out;
|
|
futures_macro = (buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-macro."0.3.31" { profileName = "__noProfile"; }).out;
|
|
futures_sink = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-sink."0.3.31" { inherit profileName; }).out;
|
|
futures_task = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-task."0.3.31" { inherit profileName; }).out;
|
|
memchr = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".memchr."2.7.4" { inherit profileName; }).out;
|
|
pin_project_lite = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".pin-project-lite."0.2.15" { inherit profileName; }).out;
|
|
pin_utils = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".pin-utils."0.1.0" { inherit profileName; }).out;
|
|
slab = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".slab."0.4.9" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".getrandom."0.2.15" = overridableMkRustCrate (profileName: rec {
|
|
name = "getrandom";
|
|
version = "0.2.15";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"; };
|
|
features = builtins.concatLists [
|
|
[ "std" ]
|
|
];
|
|
dependencies = {
|
|
cfg_if = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."1.0.0" { inherit profileName; }).out;
|
|
${ if hostPlatform.isUnix then "libc" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.162" { inherit profileName; }).out;
|
|
${ if hostPlatform.parsed.kernel.name == "wasi" then "wasi" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".wasi."0.11.0+wasi-snapshot-preview1" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".gimli."0.31.1" = overridableMkRustCrate (profileName: rec {
|
|
name = "gimli";
|
|
version = "0.31.1";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"; };
|
|
features = builtins.concatLists [
|
|
[ "read" ]
|
|
[ "read-core" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".glob."0.3.1" = overridableMkRustCrate (profileName: rec {
|
|
name = "glob";
|
|
version = "0.3.1";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".h2."0.3.26" = overridableMkRustCrate (profileName: rec {
|
|
name = "h2";
|
|
version = "0.3.26";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8"; };
|
|
dependencies = {
|
|
bytes = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".bytes."1.8.0" { inherit profileName; }).out;
|
|
fnv = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".fnv."1.0.7" { inherit profileName; }).out;
|
|
futures_core = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-core."0.3.31" { inherit profileName; }).out;
|
|
futures_sink = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-sink."0.3.31" { inherit profileName; }).out;
|
|
futures_util = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-util."0.3.31" { inherit profileName; }).out;
|
|
http = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".http."0.2.12" { inherit profileName; }).out;
|
|
indexmap = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".indexmap."2.6.0" { inherit profileName; }).out;
|
|
slab = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".slab."0.4.9" { inherit profileName; }).out;
|
|
tokio = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".tokio."1.41.1" { inherit profileName; }).out;
|
|
tokio_util = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".tokio-util."0.7.12" { inherit profileName; }).out;
|
|
tracing = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".tracing."0.1.40" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".hashbrown."0.12.3" = overridableMkRustCrate (profileName: rec {
|
|
name = "hashbrown";
|
|
version = "0.12.3";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"; };
|
|
features = builtins.concatLists [
|
|
[ "raw |