16137 lines
522 KiB
Nix
16137 lines
522 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; };
|
|
};
|
|
"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; };
|
|
};
|
|
"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; };
|
|
};
|
|
"ifc" = rec {
|
|
packageId = "ifc";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "ifc";
|
|
};
|
|
|
|
# Debug support which might change between releases.
|
|
# File a bug if you depend on any for non-debug work!
|
|
debug = internal.debugCrate { inherit packageId; };
|
|
};
|
|
"kifu-core" = rec {
|
|
packageId = "kifu-core";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "kifu-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; };
|
|
};
|
|
"kifu-gtk" = rec {
|
|
packageId = "kifu-gtk";
|
|
build = internal.buildRustCrateWithFeatures {
|
|
packageId = "kifu-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; };
|
|
};
|
|
"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; };
|
|
};
|
|
"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; };
|
|
};
|
|
"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.21.0";
|
|
edition = "2018";
|
|
sha256 = "1jx0k3iwyqr8klqbzk6kjvr496yd94aspis10vwsj5wy7gib4c4a";
|
|
dependencies = [
|
|
{
|
|
name = "gimli";
|
|
packageId = "gimli";
|
|
usesDefaultFeatures = false;
|
|
features = [ "read" ];
|
|
}
|
|
];
|
|
features = {
|
|
"alloc" = [ "dep:alloc" ];
|
|
"compiler_builtins" = [ "dep:compiler_builtins" ];
|
|
"core" = [ "dep:core" ];
|
|
"cpp_demangle" = [ "dep:cpp_demangle" ];
|
|
"default" = [ "rustc-demangle" "cpp_demangle" "std-object" "fallible-iterator" "smallvec" "memmap2" ];
|
|
"fallible-iterator" = [ "dep:fallible-iterator" ];
|
|
"memmap2" = [ "dep:memmap2" ];
|
|
"object" = [ "dep:object" ];
|
|
"rustc-demangle" = [ "dep:rustc-demangle" ];
|
|
"rustc-dep-of-std" = [ "core" "alloc" "compiler_builtins" "gimli/rustc-dep-of-std" ];
|
|
"smallvec" = [ "dep:smallvec" ];
|
|
"std" = [ "gimli/std" ];
|
|
"std-object" = [ "std" "object" "object/std" "object/compression" "gimli/endian-reader" ];
|
|
};
|
|
};
|
|
"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" ];
|
|
};
|
|
};
|
|
"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.6";
|
|
edition = "2018";
|
|
sha256 = "0yn9i8nc6mmv28ig9w3dga571q09vg9f1f650mi5z8phx42r6hli";
|
|
authors = [
|
|
"Tom Kaitchuck <Tom.Kaitchuck@gmail.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "cfg-if";
|
|
packageId = "cfg-if";
|
|
}
|
|
{
|
|
name = "getrandom";
|
|
packageId = "getrandom";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "once_cell";
|
|
packageId = "once_cell";
|
|
usesDefaultFeatures = false;
|
|
target = { target, features }: (!(("arm" == target."arch") && ("none" == target."os")));
|
|
features = [ "unstable" "alloc" ];
|
|
}
|
|
{
|
|
name = "zerocopy";
|
|
packageId = "zerocopy";
|
|
usesDefaultFeatures = false;
|
|
features = [ "simd" ];
|
|
}
|
|
];
|
|
buildDependencies = [
|
|
{
|
|
name = "version_check";
|
|
packageId = "version_check 0.9.4";
|
|
}
|
|
];
|
|
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" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "getrandom" "runtime-rng" "std" ];
|
|
};
|
|
"aho-corasick" = rec {
|
|
crateName = "aho-corasick";
|
|
version = "1.1.2";
|
|
edition = "2021";
|
|
sha256 = "1w510wnixvlgimkx1zjbvlxh6xps2vjgfqgwf5a6adlbjp5rv5mj";
|
|
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 = [ "default" "perf-literal" "std" ];
|
|
};
|
|
"allocator-api2" = rec {
|
|
crateName = "allocator-api2";
|
|
version = "0.2.16";
|
|
edition = "2018";
|
|
sha256 = "1iayppgq4wqbfbfcqmsbwgamj0s65012sskfvyx07pxavk3gyhh9";
|
|
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";
|
|
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";
|
|
}
|
|
];
|
|
|
|
};
|
|
"anstream" = rec {
|
|
crateName = "anstream";
|
|
version = "0.6.5";
|
|
edition = "2021";
|
|
sha256 = "1dm1mdbs1x6y3m3pz0qlamgiskb50i4q859676kx0pz8r8pajr6n";
|
|
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";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "utf8parse";
|
|
packageId = "utf8parse";
|
|
}
|
|
];
|
|
features = {
|
|
"auto" = [ "dep:anstyle-query" "dep:colorchoice" ];
|
|
"default" = [ "auto" "wincon" ];
|
|
"wincon" = [ "dep:anstyle-wincon" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "auto" "default" "wincon" ];
|
|
};
|
|
"anstyle" = rec {
|
|
crateName = "anstyle";
|
|
version = "1.0.4";
|
|
edition = "2021";
|
|
sha256 = "11yxw02b6parn29s757z96rgiqbn8qy0fk9a3p3bhczm85dhfybh";
|
|
features = {
|
|
"default" = [ "std" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "std" ];
|
|
};
|
|
"anstyle-parse" = rec {
|
|
crateName = "anstyle-parse";
|
|
version = "0.2.3";
|
|
edition = "2021";
|
|
sha256 = "134jhzrz89labrdwxxnjxqjdg06qvaflj1wkfnmyapwyldfwcnn7";
|
|
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.0.2";
|
|
edition = "2021";
|
|
sha256 = "0j3na4b1nma39g4x7cwvj009awxckjf3z2vkwhldgka44hqj72g2";
|
|
dependencies = [
|
|
{
|
|
name = "windows-sys";
|
|
packageId = "windows-sys 0.52.0";
|
|
target = { target, features }: (target."windows" or false);
|
|
features = [ "Win32_System_Console" "Win32_Foundation" ];
|
|
}
|
|
];
|
|
|
|
};
|
|
"anstyle-wincon" = rec {
|
|
crateName = "anstyle-wincon";
|
|
version = "3.0.2";
|
|
edition = "2021";
|
|
sha256 = "19v0fv400bmp4niqpzxnhg83vz12mmqv7l2l8vi80qcdxj0lpm8w";
|
|
dependencies = [
|
|
{
|
|
name = "anstyle";
|
|
packageId = "anstyle";
|
|
}
|
|
{
|
|
name = "windows-sys";
|
|
packageId = "windows-sys 0.52.0";
|
|
target = { target, features }: (target."windows" or false);
|
|
features = [ "Win32_System_Console" "Win32_Foundation" ];
|
|
}
|
|
];
|
|
|
|
};
|
|
"anyhow" = rec {
|
|
crateName = "anyhow";
|
|
version = "1.0.75";
|
|
edition = "2018";
|
|
sha256 = "1rmcjkim91c5mw7h9wn8nv0k6x118yz0xg0z1q18svgn42mqqrm4";
|
|
authors = [
|
|
"David Tolnay <dtolnay@gmail.com>"
|
|
];
|
|
features = {
|
|
"backtrace" = [ "dep:backtrace" ];
|
|
"default" = [ "std" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "std" ];
|
|
};
|
|
"async-channel" = rec {
|
|
crateName = "async-channel";
|
|
version = "2.1.1";
|
|
edition = "2018";
|
|
sha256 = "1337ywc1paw03rdlwh100kh8pa0zyp0nrlya8bpsn6zdqi5kz8qw";
|
|
authors = [
|
|
"Stjepan Glavina <stjepang@gmail.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "concurrent-queue";
|
|
packageId = "concurrent-queue";
|
|
usesDefaultFeatures = false;
|
|
}
|
|
{
|
|
name = "event-listener";
|
|
packageId = "event-listener 4.0.1";
|
|
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/std" "event-listener-strategy/std" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "std" ];
|
|
};
|
|
"async-trait" = rec {
|
|
crateName = "async-trait";
|
|
version = "0.1.77";
|
|
edition = "2021";
|
|
sha256 = "1adf1jh2yg39rkpmqjqyr9xyd6849p0d95425i6imgbhx0syx069";
|
|
procMacro = true;
|
|
authors = [
|
|
"David Tolnay <dtolnay@gmail.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "proc-macro2";
|
|
packageId = "proc-macro2";
|
|
}
|
|
{
|
|
name = "quote";
|
|
packageId = "quote";
|
|
}
|
|
{
|
|
name = "syn";
|
|
packageId = "syn 2.0.48";
|
|
features = [ "full" "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-write-file" = rec {
|
|
crateName = "atomic-write-file";
|
|
version = "0.1.2";
|
|
edition = "2021";
|
|
sha256 = "0dl4x0srdwjxm3zz3fj1c7m44i3b7mjiad550fqklj1n4bfbxkgd";
|
|
authors = [
|
|
"Andrea Corbellini <corbellini.andrea@gmail.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "nix";
|
|
packageId = "nix";
|
|
target = { target, features }: (target."unix" or false);
|
|
features = [ "fs" "user" ];
|
|
}
|
|
{
|
|
name = "rand";
|
|
packageId = "rand 0.8.5";
|
|
}
|
|
];
|
|
features = {
|
|
"default" = [ "unnamed-tmpfile" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "unnamed-tmpfile" ];
|
|
};
|
|
"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.193";
|
|
features = [ "derive" ];
|
|
}
|
|
{
|
|
name = "sha2";
|
|
packageId = "sha2";
|
|
}
|
|
{
|
|
name = "sqlx";
|
|
packageId = "sqlx";
|
|
features = [ "runtime-tokio" "sqlite" ];
|
|
}
|
|
{
|
|
name = "thiserror";
|
|
packageId = "thiserror";
|
|
}
|
|
{
|
|
name = "tokio";
|
|
packageId = "tokio";
|
|
features = [ "full" ];
|
|
}
|
|
{
|
|
name = "uuid";
|
|
packageId = "uuid 0.4.0";
|
|
features = [ "serde" "v4" ];
|
|
}
|
|
];
|
|
devDependencies = [
|
|
{
|
|
name = "cool_asserts";
|
|
packageId = "cool_asserts";
|
|
}
|
|
];
|
|
|
|
};
|
|
"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.1.0";
|
|
}
|
|
];
|
|
|
|
};
|
|
"autocfg 1.1.0" = rec {
|
|
crateName = "autocfg";
|
|
version = "1.1.0";
|
|
edition = "2015";
|
|
sha256 = "1ylp3cb47ylzabimazvbz9ms6ap784zhb6syaz6c1jqpmcmq0s6l";
|
|
authors = [
|
|
"Josh Stone <cuviper@gmail.com>"
|
|
];
|
|
|
|
};
|
|
"backtrace" = rec {
|
|
crateName = "backtrace";
|
|
version = "0.3.69";
|
|
edition = "2018";
|
|
sha256 = "0dsq23dhw4pfndkx2nsa1ml2g31idm7ss7ljxp8d57avygivg290";
|
|
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.7.1";
|
|
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" "unaligned" "archive" ];
|
|
}
|
|
{
|
|
name = "rustc-demangle";
|
|
packageId = "rustc-demangle";
|
|
}
|
|
];
|
|
buildDependencies = [
|
|
{
|
|
name = "cc";
|
|
packageId = "cc";
|
|
}
|
|
];
|
|
features = {
|
|
"cpp_demangle" = [ "dep:cpp_demangle" ];
|
|
"default" = [ "std" ];
|
|
"rustc-serialize" = [ "dep:rustc-serialize" ];
|
|
"serde" = [ "dep:serde" ];
|
|
"serialize-rustc" = [ "rustc-serialize" ];
|
|
"serialize-serde" = [ "serde" ];
|
|
"verify-winapi" = [ "winapi/dbghelp" "winapi/handleapi" "winapi/libloaderapi" "winapi/memoryapi" "winapi/minwindef" "winapi/processthreadsapi" "winapi/synchapi" "winapi/tlhelp32" "winapi/winbase" "winapi/winnt" ];
|
|
"winapi" = [ "dep:winapi" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "std" ];
|
|
};
|
|
"base64 0.21.5" = rec {
|
|
crateName = "base64";
|
|
version = "0.21.5";
|
|
edition = "2018";
|
|
sha256 = "1y8x2xs9nszj5ix7gg4ycn5a6wy7ca74zxwqri3bdqzdjha6lqrm";
|
|
authors = [
|
|
"Alice Maz <alice@alicemaz.com>"
|
|
"Marshall Pierce <marshall@mpierce.org>"
|
|
];
|
|
features = {
|
|
"default" = [ "std" ];
|
|
"std" = [ "alloc" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "alloc" "default" "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 = {
|
|
"std" = [ "alloc" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "alloc" ];
|
|
};
|
|
"bit-set" = rec {
|
|
crateName = "bit-set";
|
|
version = "0.5.3";
|
|
edition = "2015";
|
|
sha256 = "1wcm9vxi00ma4rcxkl3pzzjli6ihrpn9cfdi0c5b4cvga2mxs007";
|
|
authors = [
|
|
"Alexis Beingessner <a.beingessner@gmail.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "bit-vec";
|
|
packageId = "bit-vec";
|
|
usesDefaultFeatures = false;
|
|
}
|
|
];
|
|
features = {
|
|
"default" = [ "std" ];
|
|
"std" = [ "bit-vec/std" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "std" ];
|
|
};
|
|
"bit-vec" = rec {
|
|
crateName = "bit-vec";
|
|
version = "0.6.3";
|
|
edition = "2015";
|
|
sha256 = "1ywqjnv60cdh1slhz67psnp422md6jdliji6alq0gmly2xm9p7rl";
|
|
authors = [
|
|
"Alexis Beingessner <a.beingessner@gmail.com>"
|
|
];
|
|
features = {
|
|
"default" = [ "std" ];
|
|
"serde" = [ "dep:serde" ];
|
|
"serde_no_std" = [ "serde/alloc" ];
|
|
"serde_std" = [ "std" "serde/std" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "std" ];
|
|
};
|
|
"bit_field" = rec {
|
|
crateName = "bit_field";
|
|
version = "0.10.2";
|
|
edition = "2015";
|
|
sha256 = "0qav5rpm4hqc33vmf4vc4r0mh51yjx5vmd9zhih26n9yjs3730nw";
|
|
authors = [
|
|
"Philipp Oppermann <dev@phil-opp.com>"
|
|
];
|
|
|
|
};
|
|
"bitflags 1.3.2" = rec {
|
|
crateName = "bitflags";
|
|
version = "1.3.2";
|
|
edition = "2018";
|
|
sha256 = "12ki6w8gn1ldq7yz9y680llwk5gmrhrzszaa17g1sbrw2r2qvwxy";
|
|
authors = [
|
|
"The Rust Project Developers"
|
|
];
|
|
features = {
|
|
"compiler_builtins" = [ "dep:compiler_builtins" ];
|
|
"core" = [ "dep:core" ];
|
|
"rustc-dep-of-std" = [ "core" "compiler_builtins" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" ];
|
|
};
|
|
"bitflags 2.4.1" = rec {
|
|
crateName = "bitflags";
|
|
version = "2.4.1";
|
|
edition = "2021";
|
|
sha256 = "01ryy3kd671b0ll4bhdvhsz67vwz1lz53fz504injrd7wpv64xrj";
|
|
authors = [
|
|
"The Rust Project Developers"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "serde";
|
|
packageId = "serde 1.0.193";
|
|
optional = true;
|
|
usesDefaultFeatures = false;
|
|
}
|
|
];
|
|
features = {
|
|
"arbitrary" = [ "dep:arbitrary" ];
|
|
"bytemuck" = [ "dep:bytemuck" ];
|
|
"compiler_builtins" = [ "dep:compiler_builtins" ];
|
|
"core" = [ "dep:core" ];
|
|
"rustc-dep-of-std" = [ "core" "compiler_builtins" ];
|
|
"serde" = [ "dep:serde" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "serde" "std" ];
|
|
};
|
|
"block-buffer" = rec {
|
|
crateName = "block-buffer";
|
|
version = "0.10.4";
|
|
edition = "2018";
|
|
sha256 = "0w9sa2ypmrsqqvc20nhwr75wbb5cjr4kkyhpjm1z1lv2kdicfy1h";
|
|
authors = [
|
|
"RustCrypto Developers"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "generic-array";
|
|
packageId = "generic-array 0.14.7";
|
|
}
|
|
];
|
|
|
|
};
|
|
"build_html" = rec {
|
|
crateName = "build_html";
|
|
version = "2.4.0";
|
|
edition = "2018";
|
|
sha256 = "188nibbsv33vgjjiq9cn2irsgdb75gxfipavcavnyydcwxpzw21i";
|
|
authors = [
|
|
"Joseph Skubal"
|
|
];
|
|
|
|
};
|
|
"bumpalo" = rec {
|
|
crateName = "bumpalo";
|
|
version = "3.14.0";
|
|
edition = "2021";
|
|
sha256 = "1v4arnv9kwk54v5d0qqpv4vyw2sgr660nk0w3apzixi1cm3yfc3z";
|
|
authors = [
|
|
"Nick Fitzgerald <fitzgen@gmail.com>"
|
|
];
|
|
features = {
|
|
"allocator-api2" = [ "dep:allocator-api2" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" ];
|
|
};
|
|
"bytemuck" = rec {
|
|
crateName = "bytemuck";
|
|
version = "1.14.0";
|
|
edition = "2018";
|
|
sha256 = "1ik1ma5n3bg700skkzhx50zjk7kj7mbsphi773if17l04pn2hk9p";
|
|
authors = [
|
|
"Lokathor <zefria@gmail.com>"
|
|
];
|
|
features = {
|
|
"bytemuck_derive" = [ "dep:bytemuck_derive" ];
|
|
"derive" = [ "bytemuck_derive" ];
|
|
"extern_crate_std" = [ "extern_crate_alloc" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "extern_crate_alloc" ];
|
|
};
|
|
"byteorder" = rec {
|
|
crateName = "byteorder";
|
|
version = "1.5.0";
|
|
edition = "2021";
|
|
sha256 = "0jzncxyf404mwqdbspihyzpkndfgda450l0893pz5xj685cg5l0z";
|
|
authors = [
|
|
"Andrew Gallant <jamslam@gmail.com>"
|
|
];
|
|
features = {
|
|
"default" = [ "std" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "std" ];
|
|
};
|
|
"bytes" = rec {
|
|
crateName = "bytes";
|
|
version = "1.5.0";
|
|
edition = "2018";
|
|
sha256 = "08w2i8ac912l8vlvkv3q51cd4gr09pwlg3sjsjffcizlrb0i5gd2";
|
|
authors = [
|
|
"Carl Lerche <me@carllerche.com>"
|
|
"Sean McArthur <sean@seanmonstar.com>"
|
|
];
|
|
features = {
|
|
"default" = [ "std" ];
|
|
"serde" = [ "dep:serde" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "std" ];
|
|
};
|
|
"cairo-rs" = rec {
|
|
crateName = "cairo-rs";
|
|
version = "0.18.3";
|
|
edition = "2021";
|
|
sha256 = "18d80lk853bjhx36rjaj78clzfjrmlgi01863drnmshdgxi16dpk";
|
|
libName = "cairo";
|
|
authors = [
|
|
"The gtk-rs Project Developers"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "bitflags";
|
|
packageId = "bitflags 2.4.1";
|
|
}
|
|
{
|
|
name = "cairo-sys-rs";
|
|
packageId = "cairo-sys-rs";
|
|
rename = "ffi";
|
|
}
|
|
{
|
|
name = "glib";
|
|
packageId = "glib";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "libc";
|
|
packageId = "libc";
|
|
}
|
|
{
|
|
name = "once_cell";
|
|
packageId = "once_cell";
|
|
}
|
|
{
|
|
name = "thiserror";
|
|
packageId = "thiserror";
|
|
}
|
|
];
|
|
features = {
|
|
"default" = [ "use_glib" ];
|
|
"freetype" = [ "ffi/freetype" "freetype-rs" ];
|
|
"freetype-rs" = [ "dep:freetype-rs" ];
|
|
"glib" = [ "dep:glib" ];
|
|
"pdf" = [ "ffi/pdf" ];
|
|
"png" = [ "ffi/png" ];
|
|
"ps" = [ "ffi/ps" ];
|
|
"script" = [ "ffi/script" ];
|
|
"svg" = [ "ffi/svg" ];
|
|
"use_glib" = [ "glib" "ffi/use_glib" ];
|
|
"v1_16" = [ "ffi/v1_16" ];
|
|
"v1_18" = [ "v1_16" "ffi/v1_18" ];
|
|
"win32-surface" = [ "ffi/win32-surface" ];
|
|
"xcb" = [ "ffi/xcb" ];
|
|
"xlib" = [ "ffi/xlib" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "glib" "use_glib" ];
|
|
};
|
|
"cairo-sys-rs" = rec {
|
|
crateName = "cairo-sys-rs";
|
|
version = "0.18.2";
|
|
edition = "2021";
|
|
sha256 = "0lfsxl7ylw3phbnwmz3k58j1gnqi6kc2hdc7g3bb7f4hwnl9yp38";
|
|
libName = "cairo_sys";
|
|
authors = [
|
|
"The gtk-rs Project Developers"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "glib-sys";
|
|
packageId = "glib-sys";
|
|
rename = "glib";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "libc";
|
|
packageId = "libc";
|
|
}
|
|
];
|
|
buildDependencies = [
|
|
{
|
|
name = "system-deps";
|
|
packageId = "system-deps";
|
|
}
|
|
];
|
|
features = {
|
|
"glib" = [ "dep:glib" ];
|
|
"use_glib" = [ "glib" ];
|
|
"v1_18" = [ "v1_16" ];
|
|
"win32-surface" = [ "winapi" ];
|
|
"winapi" = [ "dep:winapi" ];
|
|
"x11" = [ "dep:x11" ];
|
|
"xlib" = [ "x11" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "glib" "use_glib" ];
|
|
};
|
|
"cc" = rec {
|
|
crateName = "cc";
|
|
version = "1.0.83";
|
|
edition = "2018";
|
|
crateBin = [];
|
|
sha256 = "1l643zidlb5iy1dskc5ggqs4wqa29a02f44piczqc8zcnsq4y5zi";
|
|
authors = [
|
|
"Alex Crichton <alex@alexcrichton.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "libc";
|
|
packageId = "libc";
|
|
usesDefaultFeatures = false;
|
|
target = { target, features }: (target."unix" or false);
|
|
}
|
|
];
|
|
features = {
|
|
"jobserver" = [ "dep:jobserver" ];
|
|
"parallel" = [ "jobserver" ];
|
|
};
|
|
};
|
|
"cfg-expr" = rec {
|
|
crateName = "cfg-expr";
|
|
version = "0.15.5";
|
|
edition = "2021";
|
|
sha256 = "1cqicd9qi8mzzgh63dw03zhbdihqfl3lbiklrkynyzkq67s5m483";
|
|
authors = [
|
|
"Embark <opensource@embark-studios.com>"
|
|
"Jake Shadle <jake.shadle@embark-studios.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "smallvec";
|
|
packageId = "smallvec";
|
|
}
|
|
{
|
|
name = "target-lexicon";
|
|
packageId = "target-lexicon";
|
|
optional = true;
|
|
}
|
|
];
|
|
features = {
|
|
"target-lexicon" = [ "dep:target-lexicon" ];
|
|
"targets" = [ "target-lexicon" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "target-lexicon" "targets" ];
|
|
};
|
|
"cfg-if" = rec {
|
|
crateName = "cfg-if";
|
|
version = "1.0.0";
|
|
edition = "2018";
|
|
sha256 = "1za0vb97n4brpzpv8lsbnzmq5r8f2b0cpqqr0sy8h5bn751xxwds";
|
|
authors = [
|
|
"Alex Crichton <alex@alexcrichton.com>"
|
|
];
|
|
features = {
|
|
"compiler_builtins" = [ "dep:compiler_builtins" ];
|
|
"core" = [ "dep:core" ];
|
|
"rustc-dep-of-std" = [ "core" "compiler_builtins" ];
|
|
};
|
|
};
|
|
"changeset" = rec {
|
|
crateName = "changeset";
|
|
version = "0.1.0";
|
|
edition = "2021";
|
|
# 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 = ./changeset; }
|
|
else ./changeset;
|
|
devDependencies = [
|
|
{
|
|
name = "uuid";
|
|
packageId = "uuid 1.6.1";
|
|
features = [ "v4" ];
|
|
}
|
|
];
|
|
|
|
};
|
|
"chrono" = rec {
|
|
crateName = "chrono";
|
|
version = "0.4.31";
|
|
edition = "2021";
|
|
sha256 = "0f6vg67pipm8cziad2yms6a639pssnvysk1m05dd9crymmdnhb3z";
|
|
dependencies = [
|
|
{
|
|
name = "android-tzdata";
|
|
packageId = "android-tzdata";
|
|
optional = true;
|
|
target = { target, features }: ("android" == target."os");
|
|
}
|
|
{
|
|
name = "iana-time-zone";
|
|
packageId = "iana-time-zone";
|
|
optional = true;
|
|
target = { target, features }: (target."unix" or false);
|
|
features = [ "fallback" ];
|
|
}
|
|
{
|
|
name = "js-sys";
|
|
packageId = "js-sys";
|
|
optional = true;
|
|
target = { target, features }: (("wasm32" == target."arch") && (!(("emscripten" == target."os") || ("wasi" == target."os"))));
|
|
}
|
|
{
|
|
name = "num-traits";
|
|
packageId = "num-traits";
|
|
usesDefaultFeatures = false;
|
|
}
|
|
{
|
|
name = "serde";
|
|
packageId = "serde 1.0.193";
|
|
optional = true;
|
|
usesDefaultFeatures = false;
|
|
}
|
|
{
|
|
name = "wasm-bindgen";
|
|
packageId = "wasm-bindgen";
|
|
optional = true;
|
|
target = { target, features }: (("wasm32" == target."arch") && (!(("emscripten" == target."os") || ("wasi" == target."os"))));
|
|
}
|
|
{
|
|
name = "windows-targets";
|
|
packageId = "windows-targets 0.48.5";
|
|
optional = true;
|
|
target = { target, features }: (target."windows" or false);
|
|
}
|
|
];
|
|
features = {
|
|
"android-tzdata" = [ "dep:android-tzdata" ];
|
|
"arbitrary" = [ "dep:arbitrary" ];
|
|
"clock" = [ "std" "winapi" "iana-time-zone" "android-tzdata" ];
|
|
"default" = [ "clock" "std" "oldtime" "wasmbind" ];
|
|
"iana-time-zone" = [ "dep:iana-time-zone" ];
|
|
"js-sys" = [ "dep:js-sys" ];
|
|
"pure-rust-locales" = [ "dep:pure-rust-locales" ];
|
|
"rkyv" = [ "dep:rkyv" ];
|
|
"rustc-serialize" = [ "dep:rustc-serialize" ];
|
|
"serde" = [ "dep:serde" ];
|
|
"unstable-locales" = [ "pure-rust-locales" "alloc" ];
|
|
"wasm-bindgen" = [ "dep:wasm-bindgen" ];
|
|
"wasmbind" = [ "wasm-bindgen" "js-sys" ];
|
|
"winapi" = [ "windows-targets" ];
|
|
"windows-targets" = [ "dep:windows-targets" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "android-tzdata" "clock" "default" "iana-time-zone" "js-sys" "oldtime" "serde" "std" "wasm-bindgen" "wasmbind" "winapi" "windows-targets" ];
|
|
};
|
|
"chrono-tz" = rec {
|
|
crateName = "chrono-tz";
|
|
version = "0.8.4";
|
|
edition = "2021";
|
|
sha256 = "0xhd3dsfs72im0sbc7w889lfy7bxgjlbvqhj5a1yvxhxwb08acg2";
|
|
dependencies = [
|
|
{
|
|
name = "chrono";
|
|
packageId = "chrono";
|
|
usesDefaultFeatures = false;
|
|
}
|
|
{
|
|
name = "phf";
|
|
packageId = "phf 0.11.2";
|
|
usesDefaultFeatures = false;
|
|
}
|
|
{
|
|
name = "serde";
|
|
packageId = "serde 1.0.193";
|
|
optional = true;
|
|
usesDefaultFeatures = false;
|
|
}
|
|
];
|
|
buildDependencies = [
|
|
{
|
|
name = "chrono-tz-build";
|
|
packageId = "chrono-tz-build";
|
|
}
|
|
];
|
|
devDependencies = [
|
|
{
|
|
name = "chrono";
|
|
packageId = "chrono";
|
|
usesDefaultFeatures = false;
|
|
features = [ "alloc" ];
|
|
}
|
|
];
|
|
features = {
|
|
"arbitrary" = [ "dep:arbitrary" ];
|
|
"case-insensitive" = [ "dep:uncased" "chrono-tz-build/case-insensitive" "phf/uncased" ];
|
|
"default" = [ "std" ];
|
|
"filter-by-regex" = [ "chrono-tz-build/filter-by-regex" ];
|
|
"serde" = [ "dep:serde" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "serde" "std" ];
|
|
};
|
|
"chrono-tz-build" = rec {
|
|
crateName = "chrono-tz-build";
|
|
version = "0.2.1";
|
|
edition = "2021";
|
|
sha256 = "03rmzd69cn7fp0fgkjr5042b3g54s2l941afjm3001ls7kqkjgj3";
|
|
dependencies = [
|
|
{
|
|
name = "parse-zoneinfo";
|
|
packageId = "parse-zoneinfo";
|
|
}
|
|
{
|
|
name = "phf";
|
|
packageId = "phf 0.11.2";
|
|
usesDefaultFeatures = false;
|
|
}
|
|
{
|
|
name = "phf_codegen";
|
|
packageId = "phf_codegen 0.11.2";
|
|
usesDefaultFeatures = false;
|
|
}
|
|
];
|
|
features = {
|
|
"case-insensitive" = [ "uncased" "phf/uncased" ];
|
|
"filter-by-regex" = [ "regex" ];
|
|
"regex" = [ "dep:regex" ];
|
|
"uncased" = [ "dep:uncased" ];
|
|
};
|
|
};
|
|
"clap" = rec {
|
|
crateName = "clap";
|
|
version = "4.4.11";
|
|
edition = "2021";
|
|
crateBin = [];
|
|
sha256 = "1wj5gb2fnqls00zfahg3490bdfc36d9cwpl80qjacb5jyrqzdbxz";
|
|
dependencies = [
|
|
{
|
|
name = "clap_builder";
|
|
packageId = "clap_builder";
|
|
usesDefaultFeatures = false;
|
|
}
|
|
{
|
|
name = "clap_derive";
|
|
packageId = "clap_derive";
|
|
optional = true;
|
|
}
|
|
];
|
|
features = {
|
|
"cargo" = [ "clap_builder/cargo" ];
|
|
"color" = [ "clap_builder/color" ];
|
|
"debug" = [ "clap_builder/debug" "clap_derive?/debug" ];
|
|
"default" = [ "std" "color" "help" "usage" "error-context" "suggestions" ];
|
|
"deprecated" = [ "clap_builder/deprecated" "clap_derive?/deprecated" ];
|
|
"derive" = [ "dep:clap_derive" ];
|
|
"env" = [ "clap_builder/env" ];
|
|
"error-context" = [ "clap_builder/error-context" ];
|
|
"help" = [ "clap_builder/help" ];
|
|
"std" = [ "clap_builder/std" ];
|
|
"string" = [ "clap_builder/string" ];
|
|
"suggestions" = [ "clap_builder/suggestions" ];
|
|
"unicode" = [ "clap_builder/unicode" ];
|
|
"unstable-doc" = [ "clap_builder/unstable-doc" "derive" ];
|
|
"unstable-styles" = [ "clap_builder/unstable-styles" ];
|
|
"unstable-v5" = [ "clap_builder/unstable-v5" "clap_derive?/unstable-v5" "deprecated" ];
|
|
"usage" = [ "clap_builder/usage" ];
|
|
"wrap_help" = [ "clap_builder/wrap_help" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "color" "default" "derive" "error-context" "help" "std" "suggestions" "usage" ];
|
|
};
|
|
"clap_builder" = rec {
|
|
crateName = "clap_builder";
|
|
version = "4.4.11";
|
|
edition = "2021";
|
|
sha256 = "1fxdsmw1ilgswz3lg2hjlvsdyyz04k78scjirlbd7c9bc83ba5m2";
|
|
dependencies = [
|
|
{
|
|
name = "anstream";
|
|
packageId = "anstream";
|
|
optional = true;
|
|
}
|
|
{
|
|
name = "anstyle";
|
|
packageId = "anstyle";
|
|
}
|
|
{
|
|
name = "clap_lex";
|
|
packageId = "clap_lex";
|
|
}
|
|
{
|
|
name = "strsim";
|
|
packageId = "strsim";
|
|
optional = true;
|
|
}
|
|
];
|
|
features = {
|
|
"color" = [ "dep:anstream" ];
|
|
"debug" = [ "dep:backtrace" ];
|
|
"default" = [ "std" "color" "help" "usage" "error-context" "suggestions" ];
|
|
"std" = [ "anstyle/std" ];
|
|
"suggestions" = [ "dep:strsim" "error-context" ];
|
|
"unicode" = [ "dep:unicode-width" "dep:unicase" ];
|
|
"unstable-doc" = [ "cargo" "wrap_help" "env" "unicode" "string" ];
|
|
"unstable-styles" = [ "color" ];
|
|
"unstable-v5" = [ "deprecated" ];
|
|
"wrap_help" = [ "help" "dep:terminal_size" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "color" "error-context" "help" "std" "suggestions" "usage" ];
|
|
};
|
|
"clap_derive" = rec {
|
|
crateName = "clap_derive";
|
|
version = "4.4.7";
|
|
edition = "2021";
|
|
sha256 = "0hk4hcxl56qwqsf4hmf7c0gr19r9fbxk0ah2bgkr36pmmaph966g";
|
|
procMacro = true;
|
|
dependencies = [
|
|
{
|
|
name = "heck";
|
|
packageId = "heck";
|
|
}
|
|
{
|
|
name = "proc-macro2";
|
|
packageId = "proc-macro2";
|
|
}
|
|
{
|
|
name = "quote";
|
|
packageId = "quote";
|
|
}
|
|
{
|
|
name = "syn";
|
|
packageId = "syn 2.0.48";
|
|
features = [ "full" ];
|
|
}
|
|
];
|
|
features = {
|
|
"raw-deprecated" = [ "deprecated" ];
|
|
"unstable-v5" = [ "deprecated" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" ];
|
|
};
|
|
"clap_lex" = rec {
|
|
crateName = "clap_lex";
|
|
version = "0.6.0";
|
|
edition = "2021";
|
|
sha256 = "1l8bragdvim7mva9flvd159dskn2bdkpl0jqrr41wnjfn8pcfbvh";
|
|
|
|
};
|
|
"cloudabi" = rec {
|
|
crateName = "cloudabi";
|
|
version = "0.0.3";
|
|
edition = "2015";
|
|
sha256 = "0kxcg83jlihy0phnd2g8c2c303px3l2p3pkjz357ll6llnd5pz6x";
|
|
libPath = "cloudabi.rs";
|
|
authors = [
|
|
"Nuxi (https://nuxi.nl/) and contributors"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "bitflags";
|
|
packageId = "bitflags 1.3.2";
|
|
optional = true;
|
|
}
|
|
];
|
|
features = {
|
|
"bitflags" = [ "dep:bitflags" ];
|
|
"default" = [ "bitflags" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "bitflags" "default" ];
|
|
};
|
|
"color_quant" = rec {
|
|
crateName = "color_quant";
|
|
version = "1.1.0";
|
|
edition = "2015";
|
|
sha256 = "12q1n427h2bbmmm1mnglr57jaz2dj9apk0plcxw7nwqiai7qjyrx";
|
|
authors = [
|
|
"nwin <nwin@users.noreply.github.com>"
|
|
];
|
|
|
|
};
|
|
"colorchoice" = rec {
|
|
crateName = "colorchoice";
|
|
version = "1.0.0";
|
|
edition = "2021";
|
|
sha256 = "1ix7w85kwvyybwi2jdkl3yva2r2bvdcc3ka2grjfzfgrapqimgxc";
|
|
|
|
};
|
|
"concurrent-queue" = rec {
|
|
crateName = "concurrent-queue";
|
|
version = "2.4.0";
|
|
edition = "2018";
|
|
sha256 = "0qvk23ynj311adb4z7v89wk3bs65blps4n24q8rgl23vjk6lhq6i";
|
|
authors = [
|
|
"Stjepan Glavina <stjepang@gmail.com>"
|
|
"Taiki Endo <te316e89@gmail.com>"
|
|
"John Nunley <jtnunley01@gmail.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "crossbeam-utils";
|
|
packageId = "crossbeam-utils";
|
|
usesDefaultFeatures = false;
|
|
}
|
|
];
|
|
features = {
|
|
"default" = [ "std" ];
|
|
"loom" = [ "dep:loom" ];
|
|
"portable-atomic" = [ "dep:portable-atomic" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "std" ];
|
|
};
|
|
"config" = rec {
|
|
crateName = "config";
|
|
version = "0.1.0";
|
|
edition = "2021";
|
|
# 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 = ./config; }
|
|
else ./config;
|
|
dependencies = [
|
|
{
|
|
name = "config-derive";
|
|
packageId = "config-derive";
|
|
}
|
|
{
|
|
name = "serde";
|
|
packageId = "serde 1.0.193";
|
|
features = [ "derive" ];
|
|
}
|
|
{
|
|
name = "serde_json";
|
|
packageId = "serde_json";
|
|
}
|
|
{
|
|
name = "thiserror";
|
|
packageId = "thiserror";
|
|
}
|
|
];
|
|
devDependencies = [
|
|
{
|
|
name = "cool_asserts";
|
|
packageId = "cool_asserts";
|
|
}
|
|
];
|
|
|
|
};
|
|
"config-derive" = rec {
|
|
crateName = "config-derive";
|
|
version = "0.1.0";
|
|
edition = "2021";
|
|
# 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 = ./config-derive; }
|
|
else ./config-derive;
|
|
procMacro = true;
|
|
dependencies = [
|
|
{
|
|
name = "quote";
|
|
packageId = "quote";
|
|
}
|
|
{
|
|
name = "syn";
|
|
packageId = "syn 1.0.109";
|
|
features = [ "extra-traits" ];
|
|
}
|
|
];
|
|
|
|
};
|
|
"const-oid" = rec {
|
|
crateName = "const-oid";
|
|
version = "0.9.6";
|
|
edition = "2021";
|
|
sha256 = "1y0jnqaq7p2wvspnx7qj76m7hjcqpz73qzvr9l2p9n2s51vr6if2";
|
|
authors = [
|
|
"RustCrypto Developers"
|
|
];
|
|
features = {
|
|
"arbitrary" = [ "dep:arbitrary" ];
|
|
};
|
|
};
|
|
"cookie" = rec {
|
|
crateName = "cookie";
|
|
version = "0.17.0";
|
|
edition = "2018";
|
|
sha256 = "096c52jg9iq4lfcps2psncswv33fc30mmnaa2sbzzcfcw71kgyvy";
|
|
authors = [
|
|
"Sergio Benitez <sb@sergio.bz>"
|
|
"Alex Crichton <alex@alexcrichton.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "time";
|
|
packageId = "time 0.3.31";
|
|
usesDefaultFeatures = false;
|
|
features = [ "std" "parsing" "formatting" "macros" ];
|
|
}
|
|
];
|
|
buildDependencies = [
|
|
{
|
|
name = "version_check";
|
|
packageId = "version_check 0.9.4";
|
|
}
|
|
];
|
|
features = {
|
|
"aes-gcm" = [ "dep:aes-gcm" ];
|
|
"base64" = [ "dep:base64" ];
|
|
"hkdf" = [ "dep:hkdf" ];
|
|
"hmac" = [ "dep:hmac" ];
|
|
"key-expansion" = [ "sha2" "hkdf" ];
|
|
"percent-encode" = [ "percent-encoding" ];
|
|
"percent-encoding" = [ "dep:percent-encoding" ];
|
|
"private" = [ "aes-gcm" "base64" "rand" "subtle" ];
|
|
"rand" = [ "dep:rand" ];
|
|
"secure" = [ "private" "signed" "key-expansion" ];
|
|
"sha2" = [ "dep:sha2" ];
|
|
"signed" = [ "hmac" "sha2" "base64" "rand" "subtle" ];
|
|
"subtle" = [ "dep:subtle" ];
|
|
};
|
|
};
|
|
"cool_asserts" = rec {
|
|
crateName = "cool_asserts";
|
|
version = "2.0.3";
|
|
edition = "2021";
|
|
sha256 = "1v18dg7ifx41k2f82j3gsnpm1fg9wk5s4zv7sf42c7pnad72b7zf";
|
|
authors = [
|
|
"Nathan West <Lucretiel@gmail.com>"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "indent_write";
|
|
packageId = "indent_write";
|
|
usesDefaultFeatures = false;
|
|
}
|
|
];
|
|
|
|
};
|
|
"coordinates" = rec {
|
|
crateName = "coordinates";
|
|
version = "0.1.0";
|
|
edition = "2021";
|
|
crateBin = [
|
|
{
|
|
name = "default_map";
|
|
path = "src/bin/default_map.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 = ./coordinates; }
|
|
else ./coordinates;
|
|
dependencies = [
|
|
{
|
|
name = "nom";
|
|
packageId = "nom";
|
|
}
|
|
{
|
|
name = "proptest";
|
|
packageId = "proptest";
|
|
}
|
|
{
|
|
name = "thiserror";
|
|
packageId = "thiserror";
|
|
}
|
|
];
|
|
|
|
};
|
|
"core-foundation" = rec {
|
|
crateName = "core-foundation";
|
|
version = "0.9.4";
|
|
edition = "2018";
|
|
sha256 = "13zvbbj07yk3b61b8fhwfzhy35535a583irf23vlcg59j7h9bqci";
|
|
authors = [
|
|
"The Servo Project Developers"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "core-foundation-sys";
|
|
packageId = "core-foundation-sys";
|
|
usesDefaultFeatures = false;
|
|
}
|
|
{
|
|
name = "libc";
|
|
packageId = "libc";
|
|
}
|
|
];
|
|
features = {
|
|
"chrono" = [ "dep:chrono" ];
|
|
"default" = [ "link" ];
|
|
"link" = [ "core-foundation-sys/link" ];
|
|
"mac_os_10_7_support" = [ "core-foundation-sys/mac_os_10_7_support" ];
|
|
"mac_os_10_8_features" = [ "core-foundation-sys/mac_os_10_8_features" ];
|
|
"uuid" = [ "dep:uuid" ];
|
|
"with-chrono" = [ "chrono" ];
|
|
"with-uuid" = [ "uuid" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "link" ];
|
|
};
|
|
"core-foundation-sys" = rec {
|
|
crateName = "core-foundation-sys";
|
|
version = "0.8.6";
|
|
edition = "2018";
|
|
sha256 = "13w6sdf06r0hn7bx2b45zxsg1mm2phz34jikm6xc5qrbr6djpsh6";
|
|
authors = [
|
|
"The Servo Project Developers"
|
|
];
|
|
features = {
|
|
"default" = [ "link" ];
|
|
};
|
|
resolvedDefaultFeatures = [ "default" "link" ];
|
|
};
|
|
"cpufeatures" = rec {
|
|
crateName = "cpufeatures";
|
|
version = "0.2.11";
|
|
edition = "2018";
|
|
sha256 = "1l0gzsyy576n017g9bf0vkv5hhg9cpz1h1libxyfdlzcgbh0yhnf";
|
|
authors = [
|
|
"RustCrypto Developers"
|
|
];
|
|
dependencies = [
|
|
{
|
|
name = "libc";
|
|
packageId = "libc";
|
|
target = { target, features }: (pkgs.rust.lib.toRustTarget stdenv.hostPlatform == "aarch64-linux-android");
|
|
}
|
|
{
|
|
name = "libc";
|
|
packageId = "libc";
|
|
target = { target, features }: (( |