2828 lines
169 KiB
Nix
2828 lines
169 KiB
Nix
# This file was @generated by cargo2nix 0.11.0.
|
|
# It is not intended to be manually edited.
|
|
|
|
args@{
|
|
release ? true,
|
|
rootFeatures ? [
|
|
"diplonat/default"
|
|
],
|
|
rustPackages,
|
|
buildRustPackages,
|
|
hostPlatform,
|
|
hostPlatformCpu ? null,
|
|
hostPlatformFeatures ? [],
|
|
target ? null,
|
|
codegenOpts ? null,
|
|
profileOpts ? null,
|
|
rustcLinkFlags ? null,
|
|
rustcBuildFlags ? null,
|
|
mkRustCrate,
|
|
rustLib,
|
|
lib,
|
|
workspaceSrc,
|
|
ignoreLockHash,
|
|
}:
|
|
let
|
|
nixifiedLockHash = "50e0fb9e767afb6ee4ed63276e396b24c26156ab1dddc2b3058ffb0330a1081f";
|
|
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 = {
|
|
};
|
|
rootFeatures' = expandFeatures rootFeatures;
|
|
overridableMkRustCrate = f:
|
|
let
|
|
drvs = genDrvsByProfile profilesByName ({ profile, profileName }: mkRustCrate ({ inherit release profile hostPlatformCpu hostPlatformFeatures target profileOpts codegenOpts 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 = {
|
|
diplonat = rustPackages.unknown.diplonat."0.1.0";
|
|
};
|
|
"registry+https://github.com/rust-lang/crates.io-index".aho-corasick."0.6.10" = overridableMkRustCrate (profileName: rec {
|
|
name = "aho-corasick";
|
|
version = "0.6.10";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "81ce3d38065e618af2d7b77e10c5ad9a069859b4be3c2250f674af3840d9c8a5"; };
|
|
dependencies = {
|
|
memchr = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".memchr."2.5.0" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".aho-corasick."0.7.10" = overridableMkRustCrate (profileName: rec {
|
|
name = "aho-corasick";
|
|
version = "0.7.10";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "8716408b8bc624ed7f65d223ddb9ac2d044c0547b6fa4b0d554f3a9540496ada"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
dependencies = {
|
|
memchr = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".memchr."2.5.0" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".anyhow."1.0.28" = overridableMkRustCrate (profileName: rec {
|
|
name = "anyhow";
|
|
version = "1.0.28";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "d9a60d744a80c30fcb657dfe2c1b22bcb3e814c1a1e3674f32bf5820b570fbff"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".async-channel."1.8.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "async-channel";
|
|
version = "1.8.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "cf46fee83e5ccffc220104713af3292ff9bc7c64c7de289f66dae8e38d826833"; };
|
|
dependencies = {
|
|
concurrent_queue = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".concurrent-queue."2.1.0" { inherit profileName; }).out;
|
|
event_listener = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".event-listener."2.5.3" { inherit profileName; }).out;
|
|
futures_core = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-core."0.3.28" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".async-executor."1.4.1" = overridableMkRustCrate (profileName: rec {
|
|
name = "async-executor";
|
|
version = "1.4.1";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "871f9bb5e0a22eeb7e8cf16641feb87c9dc67032ccf8ff49e772eb9941d3a965"; };
|
|
dependencies = {
|
|
async_task = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".async-task."4.4.0" { inherit profileName; }).out;
|
|
concurrent_queue = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".concurrent-queue."1.2.4" { inherit profileName; }).out;
|
|
fastrand = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".fastrand."1.9.0" { inherit profileName; }).out;
|
|
futures_lite = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-lite."1.12.0" { inherit profileName; }).out;
|
|
once_cell = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".once_cell."1.9.0" { inherit profileName; }).out;
|
|
slab = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".slab."0.4.2" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".async-global-executor."2.3.1" = overridableMkRustCrate (profileName: rec {
|
|
name = "async-global-executor";
|
|
version = "2.3.1";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "f1b6f5d7df27bd294849f8eec66ecfc63d11814df7a4f5d74168a2394467b776"; };
|
|
features = builtins.concatLists [
|
|
[ "async-io" ]
|
|
[ "default" ]
|
|
];
|
|
dependencies = {
|
|
async_channel = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".async-channel."1.8.0" { inherit profileName; }).out;
|
|
async_executor = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".async-executor."1.4.1" { inherit profileName; }).out;
|
|
async_io = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".async-io."1.13.0" { inherit profileName; }).out;
|
|
async_lock = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".async-lock."2.7.0" { inherit profileName; }).out;
|
|
blocking = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".blocking."1.3.0" { inherit profileName; }).out;
|
|
futures_lite = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-lite."1.12.0" { inherit profileName; }).out;
|
|
once_cell = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".once_cell."1.9.0" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".async-io."1.13.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "async-io";
|
|
version = "1.13.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af"; };
|
|
dependencies = {
|
|
async_lock = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".async-lock."2.7.0" { inherit profileName; }).out;
|
|
cfg_if = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."1.0.0" { inherit profileName; }).out;
|
|
concurrent_queue = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".concurrent-queue."2.1.0" { inherit profileName; }).out;
|
|
futures_lite = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-lite."1.12.0" { inherit profileName; }).out;
|
|
log = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".log."0.4.17" { inherit profileName; }).out;
|
|
parking = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".parking."2.0.0" { inherit profileName; }).out;
|
|
polling = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".polling."2.5.2" { inherit profileName; }).out;
|
|
rustix = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".rustix."0.37.7" { inherit profileName; }).out;
|
|
slab = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".slab."0.4.2" { inherit profileName; }).out;
|
|
socket2 = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".socket2."0.4.9" { inherit profileName; }).out;
|
|
waker_fn = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".waker-fn."1.1.0" { inherit profileName; }).out;
|
|
};
|
|
buildDependencies = {
|
|
autocfg = (buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".autocfg."1.0.0" { profileName = "__noProfile"; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".async-lock."2.7.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "async-lock";
|
|
version = "2.7.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "fa24f727524730b077666307f2734b4a1a1c57acb79193127dcc8914d5242dd7"; };
|
|
dependencies = {
|
|
event_listener = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".event-listener."2.5.3" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".async-macros."2.0.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "async-macros";
|
|
version = "2.0.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "644a5a8de80f2085a1e7e57cd1544a2a7438f6e003c0790999bd43b92a77cdb2"; };
|
|
dependencies = {
|
|
futures_core = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-core."0.3.28" { inherit profileName; }).out;
|
|
pin_utils = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".pin-utils."0.1.0" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".async-std."1.12.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "async-std";
|
|
version = "1.12.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d"; };
|
|
features = builtins.concatLists [
|
|
[ "alloc" ]
|
|
[ "async-channel" ]
|
|
[ "async-global-executor" ]
|
|
[ "async-io" ]
|
|
[ "async-lock" ]
|
|
[ "crossbeam-utils" ]
|
|
[ "default" ]
|
|
[ "futures-channel" ]
|
|
[ "futures-core" ]
|
|
[ "futures-io" ]
|
|
[ "futures-lite" ]
|
|
[ "gloo-timers" ]
|
|
[ "kv-log-macro" ]
|
|
[ "log" ]
|
|
[ "memchr" ]
|
|
[ "once_cell" ]
|
|
[ "pin-project-lite" ]
|
|
[ "pin-utils" ]
|
|
[ "slab" ]
|
|
[ "std" ]
|
|
[ "wasm-bindgen-futures" ]
|
|
];
|
|
dependencies = {
|
|
async_channel = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".async-channel."1.8.0" { inherit profileName; }).out;
|
|
${ if !(hostPlatform.parsed.kernel.name == "unknown") then "async_global_executor" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".async-global-executor."2.3.1" { inherit profileName; }).out;
|
|
${ if !(hostPlatform.parsed.kernel.name == "unknown") then "async_io" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".async-io."1.13.0" { inherit profileName; }).out;
|
|
async_lock = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".async-lock."2.7.0" { inherit profileName; }).out;
|
|
crossbeam_utils = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".crossbeam-utils."0.8.15" { inherit profileName; }).out;
|
|
${ if hostPlatform.parsed.cpu.name == "wasm32" then "futures_channel" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-channel."0.3.28" { inherit profileName; }).out;
|
|
futures_core = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-core."0.3.28" { inherit profileName; }).out;
|
|
futures_io = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-io."0.3.28" { inherit profileName; }).out;
|
|
${ if !(hostPlatform.parsed.kernel.name == "unknown") then "futures_lite" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-lite."1.12.0" { inherit profileName; }).out;
|
|
${ if hostPlatform.parsed.cpu.name == "wasm32" then "gloo_timers" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".gloo-timers."0.2.6" { inherit profileName; }).out;
|
|
kv_log_macro = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".kv-log-macro."1.0.7" { inherit profileName; }).out;
|
|
log = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".log."0.4.17" { inherit profileName; }).out;
|
|
memchr = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".memchr."2.5.0" { inherit profileName; }).out;
|
|
once_cell = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".once_cell."1.9.0" { inherit profileName; }).out;
|
|
pin_project_lite = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".pin-project-lite."0.2.7" { 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.2" { inherit profileName; }).out;
|
|
${ if hostPlatform.parsed.cpu.name == "wasm32" then "wasm_bindgen_futures" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".wasm-bindgen-futures."0.4.28" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".async-task."4.4.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "async-task";
|
|
version = "4.4.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "ecc7ab41815b3c653ccd2978ec3255c81349336702dfdf62ee6f7069b12a3aae"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".atomic-waker."1.1.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "atomic-waker";
|
|
version = "1.1.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "debc29dde2e69f9e47506b525f639ed42300fc014a3e007832592448fa8e4599"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".attohttpc."0.16.3" = overridableMkRustCrate (profileName: rec {
|
|
name = "attohttpc";
|
|
version = "0.16.3";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "fdb8867f378f33f78a811a8eb9bf108ad99430d7aad43315dd9319c827ef6247"; };
|
|
dependencies = {
|
|
http = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".http."0.2.0" { inherit profileName; }).out;
|
|
log = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".log."0.4.17" { inherit profileName; }).out;
|
|
url = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".url."2.2.2" { inherit profileName; }).out;
|
|
wildmatch = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".wildmatch."1.1.0" { 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.12" { inherit profileName; }).out;
|
|
${ if hostPlatform.isUnix then "libc" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.141" { 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.0.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "autocfg";
|
|
version = "1.0.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".base64."0.13.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "base64";
|
|
version = "0.13.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".bitflags."0.4.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "bitflags";
|
|
version = "0.4.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "8dead7461c1127cf637931a1e50934eb6eee8bff2f74433ac7909e9afcee04a3"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".bitflags."0.5.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "bitflags";
|
|
version = "0.5.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "4f67931368edf3a9a51d29886d245f1c3db2f1ef0dcc9e35ff70341b78c10d23"; };
|
|
});
|
|
|
|
"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".blocking."1.3.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "blocking";
|
|
version = "1.3.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "3c67b173a56acffd6d2326fb7ab938ba0b00a71480e14902b2591c87bc5741e8"; };
|
|
dependencies = {
|
|
async_channel = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".async-channel."1.8.0" { inherit profileName; }).out;
|
|
async_lock = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".async-lock."2.7.0" { inherit profileName; }).out;
|
|
async_task = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".async-task."4.4.0" { inherit profileName; }).out;
|
|
atomic_waker = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".atomic-waker."1.1.0" { inherit profileName; }).out;
|
|
fastrand = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".fastrand."1.9.0" { inherit profileName; }).out;
|
|
futures_lite = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-lite."1.12.0" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".bumpalo."3.2.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "bumpalo";
|
|
version = "3.2.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "1f359dc14ff8911330a51ef78022d376f25ed00248912803b58f00cb1c27f742"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".bytes."0.5.4" = overridableMkRustCrate (profileName: rec {
|
|
name = "bytes";
|
|
version = "0.5.4";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "130aac562c0dd69c56b3b1cc8ffd2e17be31d0b6c25b61c96b76231aa23e39e1"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".bytes."1.1.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "bytes";
|
|
version = "1.1.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".c_linked_list."1.1.1" = overridableMkRustCrate (profileName: rec {
|
|
name = "c_linked_list";
|
|
version = "1.1.1";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "4964518bd3b4a8190e832886cdc0da9794f12e8e6c1613a9e90ff331c4c8724b"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".cache-padded."1.2.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "cache-padded";
|
|
version = "1.2.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".cc."1.0.72" = overridableMkRustCrate (profileName: rec {
|
|
name = "cc";
|
|
version = "1.0.72";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "22a9137b95ea06864e018375b72adfb7db6e6f68cfc8df5a04d00288050485ee"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".cfg-if."0.1.10" = overridableMkRustCrate (profileName: rec {
|
|
name = "cfg-if";
|
|
version = "0.1.10";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"; };
|
|
});
|
|
|
|
"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".concurrent-queue."1.2.4" = overridableMkRustCrate (profileName: rec {
|
|
name = "concurrent-queue";
|
|
version = "1.2.4";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "af4780a44ab5696ea9e28294517f1fffb421a83a25af521333c838635509db9c"; };
|
|
dependencies = {
|
|
cache_padded = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".cache-padded."1.2.0" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".concurrent-queue."2.1.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "concurrent-queue";
|
|
version = "2.1.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "c278839b831783b70278b14df4d45e1beb1aad306c07bb796637de9a0e323e8e"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
dependencies = {
|
|
crossbeam_utils = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".crossbeam-utils."0.8.15" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".crossbeam-utils."0.8.15" = overridableMkRustCrate (profileName: rec {
|
|
name = "crossbeam-utils";
|
|
version = "0.8.15";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b"; };
|
|
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".ctor."0.1.26" = overridableMkRustCrate (profileName: rec {
|
|
name = "ctor";
|
|
version = "0.1.26";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096"; };
|
|
dependencies = {
|
|
quote = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".quote."1.0.26" { inherit profileName; }).out;
|
|
syn = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".syn."1.0.109" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"unknown".diplonat."0.1.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "diplonat";
|
|
version = "0.1.0";
|
|
registry = "unknown";
|
|
src = fetchCrateLocal workspaceSrc;
|
|
dependencies = {
|
|
anyhow = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".anyhow."1.0.28" { inherit profileName; }).out;
|
|
envy = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".envy."0.4.2" { inherit profileName; }).out;
|
|
futures = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures."0.3.28" { inherit profileName; }).out;
|
|
get_if_addrs = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".get_if_addrs."0.5.3" { inherit profileName; }).out;
|
|
igd = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".igd."0.12.0" { inherit profileName; }).out;
|
|
iptables = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".iptables."0.2.2" { inherit profileName; }).out;
|
|
log = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".log."0.4.17" { inherit profileName; }).out;
|
|
pretty_env_logger = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".pretty_env_logger."0.4.0" { inherit profileName; }).out;
|
|
regex = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".regex."1.3.7" { inherit profileName; }).out;
|
|
reqwest = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".reqwest."0.11.8" { inherit profileName; }).out;
|
|
serde = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".serde."1.0.107" { inherit profileName; }).out;
|
|
serde_lexpr = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".serde-lexpr."0.1.1" { inherit profileName; }).out;
|
|
serde_json = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".serde_json."1.0.53" { inherit profileName; }).out;
|
|
stun_client = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".stun-client."0.1.2" { inherit profileName; }).out;
|
|
tokio = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".tokio."1.15.0" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".encoding_rs."0.8.22" = overridableMkRustCrate (profileName: rec {
|
|
name = "encoding_rs";
|
|
version = "0.8.22";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "cd8d03faa7fe0c1431609dfad7bbe827af30f82e1e2ae6f7ee4fca6bd764bc28"; };
|
|
dependencies = {
|
|
cfg_if = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."0.1.10" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".env_logger."0.7.1" = overridableMkRustCrate (profileName: rec {
|
|
name = "env_logger";
|
|
version = "0.7.1";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36"; };
|
|
features = builtins.concatLists [
|
|
[ "atty" ]
|
|
[ "default" ]
|
|
[ "humantime" ]
|
|
[ "regex" ]
|
|
[ "termcolor" ]
|
|
];
|
|
dependencies = {
|
|
atty = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".atty."0.2.14" { inherit profileName; }).out;
|
|
humantime = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".humantime."1.3.0" { inherit profileName; }).out;
|
|
log = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".log."0.4.17" { inherit profileName; }).out;
|
|
regex = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".regex."1.3.7" { inherit profileName; }).out;
|
|
termcolor = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".termcolor."1.1.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.107" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".errno."0.3.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "errno";
|
|
version = "0.3.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "50d6a0976c999d473fe89ad888d5a284e55366d9dc9038b1ba2aa15128c4afa0"; };
|
|
dependencies = {
|
|
${ if hostPlatform.parsed.kernel.name == "dragonfly" then "errno_dragonfly" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".errno-dragonfly."0.1.2" { inherit profileName; }).out;
|
|
${ if hostPlatform.isUnix || hostPlatform.parsed.kernel.name == "hermit" || hostPlatform.parsed.kernel.name == "wasi" then "libc" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.141" { inherit profileName; }).out;
|
|
${ if hostPlatform.isWindows then "windows_sys" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".windows-sys."0.45.0" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".errno-dragonfly."0.1.2" = overridableMkRustCrate (profileName: rec {
|
|
name = "errno-dragonfly";
|
|
version = "0.1.2";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"; };
|
|
dependencies = {
|
|
libc = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.141" { inherit profileName; }).out;
|
|
};
|
|
buildDependencies = {
|
|
cc = (buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".cc."1.0.72" { profileName = "__noProfile"; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".event-listener."2.5.3" = overridableMkRustCrate (profileName: rec {
|
|
name = "event-listener";
|
|
version = "2.5.3";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".fastrand."1.9.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "fastrand";
|
|
version = "1.9.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be"; };
|
|
dependencies = {
|
|
${ if hostPlatform.parsed.cpu.name == "wasm32" && !(hostPlatform.parsed.kernel.name == "wasi") then "instant" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".instant."0.1.12" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".fnv."1.0.6" = overridableMkRustCrate (profileName: rec {
|
|
name = "fnv";
|
|
version = "1.0.6";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".form_urlencoded."1.0.1" = overridableMkRustCrate (profileName: rec {
|
|
name = "form_urlencoded";
|
|
version = "1.0.1";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191"; };
|
|
dependencies = {
|
|
matches = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".matches."0.1.8" { inherit profileName; }).out;
|
|
percent_encoding = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".percent-encoding."2.1.0" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".futures."0.3.28" = overridableMkRustCrate (profileName: rec {
|
|
name = "futures";
|
|
version = "0.3.28";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40"; };
|
|
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.28" { inherit profileName; }).out;
|
|
futures_core = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-core."0.3.28" { inherit profileName; }).out;
|
|
futures_executor = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-executor."0.3.28" { inherit profileName; }).out;
|
|
futures_io = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-io."0.3.28" { inherit profileName; }).out;
|
|
futures_sink = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-sink."0.3.28" { inherit profileName; }).out;
|
|
futures_task = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-task."0.3.28" { inherit profileName; }).out;
|
|
futures_util = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-util."0.3.28" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".futures-channel."0.3.28" = overridableMkRustCrate (profileName: rec {
|
|
name = "futures-channel";
|
|
version = "0.3.28";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2"; };
|
|
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.28" { inherit profileName; }).out;
|
|
futures_sink = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-sink."0.3.28" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".futures-core."0.3.28" = overridableMkRustCrate (profileName: rec {
|
|
name = "futures-core";
|
|
version = "0.3.28";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c"; };
|
|
features = builtins.concatLists [
|
|
[ "alloc" ]
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".futures-executor."0.3.28" = overridableMkRustCrate (profileName: rec {
|
|
name = "futures-executor";
|
|
version = "0.3.28";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0"; };
|
|
features = builtins.concatLists [
|
|
[ "std" ]
|
|
];
|
|
dependencies = {
|
|
futures_core = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-core."0.3.28" { inherit profileName; }).out;
|
|
futures_task = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-task."0.3.28" { inherit profileName; }).out;
|
|
futures_util = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-util."0.3.28" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".futures-io."0.3.28" = overridableMkRustCrate (profileName: rec {
|
|
name = "futures-io";
|
|
version = "0.3.28";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".futures-lite."1.12.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "futures-lite";
|
|
version = "1.12.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48"; };
|
|
features = builtins.concatLists [
|
|
[ "alloc" ]
|
|
[ "default" ]
|
|
[ "fastrand" ]
|
|
[ "futures-io" ]
|
|
[ "memchr" ]
|
|
[ "parking" ]
|
|
[ "std" ]
|
|
[ "waker-fn" ]
|
|
];
|
|
dependencies = {
|
|
fastrand = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".fastrand."1.9.0" { inherit profileName; }).out;
|
|
futures_core = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-core."0.3.28" { inherit profileName; }).out;
|
|
futures_io = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-io."0.3.28" { inherit profileName; }).out;
|
|
memchr = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".memchr."2.5.0" { inherit profileName; }).out;
|
|
parking = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".parking."2.0.0" { inherit profileName; }).out;
|
|
pin_project_lite = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".pin-project-lite."0.2.7" { inherit profileName; }).out;
|
|
waker_fn = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".waker-fn."1.1.0" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".futures-macro."0.3.28" = overridableMkRustCrate (profileName: rec {
|
|
name = "futures-macro";
|
|
version = "0.3.28";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"; };
|
|
dependencies = {
|
|
proc_macro2 = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".proc-macro2."1.0.56" { inherit profileName; }).out;
|
|
quote = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".quote."1.0.26" { inherit profileName; }).out;
|
|
syn = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".syn."2.0.13" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".futures-sink."0.3.28" = overridableMkRustCrate (profileName: rec {
|
|
name = "futures-sink";
|
|
version = "0.3.28";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e"; };
|
|
features = builtins.concatLists [
|
|
[ "alloc" ]
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".futures-task."0.3.28" = overridableMkRustCrate (profileName: rec {
|
|
name = "futures-task";
|
|
version = "0.3.28";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65"; };
|
|
features = builtins.concatLists [
|
|
[ "alloc" ]
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".futures-util."0.3.28" = overridableMkRustCrate (profileName: rec {
|
|
name = "futures-util";
|
|
version = "0.3.28";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533"; };
|
|
features = builtins.concatLists [
|
|
[ "alloc" ]
|
|
[ "async-await" ]
|
|
[ "async-await-macro" ]
|
|
[ "channel" ]
|
|
[ "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.28" { inherit profileName; }).out;
|
|
futures_core = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-core."0.3.28" { inherit profileName; }).out;
|
|
futures_io = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-io."0.3.28" { inherit profileName; }).out;
|
|
futures_macro = (buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-macro."0.3.28" { profileName = "__noProfile"; }).out;
|
|
futures_sink = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-sink."0.3.28" { inherit profileName; }).out;
|
|
futures_task = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-task."0.3.28" { inherit profileName; }).out;
|
|
memchr = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".memchr."2.5.0" { inherit profileName; }).out;
|
|
pin_project_lite = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".pin-project-lite."0.2.7" { 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.2" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".gcc."0.3.55" = overridableMkRustCrate (profileName: rec {
|
|
name = "gcc";
|
|
version = "0.3.55";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".get_if_addrs."0.5.3" = overridableMkRustCrate (profileName: rec {
|
|
name = "get_if_addrs";
|
|
version = "0.5.3";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "abddb55a898d32925f3148bd281174a68eeb68bbfd9a5938a57b18f506ee4ef7"; };
|
|
dependencies = {
|
|
c_linked_list = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".c_linked_list."1.1.1" { inherit profileName; }).out;
|
|
${ if hostPlatform.parsed.kernel.name == "android" then "get_if_addrs_sys" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".get_if_addrs-sys."0.1.1" { inherit profileName; }).out;
|
|
libc = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.141" { inherit profileName; }).out;
|
|
${ if hostPlatform.parsed.kernel.name == "windows" then "winapi" else null } = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.2.8" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".get_if_addrs-sys."0.1.1" = overridableMkRustCrate (profileName: rec {
|
|
name = "get_if_addrs-sys";
|
|
version = "0.1.1";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "0d04f9fb746cf36b191c00f3ede8bde9c8e64f9f4b05ae2694a9ccf5e3f5ab48"; };
|
|
dependencies = {
|
|
libc = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.141" { inherit profileName; }).out;
|
|
};
|
|
buildDependencies = {
|
|
gcc = (buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".gcc."0.3.55" { profileName = "__noProfile"; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".getrandom."0.2.3" = overridableMkRustCrate (profileName: rec {
|
|
name = "getrandom";
|
|
version = "0.2.3";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753"; };
|
|
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.141" { 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.10.2+wasi-snapshot-preview1" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".glob."0.2.11" = overridableMkRustCrate (profileName: rec {
|
|
name = "glob";
|
|
version = "0.2.11";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "8be18de09a56b60ed0edf84bc9df007e30040691af7acd1c41874faac5895bfb"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".gloo-timers."0.2.6" = overridableMkRustCrate (profileName: rec {
|
|
name = "gloo-timers";
|
|
version = "0.2.6";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "futures" ]
|
|
[ "futures-channel" ]
|
|
[ "futures-core" ]
|
|
];
|
|
dependencies = {
|
|
futures_channel = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-channel."0.3.28" { inherit profileName; }).out;
|
|
futures_core = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-core."0.3.28" { inherit profileName; }).out;
|
|
js_sys = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".js-sys."0.3.55" { inherit profileName; }).out;
|
|
wasm_bindgen = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".wasm-bindgen."0.2.78" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".h2."0.3.9" = overridableMkRustCrate (profileName: rec {
|
|
name = "h2";
|
|
version = "0.3.9";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "8f072413d126e57991455e0a922b31e4c8ba7c2ffbebf6b78b4f8521397d65cd"; };
|
|
dependencies = {
|
|
bytes = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".bytes."1.1.0" { inherit profileName; }).out;
|
|
fnv = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".fnv."1.0.6" { inherit profileName; }).out;
|
|
futures_core = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-core."0.3.28" { inherit profileName; }).out;
|
|
futures_sink = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-sink."0.3.28" { inherit profileName; }).out;
|
|
futures_util = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".futures-util."0.3.28" { inherit profileName; }).out;
|
|
http = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".http."0.2.0" { inherit profileName; }).out;
|
|
indexmap = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".indexmap."1.7.0" { inherit profileName; }).out;
|
|
slab = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".slab."0.4.2" { inherit profileName; }).out;
|
|
tokio = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".tokio."1.15.0" { inherit profileName; }).out;
|
|
tokio_util = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".tokio-util."0.6.9" { inherit profileName; }).out;
|
|
tracing = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".tracing."0.1.29" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".hashbrown."0.11.2" = overridableMkRustCrate (profileName: rec {
|
|
name = "hashbrown";
|
|
version = "0.11.2";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e"; };
|
|
features = builtins.concatLists [
|
|
[ "raw" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".hermit-abi."0.1.12" = overridableMkRustCrate (profileName: rec {
|
|
name = "hermit-abi";
|
|
version = "0.1.12";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "61565ff7aaace3525556587bd2dc31d4a07071957be715e63ce7b1eccf51a8f4"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
];
|
|
dependencies = {
|
|
libc = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.141" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".hermit-abi."0.3.1" = overridableMkRustCrate (profileName: rec {
|
|
name = "hermit-abi";
|
|
version = "0.3.1";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".http."0.2.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "http";
|
|
version = "0.2.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "b708cc7f06493459026f53b9a61a7a121a5d1ec6238dee58ea4941132b30156b"; };
|
|
dependencies = {
|
|
bytes = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".bytes."0.5.4" { inherit profileName; }).out;
|
|
fnv = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".fnv."1.0.6" { inherit profileName; }).out;
|
|
itoa = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".itoa."0.4.5" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".http-body."0.4.4" = overridableMkRustCrate (profileName: rec {
|
|
name = "http-body";
|
|
version = "0.4.4";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "1ff4f84919677303da5f147645dbea6b1881f368d03ac84e1dc09031ebd7b2c6"; };
|
|
dependencies = {
|
|
bytes = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".bytes."1.1.0" { inherit profileName; }).out;
|
|
http = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".http."0.2.0" { inherit profileName; }).out;
|
|
pin_project_lite = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".pin-project-lite."0.2.7" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".httparse."1.3.4" = overridableMkRustCrate (profileName: rec {
|
|
name = "httparse";
|
|
version = "1.3.4";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "cd179ae861f0c2e53da70d892f5f3029f9594be0c41dc5269cd371691b1dc2f9"; };
|
|
features = builtins.concatLists [
|
|
[ "default" ]
|
|
[ "std" ]
|
|
];
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".httpdate."0.3.2" = overridableMkRustCrate (profileName: rec {
|
|
name = "httpdate";
|
|
version = "0.3.2";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "494b4d60369511e7dea41cf646832512a94e542f68bb9c49e54518e0f468eb47"; };
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".humantime."1.3.0" = overridableMkRustCrate (profileName: rec {
|
|
name = "humantime";
|
|
version = "1.3.0";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f"; };
|
|
dependencies = {
|
|
quick_error = (rustPackages."registry+https://github.com/rust-lang/crates.io-index".quick-error."1.2.3" { inherit profileName; }).out;
|
|
};
|
|
});
|
|
|
|
"registry+https://github.com/rust-lang/crates.io-index".hyper."0.14.4" = overridableMkRustCrate (profileName: rec {
|
|
name = "hyper";
|
|
version = "0.14.4";
|
|
registry = "registry+https://github.com/rust-lang/crates.io-index";
|
|
src = fetchCratesIo { inherit name version; sha256 = "e8e946c2b1349055e0b72ae281b238baf1a3ea7307c7e9f9d64673bdd9c26ac7"; };
|
|
features = builtins.concatLists [
|
|
[ "client" ]
|
|
[ "h2" ]
|
|
[ "http1" ]
|
|
[ "http2" ]
|
|
[ "runtime" ]
|
|
[ "socket2" ]
|
|
[ "tcp" ]
|
|
];
|
|
dependencies = {
|
|
bytes = |