20566 lines
666 KiB
Nix
20566 lines
666 KiB
Nix
|
|
# This file was @generated by crate2nix 0.11.0 with the command:
|
|
# "generate"
|
|
# See https://github.com/kolloch/crate2nix for more info.
|
|
|
|
{ nixpkgs ? <nixpkgs>
|
|
, pkgs ? import nixpkgs { config = {}; }
|
|
, lib ? pkgs.lib
|
|
, stdenv ? pkgs.stdenv
|
|
, buildRustCrateForPkgs ? pkgs: pkgs.buildRustCrate
|
|
# This is used as the `crateOverrides` argument for `buildRustCrate`.
|
|
, defaultCrateOverrides ? pkgs.defaultCrateOverrides
|
|
# The features to enable for the root_crate or the workspace_members.
|
|
, rootFeatures ? [ "default" ]
|
|
# If true, throw errors instead of issueing deprecation warnings.
|
|
, strictDeprecation ? false
|
|
# Used for conditional compilation based on CPU feature detection.
|
|
, targetFeatures ? []
|
|
# Whether to perform release builds: longer compile times, faster binaries.
|
|
, release ? true
|
|
# Additional crate2nix configuration if it exists.
|
|
, crateConfig
|
|
? if builtins.pathExists ./crate-config.nix
|
|
then pkgs.callPackage ./crate-config.nix {}
|
|
else {}
|
|
}:
|
|
|
|
rec {
|
|
#
|
|
# "public" attributes that we attempt to keep stable with new versions of crate2nix.
|
|
#
|
|
|
|
|
|
# Refer your crate build derivation by name here.
|
|
# You can override the features with
|
|
# workspaceMembers."${crateName}".build.override { features = [ "default" "feature1" ... ]; }.
|
|
workspaceMembers = {
|
|
"authdb" = rec {
|
|
packageId = "authdb";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "authdb";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"changeset" = rec {
|
|
packageId = "changeset";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "changeset";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"config" = rec {
|
|
packageId = "config";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "config";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"config-derive" = rec {
|
|
packageId = "config-derive";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "config-derive";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"coordinates" = rec {
|
|
packageId = "coordinates";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "coordinates";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"cyber-slides" = rec {
|
|
packageId = "cyber-slides";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "cyber-slides";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"cyberpunk" = rec {
|
|
packageId = "cyberpunk";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "cyberpunk";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"cyberpunk-splash" = rec {
|
|
packageId = "cyberpunk-splash";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "cyberpunk-splash";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"dashboard" = rec {
|
|
packageId = "dashboard";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "dashboard";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"emseries" = rec {
|
|
packageId = "emseries";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "emseries";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"file-service" = rec {
|
|
packageId = "file-service";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "file-service";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"fitnesstrax" = rec {
|
|
packageId = "fitnesstrax";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "fitnesstrax";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"fluent-ergonomics" = rec {
|
|
packageId = "fluent-ergonomics";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "fluent-ergonomics";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"ft-core" = rec {
|
|
packageId = "ft-core";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "ft-core";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"geo-types" = rec {
|
|
packageId = "geo-types";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "geo-types";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"gm-control-panel" = rec {
|
|
packageId = "gm-control-panel";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "gm-control-panel";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"gm-dash" = rec {
|
|
packageId = "gm-dash";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "gm-dash";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"hex-grid" = rec {
|
|
packageId = "hex-grid";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "hex-grid";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"icon-test" = rec {
|
|
packageId = "icon-test";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "icon-test";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"lights-core" = rec {
|
|
packageId = "lights-core";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "lights-core";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"memorycache" = rec {
|
|
packageId = "memorycache";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "memorycache";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"nom-training" = rec {
|
|
packageId = "nom-training";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "nom-training";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"otg-core" = rec {
|
|
packageId = "otg-core";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "otg-core";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"otg-gtk" = rec {
|
|
packageId = "otg-gtk";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "otg-gtk";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"result-extended" = rec {
|
|
packageId = "result-extended";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "result-extended";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"screenplay" = rec {
|
|
packageId = "screenplay";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "screenplay";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"sgf" = rec {
|
|
packageId = "sgf";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "sgf";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"simulator" = rec {
|
|
packageId = "simulator";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "simulator";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"timezone-testing" = rec {
|
|
packageId = "timezone-testing";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "timezone-testing";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"tree" = rec {
|
|
packageId = "tree";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "tree";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"visions" = rec {
|
|
packageId = "visions";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "visions";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
};
|
|
|
|
# A derivation that joins the outputs of all workspace members together.
|
|
allWorkspaceMembers = pkgs.symlinkJoin {
|
|
name = "all-workspace-members";
|
|
paths =
|
|
let members = builtins.attrValues workspaceMembers;
|
|
in builtins.map (m: m.build) members;
|
|
};
|
|
|
|
#
|
|
# "internal" ("private") attributes that may change in every new version of crate2nix.
|
|
#
|
|
|
|
internal = rec {
|
|
# Build and dependency information for crates.
|
|
# Many of the fields are passed one-to-one to buildRustCrate.
|
|
#
|
|
# Noteworthy:
|
|
# * `dependencies`/`buildDependencies`: similar to the corresponding fields for buildRustCrate.
|
|
# but with additional information which is used during dependency/feature resolution.
|
|
# * `resolvedDependencies`: the selected default features reported by cargo - only included for debugging.
|
|
# * `devDependencies` as of now not used by `buildRustCrate` but used to
|
|
# inject test dependencies into the build
|
|
|
|
crates = {
|
|
"addr2line" = rec {
|
|
crateName = "addr2line";
|
|
version = "0.24.2";
|
|
edition = "2018";
|
|
crateBin = [];
|
|
sha256 = "1hd1i57zxgz08j6h5qrhsnm2fi0bcqvsh389fw400xm3arz2ggnz";
|
|
dependencies = [
|
|
{
|
|
name = "gimli";
|
|
packageId = "gimli";
|
|
usesDefaultFeatures = false;
|
|
features = [ "read" ];
|
|
}
|
|
];
|
|
features = {
|
|
"all" = [ "bin" ];
|
|
"alloc" = [ "dep:alloc" ];
|
|
"bin" = [ "loader" "rustc-demangle" "cpp_demangle" "fallible-iterator" "smallvec" "dep:clap" ];
|
|
"compiler_builtins" = [ "dep:compiler_builtins" ];
|
|
"core" = [ "dep:core" ];
|
|
"cpp_demangle" = [ "dep:cpp_demangle" ];
|
|
"default" = [ "rustc-demangle" "cpp_demangle" "loader" "fallible-iterator" "smallvec" ];
|
|
"fallible-iterator" = [ "dep:fallible-iterator" ];
|
|
"loader" = [ "std" "dep:object" "dep:memmap2" "dep:typed-arena" ];
|
|
"rustc-demangle" = [ "dep:rustc-demangle" ];
|
|
"rustc-dep-of-std" = [ "core" "alloc" "compiler_builtins" "gimli/rustc-dep-of-std" ];
|
|
"smallvec" = [ "dep:smallvec" ];
|
|
"std" = [ "gimli/std" ];
|
|
};
|
|
};
|
|
"adler" = rec {
|
|
crateName = "adler";
|
|
version = "1.0.2";
|
|
edition = "2015";
|
|
sha256 = "1zim79cvzd5yrkzl3nyfx0avijwgk9fqv3yrscdy1cc79ih02qpj";
|
|
authors = [
|
|
"Jonas Schievink <jonasschievink@gmail.com>"
|
|
];
|
|
features = {
|
|
"compiler_builtins" = [ "dep:compiler_builtins" ];
|
|
"core" = [ "dep:core" ];
|
|
"default" = [ "std" ];
|
|
"rustc-dep-of-std" = [ "core" "compiler_builtins" ];
|
|
};
|
|
};
|
|
"adler2" = rec {
|
|
crateName = "adler2";
|
|
version = "2.0.0";
|
|
edition = "2021";
|
|
sha256 = "09r6drylvgy8vv8k20lnbvwq8gp09h7smfn6h1rxsy15pgh629si";
|
|
authors = [
|
|
"Jonas Schievink <jonasschievink@gmail.com>"
|
|
"oyvindln <oyvindln@users.noreply.github.com>"
|
|
];
|
|
features = {
|
|
"compiler_builtins" = [ "dep:compiler_builtins" ];
|
|
"core" = [ "dep:core" ];
|
|
"default" = [ "std" ];
|
|
"rustc-dep-of-std" = [ "core" "compiler_builtins" ];
|
|
};
|
|
};
|
|
"adler32" = rec {
|
|
crateName = "adler32";
|
|
version = "1.2.0";
|
|
edition = "2018";
|
|
sha256 = "0d7jq7jsjyhsgbhnfq5fvrlh9j0i9g1fqrl2735ibv5f75yjgqda";
|
|
authors = [
|
|
"Remi Rampin <remirampin@gmail.com>"
|
|
];
|
|
features = {
|
|
"compiler_builtins" = [ "dep:compiler_builtins" ];
|
|
"core" = [ "dep:core" ];
|
|
"default" = [ "std" ];
|
|
"rustc-dep-of-std" = [ "core" "compiler_builtins" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "std" ];
|
|
};
|
|
"ahash" = rec {
|
|
crateName = "ahash";
|
|
version = "0.8.11";
|
|
edition = "2018";
|
|
sha256 = "04chdfkls5xmhp1d48gnjsmglbqibizs3bpbj6rsj604m10si7g8";
|
|
authors = [
|
|
"Tom Kaitchuck <Tom.Kaitchuck@gmail.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "cfg-if";
|
|
packageId = "cfg-if";
|
|
}
|
|
{
|
|
name = "once_cell";
|
|
packageId = "once_cell";
|
|
usesDefaultFeatures = false;
|
|
target = { target, features }: (!(("arm" == target."arch") && ("none" == target."os")));
|
|
features = [ "alloc" ];
|
|
}
|
|
{
|
|
name = "zerocopy";
|
|
packageId = "zerocopy";
|
|
usesDefaultFeatures = false;
|
|
features = [ "simd" ];
|
|
}
|
|
];
|
|
buildDependencies = [
|
|
{
|
|
name = "version_check";
|
|
packageId = "version_check 0.9.5";
|
|
}
|
|
];
|
|
features = {
|
|
"atomic-polyfill" = [ "dep:atomic-polyfill" "once_cell/atomic-polyfill" ];
|
|
"compile-time-rng" = [ "const-random" ];
|
|
"const-random" = [ "dep:const-random" ];
|
|
"default" = [ "std" "runtime-rng" ];
|
|
"getrandom" = [ "dep:getrandom" ];
|
|
"runtime-rng" = [ "getrandom" ];
|
|
"serde" = [ "dep:serde" ];
|
|
};
|
|
};
|
|
"aho-corasick" = rec {
|
|
crateName = "aho-corasick";
|
|
version = "1.1.3";
|
|
edition = "2021";
|
|
sha256 = "05mrpkvdgp5d20y2p989f187ry9diliijgwrs254fs9s1m1x6q4f";
|
|
libName = "aho_corasick";
|
|
authors = [
|
|
"Andrew Gallant <jamslam@gmail.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "memchr";
|
|
packageId = "memchr";
|
|
optional = true;
|
|
usesDefaultFeatures = false;
|
|
}
|
|
];
|
|
features = {
|
|
"default" = [ "std" "perf-literal" ];
|
|
"logging" = [ "dep:log" ];
|
|
"perf-literal" = [ "dep:memchr" ];
|
|
"std" = [ "memchr?/std" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "perf-literal" "std" ];
|
|
};
|
|
"allocator-api2" = rec {
|
|
crateName = "allocator-api2";
|
|
version = "0.2.21";
|
|
edition = "2018";
|
|
sha256 = "08zrzs022xwndihvzdn78yqarv2b9696y67i6h78nla3ww87jgb8";
|
|
libName = "allocator_api2";
|
|
authors = [
|
|
"Zakarum <zaq.dev@icloud.com>"
|
|
];
|
|
features = {
|
|
"default" = [ "std" ];
|
|
"serde" = [ "dep:serde" ];
|
|
"std" = [ "alloc" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "alloc" ];
|
|
};
|
|
"android-tzdata" = rec {
|
|
crateName = "android-tzdata";
|
|
version = "0.1.1";
|
|
edition = "2018";
|
|
sha256 = "1w7ynjxrfs97xg3qlcdns4kgfpwcdv824g611fq32cag4cdr96g9";
|
|
libName = "android_tzdata";
|
|
authors = [
|
|
"RumovZ"
|
|
];
|
|
|
|
};
|
|
"android_system_properties" = rec {
|
|
crateName = "android_system_properties";
|
|
version = "0.1.5";
|
|
edition = "2018";
|
|
sha256 = "04b3wrz12837j7mdczqd95b732gw5q7q66cv4yn4646lvccp57l1";
|
|
authors = [
|
|
"Nicolas Silva <nical@fastmail.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "libc";
|
|
packageId = "libc";
|
|
}
|
|
];
|
|
|
|
};
|
|
"annotate-snippets" = rec {
|
|
crateName = "annotate-snippets";
|
|
version = "0.9.2";
|
|
edition = "2018";
|
|
sha256 = "07p8r6jzb7nqydq0kr5pllckqcdxlyld2g275v425axnzffpxbyc";
|
|
libName = "annotate_snippets";
|
|
authors = [
|
|
"Zibi Braniecki <gandalf@mozilla.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "unicode-width";
|
|
packageId = "unicode-width";
|
|
}
|
|
{
|
|
name = "yansi-term";
|
|
packageId = "yansi-term";
|
|
optional = true;
|
|
}
|
|
];
|
|
devDependencies = [
|
|
{
|
|
name = "yansi-term";
|
|
packageId = "yansi-term";
|
|
}
|
|
];
|
|
features = {
|
|
"color" = [ "yansi-term" ];
|
|
"yansi-term" = [ "dep:yansi-term" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "color" "default" "yansi-term" ];
|
|
};
|
|
"anstream" = rec {
|
|
crateName = "anstream";
|
|
version = "0.6.18";
|
|
edition = "2021";
|
|
sha256 = "16sjk4x3ns2c3ya1x28a44kh6p47c7vhk27251i015hik1lm7k4a";
|
|
dependencies = [
|
|
{
|
|
name = "anstyle";
|
|
packageId = "anstyle";
|
|
}
|
|
{
|
|
name = "anstyle-parse";
|
|
packageId = "anstyle-parse";
|
|
}
|
|
{
|
|
name = "anstyle-query";
|
|
packageId = "anstyle-query";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "anstyle-wincon";
|
|
packageId = "anstyle-wincon";
|
|
optional = true;
|
|
target = { target, features }: (target."windows" or false);
|
|
}
|
|
{
|
|
name = "colorchoice";
|
|
packageId = "colorchoice";
|
|
}
|
|
{
|
|
name = "is_terminal_polyfill";
|
|
packageId = "is_terminal_polyfill";
|
|
}
|
|
{
|
|
name = "utf8parse";
|
|
packageId = "utf8parse";
|
|
}
|
|
];
|
|
features = {
|
|
"auto" = [ "dep:anstyle-query" ];
|
|
"default" = [ "auto" "wincon" ];
|
|
"wincon" = [ "dep:anstyle-wincon" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "auto" "default" "wincon" ];
|
|
};
|
|
"anstyle" = rec {
|
|
crateName = "anstyle";
|
|
version = "1.0.10";
|
|
edition = "2021";
|
|
sha256 = "1yai2vppmd7zlvlrp9grwll60knrmscalf8l2qpfz8b7y5lkpk2m";
|
|
features = {
|
|
"default" = [ "std" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "std" ];
|
|
};
|
|
"anstyle-parse" = rec {
|
|
crateName = "anstyle-parse";
|
|
version = "0.2.6";
|
|
edition = "2021";
|
|
sha256 = "1acqayy22fwzsrvr6n0lz6a4zvjjcvgr5sm941m7m0b2fr81cb9v";
|
|
libName = "anstyle_parse";
|
|
dependencies = [
|
|
{
|
|
name = "utf8parse";
|
|
packageId = "utf8parse";
|
|
optional = true;
|
|
}
|
|
];
|
|
features = {
|
|
"core" = [ "dep:arrayvec" ];
|
|
"default" = [ "utf8" ];
|
|
"utf8" = [ "dep:utf8parse" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "utf8" ];
|
|
};
|
|
"anstyle-query" = rec {
|
|
crateName = "anstyle-query";
|
|
version = "1.1.2";
|
|
edition = "2021";
|
|
sha256 = "036nm3lkyk43xbps1yql3583fp4hg3b1600is7mcyxs1gzrpm53r";
|
|
libName = "anstyle_query";
|
|
dependencies = [
|
|
{
|
|
name = "windows-sys";
|
|
packageId = "windows-sys 0.59.0";
|
|
target = { target, features }: (target."windows" or false);
|
|
features = [ "Win32_System_Console" "Win32_Foundation" ];
|
|
}
|
|
];
|
|
|
|
};
|
|
"anstyle-wincon" = rec {
|
|
crateName = "anstyle-wincon";
|
|
version = "3.0.7";
|
|
edition = "2021";
|
|
sha256 = "0kmf0fq4c8yribdpdpylzz1zccpy84hizmcsac3wrac1f7kk8dfa";
|
|
libName = "anstyle_wincon";
|
|
dependencies = [
|
|
{
|
|
name = "anstyle";
|
|
packageId = "anstyle";
|
|
}
|
|
{
|
|
name = "once_cell";
|
|
packageId = "once_cell";
|
|
target = { target, features }: (target."windows" or false);
|
|
}
|
|
{
|
|
name = "windows-sys";
|
|
packageId = "windows-sys 0.59.0";
|
|
target = { target, features }: (target."windows" or false);
|
|
features = [ "Win32_System_Console" "Win32_Foundation" ];
|
|
}
|
|
];
|
|
|
|
};
|
|
"anyhow" = rec {
|
|
crateName = "anyhow";
|
|
version = "1.0.95";
|
|
edition = "2018";
|
|
sha256 = "010vd1ki8w84dzgx6c81sc8qm9n02fxic1gkpv52zp4nwrn0kb1l";
|
|
authors = [
|
|
"David Tolnay <dtolnay@gmail.com>"
|
|
];
|
|
features = {
|
|
"backtrace" = [ "dep:backtrace" ];
|
|
"default" = [ "std" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "std" ];
|
|
};
|
|
"assert-json-diff" = rec {
|
|
crateName = "assert-json-diff";
|
|
version = "2.0.2";
|
|
edition = "2018";
|
|
sha256 = "04mg3w0rh3schpla51l18362hsirl23q93aisws2irrj32wg5r27";
|
|
libName = "assert_json_diff";
|
|
authors = [
|
|
"David Pedersen <david.pdrsn@gmail.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "serde";
|
|
packageId = "serde 1.0.217";
|
|
}
|
|
{
|
|
name = "serde_json";
|
|
packageId = "serde_json";
|
|
}
|
|
];
|
|
devDependencies = [
|
|
{
|
|
name = "serde";
|
|
packageId = "serde 1.0.217";
|
|
features = [ "derive" ];
|
|
}
|
|
];
|
|
|
|
};
|
|
"async-channel 1.9.0" = rec {
|
|
crateName = "async-channel";
|
|
version = "1.9.0";
|
|
edition = "2018";
|
|
sha256 = "0dbdlkzlncbibd3ij6y6jmvjd0cmdn48ydcfdpfhw09njd93r5c1";
|
|
libName = "async_channel";
|
|
authors = [
|
|
"Stjepan Glavina <stjepang@gmail.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "concurrent-queue";
|
|
packageId = "concurrent-queue";
|
|
}
|
|
{
|
|
name = "event-listener";
|
|
packageId = "event-listener 2.5.3";
|
|
}
|
|
{
|
|
name = "futures-core";
|
|
packageId = "futures-core";
|
|
}
|
|
];
|
|
|
|
};
|
|
"async-channel 2.3.1" = rec {
|
|
crateName = "async-channel";
|
|
version = "2.3.1";
|
|
edition = "2021";
|
|
sha256 = "0skvwxj6ysfc6d7bhczz9a2550260g62bm5gl0nmjxxyn007id49";
|
|
libName = "async_channel";
|
|
authors = [
|
|
"Stjepan Glavina <stjepang@gmail.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "concurrent-queue";
|
|
packageId = "concurrent-queue";
|
|
usesDefaultFeatures = false;
|
|
}
|
|
{
|
|
name = "event-listener-strategy";
|
|
packageId = "event-listener-strategy";
|
|
usesDefaultFeatures = false;
|
|
}
|
|
{
|
|
name = "futures-core";
|
|
packageId = "futures-core";
|
|
usesDefaultFeatures = false;
|
|
}
|
|
{
|
|
name = "pin-project-lite";
|
|
packageId = "pin-project-lite";
|
|
}
|
|
];
|
|
features = {
|
|
"default" = [ "std" ];
|
|
"std" = [ "concurrent-queue/std" "event-listener-strategy/std" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "std" ];
|
|
};
|
|
"async-executor" = rec {
|
|
crateName = "async-executor";
|
|
version = "1.13.1";
|
|
edition = "2021";
|
|
sha256 = "1v6w1dbvsmw6cs4dk4lxj5dvrikc6xi479wikwaab2qy3h09mjih";
|
|
libName = "async_executor";
|
|
authors = [
|
|
"Stjepan Glavina <stjepang@gmail.com>"
|
|
"John Nunley <dev@notgull.net>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "async-task";
|
|
packageId = "async-task";
|
|
}
|
|
{
|
|
name = "concurrent-queue";
|
|
packageId = "concurrent-queue";
|
|
}
|
|
{
|
|
name = "fastrand";
|
|
packageId = "fastrand";
|
|
}
|
|
{
|
|
name = "futures-lite";
|
|
packageId = "futures-lite";
|
|
usesDefaultFeatures = false;
|
|
}
|
|
{
|
|
name = "futures-lite";
|
|
packageId = "futures-lite";
|
|
usesDefaultFeatures = false;
|
|
target = { target, features }: (builtins.elem "wasm" target."family");
|
|
features = [ "std" ];
|
|
}
|
|
{
|
|
name = "slab";
|
|
packageId = "slab";
|
|
}
|
|
];
|
|
devDependencies = [
|
|
{
|
|
name = "fastrand";
|
|
packageId = "fastrand";
|
|
}
|
|
{
|
|
name = "futures-lite";
|
|
packageId = "futures-lite";
|
|
}
|
|
];
|
|
features = {
|
|
};
|
|
};
|
|
"async-global-executor" = rec {
|
|
crateName = "async-global-executor";
|
|
version = "2.4.1";
|
|
edition = "2021";
|
|
sha256 = "1762s45cc134d38rrv0hyp41hv4iv6nmx59vswid2p0il8rvdc85";
|
|
libName = "async_global_executor";
|
|
authors = [
|
|
"Marc-Antoine Perennou <Marc-Antoine@Perennou.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "async-channel";
|
|
packageId = "async-channel 2.3.1";
|
|
}
|
|
{
|
|
name = "async-executor";
|
|
packageId = "async-executor";
|
|
}
|
|
{
|
|
name = "async-io";
|
|
packageId = "async-io";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "async-lock";
|
|
packageId = "async-lock";
|
|
}
|
|
{
|
|
name = "blocking";
|
|
packageId = "blocking";
|
|
}
|
|
{
|
|
name = "futures-lite";
|
|
packageId = "futures-lite";
|
|
}
|
|
{
|
|
name = "once_cell";
|
|
packageId = "once_cell";
|
|
}
|
|
];
|
|
features = {
|
|
"async-io" = [ "dep:async-io" ];
|
|
"default" = [ "async-io" ];
|
|
"tokio" = [ "tokio-crate" ];
|
|
"tokio-crate" = [ "dep:tokio-crate" ];
|
|
"tokio02" = [ "tokio02-crate" ];
|
|
"tokio02-crate" = [ "dep:tokio02-crate" ];
|
|
"tokio03" = [ "tokio03-crate" ];
|
|
"tokio03-crate" = [ "dep:tokio03-crate" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "async-io" "default" ];
|
|
};
|
|
"async-io" = rec {
|
|
crateName = "async-io";
|
|
version = "2.4.0";
|
|
edition = "2021";
|
|
sha256 = "0n8h0vy53n4vdkq529scqnkzm9vcl3r73za9nj81s2nfrhiv78j3";
|
|
libName = "async_io";
|
|
authors = [
|
|
"Stjepan Glavina <stjepang@gmail.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "async-lock";
|
|
packageId = "async-lock";
|
|
}
|
|
{
|
|
name = "cfg-if";
|
|
packageId = "cfg-if";
|
|
}
|
|
{
|
|
name = "concurrent-queue";
|
|
packageId = "concurrent-queue";
|
|
}
|
|
{
|
|
name = "futures-io";
|
|
packageId = "futures-io";
|
|
usesDefaultFeatures = false;
|
|
features = [ "std" ];
|
|
}
|
|
{
|
|
name = "futures-lite";
|
|
packageId = "futures-lite";
|
|
usesDefaultFeatures = false;
|
|
}
|
|
{
|
|
name = "parking";
|
|
packageId = "parking";
|
|
}
|
|
{
|
|
name = "polling";
|
|
packageId = "polling";
|
|
}
|
|
{
|
|
name = "rustix";
|
|
packageId = "rustix";
|
|
usesDefaultFeatures = false;
|
|
features = [ "fs" "net" "std" ];
|
|
}
|
|
{
|
|
name = "slab";
|
|
packageId = "slab";
|
|
}
|
|
{
|
|
name = "tracing";
|
|
packageId = "tracing";
|
|
usesDefaultFeatures = false;
|
|
}
|
|
{
|
|
name = "windows-sys";
|
|
packageId = "windows-sys 0.59.0";
|
|
target = { target, features }: (target."windows" or false);
|
|
features = [ "Win32_Foundation" ];
|
|
}
|
|
];
|
|
|
|
};
|
|
"async-lock" = rec {
|
|
crateName = "async-lock";
|
|
version = "3.4.0";
|
|
edition = "2021";
|
|
sha256 = "060vh45i809wcqyxzs5g69nqiqah7ydz0hpkcjys9258vqn4fvpz";
|
|
libName = "async_lock";
|
|
authors = [
|
|
"Stjepan Glavina <stjepang@gmail.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "event-listener";
|
|
packageId = "event-listener 5.4.0";
|
|
usesDefaultFeatures = false;
|
|
}
|
|
{
|
|
name = "event-listener-strategy";
|
|
packageId = "event-listener-strategy";
|
|
usesDefaultFeatures = false;
|
|
}
|
|
{
|
|
name = "pin-project-lite";
|
|
packageId = "pin-project-lite";
|
|
}
|
|
];
|
|
features = {
|
|
"default" = [ "std" ];
|
|
"loom" = [ "event-listener/loom" "dep:loom" ];
|
|
"std" = [ "event-listener/std" "event-listener-strategy/std" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "std" ];
|
|
};
|
|
"async-std" = rec {
|
|
crateName = "async-std";
|
|
version = "1.13.0";
|
|
edition = "2018";
|
|
sha256 = "059nbiyijwbndyrz0050skvlvzhds0dmnl0biwmxwbw055glfd66";
|
|
libName = "async_std";
|
|
authors = [
|
|
"Stjepan Glavina <stjepang@gmail.com>"
|
|
"Yoshua Wuyts <yoshuawuyts@gmail.com>"
|
|
"Friedel Ziegelmayer <me@dignifiedquire.com>"
|
|
"Contributors to async-std"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "async-channel";
|
|
packageId = "async-channel 1.9.0";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "async-global-executor";
|
|
packageId = "async-global-executor";
|
|
optional = true;
|
|
target = { target, features }: (!("unknown" == target."os"));
|
|
features = [ "async-io" ];
|
|
}
|
|
{
|
|
name = "async-io";
|
|
packageId = "async-io";
|
|
optional = true;
|
|
target = { target, features }: (!("unknown" == target."os"));
|
|
}
|
|
{
|
|
name = "async-lock";
|
|
packageId = "async-lock";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "crossbeam-utils";
|
|
packageId = "crossbeam-utils";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "futures-channel";
|
|
packageId = "futures-channel";
|
|
optional = true;
|
|
target = { target, features }: ("wasm32" == target."arch");
|
|
}
|
|
{
|
|
name = "futures-core";
|
|
packageId = "futures-core";
|
|
optional = true;
|
|
usesDefaultFeatures = false;
|
|
}
|
|
{
|
|
name = "futures-io";
|
|
packageId = "futures-io";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "futures-lite";
|
|
packageId = "futures-lite";
|
|
optional = true;
|
|
target = { target, features }: (!("unknown" == target."os"));
|
|
}
|
|
{
|
|
name = "gloo-timers";
|
|
packageId = "gloo-timers";
|
|
optional = true;
|
|
target = { target, features }: ("wasm32" == target."arch");
|
|
features = [ "futures" ];
|
|
}
|
|
{
|
|
name = "kv-log-macro";
|
|
packageId = "kv-log-macro";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "log";
|
|
packageId = "log 0.4.25";
|
|
optional = true;
|
|
features = [ "kv_unstable" ];
|
|
}
|
|
{
|
|
name = "memchr";
|
|
packageId = "memchr";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "once_cell";
|
|
packageId = "once_cell";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "pin-project-lite";
|
|
packageId = "pin-project-lite";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "pin-utils";
|
|
packageId = "pin-utils";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "slab";
|
|
packageId = "slab";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "wasm-bindgen-futures";
|
|
packageId = "wasm-bindgen-futures";
|
|
optional = true;
|
|
target = { target, features }: ("wasm32" == target."arch");
|
|
}
|
|
];
|
|
features = {
|
|
"alloc" = [ "futures-core/alloc" "pin-project-lite" ];
|
|
"async-attributes" = [ "dep:async-attributes" ];
|
|
"async-channel" = [ "dep:async-channel" ];
|
|
"async-global-executor" = [ "dep:async-global-executor" ];
|
|
"async-io" = [ "dep:async-io" ];
|
|
"async-lock" = [ "dep:async-lock" ];
|
|
"async-process" = [ "dep:async-process" ];
|
|
"attributes" = [ "async-attributes" ];
|
|
"crossbeam-utils" = [ "dep:crossbeam-utils" ];
|
|
"default" = [ "std" "async-global-executor" "async-io" "futures-lite" "kv-log-macro" "log" "pin-project-lite" "gloo-timers" ];
|
|
"docs" = [ "attributes" "unstable" "default" ];
|
|
"futures-channel" = [ "dep:futures-channel" ];
|
|
"futures-core" = [ "dep:futures-core" ];
|
|
"futures-io" = [ "dep:futures-io" ];
|
|
"futures-lite" = [ "dep:futures-lite" ];
|
|
"gloo-timers" = [ "dep:gloo-timers" ];
|
|
"kv-log-macro" = [ "dep:kv-log-macro" ];
|
|
"log" = [ "dep:log" ];
|
|
"memchr" = [ "dep:memchr" ];
|
|
"once_cell" = [ "dep:once_cell" ];
|
|
"pin-project-lite" = [ "dep:pin-project-lite" ];
|
|
"pin-utils" = [ "dep:pin-utils" ];
|
|
"slab" = [ "dep:slab" ];
|
|
"std" = [ "alloc" "crossbeam-utils" "futures-core/std" "futures-io" "memchr" "once_cell" "pin-utils" "slab" "wasm-bindgen-futures" "futures-channel" "async-channel" "async-lock" ];
|
|
"surf" = [ "dep:surf" ];
|
|
"tokio02" = [ "async-global-executor/tokio02" ];
|
|
"tokio03" = [ "async-global-executor/tokio03" ];
|
|
"tokio1" = [ "async-global-executor/tokio" ];
|
|
"unstable" = [ "std" "async-io" "async-process" ];
|
|
"wasm-bindgen-futures" = [ "dep:wasm-bindgen-futures" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "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" ];
|
|
};
|
|
"async-task" = rec {
|
|
crateName = "async-task";
|
|
version = "4.7.1";
|
|
edition = "2021";
|
|
sha256 = "1pp3avr4ri2nbh7s6y9ws0397nkx1zymmcr14sq761ljarh3axcb";
|
|
libName = "async_task";
|
|
authors = [
|
|
"Stjepan Glavina <stjepang@gmail.com>"
|
|
];
|
|
features = {
|
|
"default" = [ "std" ];
|
|
"portable-atomic" = [ "dep:portable-atomic" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "std" ];
|
|
};
|
|
"async-trait" = rec {
|
|
crateName = "async-trait";
|
|
version = "0.1.85";
|
|
edition = "2021";
|
|
sha256 = "0mm0gwad44zs7mna4a0m1z4dhzpmydfj73w4wm23c8xpnhrli4rz";
|
|
procMacro = true;
|
|
libName = "async_trait";
|
|
authors = [
|
|
"David Tolnay <dtolnay@gmail.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "proc-macro2";
|
|
packageId = "proc-macro2";
|
|
}
|
|
{
|
|
name = "quote";
|
|
packageId = "quote";
|
|
}
|
|
{
|
|
name = "syn";
|
|
packageId = "syn 2.0.96";
|
|
usesDefaultFeatures = false;
|
|
features = [ "clone-impls" "full" "parsing" "printing" "proc-macro" "visit-mut" ];
|
|
}
|
|
];
|
|
|
|
};
|
|
"atoi" = rec {
|
|
crateName = "atoi";
|
|
version = "2.0.0";
|
|
edition = "2021";
|
|
sha256 = "0a05h42fggmy7h0ajjv6m7z72l924i7igbx13hk9d8pyign9k3gj";
|
|
authors = [
|
|
"Markus Klein"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "num-traits";
|
|
packageId = "num-traits";
|
|
usesDefaultFeatures = false;
|
|
}
|
|
];
|
|
features = {
|
|
"default" = [ "std" ];
|
|
"std" = [ "num-traits/std" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "std" ];
|
|
};
|
|
"atomic-waker" = rec {
|
|
crateName = "atomic-waker";
|
|
version = "1.1.2";
|
|
edition = "2018";
|
|
sha256 = "1h5av1lw56m0jf0fd3bchxq8a30xv0b4wv8s4zkp4s0i7mfvs18m";
|
|
libName = "atomic_waker";
|
|
authors = [
|
|
"Stjepan Glavina <stjepang@gmail.com>"
|
|
"Contributors to futures-rs"
|
|
];
|
|
features = {
|
|
"portable-atomic" = [ "dep:portable-atomic" ];
|
|
};
|
|
};
|
|
"authdb" = rec {
|
|
crateName = "authdb";
|
|
version = "0.1.0";
|
|
edition = "2021";
|
|
crateBin = [
|
|
{
|
|
name = "auth-cli";
|
|
path = "src/bin/cli.rs";
|
|
requiredFeatures = [ ];
|
|
}
|
|
];
|
|
# We can't filter paths with references in Nix 2.4
|
|
# See https://github.com/NixOS/nix/issues/5410
|
|
src = if ((lib.versionOlder builtins.nixVersion "2.4pre20211007") || (lib.versionOlder "2.5" builtins.nixVersion ))
|
|
then lib.cleanSourceWith { filter = sourceFilter; src = ./authdb; }
|
|
else ./authdb;
|
|
dependencies = [
|
|
{
|
|
name = "base64ct";
|
|
packageId = "base64ct";
|
|
features = [ "alloc" ];
|
|
}
|
|
{
|
|
name = "clap";
|
|
packageId = "clap";
|
|
features = [ "derive" ];
|
|
}
|
|
{
|
|
name = "serde";
|
|
packageId = "serde 1.0.217";
|
|
features = [ "derive" ];
|
|
}
|
|
{
|
|
name = "sha2";
|
|
packageId = "sha2";
|
|
}
|
|
{
|
|
name = "sqlx";
|
|
packageId = "sqlx";
|
|
features = [ "runtime-tokio" "sqlite" ];
|
|
}
|
|
{
|
|
name = "thiserror";
|
|
packageId = "thiserror 1.0.69";
|
|
}
|
|
{
|
|
name = "tokio";
|
|
packageId = "tokio";
|
|
features = [ "full" ];
|
|
}
|
|
{
|
|
name = "uuid";
|
|
packageId = "uuid 0.4.0";
|
|
features = [ "serde" "v4" ];
|
|
}
|
|
];
|
|
devDependencies = [
|
|
{
|
|
name = "cool_asserts";
|
|
packageId = "cool_asserts";
|
|
}
|
|
];
|
|
|
|
};
|
|
"auto-future" = rec {
|
|
crateName = "auto-future";
|
|
version = "1.0.0";
|
|
edition = "2021";
|
|
sha256 = "0wykbakzh227vz6frx9p48zsq0wpswgmb7v3917m53m7gr2pw7iw";
|
|
libName = "auto_future";
|
|
authors = [
|
|
"Joseph Lenton <josephlenton@gmail.com>"
|
|
];
|
|
|
|
};
|
|
"autocfg 0.1.8" = rec {
|
|
crateName = "autocfg";
|
|
version = "0.1.8";
|
|
edition = "2015";
|
|
sha256 = "0y4vw4l4izdxq1v0rrhvmlbqvalrqrmk60v1z0dqlgnlbzkl7phd";
|
|
authors = [
|
|
"Josh Stone <cuviper@gmail.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "autocfg";
|
|
packageId = "autocfg 1.4.0";
|
|
}
|
|
];
|
|
|
|
};
|
|
"autocfg 1.4.0" = rec {
|
|
crateName = "autocfg";
|
|
version = "1.4.0";
|
|
edition = "2015";
|
|
sha256 = "09lz3by90d2hphbq56znag9v87gfpd9gb8nr82hll8z6x2nhprdc";
|
|
authors = [
|
|
"Josh Stone <cuviper@gmail.com>"
|
|
];
|
|
|
|
};
|
|
"axum" = rec {
|
|
crateName = "axum";
|
|
version = "0.7.9";
|
|
edition = "2021";
|
|
sha256 = "07z7wqczi9i8xb4460rvn39p4wjqwr32hx907crd1vwb2fy8ijpd";
|
|
dependencies = [
|
|
{
|
|
name = "async-trait";
|
|
packageId = "async-trait";
|
|
}
|
|
{
|
|
name = "axum-core";
|
|
packageId = "axum-core";
|
|
}
|
|
{
|
|
name = "axum-macros";
|
|
packageId = "axum-macros";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "bytes";
|
|
packageId = "bytes";
|
|
}
|
|
{
|
|
name = "futures-util";
|
|
packageId = "futures-util";
|
|
usesDefaultFeatures = false;
|
|
features = [ "alloc" ];
|
|
}
|
|
{
|
|
name = "http";
|
|
packageId = "http 1.2.0";
|
|
}
|
|
{
|
|
name = "http-body";
|
|
packageId = "http-body 1.0.1";
|
|
}
|
|
{
|
|
name = "http-body-util";
|
|
packageId = "http-body-util";
|
|
}
|
|
{
|
|
name = "hyper";
|
|
packageId = "hyper 1.5.2";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "hyper-util";
|
|
packageId = "hyper-util";
|
|
optional = true;
|
|
features = [ "tokio" "server" "service" ];
|
|
}
|
|
{
|
|
name = "itoa";
|
|
packageId = "itoa";
|
|
}
|
|
{
|
|
name = "matchit";
|
|
packageId = "matchit";
|
|
}
|
|
{
|
|
name = "memchr";
|
|
packageId = "memchr";
|
|
}
|
|
{
|
|
name = "mime";
|
|
packageId = "mime 0.3.17";
|
|
}
|
|
{
|
|
name = "percent-encoding";
|
|
packageId = "percent-encoding 2.3.1";
|
|
}
|
|
{
|
|
name = "pin-project-lite";
|
|
packageId = "pin-project-lite";
|
|
}
|
|
{
|
|
name = "rustversion";
|
|
packageId = "rustversion";
|
|
}
|
|
{
|
|
name = "serde";
|
|
packageId = "serde 1.0.217";
|
|
}
|
|
{
|
|
name = "serde_json";
|
|
packageId = "serde_json";
|
|
optional = true;
|
|
features = [ "raw_value" ];
|
|
}
|
|
{
|
|
name = "serde_path_to_error";
|
|
packageId = "serde_path_to_error";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "serde_urlencoded";
|
|
packageId = "serde_urlencoded";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "sync_wrapper";
|
|
packageId = "sync_wrapper 1.0.2";
|
|
}
|
|
{
|
|
name = "tokio";
|
|
packageId = "tokio";
|
|
rename = "tokio";
|
|
optional = true;
|
|
features = [ "time" ];
|
|
}
|
|
{
|
|
name = "tower";
|
|
packageId = "tower";
|
|
usesDefaultFeatures = false;
|
|
features = [ "util" ];
|
|
}
|
|
{
|
|
name = "tower-layer";
|
|
packageId = "tower-layer";
|
|
}
|
|
{
|
|
name = "tower-service";
|
|
packageId = "tower-service";
|
|
}
|
|
{
|
|
name = "tracing";
|
|
packageId = "tracing";
|
|
optional = true;
|
|
usesDefaultFeatures = false;
|
|
}
|
|
];
|
|
devDependencies = [
|
|
{
|
|
name = "axum-macros";
|
|
packageId = "axum-macros";
|
|
features = [ "__private" ];
|
|
}
|
|
{
|
|
name = "serde";
|
|
packageId = "serde 1.0.217";
|
|
features = [ "derive" ];
|
|
}
|
|
{
|
|
name = "serde_json";
|
|
packageId = "serde_json";
|
|
features = [ "raw_value" ];
|
|
}
|
|
{
|
|
name = "tokio";
|
|
packageId = "tokio";
|
|
rename = "tokio";
|
|
features = [ "macros" "rt" "rt-multi-thread" "net" "test-util" ];
|
|
}
|
|
{
|
|
name = "tower";
|
|
packageId = "tower";
|
|
rename = "tower";
|
|
features = [ "util" "timeout" "limit" "load-shed" "steer" "filter" ];
|
|
}
|
|
{
|
|
name = "tracing";
|
|
packageId = "tracing";
|
|
}
|
|
];
|
|
features = {
|
|
"__private_docs" = [ "axum-core/__private_docs" "tower/full" "dep:tower-http" ];
|
|
"default" = [ "form" "http1" "json" "matched-path" "original-uri" "query" "tokio" "tower-log" "tracing" ];
|
|
"form" = [ "dep:serde_urlencoded" ];
|
|
"http1" = [ "dep:hyper" "hyper?/http1" "hyper-util?/http1" ];
|
|
"http2" = [ "dep:hyper" "hyper?/http2" "hyper-util?/http2" ];
|
|
"json" = [ "dep:serde_json" "dep:serde_path_to_error" ];
|
|
"macros" = [ "dep:axum-macros" ];
|
|
"multipart" = [ "dep:multer" ];
|
|
"query" = [ "dep:serde_urlencoded" ];
|
|
"tokio" = [ "dep:hyper-util" "dep:tokio" "tokio/net" "tokio/rt" "tower/make" "tokio/macros" ];
|
|
"tower-log" = [ "tower/log" ];
|
|
"tracing" = [ "dep:tracing" "axum-core/tracing" ];
|
|
"ws" = [ "dep:hyper" "tokio" "dep:tokio-tungstenite" "dep:sha1" "dep:base64" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "form" "http1" "json" "macros" "matched-path" "original-uri" "query" "tokio" "tower-log" "tracing" ];
|
|
};
|
|
"axum-core" = rec {
|
|
crateName = "axum-core";
|
|
version = "0.4.5";
|
|
edition = "2021";
|
|
sha256 = "16b1496c4gm387q20hkv5ic3k5bd6xmnvk50kwsy6ymr8rhvvwh9";
|
|
libName = "axum_core";
|
|
dependencies = [
|
|
{
|
|
name = "async-trait";
|
|
packageId = "async-trait";
|
|
}
|
|
{
|
|
name = "bytes";
|
|
packageId = "bytes";
|
|
}
|
|
{
|
|
name = "futures-util";
|
|
packageId = "futures-util";
|
|
usesDefaultFeatures = false;
|
|
features = [ "alloc" ];
|
|
}
|
|
{
|
|
name = "http";
|
|
packageId = "http 1.2.0";
|
|
}
|
|
{
|
|
name = "http-body";
|
|
packageId = "http-body 1.0.1";
|
|
}
|
|
{
|
|
name = "http-body-util";
|
|
packageId = "http-body-util";
|
|
}
|
|
{
|
|
name = "mime";
|
|
packageId = "mime 0.3.17";
|
|
}
|
|
{
|
|
name = "pin-project-lite";
|
|
packageId = "pin-project-lite";
|
|
}
|
|
{
|
|
name = "rustversion";
|
|
packageId = "rustversion";
|
|
}
|
|
{
|
|
name = "sync_wrapper";
|
|
packageId = "sync_wrapper 1.0.2";
|
|
}
|
|
{
|
|
name = "tower-layer";
|
|
packageId = "tower-layer";
|
|
}
|
|
{
|
|
name = "tower-service";
|
|
packageId = "tower-service";
|
|
}
|
|
{
|
|
name = "tracing";
|
|
packageId = "tracing";
|
|
optional = true;
|
|
usesDefaultFeatures = false;
|
|
}
|
|
];
|
|
devDependencies = [
|
|
{
|
|
name = "futures-util";
|
|
packageId = "futures-util";
|
|
usesDefaultFeatures = false;
|
|
features = [ "alloc" ];
|
|
}
|
|
];
|
|
features = {
|
|
"__private_docs" = [ "dep:tower-http" ];
|
|
"tracing" = [ "dep:tracing" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "tracing" ];
|
|
};
|
|
"axum-macros" = rec {
|
|
crateName = "axum-macros";
|
|
version = "0.4.2";
|
|
edition = "2021";
|
|
sha256 = "1klv77c889jm05bzayaaiinalarhvh2crc2w4nvp3l581xaj7lap";
|
|
procMacro = true;
|
|
libName = "axum_macros";
|
|
dependencies = [
|
|
{
|
|
name = "proc-macro2";
|
|
packageId = "proc-macro2";
|
|
}
|
|
{
|
|
name = "quote";
|
|
packageId = "quote";
|
|
}
|
|
{
|
|
name = "syn";
|
|
packageId = "syn 2.0.96";
|
|
features = [ "full" "parsing" "extra-traits" ];
|
|
}
|
|
];
|
|
devDependencies = [
|
|
{
|
|
name = "syn";
|
|
packageId = "syn 2.0.96";
|
|
features = [ "full" "extra-traits" ];
|
|
}
|
|
];
|
|
features = {
|
|
"__private" = [ "syn/visit-mut" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" ];
|
|
};
|
|
"axum-test" = rec {
|
|
crateName = "axum-test";
|
|
version = "16.4.1";
|
|
edition = "2021";
|
|
sha256 = "1p5qxacvxsagnqq30nr2wznjyhgb8svsfb925ah3d2b0s91s9qv3";
|
|
libName = "axum_test";
|
|
authors = [
|
|
"Joseph Lenton <josephlenton@gmail.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "anyhow";
|
|
packageId = "anyhow";
|
|
}
|
|
{
|
|
name = "assert-json-diff";
|
|
packageId = "assert-json-diff";
|
|
}
|
|
{
|
|
name = "auto-future";
|
|
packageId = "auto-future";
|
|
}
|
|
{
|
|
name = "axum";
|
|
packageId = "axum";
|
|
}
|
|
{
|
|
name = "bytes";
|
|
packageId = "bytes";
|
|
}
|
|
{
|
|
name = "bytesize";
|
|
packageId = "bytesize";
|
|
}
|
|
{
|
|
name = "cookie";
|
|
packageId = "cookie 0.18.1";
|
|
}
|
|
{
|
|
name = "http";
|
|
packageId = "http 1.2.0";
|
|
}
|
|
{
|
|
name = "http-body-util";
|
|
packageId = "http-body-util";
|
|
}
|
|
{
|
|
name = "hyper";
|
|
packageId = "hyper 1.5.2";
|
|
features = [ "http1" ];
|
|
}
|
|
{
|
|
name = "hyper-util";
|
|
packageId = "hyper-util";
|
|
features = [ "client" "http1" "client-legacy" ];
|
|
}
|
|
{
|
|
name = "mime";
|
|
packageId = "mime 0.3.17";
|
|
}
|
|
{
|
|
name = "pretty_assertions";
|
|
packageId = "pretty_assertions";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "reserve-port";
|
|
packageId = "reserve-port";
|
|
}
|
|
{
|
|
name = "rust-multipart-rfc7578_2";
|
|
packageId = "rust-multipart-rfc7578_2";
|
|
}
|
|
{
|
|
name = "serde";
|
|
packageId = "serde 1.0.217";
|
|
}
|
|
{
|
|
name = "serde_json";
|
|
packageId = "serde_json";
|
|
}
|
|
{
|
|
name = "serde_urlencoded";
|
|
packageId = "serde_urlencoded";
|
|
}
|
|
{
|
|
name = "smallvec";
|
|
packageId = "smallvec";
|
|
}
|
|
{
|
|
name = "tokio";
|
|
packageId = "tokio";
|
|
features = [ "rt" ];
|
|
}
|
|
{
|
|
name = "tower";
|
|
packageId = "tower";
|
|
features = [ "util" "make" ];
|
|
}
|
|
{
|
|
name = "url";
|
|
packageId = "url 2.5.4";
|
|
}
|
|
];
|
|
devDependencies = [
|
|
{
|
|
name = "axum";
|
|
packageId = "axum";
|
|
features = [ "multipart" "tokio" "ws" ];
|
|
}
|
|
{
|
|
name = "tokio";
|
|
packageId = "tokio";
|
|
features = [ "rt" "rt-multi-thread" "sync" "time" "macros" ];
|
|
}
|
|
];
|
|
features = {
|
|
"all" = [ "pretty-assertions" "yaml" "msgpack" "reqwest" "shuttle" "typed-routing" "ws" ];
|
|
"default" = [ "pretty-assertions" ];
|
|
"msgpack" = [ "dep:rmp-serde" ];
|
|
"pretty-assertions" = [ "dep:pretty_assertions" ];
|
|
"reqwest" = [ "dep:reqwest" ];
|
|
"shuttle" = [ "dep:shuttle-axum" ];
|
|
"typed-routing" = [ "dep:axum-extra" ];
|
|
"ws" = [ "axum/ws" "tokio/time" "dep:uuid" "dep:base64" "dep:tokio-tungstenite" "dep:futures-util" ];
|
|
"yaml" = [ "dep:serde_yaml" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "pretty-assertions" ];
|
|
};
|
|
"az" = rec {
|
|
crateName = "az";
|
|
version = "1.2.1";
|
|
edition = "2018";
|
|
sha256 = "0ww9k1w3al7x5qmb7f13v3s9c2pg1pdxbs8xshqy6zyrchj4qzkv";
|
|
features = {
|
|
};
|
|
};
|
|
"backtrace" = rec {
|
|
crateName = "backtrace";
|
|
version = "0.3.74";
|
|
edition = "2021";
|
|
sha256 = "06pfif7nwx66qf2zaanc2fcq7m64i91ki9imw9xd3bnz5hrwp0ld";
|
|
authors = [
|
|
"The Rust Project Developers"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "addr2line";
|
|
packageId = "addr2line";
|
|
usesDefaultFeatures = false;
|
|
target = { target, features }: (!((target."windows" or false) && ("msvc" == target."env") && (!("uwp" == target."vendor"))));
|
|
}
|
|
{
|
|
name = "cfg-if";
|
|
packageId = "cfg-if";
|
|
}
|
|
{
|
|
name = "libc";
|
|
packageId = "libc";
|
|
usesDefaultFeatures = false;
|
|
target = { target, features }: (!((target."windows" or false) && ("msvc" == target."env") && (!("uwp" == target."vendor"))));
|
|
}
|
|
{
|
|
name = "miniz_oxide";
|
|
packageId = "miniz_oxide 0.8.3";
|
|
usesDefaultFeatures = false;
|
|
target = { target, features }: (!((target."windows" or false) && ("msvc" == target."env") && (!("uwp" == target."vendor"))));
|
|
}
|
|
{
|
|
name = "object";
|
|
packageId = "object";
|
|
usesDefaultFeatures = false;
|
|
target = { target, features }: (!((target."windows" or false) && ("msvc" == target."env") && (!("uwp" == target."vendor"))));
|
|
features = [ "read_core" "elf" "macho" "pe" "xcoff" "unaligned" "archive" ];
|
|
}
|
|
{
|
|
name = "rustc-demangle";
|
|
packageId = "rustc-demangle";
|
|
}
|
|
{
|
|
name = "windows-targets";
|
|
packageId = "windows-targets 0.52.6";
|
|
target = { target, features }: (target."windows" or false);
|
|
}
|
|
];
|
|
features = {
|
|
"cpp_demangle" = [ "dep:cpp_demangle" ];
|
|
"default" = [ "std" ];
|
|
"serde" = [ "dep:serde" ];
|
|
"serialize-serde" = [ "serde" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "std" ];
|
|
};
|
|
"base64 0.21.7" = rec {
|
|
crateName = "base64";
|
|
version = "0.21.7";
|
|
edition = "2018";
|
|
sha256 = "0rw52yvsk75kar9wgqfwgb414kvil1gn7mqkrhn9zf1537mpsacx";
|
|
authors = [
|
|
"Alice Maz <alice@alicemaz.com>"
|
|
"Marshall Pierce <marshall@mpierce.org>"
|
|
];
|
|
features = {
|
|
"default" = [ "std" ];
|
|
"std" = [ "alloc" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "alloc" "default" "std" ];
|
|
};
|
|
"base64 0.22.1" = rec {
|
|
crateName = "base64";
|
|
version = "0.22.1";
|
|
edition = "2018";
|
|
sha256 = "1imqzgh7bxcikp5vx3shqvw9j09g9ly0xr0jma0q66i52r7jbcvj";
|
|
authors = [
|
|
"Marshall Pierce <marshall@mpierce.org>"
|
|
];
|
|
features = {
|
|
"default" = [ "std" ];
|
|
"std" = [ "alloc" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "alloc" "std" ];
|
|
};
|
|
"base64 0.9.3" = rec {
|
|
crateName = "base64";
|
|
version = "0.9.3";
|
|
edition = "2015";
|
|
sha256 = "0hs62r35bgxslawyrn1vp9rmvrkkm76fqv0vqcwd048vs876r7a8";
|
|
authors = [
|
|
"Alice Maz <alice@alicemaz.com>"
|
|
"Marshall Pierce <marshall@mpierce.org>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "byteorder";
|
|
packageId = "byteorder";
|
|
}
|
|
{
|
|
name = "safemem";
|
|
packageId = "safemem";
|
|
}
|
|
];
|
|
|
|
};
|
|
"base64ct" = rec {
|
|
crateName = "base64ct";
|
|
version = "1.6.0";
|
|
edition = "2021";
|
|
sha256 = "0nvdba4jb8aikv60az40x2w1y96sjdq8z3yp09rwzmkhiwv1lg4c";
|
|
authors = [
|
|
"RustCrypto Developers"
|
|
];
|
|
features = {
|
|
"s |