diff options
Diffstat (limited to 'Cargo.nix')
-rw-r--r-- | Cargo.nix | 5954 |
1 files changed, 3724 insertions, 2230 deletions
@@ -1,5 +1,5 @@ -# This file was @generated by crate2nix 0.10.0-alpha.1 with the command: +# This file was @generated by crate2nix 0.11.0-rc.4 with the command: # "generate" # See https://github.com/kolloch/crate2nix for more info. @@ -7,11 +7,7 @@ , pkgs ? import nixpkgs { config = {}; } , lib ? pkgs.lib , stdenv ? pkgs.stdenv -, buildRustCrateForPkgs ? if buildRustCrate != null - then lib.warn "crate2nix: Passing `buildRustCrate` as argument to Cargo.nix is deprecated. If you don't customize `buildRustCrate`, replace `callPackage ./Cargo.nix {}` by `import ./Cargo.nix { inherit pkgs; }`, and if you need to customize `buildRustCrate`, use `buildRustCrateForPkgs` instead." (_: buildRustCrate) - else pkgs: pkgs.buildRustCrate - # Deprecated -, buildRustCrate ? null +, 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. @@ -87,6 +83,35 @@ rec { # 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"; @@ -96,37 +121,78 @@ rec { "Jonas Schievink <jonasschievink@gmail.com>" ]; features = { + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; "default" = [ "std" ]; "rustc-dep-of-std" = [ "core" "compiler_builtins" ]; }; }; - "aho-corasick" = rec { - crateName = "aho-corasick"; - version = "0.7.18"; + "ahash" = rec { + crateName = "ahash"; + version = "0.7.6"; edition = "2018"; - sha256 = "0vv50b3nvkhyy7x7ip19qnsq11bqlnffkmj2yx2xlyk5wzawydqy"; - libName = "aho_corasick"; + sha256 = "0isw672fiwx8cjl040jrck6pi85xcszkz6q0xsqkiy6qjl31mdgw"; authors = [ - "Andrew Gallant <jamslam@gmail.com>" + "Tom Kaitchuck <Tom.Kaitchuck@gmail.com>" ]; dependencies = [ { - name = "memchr"; - packageId = "memchr"; + name = "getrandom"; + packageId = "getrandom"; + target = { target, features }: (("linux" == target."os") || ("android" == target."os") || ("windows" == target."os") || ("macos" == target."os") || ("ios" == target."os") || ("freebsd" == target."os") || ("openbsd" == target."os") || ("netbsd" == target."os") || ("dragonfly" == target."os") || ("solaris" == target."os") || ("illumos" == target."os") || ("fuchsia" == target."os") || ("redox" == target."os") || ("cloudabi" == target."os") || ("haiku" == target."os") || ("vxworks" == target."os") || ("emscripten" == target."os") || ("wasi" == target."os")); + } + { + name = "once_cell"; + packageId = "once_cell"; usesDefaultFeatures = false; + target = { target, features }: (!(("arm" == target."arch") && ("none" == target."os"))); + features = [ "alloc" ]; + } + ]; + buildDependencies = [ + { + name = "version_check"; + packageId = "version_check"; } ]; features = { + "compile-time-rng" = [ "const-random" ]; + "const-random" = [ "dep:const-random" ]; "default" = [ "std" ]; - "std" = [ "memchr/std" ]; + "serde" = [ "dep:serde" ]; }; - resolvedDefaultFeatures = [ "default" "std" ]; + }; + "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"; + } + ]; + }; "ansi_term" = rec { crateName = "ansi_term"; - version = "0.11.0"; + version = "0.12.1"; edition = "2015"; - sha256 = "16wpvrghvd0353584i1idnsgm0r3vchg8fyrm0x8ayv1rgvbljgf"; + sha256 = "1ljmkbilxgmhavxvxqa7qvm6f3fjggi7q2l3a72q9x0cxjvrnanm"; authors = [ "ogham@bsago.me" "Ryan Scheel (Havvy) <ryan.havvy@gmail.com>" @@ -135,31 +201,21 @@ rec { dependencies = [ { name = "winapi"; - packageId = "winapi 0.3.9"; - target = { target, features }: (target."os" == "windows"); - features = [ "errhandlingapi" "consoleapi" "processenv" ]; + packageId = "winapi"; + target = { target, features }: ("windows" == target."os"); + features = [ "consoleapi" "errhandlingapi" "fileapi" "handleapi" "processenv" ]; } ]; - - }; - "arrayvec" = rec { - crateName = "arrayvec"; - version = "0.5.2"; - edition = "2018"; - sha256 = "12q6hn01x5435bprwlb7w9m7817dyfq55yrl4psygr78bp32zdi3"; - authors = [ - "bluss" - ]; features = { - "default" = [ "std" ]; + "derive_serde_style" = [ "serde" ]; + "serde" = [ "dep:serde" ]; }; - resolvedDefaultFeatures = [ "array-sizes-33-128" ]; }; "async-channel" = rec { crateName = "async-channel"; - version = "1.6.1"; + version = "1.9.0"; edition = "2018"; - sha256 = "06b3sq2hd8qwl2xxlc4qalg6xw3l9b41w4sym9g0q70mf93dc511"; + sha256 = "0dbdlkzlncbibd3ij6y6jmvjd0cmdn48ydcfdpfhw09njd93r5c1"; authors = [ "Stjepan Glavina <stjepang@gmail.com>" ]; @@ -170,7 +226,7 @@ rec { } { name = "event-listener"; - packageId = "event-listener"; + packageId = "event-listener 2.5.3"; } { name = "futures-core"; @@ -181,9 +237,9 @@ rec { }; "async-compat" = rec { crateName = "async-compat"; - version = "0.1.4"; + version = "0.2.2"; edition = "2018"; - sha256 = "1r2s45bp8hf8aqmp8jnrr0xhla1ppaljn4jbb64gwpwfkl0v62rz"; + sha256 = "0rxz502llylwrxcjzc38fpdyzxy95msgd3qvwqgg6d19phr53ypl"; authors = [ "Stjepan Glavina <stjepang@gmail.com>" ]; @@ -202,13 +258,13 @@ rec { } { name = "pin-project-lite"; - packageId = "pin-project-lite 0.1.12"; + packageId = "pin-project-lite"; } { name = "tokio"; packageId = "tokio"; usesDefaultFeatures = false; - features = [ "rt-core" ]; + features = [ "rt" ]; } ]; devDependencies = [ @@ -216,21 +272,25 @@ rec { name = "tokio"; packageId = "tokio"; usesDefaultFeatures = false; - features = [ "rt-core" "io-std" "io-util" "macros" "udp" "dns" ]; + features = [ "rt-multi-thread" "io-std" "io-util" "macros" "net" "time" ]; } ]; }; "async-executor" = rec { crateName = "async-executor"; - version = "1.4.1"; + version = "1.5.4"; edition = "2018"; - sha256 = "0rd9sd0rksvjwx4zzy6c69qcd7bwp3z42rpiiizfnbm2w2srn7w7"; + sha256 = "1684q901f5wkrp6ph91flz0a73dj3zz9scis8l7w1ndbinpa679c"; authors = [ "Stjepan Glavina <stjepang@gmail.com>" ]; dependencies = [ { + name = "async-lock"; + packageId = "async-lock"; + } + { name = "async-task"; packageId = "async-task"; } @@ -240,15 +300,12 @@ rec { } { name = "fastrand"; - packageId = "fastrand"; + packageId = "fastrand 2.0.1"; } { name = "futures-lite"; packageId = "futures-lite"; - } - { - name = "once_cell"; - packageId = "once_cell"; + usesDefaultFeatures = false; } { name = "slab"; @@ -259,9 +316,9 @@ rec { }; "async-fs" = rec { crateName = "async-fs"; - version = "1.5.0"; + version = "1.6.0"; edition = "2018"; - sha256 = "1qnsqg0jjpda590w8nvbhh5mcmdyx5f43xx2g313fz0izzwa8g4b"; + sha256 = "01if2h77mry9cnm91ql2md595108i2c1bfy9gaivzvjfcl2gk717"; authors = [ "Stjepan Glavina <stjepang@gmail.com>" ]; @@ -279,43 +336,44 @@ rec { packageId = "futures-lite"; } ]; + buildDependencies = [ + { + name = "autocfg"; + packageId = "autocfg"; + } + ]; }; "async-io" = rec { crateName = "async-io"; - version = "1.4.1"; + version = "1.13.0"; edition = "2018"; - sha256 = "0frwa13kyqk28szifippqmp1z3wgbz2fcmw4x84fkccl4z7xbgsb"; + sha256 = "1byj7lpw0ahk6k63sbc9859v68f28hpaab41dxsjj1ggjdfv9i8g"; authors = [ "Stjepan Glavina <stjepang@gmail.com>" ]; dependencies = [ { - name = "concurrent-queue"; - packageId = "concurrent-queue"; + name = "async-lock"; + packageId = "async-lock"; } { - name = "fastrand"; - packageId = "fastrand"; + name = "cfg-if"; + packageId = "cfg-if"; } { - name = "futures-lite"; - packageId = "futures-lite"; + name = "concurrent-queue"; + packageId = "concurrent-queue"; } { - name = "libc"; - packageId = "libc"; - target = { target, features }: (target."unix" or false); + name = "futures-lite"; + packageId = "futures-lite"; } { name = "log"; packageId = "log"; } { - name = "once_cell"; - packageId = "once_cell"; - } - { name = "parking"; packageId = "parking"; } @@ -324,48 +382,54 @@ rec { packageId = "polling"; } { + name = "rustix"; + packageId = "rustix 0.37.25"; + usesDefaultFeatures = false; + features = [ "std" "fs" ]; + } + { name = "slab"; packageId = "slab"; } { name = "socket2"; - packageId = "socket2 0.4.0"; + packageId = "socket2 0.4.9"; features = [ "all" ]; } { name = "waker-fn"; packageId = "waker-fn"; } + ]; + buildDependencies = [ { - name = "winapi"; - packageId = "winapi 0.3.9"; - target = { target, features }: (target."windows" or false); - features = [ "winsock2" ]; + name = "autocfg"; + packageId = "autocfg"; } ]; }; "async-lock" = rec { crateName = "async-lock"; - version = "2.4.0"; + version = "2.8.0"; edition = "2018"; - sha256 = "12vrxabscfq0a20qayf60fqpgg3xchga7bawgh0a2iwrpxhyma76"; + sha256 = "0asq5xdzgp3d5m82y5rg7a0k9q0g95jy6mgc7ivl334x7qlp4wi8"; authors = [ "Stjepan Glavina <stjepang@gmail.com>" ]; dependencies = [ { name = "event-listener"; - packageId = "event-listener"; + packageId = "event-listener 2.5.3"; } ]; }; "async-net" = rec { crateName = "async-net"; - version = "1.6.0"; + version = "1.8.0"; edition = "2018"; - sha256 = "1pzgxh2s5h8xlxw2picscl35fya4s3drwlxay663rbvhgx7agc39"; + sha256 = "0by1m21ciwq6kvd8jplb0mqr9yh17zil1icakdvga76f33nv2d04"; authors = [ "Stjepan Glavina <stjepang@gmail.com>" ]; @@ -379,10 +443,6 @@ rec { packageId = "blocking"; } { - name = "fastrand"; - packageId = "fastrand"; - } - { name = "futures-lite"; packageId = "futures-lite"; } @@ -391,9 +451,9 @@ rec { }; "async-process" = rec { crateName = "async-process"; - version = "1.1.0"; + version = "1.8.1"; edition = "2018"; - sha256 = "1b2lngjrh00h2w7p3c65kvzzx5blkxybzbr8qiqldj4svmb8gwx8"; + sha256 = "126s968lvhg9rlwsnxp7wfzkfn7rl87p0dlvqqlibn081ax3hr7a"; authors = [ "Stjepan Glavina <stjepang@gmail.com>" ]; @@ -404,53 +464,129 @@ rec { target = { target, features }: (target."unix" or false); } { + name = "async-lock"; + packageId = "async-lock"; + } + { + name = "async-signal"; + packageId = "async-signal"; + target = { target, features }: (target."unix" or false); + } + { name = "blocking"; packageId = "blocking"; target = { target, features }: (target."windows" or false); } { name = "cfg-if"; - packageId = "cfg-if 1.0.0"; + packageId = "cfg-if"; } { name = "event-listener"; - packageId = "event-listener"; + packageId = "event-listener 3.0.0"; } { name = "futures-lite"; packageId = "futures-lite"; } { - name = "libc"; - packageId = "libc"; + name = "rustix"; + packageId = "rustix 0.38.19"; + usesDefaultFeatures = false; target = { target, features }: (target."unix" or false); + features = [ "std" "fs" ]; } { - name = "once_cell"; - packageId = "once_cell"; + name = "windows-sys"; + packageId = "windows-sys"; + usesDefaultFeatures = false; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" "Win32_System_Threading" ]; + } + ]; + devDependencies = [ + { + name = "async-io"; + packageId = "async-io"; + } + ]; + + }; + "async-signal" = rec { + crateName = "async-signal"; + version = "0.2.4"; + edition = "2018"; + sha256 = "16933agl81glp1rl3g9zgq0wmcl8aaxassrxsvbrrp5wg9dl39fj"; + authors = [ + "John Nunley <jtnunley01@gmail.com>" + ]; + dependencies = [ + { + name = "async-io"; + packageId = "async-io"; + target = { target, features }: (target."unix" or false); } { - name = "signal-hook"; - packageId = "signal-hook"; + name = "async-lock"; + packageId = "async-lock"; + target = { target, features }: (target."windows" or false); + } + { + name = "atomic-waker"; + packageId = "atomic-waker"; + target = { target, features }: (target."windows" or false); + } + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "futures-core"; + packageId = "futures-core"; + } + { + name = "futures-io"; + packageId = "futures-io"; + target = { target, features }: (target."unix" or false); + } + { + name = "rustix"; + packageId = "rustix 0.38.19"; usesDefaultFeatures = false; target = { target, features }: (target."unix" or false); - features = [ "iterator" ]; + features = [ "process" "std" ]; } { - name = "winapi"; - packageId = "winapi 0.3.9"; + name = "signal-hook-registry"; + packageId = "signal-hook-registry"; + target = { target, features }: (target."unix" or false); + } + { + name = "slab"; + packageId = "slab"; + target = { target, features }: (target."windows" or false); + } + { + name = "windows-sys"; + packageId = "windows-sys"; usesDefaultFeatures = false; target = { target, features }: (target."windows" or false); - features = [ "winbase" "winnt" ]; + features = [ "Win32_Foundation" "Win32_System_Console" ]; + } + ]; + devDependencies = [ + { + name = "async-io"; + packageId = "async-io"; } ]; }; "async-task" = rec { crateName = "async-task"; - version = "4.0.3"; + version = "4.4.1"; edition = "2018"; - sha256 = "1w0a1c8jim6s5bvcyiiwg9m4bdv3xnd4hbjm97ndgmphmgg32679"; + sha256 = "08f9vf1s9ym3rhgl0zjvkvh1rwqd9p1l82k8pz1afa715xmiqi5r"; authors = [ "Stjepan Glavina <stjepang@gmail.com>" ]; @@ -461,9 +597,9 @@ rec { }; "async-trait" = rec { crateName = "async-trait"; - version = "0.1.50"; - edition = "2018"; - sha256 = "08m7xim7dvcjw5cx2ryz3wndxc0vib2s02qrvabxvg2cpd5yi60b"; + version = "0.1.74"; + edition = "2021"; + sha256 = "1ydhbsqjqqa6bxbv0kgys2wq2vi3jpwjy57dk162ajwppgqkfrd6"; procMacro = true; authors = [ "David Tolnay <dtolnay@gmail.com>" @@ -479,7 +615,7 @@ rec { } { name = "syn"; - packageId = "syn"; + packageId = "syn 2.0.38"; features = [ "full" "visit-mut" ]; } ]; @@ -487,13 +623,16 @@ rec { }; "atomic-waker" = rec { crateName = "atomic-waker"; - version = "1.0.0"; + version = "1.1.2"; edition = "2018"; - sha256 = "0ansiq5vlw684fhks2x4a4is2rqlbv50q5mi8x0fxxvx5q2p8lq6"; + sha256 = "1h5av1lw56m0jf0fd3bchxq8a30xv0b4wv8s4zkp4s0i7mfvs18m"; authors = [ "Stjepan Glavina <stjepang@gmail.com>" + "Contributors to futures-rs" ]; - + features = { + "portable-atomic" = [ "dep:portable-atomic" ]; + }; }; "atty" = rec { crateName = "atty"; @@ -506,8 +645,8 @@ rec { dependencies = [ { name = "hermit-abi"; - packageId = "hermit-abi"; - target = { target, features }: (target."os" == "hermit"); + packageId = "hermit-abi 0.1.19"; + target = { target, features }: ("hermit" == target."os"); } { name = "libc"; @@ -517,7 +656,7 @@ rec { } { name = "winapi"; - packageId = "winapi 0.3.9"; + packageId = "winapi"; target = { target, features }: (target."windows" or false); features = [ "consoleapi" "processenv" "minwinbase" "minwindef" "winbase" ]; } @@ -526,32 +665,80 @@ rec { }; "autocfg" = rec { crateName = "autocfg"; - version = "1.0.1"; + version = "1.1.0"; edition = "2015"; - sha256 = "0jj6i9zn4gjl03kjvziqdji6rwx8ykz8zk2ngpc331z2g3fk3c6d"; + sha256 = "1ylp3cb47ylzabimazvbz9ms6ap784zhb6syaz6c1jqpmcmq0s6l"; authors = [ "Josh Stone <cuviper@gmail.com>" ]; }; - "base-x" = rec { - crateName = "base-x"; - version = "0.2.8"; - edition = "2015"; - sha256 = "12zj7vgrf7wlc46f6xxc14dq1r6z6vmhn51vkdkp04q37lz1ylm4"; + "backtrace" = rec { + crateName = "backtrace"; + version = "0.3.69"; + edition = "2018"; + sha256 = "0dsq23dhw4pfndkx2nsa1ml2g31idm7ss7ljxp8d57avygivg290"; authors = [ - "Alex R. <alexei.rudenko@gmail.com>" + "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"; + 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.12.3" = rec { + "base64 0.13.1" = rec { crateName = "base64"; - version = "0.12.3"; + version = "0.13.1"; edition = "2018"; - sha256 = "1zq33had71xh48n17g4kqs96szhx3yh7qibzwi4fk217n3vz0h9l"; + sha256 = "1s494mqmzjb766fy1kqlccgfg2sdcjb6hzbvzqv2jw65fdi5h6wy"; authors = [ "Alice Maz <alice@alicemaz.com>" "Marshall Pierce <marshall@mpierce.org>" @@ -561,11 +748,11 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; - "base64 0.13.0" = rec { + "base64 0.21.4" = rec { crateName = "base64"; - version = "0.13.0"; + version = "0.21.4"; edition = "2018"; - sha256 = "1z82g23mbzjgijkpcrilc7nljpxpvpf7zxf6iyiapkgka2ngwkch"; + sha256 = "18jhmsli1l7zn6pgslgjdrnghqnz12g68n25fv48ids3yfk3x94v"; authors = [ "Alice Maz <alice@alicemaz.com>" "Marshall Pierce <marshall@mpierce.org>" @@ -589,25 +776,62 @@ rec { dependencies = [ { name = "serde"; - packageId = "serde 1.0.126"; + packageId = "serde"; } ]; features = { }; }; - "bitflags" = rec { + "bitflags 1.3.2" = rec { crateName = "bitflags"; - version = "1.2.1"; - edition = "2015"; - sha256 = "14qnd5nq8p2almk79m4m8ydqhd413yaxsyjp5xd19g3mikzf47fg"; + 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" ]; }; - "block-buffer" = rec { + "bitflags 2.4.0" = rec { + crateName = "bitflags"; + version = "2.4.0"; + edition = "2021"; + sha256 = "0dc6xa7flfl59makmhixjcrslwlvdxxwrgxbr8p7bkvz53k2ls5l"; + authors = [ + "The Rust Project Developers" + ]; + 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 = [ "std" ]; + }; + "block-buffer 0.10.4" = rec { + crateName = "block-buffer"; + version = "0.10.4"; + edition = "2018"; + sha256 = "0w9sa2ypmrsqqvc20nhwr75wbb5cjr4kkyhpjm1z1lv2kdicfy1h"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "generic-array"; + packageId = "generic-array"; + } + ]; + + }; + "block-buffer 0.9.0" = rec { crateName = "block-buffer"; version = "0.9.0"; edition = "2018"; @@ -621,13 +845,15 @@ rec { packageId = "generic-array"; } ]; - + features = { + "block-padding" = [ "dep:block-padding" ]; + }; }; "blocking" = rec { crateName = "blocking"; - version = "1.0.2"; + version = "1.4.1"; edition = "2018"; - sha256 = "1s9myg9gqmwzrbc38p23bh4vkc8w4pbpddqrcrrl1xz1xpdp1qf5"; + sha256 = "0aiy8y524jvxl942hh5naxjjn7b5rjapsjqb6vfv6x45sk8a8dlc"; authors = [ "Stjepan Glavina <stjepang@gmail.com>" ]; @@ -637,104 +863,97 @@ rec { packageId = "async-channel"; } { + name = "async-lock"; + packageId = "async-lock"; + } + { name = "async-task"; packageId = "async-task"; } { - name = "atomic-waker"; - packageId = "atomic-waker"; + name = "fastrand"; + packageId = "fastrand 2.0.1"; } { - name = "fastrand"; - packageId = "fastrand"; + name = "futures-io"; + packageId = "futures-io"; + usesDefaultFeatures = false; + features = [ "std" ]; } { name = "futures-lite"; packageId = "futures-lite"; + usesDefaultFeatures = false; } { - name = "once_cell"; - packageId = "once_cell"; + name = "piper"; + packageId = "piper"; + } + { + name = "tracing"; + packageId = "tracing"; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "futures-lite"; + packageId = "futures-lite"; } ]; }; "bumpalo" = rec { crateName = "bumpalo"; - version = "3.7.0"; - edition = "2018"; - sha256 = "0ccn025n0x1gc0ijjlabin2xs7dkx5yfagkskr93yw9c06pyfncw"; + version = "3.14.0"; + edition = "2021"; + sha256 = "1v4arnv9kwk54v5d0qqpv4vyw2sgr660nk0w3apzixi1cm3yfc3z"; authors = [ "Nick Fitzgerald <fitzgen@gmail.com>" ]; features = { + "allocator-api2" = [ "dep:allocator-api2" ]; }; resolvedDefaultFeatures = [ "default" ]; }; - "bytes 0.5.6" = rec { + "bytes" = rec { crateName = "bytes"; - version = "0.5.6"; - edition = "2018"; - sha256 = "0f5s7xq6qzmdh22ygsy8v0sp02m51y0radvq4i4y8cizy1lfqk0f"; - authors = [ - "Carl Lerche <me@carllerche.com>" - "Sean McArthur <sean@seanmonstar.com>" - ]; - features = { - "default" = [ "std" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; - }; - "bytes 1.0.1" = rec { - crateName = "bytes"; - version = "1.0.1"; + version = "1.5.0"; edition = "2018"; - sha256 = "0h6h1c8g3yj2b4k8g25gr3246mq985y0kl3z685cs784fr1ww05p"; + sha256 = "08w2i8ac912l8vlvkv3q51cd4gr09pwlg3sjsjffcizlrb0i5gd2"; authors = [ "Carl Lerche <me@carllerche.com>" "Sean McArthur <sean@seanmonstar.com>" ]; features = { "default" = [ "std" ]; + "serde" = [ "dep:serde" ]; }; resolvedDefaultFeatures = [ "default" "std" ]; }; - "cache-padded" = rec { - crateName = "cache-padded"; - version = "1.1.1"; - edition = "2018"; - sha256 = "1fkdwv9vjazm6fs3s5v56mm4carwswdmw8fcwm9ygrcvihcya6k3"; - authors = [ - "Stjepan Glavina <stjepang@gmail.com>" - ]; - - }; "cc" = rec { crateName = "cc"; - version = "1.0.68"; + version = "1.0.83"; edition = "2018"; crateBin = []; - sha256 = "11ypa8b7iwhjf5fg5j3hvbn2116h9g8v67vyd9s7ljgzq52c4wja"; + sha256 = "1l643zidlb5iy1dskc5ggqs4wqa29a02f44piczqc8zcnsq4y5zi"; authors = [ "Alex Crichton <alex@alexcrichton.com>" ]; - features = { - "parallel" = [ "jobserver" ]; - }; - }; - "cfg-if 0.1.10" = rec { - crateName = "cfg-if"; - version = "0.1.10"; - edition = "2018"; - sha256 = "08h80ihs74jcyp24cd75wwabygbbdgl05k6p5dmq8akbr78vv1a7"; - authors = [ - "Alex Crichton <alex@alexcrichton.com>" + dependencies = [ + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (target."unix" or false); + } ]; features = { - "rustc-dep-of-std" = [ "core" "compiler_builtins" ]; + "jobserver" = [ "dep:jobserver" ]; + "parallel" = [ "jobserver" ]; }; }; - "cfg-if 1.0.0" = rec { + "cfg-if" = rec { crateName = "cfg-if"; version = "1.0.0"; edition = "2018"; @@ -743,67 +962,72 @@ rec { "Alex Crichton <alex@alexcrichton.com>" ]; features = { + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; "rustc-dep-of-std" = [ "core" "compiler_builtins" ]; }; }; "chrono" = rec { crateName = "chrono"; - version = "0.4.19"; - edition = "2015"; - sha256 = "0wyfl6c00vhfl562spnfcna3zkw8jqvcp652m9iskhl8j26dc2k7"; - authors = [ - "Kang Seonghoon <public+rust@mearie.org>" - "Brandon W Maister <quodlibetor@gmail.com>" - ]; + version = "0.4.31"; + edition = "2021"; + sha256 = "0f6vg67pipm8cziad2yms6a639pssnvysk1m05dd9crymmdnhb3z"; dependencies = [ { - name = "libc"; - packageId = "libc"; + name = "android-tzdata"; + packageId = "android-tzdata"; optional = true; + target = { target, features }: ("android" == target."os"); } { - name = "num-integer"; - packageId = "num-integer"; - usesDefaultFeatures = false; + name = "iana-time-zone"; + packageId = "iana-time-zone"; + optional = true; + target = { target, features }: (target."unix" or false); + features = [ "fallback" ]; } { name = "num-traits"; - packageId = "num-traits 0.2.14"; + packageId = "num-traits"; usesDefaultFeatures = false; } { name = "serde"; - packageId = "serde 1.0.126"; + packageId = "serde"; optional = true; usesDefaultFeatures = false; } { - name = "time"; - packageId = "time 0.1.43"; - optional = true; - } - { - name = "winapi"; - packageId = "winapi 0.3.9"; + name = "windows-targets"; + packageId = "windows-targets"; optional = true; target = { target, features }: (target."windows" or false); - features = [ "std" "minwinbase" "minwindef" "timezoneapi" ]; } ]; features = { - "clock" = [ "libc" "std" "winapi" ]; - "default" = [ "clock" "std" "oldtime" ]; - "oldtime" = [ "time" ]; + "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 = [ "clock" "default" "libc" "oldtime" "serde" "std" "time" "winapi" ]; + resolvedDefaultFeatures = [ "android-tzdata" "clock" "iana-time-zone" "serde" "std" "winapi" "windows-targets" ]; }; "clap" = rec { crateName = "clap"; - version = "2.33.3"; - edition = "2015"; - sha256 = "00i065a58987k1sbzqmlz721rw521zcg08jmsh40gi3khp3qmr9p"; + version = "2.34.0"; + edition = "2018"; + sha256 = "071q5d8jfwbazi6zhik9xwpacx5i6kb2vkzy060vhf0c3120aqd0"; authors = [ "Kevin K. <kbknapp@gmail.com>" ]; @@ -821,7 +1045,7 @@ rec { } { name = "bitflags"; - packageId = "bitflags"; + packageId = "bitflags 1.3.2"; } { name = "strsim"; @@ -843,42 +1067,66 @@ rec { } ]; features = { + "ansi_term" = [ "dep:ansi_term" ]; + "atty" = [ "dep:atty" ]; + "clippy" = [ "dep:clippy" ]; "color" = [ "ansi_term" "atty" ]; "default" = [ "suggestions" "color" "vec_map" ]; "doc" = [ "yaml" ]; - "lints" = [ "clippy" ]; + "strsim" = [ "dep:strsim" ]; "suggestions" = [ "strsim" ]; + "term_size" = [ "dep:term_size" ]; + "vec_map" = [ "dep:vec_map" ]; "wrap_help" = [ "term_size" "textwrap/term_size" ]; "yaml" = [ "yaml-rust" ]; + "yaml-rust" = [ "dep:yaml-rust" ]; }; resolvedDefaultFeatures = [ "ansi_term" "atty" "color" "default" "strsim" "suggestions" "vec_map" ]; }; "concurrent-queue" = rec { crateName = "concurrent-queue"; - version = "1.2.2"; + version = "2.3.0"; edition = "2018"; - sha256 = "18w6hblcjjk9d0my3657ra1zdj79gwfjmzvc0b3985g01dahgv9h"; + sha256 = "006lfgl3hn38pxgkafsrymkxalmvhlb8m5dh9583c4jglnaacmzh"; authors = [ "Stjepan Glavina <stjepang@gmail.com>" + "Taiki Endo <te316e89@gmail.com>" + "John Nunley <jtnunley01@gmail.com>" ]; dependencies = [ { - name = "cache-padded"; - packageId = "cache-padded"; + name = "crossbeam-utils"; + packageId = "crossbeam-utils"; + usesDefaultFeatures = false; } ]; - + features = { + "default" = [ "std" ]; + "loom" = [ "dep:loom" ]; + "portable-atomic" = [ "dep:portable-atomic" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; }; "config" = rec { crateName = "config"; - version = "0.10.1"; - edition = "2015"; - sha256 = "1qrcp7nm24xzp418xnqf0i26qahw93w31nk5vs6m7ng18ghpdc0r"; + version = "0.13.3"; + edition = "2018"; + sha256 = "19sjgx88jkx55yqln9z85hfp80a2aj1sipn7qqa1ghmzd1zsyyfk"; authors = [ "Ryan Leckey <leckey.ryan@gmail.com>" ]; dependencies = [ { + name = "async-trait"; + packageId = "async-trait"; + } + { + name = "json5"; + packageId = "json5"; + rename = "json5_rs"; + optional = true; + } + { name = "lazy_static"; packageId = "lazy_static"; } @@ -887,18 +1135,22 @@ rec { packageId = "nom"; } { + name = "pathdiff"; + packageId = "pathdiff"; + } + { + name = "ron"; + packageId = "ron"; + optional = true; + } + { name = "rust-ini"; packageId = "rust-ini"; optional = true; } { name = "serde"; - packageId = "serde 1.0.126"; - } - { - name = "serde-hjson"; - packageId = "serde-hjson"; - optional = true; + packageId = "serde"; } { name = "serde_json"; @@ -916,31 +1168,38 @@ rec { optional = true; } ]; + devDependencies = [ + { + name = "lazy_static"; + packageId = "lazy_static"; + } + { + name = "serde"; + packageId = "serde"; + } + ]; features = { - "default" = [ "toml" "json" "yaml" "hjson" "ini" ]; - "hjson" = [ "serde-hjson" ]; + "default" = [ "toml" "json" "yaml" "ini" "ron" "json5" ]; + "indexmap" = [ "dep:indexmap" ]; "ini" = [ "rust-ini" ]; "json" = [ "serde_json" ]; + "json5" = [ "json5_rs" ]; + "json5_rs" = [ "dep:json5_rs" ]; + "preserve_order" = [ "indexmap" "toml/preserve_order" "serde_json/preserve_order" "ron/indexmap" ]; + "ron" = [ "dep:ron" ]; + "rust-ini" = [ "dep:rust-ini" ]; + "serde_json" = [ "dep:serde_json" ]; + "toml" = [ "dep:toml" ]; "yaml" = [ "yaml-rust" ]; + "yaml-rust" = [ "dep:yaml-rust" ]; }; - resolvedDefaultFeatures = [ "default" "hjson" "ini" "json" "rust-ini" "serde-hjson" "serde_json" "toml" "yaml" "yaml-rust" ]; - }; - "const_fn" = rec { - crateName = "const_fn"; - version = "0.4.8"; - edition = "2018"; - sha256 = "1rzn3ifnsgqh0lmzkqgm7jjjzwkykfysnb7gq7w3q2v9sl7zlb7r"; - procMacro = true; - authors = [ - "Taiki Endo <te316e89@gmail.com>" - ]; - + resolvedDefaultFeatures = [ "default" "ini" "json" "json5" "json5_rs" "ron" "rust-ini" "serde_json" "toml" "yaml" "yaml-rust" ]; }; "core-foundation" = rec { crateName = "core-foundation"; - version = "0.9.1"; + version = "0.9.3"; edition = "2015"; - sha256 = "0qhackx0i914nbhcwi6bbxnyyqqldgxc046gviak3a3f8apf528a"; + sha256 = "0ii1ihpjb30fk38gdikm5wqlkmyr8k46fh4k2r8sagz5dng7ljhr"; authors = [ "The Servo Project Developers" ]; @@ -955,17 +1214,19 @@ rec { } ]; features = { + "chrono" = [ "dep:chrono" ]; "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" ]; }; }; "core-foundation-sys" = rec { crateName = "core-foundation-sys"; - version = "0.8.2"; + version = "0.8.4"; edition = "2015"; - sha256 = "06wq7yb7mlkc4h2kbc0yjfi0xv44z4snzdpr7c1l0zm4hi91n8pa"; + sha256 = "1yhf471qj6snnm2mcswai47vsbc9w30y4abmdp4crb4av87sb5p4"; authors = [ "The Servo Project Developers" ]; @@ -974,9 +1235,9 @@ rec { }; "cpufeatures" = rec { crateName = "cpufeatures"; - version = "0.1.4"; + version = "0.2.9"; edition = "2018"; - sha256 = "1j0i97325c2grndsfgnm3lqk0xbyvdl2dbgn8i5dd9yhnmycc07d"; + sha256 = "1wg1vmsx3gd30xkc7h7r6nfx7njx063hqjimgyrb0qj17bzpcyx1"; authors = [ "RustCrypto Developers" ]; @@ -984,21 +1245,26 @@ rec { { name = "libc"; packageId = "libc"; - target = { target, features }: (stdenv.hostPlatform.config == "aarch64-apple-darwin"); + target = { target, features }: (pkgs.rust.lib.toRustTarget stdenv.hostPlatform == "aarch64-linux-android"); } { name = "libc"; packageId = "libc"; - target = { target, features }: ((target."arch" == "aarch64") && (target."os" == "linux")); + target = { target, features }: (("aarch64" == target."arch") && ("linux" == target."os")); + } + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (("aarch64" == target."arch") && ("apple" == target."vendor")); } ]; }; "crc32fast" = rec { crateName = "crc32fast"; - version = "1.2.1"; + version = "1.3.2"; edition = "2015"; - sha256 = "06ivjlkzcxxxk7nyshc44aql4zjpmvirq46vmzrakdjax3n6y5c1"; + sha256 = "03c8f29yx293yf43xar946xbls1g60c207m9drf8ilqhr25vsh5m"; authors = [ "Sam Rijs <srijs@airpost.net>" "Alex Crichton <alex@alexcrichton.com>" @@ -1006,7 +1272,7 @@ rec { dependencies = [ { name = "cfg-if"; - packageId = "cfg-if 1.0.0"; + packageId = "cfg-if"; } ]; features = { @@ -1014,11 +1280,51 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; + "crossbeam-utils" = rec { + crateName = "crossbeam-utils"; + version = "0.8.16"; + edition = "2018"; + sha256 = "153j0gikblz7n7qdvdi8pslhi008s1yp9cmny6vw07ad7pbb48js"; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + ]; + features = { + "default" = [ "std" ]; + "loom" = [ "dep:loom" ]; + }; + }; + "crypto-common" = rec { + crateName = "crypto-common"; + version = "0.1.6"; + edition = "2018"; + sha256 = "1cvby95a6xg7kxdz5ln3rl9xh66nz66w46mm3g56ri1z5x815yqv"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "generic-array"; + packageId = "generic-array"; + features = [ "more_lengths" ]; + } + { + name = "typenum"; + packageId = "typenum"; + } + ]; + features = { + "getrandom" = [ "rand_core/getrandom" ]; + "rand_core" = [ "dep:rand_core" ]; + }; + }; "crypto-mac" = rec { crateName = "crypto-mac"; - version = "0.8.0"; + version = "0.11.1"; edition = "2018"; - sha256 = "1axfs4zmy74rn9666p92j7nmcv11zdp2d51yrppc2dv26cqa715m"; + sha256 = "05672ncc54h66vph42s0a42ljl69bwnqjh0x4xgj2v1395psildi"; authors = [ "RustCrypto Developers" ]; @@ -1034,10 +1340,73 @@ rec { } ]; features = { + "blobby" = [ "dep:blobby" ]; + "cipher" = [ "dep:cipher" ]; + "dev" = [ "blobby" ]; + }; + }; + "deranged" = rec { + crateName = "deranged"; + version = "0.3.9"; + edition = "2021"; + sha256 = "1lqzxgxqa1jdsvh4r7fbckpxvvfr8b819vwzdzd2f166494x0chg"; + authors = [ + "Jacob Pratt <jacob@jhpratt.dev>" + ]; + dependencies = [ + { + name = "powerfmt"; + packageId = "powerfmt"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" ]; + "num" = [ "dep:num-traits" ]; + "powerfmt" = [ "dep:powerfmt" ]; + "quickcheck" = [ "dep:quickcheck" "alloc" ]; + "rand" = [ "dep:rand" ]; + "serde" = [ "dep:serde" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "powerfmt" "std" ]; + }; + "digest 0.10.7" = rec { + crateName = "digest"; + version = "0.10.7"; + edition = "2018"; + sha256 = "14p2n6ih29x81akj097lvz7wi9b6b9hvls0lwrv7b6xwyy0s5ncy"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "block-buffer"; + packageId = "block-buffer 0.10.4"; + optional = true; + } + { + name = "crypto-common"; + packageId = "crypto-common"; + } + ]; + features = { + "blobby" = [ "dep:blobby" ]; + "block-buffer" = [ "dep:block-buffer" ]; + "const-oid" = [ "dep:const-oid" ]; + "core-api" = [ "block-buffer" ]; + "default" = [ "core-api" ]; "dev" = [ "blobby" ]; + "mac" = [ "subtle" ]; + "oid" = [ "const-oid" ]; + "rand_core" = [ "crypto-common/rand_core" ]; + "std" = [ "alloc" "crypto-common/std" ]; + "subtle" = [ "dep:subtle" ]; }; + resolvedDefaultFeatures = [ "block-buffer" "core-api" "default" ]; }; - "digest" = rec { + "digest 0.9.0" = rec { crateName = "digest"; version = "0.9.0"; edition = "2018"; @@ -1052,38 +1421,39 @@ rec { } ]; features = { + "blobby" = [ "dep:blobby" ]; "dev" = [ "blobby" ]; "std" = [ "alloc" ]; }; resolvedDefaultFeatures = [ "alloc" "std" ]; }; - "dirs" = rec { - crateName = "dirs"; - version = "2.0.2"; - edition = "2015"; - sha256 = "1qymhyq7w7wlf1dirq6gsnabdyzg6yi2yyxkx6c4ldlkbjdaibhk"; + "dirs-next" = rec { + crateName = "dirs-next"; + version = "2.0.0"; + edition = "2018"; + sha256 = "1q9kr151h9681wwp6is18750ssghz6j9j7qm7qi1ngcwy7mzi35r"; authors = [ - "Simon Ochsenreither <simon@ochsenreither.de>" + "The @xdg-rs members" ]; dependencies = [ { name = "cfg-if"; - packageId = "cfg-if 0.1.10"; + packageId = "cfg-if"; } { - name = "dirs-sys"; - packageId = "dirs-sys"; + name = "dirs-sys-next"; + packageId = "dirs-sys-next"; } ]; }; - "dirs-sys" = rec { - crateName = "dirs-sys"; - version = "0.3.6"; - edition = "2015"; - sha256 = "102pbpcrfhvhfyfnyvmvvwpl6mfvynh170f6ima6fyinxls6bn03"; + "dirs-sys-next" = rec { + crateName = "dirs-sys-next"; + version = "0.1.2"; + edition = "2018"; + sha256 = "0kavhavdxv4phzj4l0psvh55hszwnr0rcz8sxbvx20pyqi2a3gaf"; authors = [ - "Simon Ochsenreither <simon@ochsenreither.de>" + "The @xdg-rs members" ]; dependencies = [ { @@ -1095,54 +1465,131 @@ rec { name = "redox_users"; packageId = "redox_users"; usesDefaultFeatures = false; - target = { target, features }: (target."os" == "redox"); + target = { target, features }: ("redox" == target."os"); } { name = "winapi"; - packageId = "winapi 0.3.9"; + packageId = "winapi"; target = { target, features }: (target."windows" or false); features = [ "knownfolders" "objbase" "shlobj" "winbase" "winerror" ]; } ]; }; - "discard" = rec { - crateName = "discard"; - version = "1.0.4"; - edition = "2015"; - sha256 = "1h67ni5bxvg95s91wgicily4ix7lcw7cq0a5gy9njrybaibhyb91"; + "dlv-list" = rec { + crateName = "dlv-list"; + version = "0.3.0"; + edition = "2018"; + sha256 = "0mqj5rdkcjksw3kvjj0nga6rzcpppx0kimjwi527yhifz6kw5206"; authors = [ - "Pauan <pcxunlimited@gmail.com>" + "Scott Godwin <sgodwincs@gmail.com>" ]; }; "either" = rec { crateName = "either"; - version = "1.6.1"; - edition = "2015"; - sha256 = "0mwl9vngqf5jvrhmhn9x60kr5hivxyjxbmby2pybncxfqhf4z3g7"; + version = "1.9.0"; + edition = "2018"; + sha256 = "01qy3anr7jal5lpc20791vxrw0nl6vksb5j7x56q2fycgcyy8sm2"; authors = [ "bluss" ]; features = { "default" = [ "use_std" ]; + "serde" = [ "dep:serde" ]; + }; + resolvedDefaultFeatures = [ "use_std" ]; + }; + "errno" = rec { + crateName = "errno"; + version = "0.3.5"; + edition = "2018"; + sha256 = "0q78awjy3pr36xacgc0x1v57ha6ljmmiza7a74mf759gdbv16gmc"; + authors = [ + "Chris Wong <lambda.fairy@gmail.com>" + ]; + dependencies = [ + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: ("hermit" == target."os"); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: ("wasi" == target."os"); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (target."unix" or false); + } + { + name = "windows-sys"; + packageId = "windows-sys"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" "Win32_System_Diagnostics_Debug" ]; + } + ]; + features = { + "default" = [ "std" ]; + "std" = [ "libc/std" ]; }; + resolvedDefaultFeatures = [ "std" ]; }; - "event-listener" = rec { + "event-listener 2.5.3" = rec { crateName = "event-listener"; - version = "2.5.1"; + version = "2.5.3"; edition = "2018"; - sha256 = "0ndyp41pb2cx7gxijqh4ymnc47nyrvhvir7rvjlw6x09ayb10lzp"; + sha256 = "1q4w3pndc518crld6zsqvvpy9lkzwahp2zgza9kbzmmqh9gif1h2"; authors = [ "Stjepan Glavina <stjepang@gmail.com>" ]; }; - "fastrand" = rec { + "event-listener 3.0.0" = rec { + crateName = "event-listener"; + version = "3.0.0"; + edition = "2018"; + sha256 = "09d3vqhjk7qrqsa2739xyp0qhg32nhkp1iykgyyc350dy2265r99"; + authors = [ + "Stjepan Glavina <stjepang@gmail.com>" + ]; + dependencies = [ + { + name = "concurrent-queue"; + packageId = "concurrent-queue"; + usesDefaultFeatures = false; + } + { + name = "parking"; + packageId = "parking"; + optional = true; + target = { target, features }: (!(builtins.elem "wasm" target."family")); + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + ]; + features = { + "default" = [ "std" ]; + "parking" = [ "dep:parking" ]; + "portable-atomic" = [ "portable-atomic-util" "portable_atomic_crate" ]; + "portable-atomic-util" = [ "dep:portable-atomic-util" ]; + "portable_atomic_crate" = [ "dep:portable_atomic_crate" ]; + "std" = [ "concurrent-queue/std" "parking" ]; + }; + resolvedDefaultFeatures = [ "default" "parking" "std" ]; + }; + "fastrand 1.9.0" = rec { crateName = "fastrand"; - version = "1.4.1"; + version = "1.9.0"; edition = "2018"; - sha256 = "1nqv9s76ifsnbym89aik22g87xban90a2vfzq9igg1qykn10bdvp"; + sha256 = "1gh12m56265ihdbzh46bhh0jf74i197wm51jg1cw75q7ggi96475"; authors = [ "Stjepan Glavina <stjepang@gmail.com>" ]; @@ -1150,63 +1597,80 @@ rec { { name = "instant"; packageId = "instant"; - target = { target, features }: (target."arch" == "wasm32"); + target = { target, features }: (("wasm32" == target."arch") && (!("wasi" == target."os"))); } ]; devDependencies = [ { name = "instant"; packageId = "instant"; - target = {target, features}: (target."arch" == "wasm32"); + target = {target, features}: (("wasm32" == target."arch") && (!("wasi" == target."os"))); features = [ "wasm-bindgen" ]; } ]; }; + "fastrand 2.0.1" = rec { + crateName = "fastrand"; + version = "2.0.1"; + edition = "2018"; + sha256 = "19flpv5zbzpf0rk4x77z4zf25in0brg8l7m304d3yrf47qvwxjr5"; + authors = [ + "Stjepan Glavina <stjepang@gmail.com>" + ]; + features = { + "default" = [ "std" ]; + "getrandom" = [ "dep:getrandom" ]; + "js" = [ "std" "getrandom" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "std" ]; + }; "flate2" = rec { crateName = "flate2"; - version = "1.0.20"; + version = "1.0.28"; edition = "2018"; - sha256 = "1q5b4r2rclhjbcxlbv5231avp1y6y8bynrf5v3brdzhhvr9yqfnd"; + sha256 = "03llhsh4gqdirnfxxb9g2w9n0721dyn4yjir3pz7z4vjaxb3yc26"; authors = [ "Alex Crichton <alex@alexcrichton.com>" "Josh Triplett <josh@joshtriplett.org>" ]; dependencies = [ { - name = "cfg-if"; - packageId = "cfg-if 1.0.0"; - } - { name = "crc32fast"; packageId = "crc32fast"; } { - name = "libc"; - packageId = "libc"; - } - { name = "miniz_oxide"; packageId = "miniz_oxide"; optional = true; usesDefaultFeatures = false; + features = [ "with-alloc" ]; } { name = "miniz_oxide"; packageId = "miniz_oxide"; usesDefaultFeatures = false; - target = { target, features }: ((target."arch" == "wasm32") && (!(target."os" == "emscripten"))); + target = { target, features }: (("wasm32" == target."arch") && (!("emscripten" == target."os"))); + features = [ "with-alloc" ]; } ]; features = { + "any_zlib" = [ "any_impl" ]; + "cloudflare-zlib-sys" = [ "dep:cloudflare-zlib-sys" ]; "cloudflare_zlib" = [ "any_zlib" "cloudflare-zlib-sys" ]; "default" = [ "rust_backend" ]; - "rust_backend" = [ "miniz_oxide" ]; - "tokio" = [ "tokio-io" "futures" ]; + "libz-ng-sys" = [ "dep:libz-ng-sys" ]; + "libz-sys" = [ "dep:libz-sys" ]; + "miniz-sys" = [ "rust_backend" ]; + "miniz_oxide" = [ "dep:miniz_oxide" ]; + "rust_backend" = [ "miniz_oxide" "any_impl" ]; "zlib" = [ "any_zlib" "libz-sys" ]; + "zlib-default" = [ "any_zlib" "libz-sys/default" ]; + "zlib-ng" = [ "any_zlib" "libz-ng-sys" ]; "zlib-ng-compat" = [ "zlib" "libz-sys/zlib-ng" ]; }; - resolvedDefaultFeatures = [ "default" "miniz_oxide" "rust_backend" ]; + resolvedDefaultFeatures = [ "any_impl" "default" "miniz_oxide" "rust_backend" ]; }; "fnv" = rec { crateName = "fnv"; @@ -1248,44 +1712,11 @@ rec { ]; }; - "fuchsia-zircon" = rec { - crateName = "fuchsia-zircon"; - version = "0.3.3"; - edition = "2015"; - sha256 = "10jxc5ks1x06gpd0xg51kcjrxr35nj6qhx2zlc5n7bmskv3675rf"; - authors = [ - "Raph Levien <raph@google.com>" - ]; - dependencies = [ - { - name = "bitflags"; - packageId = "bitflags"; - } - { - name = "fuchsia-zircon-sys"; - packageId = "fuchsia-zircon-sys"; - } - ]; - - }; - "fuchsia-zircon-sys" = rec { - crateName = "fuchsia-zircon-sys"; - version = "0.3.3"; - edition = "2015"; - sha256 = "19zp2085qsyq2bh1gvcxq1lb8w6v6jj9kbdkhpdjrl95fypakjix"; - authors = [ - "Raph Levien <raph@google.com>" - ]; - - }; "futures" = rec { crateName = "futures"; - version = "0.3.15"; + version = "0.3.28"; edition = "2018"; - sha256 = "09zwmmfi8d1glhi0bz2didagjyqz3q9gxa7nq4vzmqns0fl46zhf"; - authors = [ - "Alex Crichton <alex@alexcrichton.com>" - ]; + sha256 = "0h7c1xvxk751c7xlnph6fh3rb77z4lig4qif7f8q79db2az2ld13"; dependencies = [ { name = "futures-channel"; @@ -1333,8 +1764,8 @@ rec { "compat" = [ "std" "futures-util/compat" ]; "default" = [ "std" "async-await" "executor" ]; "executor" = [ "std" "futures-executor/std" ]; + "futures-executor" = [ "dep:futures-executor" ]; "io-compat" = [ "compat" "futures-util/io-compat" ]; - "read-initializer" = [ "futures-io/read-initializer" "futures-util/read-initializer" ]; "std" = [ "alloc" "futures-core/std" "futures-task/std" "futures-io/std" "futures-sink/std" "futures-util/std" "futures-util/io" "futures-util/channel" ]; "thread-pool" = [ "executor" "futures-executor/thread-pool" ]; "unstable" = [ "futures-core/unstable" "futures-task/unstable" "futures-channel/unstable" "futures-io/unstable" "futures-util/unstable" ]; @@ -1344,12 +1775,9 @@ rec { }; "futures-channel" = rec { crateName = "futures-channel"; - version = "0.3.15"; + version = "0.3.28"; edition = "2018"; - sha256 = "1qki53g079ymjkgdxg3rlh5yivys8qvdqhy18l2xz0m8565sd0p6"; - authors = [ - "Alex Crichton <alex@alexcrichton.com>" - ]; + sha256 = "1wmm9wm5zjigxz61qkscmxp7c30zp08dy63spjz5pch9gva1hmcm"; dependencies = [ { name = "futures-core"; @@ -1366,6 +1794,7 @@ rec { features = { "alloc" = [ "futures-core/alloc" ]; "default" = [ "std" ]; + "futures-sink" = [ "dep:futures-sink" ]; "sink" = [ "futures-sink" ]; "std" = [ "alloc" "futures-core/std" ]; }; @@ -1373,26 +1802,21 @@ rec { }; "futures-core" = rec { crateName = "futures-core"; - version = "0.3.15"; + version = "0.3.28"; edition = "2018"; - sha256 = "1lbrw5087ndaqvbjrckbz9ld4ya67k72d6w87c22d6m8v1jzf0h4"; - authors = [ - "Alex Crichton <alex@alexcrichton.com>" - ]; + sha256 = "137fdxy5amg9zkpa1kqnj7bnha6b94fmddz59w973x96gqxmijjb"; features = { "default" = [ "std" ]; + "portable-atomic" = [ "dep:portable-atomic" ]; "std" = [ "alloc" ]; }; resolvedDefaultFeatures = [ "alloc" "default" "std" ]; }; "futures-executor" = rec { crateName = "futures-executor"; - version = "0.3.15"; + version = "0.3.28"; edition = "2018"; - sha256 = "0ydbmzg6ig9gankp2nspaq668r3ngzss4806dliygjgs16lsdnms"; - authors = [ - "Alex Crichton <alex@alexcrichton.com>" - ]; + sha256 = "1q468di96knnla72xdvswic1ir2qkrf5czsdigc5n4l86a1fxv6c"; dependencies = [ { name = "futures-core"; @@ -1412,6 +1836,7 @@ rec { ]; features = { "default" = [ "std" ]; + "num_cpus" = [ "dep:num_cpus" ]; "std" = [ "futures-core/std" "futures-task/std" "futures-util/std" ]; "thread-pool" = [ "std" "num_cpus" ]; }; @@ -1419,12 +1844,9 @@ rec { }; "futures-io" = rec { crateName = "futures-io"; - version = "0.3.15"; + version = "0.3.28"; edition = "2018"; - sha256 = "1899vd5yri6zv88by53pzxb1h4x96mc42riziy6qyd1vzgg9ki5c"; - authors = [ - "Alex Crichton <alex@alexcrichton.com>" - ]; + sha256 = "0r4rhkdhq1my4fahlhz59barqa511bylq813w3w4gvbidq4p9zsg"; features = { "default" = [ "std" ]; }; @@ -1432,9 +1854,9 @@ rec { }; "futures-lite" = rec { crateName = "futures-lite"; - version = "1.12.0"; + version = "1.13.0"; edition = "2018"; - sha256 = "0j5zzjcq1ib2kf1mm3apqf9g2ly1jjw1d1d4v9vjqi9rrnd4i53n"; + sha256 = "1kkbqhaib68nzmys2dc8j9fl2bwzf2s91jfk13lb2q3nwhfdbaa9"; authors = [ "Stjepan Glavina <stjepang@gmail.com>" "Contributors to futures-rs" @@ -1442,7 +1864,7 @@ rec { dependencies = [ { name = "fastrand"; - packageId = "fastrand"; + packageId = "fastrand 1.9.0"; optional = true; } { @@ -1467,7 +1889,7 @@ rec { } { name = "pin-project-lite"; - packageId = "pin-project-lite 0.2.6"; + packageId = "pin-project-lite"; } { name = "waker-fn"; @@ -1477,26 +1899,23 @@ rec { ]; features = { "default" = [ "std" ]; + "fastrand" = [ "dep:fastrand" ]; + "futures-io" = [ "dep:futures-io" ]; + "memchr" = [ "dep:memchr" ]; + "parking" = [ "dep:parking" ]; "std" = [ "alloc" "fastrand" "futures-io" "parking" "memchr" "waker-fn" ]; + "waker-fn" = [ "dep:waker-fn" ]; }; resolvedDefaultFeatures = [ "alloc" "default" "fastrand" "futures-io" "memchr" "parking" "std" "waker-fn" ]; }; "futures-macro" = rec { crateName = "futures-macro"; - version = "0.3.15"; + version = "0.3.28"; edition = "2018"; - sha256 = "08fixp6b34lr58cs85kacp3h599bi63njvfd03655pvc92c05i54"; + sha256 = "0wpfsqxwqk5k569xl0jzz4zxy85x695mndf7y9jn66q6jid59jl9"; procMacro = true; - authors = [ - "Taylor Cramer <cramertj@google.com>" - "Taiki Endo <te316e89@gmail.com>" - ]; dependencies = [ { - name = "proc-macro-hack"; - packageId = "proc-macro-hack"; - } - { name = "proc-macro2"; packageId = "proc-macro2"; } @@ -1506,26 +1925,17 @@ rec { } { name = "syn"; - packageId = "syn"; + packageId = "syn 2.0.38"; features = [ "full" ]; } ]; - buildDependencies = [ - { - name = "autocfg"; - packageId = "autocfg"; - } - ]; }; "futures-sink" = rec { crateName = "futures-sink"; - version = "0.3.15"; + version = "0.3.28"; edition = "2018"; - sha256 = "10j21j3k358512qyglqpfyxj309kr6bcspj6izg6s3gzrv8flyx5"; - authors = [ - "Alex Crichton <alex@alexcrichton.com>" - ]; + sha256 = "0vkv4frf4c6gm1ag9imjz8d0xvpnn22lkylsls0rffx147zf8fzl"; features = { "default" = [ "std" ]; "std" = [ "alloc" ]; @@ -1534,12 +1944,9 @@ rec { }; "futures-task" = rec { crateName = "futures-task"; - version = "0.3.15"; + version = "0.3.28"; edition = "2018"; - sha256 = "1bixscylw61w61dizqxhrdlnb8mv7yg9h775pssxsk8szkwvw5la"; - authors = [ - "Alex Crichton <alex@alexcrichton.com>" - ]; + sha256 = "0ravgihyarbplj32zp60asirfnaalw2wfsa0afhnl3kcpqrd3lvn"; features = { "default" = [ "std" ]; "std" = [ "alloc" ]; @@ -1548,12 +1955,9 @@ rec { }; "futures-util" = rec { crateName = "futures-util"; - version = "0.3.15"; + version = "0.3.28"; edition = "2018"; - sha256 = "0rqr36zy4na270kn9fwk866adx1xkv1b49zxzm7zjavys8wc5dgy"; - authors = [ - "Alex Crichton <alex@alexcrichton.com>" - ]; + sha256 = "0cwmls9369w6q6hwlbm10q0plr6hmg8w28fpqvv4rmbjnx01xc16"; dependencies = [ { name = "futures-channel"; @@ -1598,55 +2002,47 @@ rec { } { name = "pin-project-lite"; - packageId = "pin-project-lite 0.2.6"; + packageId = "pin-project-lite"; } { name = "pin-utils"; packageId = "pin-utils"; } { - name = "proc-macro-hack"; - packageId = "proc-macro-hack"; - optional = true; - } - { - name = "proc-macro-nested"; - packageId = "proc-macro-nested"; - optional = true; - } - { name = "slab"; packageId = "slab"; optional = true; } ]; - buildDependencies = [ - { - name = "autocfg"; - packageId = "autocfg"; - } - ]; features = { "alloc" = [ "futures-core/alloc" "futures-task/alloc" ]; - "async-await-macro" = [ "async-await" "futures-macro" "proc-macro-hack" "proc-macro-nested" ]; + "async-await-macro" = [ "async-await" "futures-macro" ]; "channel" = [ "std" "futures-channel" ]; "compat" = [ "std" "futures_01" ]; "default" = [ "std" "async-await" "async-await-macro" ]; + "futures-channel" = [ "dep:futures-channel" ]; + "futures-io" = [ "dep:futures-io" ]; + "futures-macro" = [ "dep:futures-macro" ]; + "futures-sink" = [ "dep:futures-sink" ]; + "futures_01" = [ "dep:futures_01" ]; "io" = [ "std" "futures-io" "memchr" ]; "io-compat" = [ "io" "compat" "tokio-io" ]; - "read-initializer" = [ "io" "futures-io/read-initializer" "futures-io/unstable" ]; + "memchr" = [ "dep:memchr" ]; + "portable-atomic" = [ "futures-core/portable-atomic" ]; "sink" = [ "futures-sink" ]; + "slab" = [ "dep:slab" ]; "std" = [ "alloc" "futures-core/std" "futures-task/std" "slab" ]; + "tokio-io" = [ "dep:tokio-io" ]; "unstable" = [ "futures-core/unstable" "futures-task/unstable" ]; "write-all-vectored" = [ "io" ]; }; - resolvedDefaultFeatures = [ "alloc" "async-await" "async-await-macro" "channel" "futures-channel" "futures-io" "futures-macro" "futures-sink" "io" "memchr" "proc-macro-hack" "proc-macro-nested" "sink" "slab" "std" ]; + resolvedDefaultFeatures = [ "alloc" "async-await" "async-await-macro" "channel" "futures-channel" "futures-io" "futures-macro" "futures-sink" "io" "memchr" "sink" "slab" "std" ]; }; "generic-array" = rec { crateName = "generic-array"; - version = "0.14.4"; + version = "0.14.7"; edition = "2015"; - sha256 = "05qqwm9v5asbil9z28wjkmpfvs1c5c99n8n9gwxis3d3r3n6c52h"; + sha256 = "16lyyrzrljfq424c3n8kfwkqihlimmsg5nhshbbp48np3yjrqr45"; libName = "generic_array"; authors = [ "Bartłomiej Kamiński <fizyk20@gmail.com>" @@ -1665,20 +2061,23 @@ rec { } ]; features = { + "serde" = [ "dep:serde" ]; + "zeroize" = [ "dep:zeroize" ]; }; + resolvedDefaultFeatures = [ "more_lengths" ]; }; - "getrandom 0.1.16" = rec { + "getrandom" = rec { crateName = "getrandom"; - version = "0.1.16"; + version = "0.2.10"; edition = "2018"; - sha256 = "1kjzmz60qx9mn615ks1akjbf36n3lkv27zfwbcam0fzmj56wphwg"; + sha256 = "09zlimhhskzf7cmgcszix05wyz2i6fcpvh711cv1klsxl6r3chdy"; authors = [ "The Rand Project Developers" ]; dependencies = [ { name = "cfg-if"; - packageId = "cfg-if 1.0.0"; + packageId = "cfg-if"; } { name = "libc"; @@ -1688,53 +2087,43 @@ rec { } { name = "wasi"; - packageId = "wasi 0.9.0+wasi-snapshot-preview1"; - target = { target, features }: (target."os" == "wasi"); + packageId = "wasi"; + usesDefaultFeatures = false; + target = { target, features }: ("wasi" == target."os"); } ]; features = { - "rustc-dep-of-std" = [ "compiler_builtins" "core" ]; - "test-in-browser" = [ "wasm-bindgen" ]; - "wasm-bindgen" = [ "bindgen" "js-sys" ]; + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; + "js" = [ "wasm-bindgen" "js-sys" ]; + "js-sys" = [ "dep:js-sys" ]; + "rustc-dep-of-std" = [ "compiler_builtins" "core" "libc/rustc-dep-of-std" "wasi/rustc-dep-of-std" ]; + "wasm-bindgen" = [ "dep:wasm-bindgen" ]; }; resolvedDefaultFeatures = [ "std" ]; }; - "getrandom 0.2.3" = rec { - crateName = "getrandom"; - version = "0.2.3"; + "gimli" = rec { + crateName = "gimli"; + version = "0.28.0"; edition = "2018"; - sha256 = "0lr7mnkvnzdh1xxmwmhhbm4gwg29k3m2rzhpjmjm4k2jcfa9kkbz"; - authors = [ - "The Rand Project Developers" - ]; - dependencies = [ - { - name = "cfg-if"; - packageId = "cfg-if 1.0.0"; - } - { - name = "libc"; - packageId = "libc"; - usesDefaultFeatures = false; - target = { target, features }: (target."unix" or false); - } - { - name = "wasi"; - packageId = "wasi 0.10.2+wasi-snapshot-preview1"; - target = { target, features }: (target."os" == "wasi"); - } - ]; + sha256 = "1h7hcl3chfvd2gfrrxjymnwj7anqxjslvz20kcargkvsya2dgf3g"; features = { - "js" = [ "wasm-bindgen" "js-sys" ]; - "rustc-dep-of-std" = [ "compiler_builtins" "core" "libc/rustc-dep-of-std" "wasi/rustc-dep-of-std" ]; + "default" = [ "read-all" "write" ]; + "endian-reader" = [ "read" "dep:stable_deref_trait" ]; + "fallible-iterator" = [ "dep:fallible-iterator" ]; + "read" = [ "read-core" ]; + "read-all" = [ "read" "std" "fallible-iterator" "endian-reader" ]; + "rustc-dep-of-std" = [ "dep:core" "dep:alloc" "dep:compiler_builtins" ]; + "std" = [ "fallible-iterator?/std" "stable_deref_trait?/std" ]; + "write" = [ "dep:indexmap" ]; }; - resolvedDefaultFeatures = [ "std" ]; + resolvedDefaultFeatures = [ "read" "read-core" ]; }; "h2" = rec { crateName = "h2"; - version = "0.2.7"; + version = "0.3.21"; edition = "2018"; - sha256 = "0dd5jyxmmy88pdmvag7n41k9z1qs6sliagcyx4jss5292byjhisy"; + sha256 = "0cq8g5bgk3fihnqicy3g8gc3dpsalzqjg4bjyip9g4my26m27z4i"; authors = [ "Carl Lerche <me@carllerche.com>" "Sean McArthur <sean@seanmonstar.com>" @@ -1742,7 +2131,7 @@ rec { dependencies = [ { name = "bytes"; - packageId = "bytes 0.5.6"; + packageId = "bytes"; } { name = "fnv"; @@ -1770,6 +2159,7 @@ rec { { name = "indexmap"; packageId = "indexmap"; + features = [ "std" ]; } { name = "slab"; @@ -1789,20 +2179,14 @@ rec { name = "tracing"; packageId = "tracing"; usesDefaultFeatures = false; - features = [ "std" "log" ]; - } - { - name = "tracing-futures"; - packageId = "tracing-futures"; - usesDefaultFeatures = false; - features = [ "std-future" ]; + features = [ "std" ]; } ]; devDependencies = [ { name = "tokio"; packageId = "tokio"; - features = [ "dns" "macros" "rt-core" "sync" "tcp" ]; + features = [ "rt-multi-thread" "macros" "sync" "net" ]; } ]; features = { @@ -1810,18 +2194,33 @@ rec { }; "hashbrown" = rec { crateName = "hashbrown"; - version = "0.9.1"; - edition = "2018"; - sha256 = "016dsm9s4xmxlkw2jfikm54qlz6vyk0qr280gab7kzp342jf9byp"; + version = "0.12.3"; + edition = "2021"; + sha256 = "1268ka4750pyg2pbgsr43f0289l5zah4arir2k4igx5a8c6fg7la"; authors = [ "Amanieu d'Antras <amanieu@gmail.com>" ]; + dependencies = [ + { + name = "ahash"; + packageId = "ahash"; + optional = true; + usesDefaultFeatures = false; + } + ]; features = { + "ahash" = [ "dep:ahash" ]; "ahash-compile-time-rng" = [ "ahash/compile-time-rng" ]; + "alloc" = [ "dep:alloc" ]; + "bumpalo" = [ "dep:bumpalo" ]; + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; "default" = [ "ahash" "inline-more" ]; + "rayon" = [ "dep:rayon" ]; "rustc-dep-of-std" = [ "nightly" "core" "compiler_builtins" "alloc" "rustc-internal-api" ]; + "serde" = [ "dep:serde" ]; }; - resolvedDefaultFeatures = [ "raw" ]; + resolvedDefaultFeatures = [ "ahash" "default" "inline-more" "raw" ]; }; "heck" = rec { crateName = "heck"; @@ -1839,11 +2238,11 @@ rec { ]; }; - "hermit-abi" = rec { + "hermit-abi 0.1.19" = rec { crateName = "hermit-abi"; - version = "0.1.18"; + version = "0.1.19"; edition = "2018"; - sha256 = "0p6czgbk1izviwxzm6ypy3vz2wqj1yd3ab03wp82xqjng7klsbrj"; + sha256 = "0cxcm8093nf5fyn114w8vxbrbcyvv91d4015rdnlgfll7cs6gd32"; authors = [ "Stefan Lankes" ]; @@ -1855,10 +2254,28 @@ rec { } ]; features = { + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; "rustc-dep-of-std" = [ "core" "compiler_builtins/rustc-dep-of-std" "libc/rustc-dep-of-std" ]; }; resolvedDefaultFeatures = [ "default" ]; }; + "hermit-abi 0.3.3" = rec { + crateName = "hermit-abi"; + version = "0.3.3"; + edition = "2021"; + sha256 = "1dyc8qsjh876n74a3rcz8h43s27nj1sypdhsn2ms61bd3b47wzyp"; + authors = [ + "Stefan Lankes" + ]; + features = { + "alloc" = [ "dep:alloc" ]; + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; + "rustc-dep-of-std" = [ "core" "alloc" "compiler_builtins/rustc-dep-of-std" ]; + }; + resolvedDefaultFeatures = [ "default" ]; + }; "hex" = rec { crateName = "hex"; version = "0.4.3"; @@ -1869,15 +2286,16 @@ rec { ]; features = { "default" = [ "std" ]; + "serde" = [ "dep:serde" ]; "std" = [ "alloc" ]; }; resolvedDefaultFeatures = [ "alloc" "default" "std" ]; }; "hmac" = rec { crateName = "hmac"; - version = "0.8.1"; + version = "0.11.0"; edition = "2018"; - sha256 = "0h48wc7iysh4xd6ci4prh8bb7nszijrh9w3blaaq8a6cilk8hs0j"; + sha256 = "16z61aibdg4di40sqi4ks2s4rz6r29w4sx4gvblfph3yxch26aia"; authors = [ "RustCrypto Developers" ]; @@ -1888,7 +2306,7 @@ rec { } { name = "digest"; - packageId = "digest"; + packageId = "digest 0.9.0"; } ]; devDependencies = [ @@ -1898,13 +2316,15 @@ rec { features = [ "dev" ]; } ]; - + features = { + "std" = [ "crypto-mac/std" ]; + }; }; "http" = rec { crateName = "http"; - version = "0.2.4"; + version = "0.2.9"; edition = "2018"; - sha256 = "04fcnqbnqmrsnphz5lbca2plascsm8bib5csd518bqj7qyd8qzjj"; + sha256 = "10j4jjpngaymxjvi92hllr2y6acr09pq61cvzxd44qzvkb4zyvmx"; authors = [ "Alex Crichton <alex@alexcrichton.com>" "Carl Lerche <me@carllerche.com>" @@ -1913,7 +2333,7 @@ rec { dependencies = [ { name = "bytes"; - packageId = "bytes 1.0.1"; + packageId = "bytes"; } { name = "fnv"; @@ -1928,9 +2348,9 @@ rec { }; "http-body" = rec { crateName = "http-body"; - version = "0.3.1"; + version = "0.4.5"; edition = "2018"; - sha256 = "06qi0ni45lb92w3ml260c0bxbq5zd4snjmz0a9k69xq6021zzm8k"; + sha256 = "1l967qwwlvhp198xdrnc0p5d7jwfcp6q2lm510j6zqw4s4b8zwym"; authors = [ "Carl Lerche <me@carllerche.com>" "Lucio Franco <luciofranco14@gmail.com>" @@ -1939,20 +2359,24 @@ rec { dependencies = [ { name = "bytes"; - packageId = "bytes 0.5.6"; + packageId = "bytes"; } { name = "http"; packageId = "http"; } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } ]; }; "httparse" = rec { crateName = "httparse"; - version = "1.4.1"; - edition = "2015"; - sha256 = "0s2y7ki3sxyf1ynp0mm2k3mgafigy23d7g0rzci3rs9pdrhppa7k"; + version = "1.8.0"; + edition = "2018"; + sha256 = "010rrfahm1jss3p022fqf3j3jmm72vhn4iqhykahb9ynpaag75yq"; authors = [ "Sean McArthur <sean@seanmonstar.com>" ]; @@ -1963,27 +2387,26 @@ rec { }; "httpdate" = rec { crateName = "httpdate"; - version = "0.3.2"; - edition = "2015"; - sha256 = "0izbd3sf0625wm4rrfv85xa4xa8j4n1ldxhwlkgff4cm6rh4sjs9"; + version = "1.0.3"; + edition = "2021"; + sha256 = "1aa9rd2sac0zhjqh24c9xvir96g188zldkx0hr6dnnlx5904cfyz"; authors = [ - "Pyfisch <pyfisch@gmail.com>" + "Pyfisch <pyfisch@posteo.org>" ]; - features = { - }; + }; "hyper" = rec { crateName = "hyper"; - version = "0.13.10"; + version = "0.14.27"; edition = "2018"; - sha256 = "1fwndqc3glvzg7vna3aaf5pdkkdm3422ayc6z393w2krcmq1avwa"; + sha256 = "0s2l74p3harvjgb0bvaxlxgxq71vpfrzv0cqz2p9w8d8akbczcgz"; authors = [ "Sean McArthur <sean@seanmonstar.com>" ]; dependencies = [ { name = "bytes"; - packageId = "bytes 0.5.6"; + packageId = "bytes"; } { name = "futures-channel"; @@ -2002,6 +2425,7 @@ rec { { name = "h2"; packageId = "h2"; + optional = true; } { name = "http"; @@ -2024,13 +2448,14 @@ rec { packageId = "itoa"; } { - name = "pin-project"; - packageId = "pin-project 1.0.7"; + name = "pin-project-lite"; + packageId = "pin-project-lite"; } { name = "socket2"; - packageId = "socket2 0.3.19"; + packageId = "socket2 0.4.9"; optional = true; + features = [ "all" ]; } { name = "tokio"; @@ -2045,7 +2470,7 @@ rec { name = "tracing"; packageId = "tracing"; usesDefaultFeatures = false; - features = [ "log" "std" ]; + features = [ "std" ]; } { name = "want"; @@ -2062,34 +2487,39 @@ rec { { name = "tokio"; packageId = "tokio"; - features = [ "fs" "macros" "io-std" "rt-util" "sync" "time" "test-util" ]; + features = [ "fs" "macros" "io-std" "io-util" "rt" "rt-multi-thread" "sync" "time" "test-util" ]; } ]; features = { - "default" = [ "runtime" "stream" ]; - "runtime" = [ "tcp" "tokio/rt-core" ]; - "tcp" = [ "socket2" "tokio/blocking" "tokio/tcp" "tokio/time" ]; + "ffi" = [ "libc" ]; + "full" = [ "client" "http1" "http2" "server" "stream" "runtime" ]; + "h2" = [ "dep:h2" ]; + "http2" = [ "h2" ]; + "libc" = [ "dep:libc" ]; + "runtime" = [ "tcp" "tokio/rt" "tokio/time" ]; + "socket2" = [ "dep:socket2" ]; + "tcp" = [ "socket2" "tokio/net" "tokio/rt" "tokio/time" ]; }; - resolvedDefaultFeatures = [ "default" "runtime" "socket2" "stream" "tcp" ]; + resolvedDefaultFeatures = [ "client" "default" "h2" "http1" "http2" "socket2" "stream" "tcp" ]; }; "hyper-tls" = rec { crateName = "hyper-tls"; - version = "0.4.3"; + version = "0.5.0"; edition = "2018"; - sha256 = "1vcfyz7dxavf4brns15afmj5fxz88lbn05rrpbfqsnybdp2sqyfr"; + sha256 = "01crgy13102iagakf6q4mb75dprzr7ps1gj0l5hxm1cvm7gks66n"; authors = [ "Sean McArthur <sean@seanmonstar.com>" ]; dependencies = [ { name = "bytes"; - packageId = "bytes 0.5.6"; + packageId = "bytes"; } { name = "hyper"; packageId = "hyper"; usesDefaultFeatures = false; - features = [ "tcp" ]; + features = [ "tcp" "client" ]; } { name = "native-tls"; @@ -2100,30 +2530,95 @@ rec { packageId = "tokio"; } { - name = "tokio-tls"; - packageId = "tokio-tls"; + name = "tokio-native-tls"; + packageId = "tokio-native-tls"; } ]; devDependencies = [ { + name = "hyper"; + packageId = "hyper"; + usesDefaultFeatures = false; + features = [ "http1" ]; + } + { name = "tokio"; packageId = "tokio"; - features = [ "io-std" "macros" ]; + features = [ "io-std" "macros" "io-util" ]; } ]; features = { "vendored" = [ "native-tls/vendored" ]; }; }; - "indexmap" = rec { - crateName = "indexmap"; - version = "1.6.2"; + "iana-time-zone" = rec { + crateName = "iana-time-zone"; + version = "0.1.57"; edition = "2018"; - sha256 = "1wxfh55zlrlpdxfcvvvj6wwc46f23cnb0j9q71190yl9pyh4aj42"; + sha256 = "04yn5npa008fqd2y6qd3y3bmyqjpd4fyiwq6sa5v7lj2b215pb9g"; authors = [ - "bluss" - "Josh Stone <cuviper@gmail.com>" + "Andrew Straw <strawman@astraw.com>" + "René Kijewski <rene.kijewski@fu-berlin.de>" + "Ryan Lopopolo <rjl@hyperbo.la>" + ]; + dependencies = [ + { + name = "android_system_properties"; + packageId = "android_system_properties"; + target = { target, features }: ("android" == target."os"); + } + { + name = "core-foundation-sys"; + packageId = "core-foundation-sys"; + target = { target, features }: (("macos" == target."os") || ("ios" == target."os")); + } + { + name = "iana-time-zone-haiku"; + packageId = "iana-time-zone-haiku"; + target = { target, features }: ("haiku" == target."os"); + } + { + name = "js-sys"; + packageId = "js-sys"; + target = { target, features }: ("wasm32" == target."arch"); + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + target = { target, features }: ("wasm32" == target."arch"); + } + { + name = "windows"; + packageId = "windows"; + target = { target, features }: ("windows" == target."os"); + features = [ "Globalization" ]; + } + ]; + features = { + }; + resolvedDefaultFeatures = [ "fallback" ]; + }; + "iana-time-zone-haiku" = rec { + crateName = "iana-time-zone-haiku"; + version = "0.1.2"; + edition = "2018"; + sha256 = "17r6jmj31chn7xs9698r122mapq85mfnv98bb4pg6spm0si2f67k"; + authors = [ + "René Kijewski <crates.io@k6i.de>" ]; + buildDependencies = [ + { + name = "cc"; + packageId = "cc"; + } + ]; + + }; + "indexmap" = rec { + crateName = "indexmap"; + version = "1.9.3"; + edition = "2021"; + sha256 = "16dxmy7yvk51wvnih3a3im6fp5lmx0wx76i03n06wyak6cwhw1xx"; dependencies = [ { name = "hashbrown"; @@ -2139,50 +2634,86 @@ rec { } ]; features = { + "arbitrary" = [ "dep:arbitrary" ]; + "quickcheck" = [ "dep:quickcheck" ]; + "rayon" = [ "dep:rayon" ]; + "rustc-rayon" = [ "dep:rustc-rayon" ]; + "serde" = [ "dep:serde" ]; "serde-1" = [ "serde" ]; }; + resolvedDefaultFeatures = [ "std" ]; }; "instant" = rec { crateName = "instant"; - version = "0.1.9"; + version = "0.1.12"; edition = "2018"; - sha256 = "1v659qqm55misvjijfbl1p7azjp4yynjbwldan8836ynpgp4w4k1"; + sha256 = "0b2bx5qdlwayriidhrag8vhy10kdfimfhmb3jnjmsz2h9j1bwnvs"; authors = [ "sebcrozet <developer@crozet.re>" ]; dependencies = [ { name = "cfg-if"; - packageId = "cfg-if 1.0.0"; + packageId = "cfg-if"; } ]; features = { - "now" = [ "time" ]; + "js-sys" = [ "dep:js-sys" ]; + "stdweb" = [ "dep:stdweb" ]; "wasm-bindgen" = [ "js-sys" "wasm-bindgen_rs" "web-sys" ]; + "wasm-bindgen_rs" = [ "dep:wasm-bindgen_rs" ]; + "web-sys" = [ "dep:web-sys" ]; }; }; - "iovec" = rec { - crateName = "iovec"; - version = "0.1.4"; - edition = "2015"; - sha256 = "0ph73qygwx8i0mblrf110cj59l00gkmsgrpzz1rm85syz5pymcxj"; + "io-lifetimes" = rec { + crateName = "io-lifetimes"; + version = "1.0.11"; + edition = "2018"; + sha256 = "1hph5lz4wd3drnn6saakwxr497liznpfnv70via6s0v8x6pbkrza"; authors = [ - "Carl Lerche <me@carllerche.com>" + "Dan Gohman <dev@sunfishcode.online>" ]; dependencies = [ { + name = "hermit-abi"; + packageId = "hermit-abi 0.3.3"; + optional = true; + target = { target, features }: ("hermit" == target."os"); + } + { name = "libc"; packageId = "libc"; - target = { target, features }: (target."unix" or false); + optional = true; + target = { target, features }: (!(target."windows" or false)); + } + { + name = "windows-sys"; + packageId = "windows-sys"; + optional = true; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" "Win32_Storage_FileSystem" "Win32_Networking_WinSock" "Win32_Security" "Win32_System_IO" "Win32_System_Threading" ]; } ]; - + features = { + "async-std" = [ "dep:async-std" ]; + "close" = [ "libc" "hermit-abi" "windows-sys" ]; + "default" = [ "close" ]; + "fs-err" = [ "dep:fs-err" ]; + "hermit-abi" = [ "dep:hermit-abi" ]; + "libc" = [ "dep:libc" ]; + "mio" = [ "dep:mio" ]; + "os_pipe" = [ "dep:os_pipe" ]; + "socket2" = [ "dep:socket2" ]; + "tokio" = [ "dep:tokio" ]; + "windows-sys" = [ "dep:windows-sys" ]; + }; + resolvedDefaultFeatures = [ "close" "hermit-abi" "libc" "windows-sys" ]; }; "itertools" = rec { crateName = "itertools"; - version = "0.9.0"; + version = "0.11.0"; edition = "2018"; - sha256 = "0jyml7ygr7kijkcjdl3fk5f34y5h5jsavclim7l13zjiavw1hkr8"; + sha256 = "0mzyqcc59azx9g5cg6fs8k529gvh4463smmka6jvzs3cd2jp7hdi"; authors = [ "bluss" ]; @@ -2195,41 +2726,58 @@ rec { ]; features = { "default" = [ "use_std" ]; + "use_std" = [ "use_alloc" "either/use_std" ]; }; - resolvedDefaultFeatures = [ "default" "use_std" ]; + resolvedDefaultFeatures = [ "default" "use_alloc" "use_std" ]; }; "itoa" = rec { crateName = "itoa"; - version = "0.4.7"; - edition = "2015"; - sha256 = "0di7fggbknwfjcw8cgzm1dnm3ik32l2m1f7nmyh8ipmh45h069fx"; + version = "1.0.9"; + edition = "2018"; + sha256 = "0f6cpb4yqzhkrhhg6kqsw3wnmmhdnnffi6r2xzy248gzi2v0l5dg"; authors = [ "David Tolnay <dtolnay@gmail.com>" ]; features = { - "default" = [ "std" ]; + "no-panic" = [ "dep:no-panic" ]; }; - resolvedDefaultFeatures = [ "default" "std" ]; }; - "kernel32-sys" = rec { - crateName = "kernel32-sys"; - version = "0.2.2"; - edition = "2015"; - sha256 = "1389av0601a9yz8dvx5zha9vmkd6ik7ax0idpb032d28555n41vm"; - libName = "kernel32"; + "js-sys" = rec { + crateName = "js-sys"; + version = "0.3.64"; + edition = "2018"; + sha256 = "0nlkiwpm8dyqcf1xyc6qmrankcgdd3fpzc0qyfq2sw3z97z9bwf5"; authors = [ - "Peter Atashian <retep998@gmail.com>" + "The wasm-bindgen Developers" ]; dependencies = [ { - name = "winapi"; - packageId = "winapi 0.2.8"; + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; } ]; - buildDependencies = [ + + }; + "json5" = rec { + crateName = "json5"; + version = "0.4.1"; + edition = "2018"; + sha256 = "1h9hni897zmn3vcixfbwwkj2gkz27h7z9dah8bk1qv37mwhxpc4n"; + authors = [ + "Callum Oakley <hello@callumoakley.net>" + ]; + dependencies = [ + { + name = "pest"; + packageId = "pest"; + } { - name = "winapi-build"; - packageId = "winapi-build"; + name = "pest_derive"; + packageId = "pest_derive"; + } + { + name = "serde"; + packageId = "serde"; } ]; @@ -2243,80 +2791,25 @@ rec { "Marvin Löbel <loebel.marvin@gmail.com>" ]; features = { + "spin" = [ "dep:spin" ]; "spin_no_std" = [ "spin" ]; }; }; - "lazycell" = rec { - crateName = "lazycell"; - version = "1.3.0"; - edition = "2015"; - sha256 = "0m8gw7dn30i0zjjpjdyf6pc16c34nl71lpv461mix50x3p70h3c3"; - authors = [ - "Alex Crichton <alex@alexcrichton.com>" - "Nikita Pekin <contact@nikitapek.in>" - ]; - features = { - "nightly-testing" = [ "clippy" "nightly" ]; - }; - }; - "lexical-core" = rec { - crateName = "lexical-core"; - version = "0.7.6"; - edition = "2018"; - sha256 = "1zjzab1fnaw4kj6ixyrskp4dyz761gdcab07m4bkvlk1l4mcc1v6"; - authors = [ - "Alex Huszagh <ahuszagh@gmail.com>" - ]; - dependencies = [ - { - name = "arrayvec"; - packageId = "arrayvec"; - optional = true; - usesDefaultFeatures = false; - features = [ "array-sizes-33-128" ]; - } - { - name = "bitflags"; - packageId = "bitflags"; - } - { - name = "cfg-if"; - packageId = "cfg-if 1.0.0"; - } - { - name = "ryu"; - packageId = "ryu"; - optional = true; - } - { - name = "static_assertions"; - packageId = "static_assertions"; - optional = true; - } - ]; - features = { - "correct" = [ "arrayvec" "static_assertions" "table" ]; - "default" = [ "correct" "ryu" "std" ]; - "format" = [ "static_assertions" ]; - "grisu3" = [ "dtoa" ]; - "property_tests" = [ "quickcheck" "proptest" ]; - }; - resolvedDefaultFeatures = [ "arrayvec" "correct" "default" "ryu" "static_assertions" "std" "table" ]; - }; "libc" = rec { crateName = "libc"; - version = "0.2.97"; + version = "0.2.149"; edition = "2015"; - sha256 = "1dlgdziv6nkabx287jjmghnlgc5dqv6fgpvh9n7ibpr0synsvf0j"; + sha256 = "16z2zqswcbk1qg5yigfyr0d44v0974amdaj564dmv5dpi2y770d0"; authors = [ "The Rust Project Developers" ]; features = { "default" = [ "std" ]; "rustc-dep-of-std" = [ "align" "rustc-std-workspace-core" ]; + "rustc-std-workspace-core" = [ "dep:rustc-std-workspace-core" ]; "use_std" = [ "std" ]; }; - resolvedDefaultFeatures = [ "align" "default" "std" ]; + resolvedDefaultFeatures = [ "default" "extra_traits" "std" ]; }; "line-wrap" = rec { crateName = "line-wrap"; @@ -2334,108 +2827,136 @@ rec { ]; }; - "linked-hash-map 0.3.0" = rec { + "linked-hash-map" = rec { crateName = "linked-hash-map"; - version = "0.3.0"; + version = "0.5.6"; edition = "2015"; - sha256 = "1kaf95grvfqchxn8pl0854g8ab0fzl56217hndhhhz5qqm2j09kd"; + sha256 = "03vpgw7x507g524nx5i1jf5dl8k3kv0fzg8v3ip6qqwbpkqww5q7"; authors = [ "Stepan Koltsov <stepan.koltsov@gmail.com>" "Andrew Paseltiner <apaseltiner@gmail.com>" ]; - dependencies = [ - { - name = "serde"; - packageId = "serde 0.8.23"; - optional = true; - } - { - name = "serde_test"; - packageId = "serde_test"; - optional = true; - } + features = { + "heapsize" = [ "dep:heapsize" ]; + "heapsize_impl" = [ "heapsize" ]; + "serde" = [ "dep:serde" ]; + "serde_impl" = [ "serde" ]; + }; + }; + "linux-raw-sys 0.3.8" = rec { + crateName = "linux-raw-sys"; + version = "0.3.8"; + edition = "2018"; + sha256 = "068mbigb3frrxvbi5g61lx25kksy98f2qgkvc4xg8zxznwp98lzg"; + authors = [ + "Dan Gohman <dev@sunfishcode.online>" ]; features = { - "serde_impl" = [ "serde" "serde_test" ]; + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; + "default" = [ "std" "general" "errno" ]; + "rustc-dep-of-std" = [ "core" "compiler_builtins" "no_std" ]; }; - resolvedDefaultFeatures = [ "serde" "serde_impl" "serde_test" ]; + resolvedDefaultFeatures = [ "errno" "general" "ioctl" "no_std" ]; }; - "linked-hash-map 0.5.4" = rec { - crateName = "linked-hash-map"; - version = "0.5.4"; - edition = "2015"; - sha256 = "1ww8zsraqnvrsknd315481185igwkx5n14xnhq5i8216z65b7fbz"; + "linux-raw-sys 0.4.10" = rec { + crateName = "linux-raw-sys"; + version = "0.4.10"; + edition = "2021"; + sha256 = "0gz0671d4hgrdngrryaajxl962ny4g40pykg0vq0pr32q3l7j96s"; authors = [ - "Stepan Koltsov <stepan.koltsov@gmail.com>" - "Andrew Paseltiner <apaseltiner@gmail.com>" + "Dan Gohman <dev@sunfishcode.online>" ]; features = { - "heapsize_impl" = [ "heapsize" ]; - "serde_impl" = [ "serde" "serde_test" ]; + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; + "default" = [ "std" "general" "errno" ]; + "rustc-dep-of-std" = [ "core" "compiler_builtins" "no_std" ]; }; + resolvedDefaultFeatures = [ "elf" "errno" "general" "ioctl" "no_std" "prctl" ]; }; "log" = rec { crateName = "log"; - version = "0.4.14"; + version = "0.4.20"; edition = "2015"; - sha256 = "04175hv0v62shd82qydq58a48k3bjijmk54v38zgqlbxqkkbpfai"; + sha256 = "13rf7wphnwd61vazpxr7fiycin6cb1g8fmvgqg18i464p0y1drmm"; authors = [ "The Rust Project Developers" ]; - dependencies = [ - { - name = "cfg-if"; - packageId = "cfg-if 1.0.0"; - } - ]; features = { "kv_unstable" = [ "value-bag" ]; "kv_unstable_serde" = [ "kv_unstable_std" "value-bag/serde" "serde" ]; "kv_unstable_std" = [ "std" "kv_unstable" "value-bag/error" ]; - "kv_unstable_sval" = [ "kv_unstable" "value-bag/sval" "sval" ]; + "kv_unstable_sval" = [ "kv_unstable" "value-bag/sval" "sval" "sval_ref" ]; + "serde" = [ "dep:serde" ]; + "sval" = [ "dep:sval" ]; + "sval_ref" = [ "dep:sval_ref" ]; + "value-bag" = [ "dep:value-bag" ]; }; }; - "md5" = rec { - crateName = "md5"; - version = "0.7.0"; - edition = "2015"; - sha256 = "0wcps37hrhz59fkhf8di1ppdnqld6l1w5sdy7jp7p51z0i4c8329"; + "md-5" = rec { + crateName = "md-5"; + version = "0.9.1"; + edition = "2018"; + sha256 = "059ajjacz1q3cms7vl6cvhdqs4qdw2nnwj9dq99ryzv0p6djfnkv"; + libName = "md5"; authors = [ - "Ivan Ukhov <ivan.ukhov@gmail.com>" - "Kamal Ahmad <shibe@openmailbox.org>" - "Konstantin Stepanov <milezv@gmail.com>" - "Lukas Kalbertodt <lukas.kalbertodt@gmail.com>" - "Nathan Musoke <nathan.musoke@gmail.com>" - "Scott Mabin <scott@mabez.dev>" - "Tony Arcieri <bascule@gmail.com>" - "Wim de With <register@dewith.io>" - "Yosef Dinerstein <yosefdi@gmail.com>" + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "block-buffer"; + packageId = "block-buffer 0.9.0"; + } + { + name = "digest"; + packageId = "digest 0.9.0"; + } + { + name = "opaque-debug"; + packageId = "opaque-debug"; + } + ]; + devDependencies = [ + { + name = "digest"; + packageId = "digest 0.9.0"; + features = [ "dev" ]; + } ]; features = { + "asm" = [ "md5-asm" ]; "default" = [ "std" ]; + "md5-asm" = [ "dep:md5-asm" ]; + "std" = [ "digest/std" ]; }; resolvedDefaultFeatures = [ "default" "std" ]; }; "memchr" = rec { crateName = "memchr"; - version = "2.4.0"; - edition = "2018"; - sha256 = "1p478fqf4nia2ma0kv4npb8x1hli0zz6k16517ikb51jkryx8sxi"; + version = "2.6.4"; + edition = "2021"; + sha256 = "0rq1ka8790ns41j147npvxcqcl2anxyngsdimy85ag2api0fwrgn"; authors = [ "Andrew Gallant <jamslam@gmail.com>" "bluss" ]; features = { + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; "default" = [ "std" ]; + "logging" = [ "dep:log" ]; + "rustc-dep-of-std" = [ "core" "compiler_builtins" ]; + "std" = [ "alloc" ]; "use_std" = [ "std" ]; }; - resolvedDefaultFeatures = [ "default" "std" "use_std" ]; + resolvedDefaultFeatures = [ "alloc" "default" "std" ]; }; "mime" = rec { crateName = "mime"; - version = "0.3.16"; + version = "0.3.17"; edition = "2015"; - sha256 = "13dcm9lh01hdwfjcg74ppljyjfj1c6w3a3cwkhxf0w8wa37cfq1a"; + sha256 = "16hkibgvb9klh0w0jk5crr5xv90l3wlf77ggymzjmvl1818vnxv8"; authors = [ "Sean McArthur <sean@seanmonstar.com>" ]; @@ -2443,9 +2964,9 @@ rec { }; "mime_guess" = rec { crateName = "mime_guess"; - version = "2.0.3"; + version = "2.0.4"; edition = "2015"; - sha256 = "04pjpbl90z4yn0cmifvwgf4mqznciw6b095k626q96bxx71d9116"; + sha256 = "1vs28rxnbfwil6f48hh58lfcx90klcvg68gxdc60spwa4cy2d4j1"; authors = [ "Austin Bonander <austin.bonander@gmail.com>" ]; @@ -2470,11 +2991,24 @@ rec { }; resolvedDefaultFeatures = [ "default" "rev-mappings" ]; }; + "minimal-lexical" = rec { + crateName = "minimal-lexical"; + version = "0.2.1"; + edition = "2018"; + sha256 = "16ppc5g84aijpri4jzv14rvcnslvlpphbszc7zzp6vfkddf4qdb8"; + authors = [ + "Alex Huszagh <ahuszagh@gmail.com>" + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "std" ]; + }; "miniz_oxide" = rec { crateName = "miniz_oxide"; - version = "0.4.4"; + version = "0.7.1"; edition = "2018"; - sha256 = "0jsfv00hl5rmx1nijn59sr9jmjd4rjnjhh4kdjy8d187iklih9d9"; + sha256 = "1ivl3rbbdm53bzscrd01g60l46lz5krl270487d8lhjvwl5hx0g7"; authors = [ "Frommi <daniil.liferenko@gmail.com>" "oyvindln <oyvindln@users.noreply.github.com>" @@ -2486,47 +3020,32 @@ rec { usesDefaultFeatures = false; } ]; - buildDependencies = [ - { - name = "autocfg"; - packageId = "autocfg"; - } - ]; features = { + "alloc" = [ "dep:alloc" ]; + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; + "default" = [ "with-alloc" ]; "rustc-dep-of-std" = [ "core" "alloc" "compiler_builtins" "adler/rustc-dep-of-std" ]; + "simd" = [ "simd-adler32" ]; + "simd-adler32" = [ "dep:simd-adler32" ]; }; + resolvedDefaultFeatures = [ "with-alloc" ]; }; "mio" = rec { crateName = "mio"; - version = "0.6.23"; - edition = "2015"; - sha256 = "1i2c1vl8lr45apkh8xbh9k56ihfsmqff5l7s2fya7whvp7sndzaa"; + version = "0.8.8"; + edition = "2018"; + sha256 = "1lhrdgcmcy8f0qy1n7357q0aprfkm5gld5mjcrp209pwsdf7cylj"; authors = [ "Carl Lerche <me@carllerche.com>" + "Thomas de Zeeuw <thomasdezeeuw@gmail.com>" + "Tokio Contributors <team@tokio.rs>" ]; dependencies = [ { - name = "cfg-if"; - packageId = "cfg-if 0.1.10"; - } - { - name = "fuchsia-zircon"; - packageId = "fuchsia-zircon"; - target = { target, features }: (target."os" == "fuchsia"); - } - { - name = "fuchsia-zircon-sys"; - packageId = "fuchsia-zircon-sys"; - target = { target, features }: (target."os" == "fuchsia"); - } - { - name = "iovec"; - packageId = "iovec"; - } - { - name = "kernel32-sys"; - packageId = "kernel32-sys"; - target = { target, features }: (target."windows" or false); + name = "libc"; + packageId = "libc"; + target = { target, features }: ("wasi" == target."os"); } { name = "libc"; @@ -2534,145 +3053,29 @@ rec { target = { target, features }: (target."unix" or false); } { - name = "log"; - packageId = "log"; - } - { - name = "miow"; - packageId = "miow 0.2.2"; - target = { target, features }: (target."windows" or false); - } - { - name = "net2"; - packageId = "net2"; - } - { - name = "slab"; - packageId = "slab"; + name = "wasi"; + packageId = "wasi"; + target = { target, features }: ("wasi" == target."os"); } { - name = "winapi"; - packageId = "winapi 0.2.8"; + name = "windows-sys"; + packageId = "windows-sys"; target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" "Win32_Networking_WinSock" "Win32_Storage_FileSystem" "Win32_System_IO" "Win32_System_WindowsProgramming" ]; } ]; features = { - "default" = [ "with-deprecated" ]; + "default" = [ "log" ]; + "log" = [ "dep:log" ]; + "os-ext" = [ "os-poll" "windows-sys/Win32_System_Pipes" "windows-sys/Win32_Security" ]; }; - resolvedDefaultFeatures = [ "default" "with-deprecated" ]; - }; - "mio-named-pipes" = rec { - crateName = "mio-named-pipes"; - version = "0.1.7"; - edition = "2018"; - sha256 = "0mjnjcg5dkb2jwxh4zxx4fgp15wr3hj9r53z4hdm4pnm1z2w2h08"; - authors = [ - "Brendan Molloy <brendan@bbqsrc.net>" - "Alex Crichton <alex@alexcrichton.com>" - ]; - dependencies = [ - { - name = "log"; - packageId = "log"; - target = { target, features }: (target."windows" or false); - } - { - name = "mio"; - packageId = "mio"; - target = { target, features }: (target."windows" or false); - } - { - name = "miow"; - packageId = "miow 0.3.7"; - target = { target, features }: (target."windows" or false); - } - { - name = "winapi"; - packageId = "winapi 0.3.9"; - target = { target, features }: (target."windows" or false); - features = [ "winerror" "ioapiset" "minwinbase" "winbase" ]; - } - ]; - - }; - "mio-uds" = rec { - crateName = "mio-uds"; - version = "0.6.8"; - edition = "2015"; - sha256 = "1w36w09gd8as1mah80wdy0kgpshmphmljj68gij34hvdnag6kjxg"; - authors = [ - "Alex Crichton <alex@alexcrichton.com>" - ]; - dependencies = [ - { - name = "iovec"; - packageId = "iovec"; - target = { target, features }: (target."unix" or false); - } - { - name = "libc"; - packageId = "libc"; - target = { target, features }: (target."unix" or false); - } - { - name = "mio"; - packageId = "mio"; - target = { target, features }: (target."unix" or false); - } - ]; - - }; - "miow 0.2.2" = rec { - crateName = "miow"; - version = "0.2.2"; - edition = "2015"; - sha256 = "0kcl8rnv0bhiarcdakik670w8fnxzlxhi1ys7152sck68510in7b"; - authors = [ - "Alex Crichton <alex@alexcrichton.com>" - ]; - dependencies = [ - { - name = "kernel32-sys"; - packageId = "kernel32-sys"; - } - { - name = "net2"; - packageId = "net2"; - usesDefaultFeatures = false; - } - { - name = "winapi"; - packageId = "winapi 0.2.8"; - } - { - name = "ws2_32-sys"; - packageId = "ws2_32-sys"; - } - ]; - - }; - "miow 0.3.7" = rec { - crateName = "miow"; - version = "0.3.7"; - edition = "2018"; - sha256 = "08afp2xfpxmdw003111lxz6g9jgbj4zi2fpldvv7da6d4nqcbwdr"; - authors = [ - "Alex Crichton <alex@alexcrichton.com>" - ]; - dependencies = [ - { - name = "winapi"; - packageId = "winapi 0.3.9"; - features = [ "std" "fileapi" "handleapi" "ioapiset" "minwindef" "namedpipeapi" "ntdef" "synchapi" "winerror" "winsock2" "ws2def" "ws2ipdef" ]; - } - ]; - + resolvedDefaultFeatures = [ "net" "os-ext" "os-poll" ]; }; "native-tls" = rec { crateName = "native-tls"; - version = "0.2.7"; + version = "0.2.11"; edition = "2015"; - sha256 = "1m6v16xl8h4pm32pw6yhrvgwznf60bqhj2qhb1yrb8wd3hp6pndq"; + sha256 = "0bmrlg0fmzxaycjpkgkchi93av07v2yf9k33gc12ca9gqdrn28h7"; authors = [ "Steven Fackler <sfackler@gmail.com>" ]; @@ -2680,52 +3083,52 @@ rec { { name = "lazy_static"; packageId = "lazy_static"; - target = { target, features }: ((target."os" == "macos") || (target."os" == "ios")); + target = { target, features }: (("macos" == target."os") || ("ios" == target."os")); } { name = "libc"; packageId = "libc"; - target = { target, features }: ((target."os" == "macos") || (target."os" == "ios")); + target = { target, features }: (("macos" == target."os") || ("ios" == target."os")); } { name = "log"; packageId = "log"; - target = { target, features }: (!((target."os" == "windows") || (target."os" == "macos") || (target."os" == "ios"))); + target = { target, features }: (!(("windows" == target."os") || ("macos" == target."os") || ("ios" == target."os"))); } { name = "openssl"; packageId = "openssl"; - target = { target, features }: (!((target."os" == "windows") || (target."os" == "macos") || (target."os" == "ios"))); + target = { target, features }: (!(("windows" == target."os") || ("macos" == target."os") || ("ios" == target."os"))); } { name = "openssl-probe"; packageId = "openssl-probe"; - target = { target, features }: (!((target."os" == "windows") || (target."os" == "macos") || (target."os" == "ios"))); + target = { target, features }: (!(("windows" == target."os") || ("macos" == target."os") || ("ios" == target."os"))); } { name = "openssl-sys"; packageId = "openssl-sys"; - target = { target, features }: (!((target."os" == "windows") || (target."os" == "macos") || (target."os" == "ios"))); + target = { target, features }: (!(("windows" == target."os") || ("macos" == target."os") || ("ios" == target."os"))); } { name = "schannel"; packageId = "schannel"; - target = { target, features }: (target."os" == "windows"); + target = { target, features }: ("windows" == target."os"); } { name = "security-framework"; packageId = "security-framework"; - target = { target, features }: ((target."os" == "macos") || (target."os" == "ios")); + target = { target, features }: (("macos" == target."os") || ("ios" == target."os")); } { name = "security-framework-sys"; packageId = "security-framework-sys"; - target = { target, features }: ((target."os" == "macos") || (target."os" == "ios")); + target = { target, features }: (("macos" == target."os") || ("ios" == target."os")); } { name = "tempfile"; packageId = "tempfile"; - target = { target, features }: ((target."os" == "macos") || (target."os" == "ios")); + target = { target, features }: (("macos" == target."os") || ("ios" == target."os")); } ]; devDependencies = [ @@ -2739,86 +3142,40 @@ rec { "vendored" = [ "openssl/vendored" ]; }; }; - "net2" = rec { - crateName = "net2"; - version = "0.2.37"; - edition = "2015"; - sha256 = "1bk8jp0i12gvhrlaqbfq19ancja70r1rg3sywbhjl0385g8k05ir"; - authors = [ - "Alex Crichton <alex@alexcrichton.com>" - ]; - dependencies = [ - { - name = "cfg-if"; - packageId = "cfg-if 0.1.10"; - } - { - name = "libc"; - packageId = "libc"; - target = { target, features }: ((target."os" == "redox") || (target."unix" or false) || (target."os" == "wasi")); - } - { - name = "winapi"; - packageId = "winapi 0.3.9"; - target = { target, features }: (target."windows" or false); - features = [ "handleapi" "winsock2" "ws2def" "ws2ipdef" "ws2tcpip" ]; - } - ]; - features = { - "default" = [ "duration" ]; - }; - resolvedDefaultFeatures = [ "default" "duration" ]; - }; "nom" = rec { crateName = "nom"; - version = "5.1.2"; + version = "7.1.3"; edition = "2018"; - sha256 = "1br74rwdp3c2ddga03bphnf355spn4mzwf1slg0a30zd4qnjdd7z"; + sha256 = "0jha9901wxam390jcf5pfa0qqfrgh8li787jx2ip0yk5b8y9hwyj"; authors = [ "contact@geoffroycouprie.com" ]; dependencies = [ { - name = "lexical-core"; - packageId = "lexical-core"; - optional = true; - } - { name = "memchr"; packageId = "memchr"; usesDefaultFeatures = false; } - ]; - buildDependencies = [ { - name = "version_check"; - packageId = "version_check"; + name = "minimal-lexical"; + packageId = "minimal-lexical"; + usesDefaultFeatures = false; } ]; features = { - "default" = [ "std" "lexical" ]; - "lexical" = [ "lexical-core" ]; - "regexp" = [ "regex" ]; - "regexp_macros" = [ "regexp" "lazy_static" ]; - "std" = [ "alloc" "memchr/use_std" ]; + "default" = [ "std" ]; + "std" = [ "alloc" "memchr/std" "minimal-lexical/std" ]; }; - resolvedDefaultFeatures = [ "alloc" "default" "lexical" "lexical-core" "std" ]; + resolvedDefaultFeatures = [ "alloc" "default" "std" ]; }; - "num-integer" = rec { - crateName = "num-integer"; - version = "0.1.44"; - edition = "2015"; - sha256 = "1nq152y3304as1iai95hqz8prqnc94lks1s7q05sfjdmcf56kk6j"; + "num-traits" = rec { + crateName = "num-traits"; + version = "0.2.17"; + edition = "2018"; + sha256 = "0z16bi5zwgfysz6765v3rd6whfbjpihx3mhsn4dg8dzj2c221qrr"; authors = [ "The Rust Project Developers" ]; - dependencies = [ - { - name = "num-traits"; - packageId = "num-traits 0.2.14"; - usesDefaultFeatures = false; - } - ]; buildDependencies = [ { name = "autocfg"; @@ -2827,65 +3184,86 @@ rec { ]; features = { "default" = [ "std" ]; - "i128" = [ "num-traits/i128" ]; - "std" = [ "num-traits/std" ]; + "libm" = [ "dep:libm" ]; }; }; - "num-traits 0.1.43" = rec { - crateName = "num-traits"; - version = "0.1.43"; + "num_cpus" = rec { + crateName = "num_cpus"; + version = "1.16.0"; edition = "2015"; - sha256 = "0c9whknf2dm74a3cqirafy6gj83a76gl56g4v3g19k6lkwz13rcj"; + sha256 = "0hra6ihpnh06dvfvz9ipscys0xfqa9ca9hzp384d5m02ssvgqqa1"; authors = [ - "The Rust Project Developers" + "Sean McArthur <sean@seanmonstar.com>" ]; dependencies = [ { - name = "num-traits"; - packageId = "num-traits 0.2.14"; + name = "hermit-abi"; + packageId = "hermit-abi 0.3.3"; + target = { target, features }: ("hermit" == target."os"); + } + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (!(target."windows" or false)); } ]; }; - "num-traits 0.2.14" = rec { - crateName = "num-traits"; - version = "0.2.14"; - edition = "2015"; - sha256 = "144j176s2p76azy2ngk2vkdzgwdc0bc8c93jhki8c9fsbknb2r4s"; - authors = [ - "The Rust Project Developers" - ]; - buildDependencies = [ + "object" = rec { + crateName = "object"; + version = "0.32.1"; + edition = "2018"; + sha256 = "1c02x4kvqpnl3wn7gz9idm4jrbirbycyqjgiw6lm1g9k77fzkxcw"; + dependencies = [ { - name = "autocfg"; - packageId = "autocfg"; + name = "memchr"; + packageId = "memchr"; + usesDefaultFeatures = false; } ]; features = { - "default" = [ "std" ]; + "all" = [ "read" "write" "std" "compression" "wasm" ]; + "alloc" = [ "dep:alloc" ]; + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "compression" = [ "dep:flate2" "dep:ruzstd" "std" ]; + "core" = [ "dep:core" ]; + "default" = [ "read" "compression" ]; + "doc" = [ "read_core" "write_std" "std" "compression" "archive" "coff" "elf" "macho" "pe" "wasm" "xcoff" ]; + "pe" = [ "coff" ]; + "read" = [ "read_core" "archive" "coff" "elf" "macho" "pe" "xcoff" "unaligned" ]; + "rustc-dep-of-std" = [ "core" "compiler_builtins" "alloc" "memchr/rustc-dep-of-std" ]; + "std" = [ "memchr/std" ]; + "unstable-all" = [ "all" "unstable" ]; + "wasm" = [ "dep:wasmparser" ]; + "write" = [ "write_std" "coff" "elf" "macho" "pe" "xcoff" ]; + "write_core" = [ "dep:crc32fast" "dep:indexmap" "dep:hashbrown" ]; + "write_std" = [ "write_core" "std" "indexmap?/std" "crc32fast?/std" ]; }; - resolvedDefaultFeatures = [ "default" "std" ]; + resolvedDefaultFeatures = [ "archive" "coff" "elf" "macho" "pe" "read_core" "unaligned" ]; }; "once_cell" = rec { crateName = "once_cell"; - version = "1.7.2"; - edition = "2018"; - sha256 = "18qmpyfigg4ibdhjy5mwcjhzk9adwlgfaqv7nj430ivm86q0i2xg"; + version = "1.18.0"; + edition = "2021"; + sha256 = "0vapcd5ambwck95wyz3ymlim35jirgnqn9a0qmi19msymv95v2yx"; authors = [ "Aleksey Kladov <aleksey.kladov@gmail.com>" ]; features = { "alloc" = [ "race" ]; + "atomic-polyfill" = [ "critical-section" ]; + "critical-section" = [ "dep:critical-section" "dep:atomic-polyfill" ]; "default" = [ "std" ]; + "parking_lot" = [ "dep:parking_lot_core" ]; "std" = [ "alloc" ]; }; resolvedDefaultFeatures = [ "alloc" "default" "race" "std" ]; }; "onig" = rec { crateName = "onig"; - version = "6.2.0"; - edition = "2015"; - sha256 = "1h56qqgx1f2nyg7ki2yp4378gjf0dsklng6117snll9vwz0d6vxi"; + version = "6.4.0"; + edition = "2018"; + sha256 = "0kyaz2fwa5dkr04rvk5ga2yv5jkqn1ymblvpdlf1gn9afb432jwc"; authors = [ "Will Speak <will@willspeak.me>" "Ivan Ivashchenko <defuz@me.com>" @@ -2893,11 +3271,7 @@ rec { dependencies = [ { name = "bitflags"; - packageId = "bitflags"; - } - { - name = "lazy_static"; - packageId = "lazy_static"; + packageId = "bitflags 1.3.2"; } { name = "libc"; @@ -2905,6 +3279,10 @@ rec { target = { target, features }: (target."windows" or false); } { + name = "once_cell"; + packageId = "once_cell"; + } + { name = "onig_sys"; packageId = "onig_sys"; usesDefaultFeatures = false; @@ -2919,9 +3297,9 @@ rec { }; "onig_sys" = rec { crateName = "onig_sys"; - version = "69.7.0"; - edition = "2015"; - sha256 = "0h5294j5rm21r06340688qx3r93r5jdl3pvd366x1yz414m49ncz"; + version = "69.8.1"; + edition = "2018"; + sha256 = "1rw6y2qkb765gzylmrydbbd90hdzhnqyvs2y65z4riwwgqyrx0kv"; authors = [ "Will Speak <will@willspeak.me>" "Ivan Ivashchenko <defuz@me.com>" @@ -2937,6 +3315,7 @@ rec { } ]; features = { + "bindgen" = [ "dep:bindgen" ]; "default" = [ "generate" ]; "generate" = [ "bindgen" ]; }; @@ -2953,20 +3332,20 @@ rec { }; "openssl" = rec { crateName = "openssl"; - version = "0.10.34"; + version = "0.10.57"; edition = "2018"; - sha256 = "1j74rfaicl4n9ff25l01jdrnpiv9ixrp76qx1wy9g8ynd8l30y3d"; + sha256 = "0z0f8g84y0lvnbc60586ibjpf8r1q1dv672vfqan5d5bk7imxhms"; authors = [ "Steven Fackler <sfackler@gmail.com>" ]; dependencies = [ { name = "bitflags"; - packageId = "bitflags"; + packageId = "bitflags 2.4.0"; } { name = "cfg-if"; - packageId = "cfg-if 1.0.0"; + packageId = "cfg-if"; } { name = "foreign-types"; @@ -2981,20 +3360,50 @@ rec { packageId = "once_cell"; } { + name = "openssl-macros"; + packageId = "openssl-macros"; + } + { name = "openssl-sys"; packageId = "openssl-sys"; rename = "ffi"; } ]; features = { + "bindgen" = [ "ffi/bindgen" ]; + "unstable_boringssl" = [ "ffi/unstable_boringssl" ]; "vendored" = [ "ffi/vendored" ]; }; + resolvedDefaultFeatures = [ "default" ]; + }; + "openssl-macros" = rec { + crateName = "openssl-macros"; + version = "0.1.1"; + edition = "2018"; + sha256 = "173xxvfc63rr5ybwqwylsir0vq6xsj4kxiv4hmg4c3vscdmncj59"; + procMacro = true; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.38"; + features = [ "full" ]; + } + ]; + }; "openssl-probe" = rec { crateName = "openssl-probe"; - version = "0.1.4"; + version = "0.1.5"; edition = "2015"; - sha256 = "0nmrvlrza9ya23kgzmsgfc17f9pxajdxk25cwsk9aq5p5a3qv618"; + sha256 = "1kq18qm48rvkwgcggfkqq6pm948190czqc94d6bm2sir5hq1l0gz"; authors = [ "Alex Crichton <alex@alexcrichton.com>" ]; @@ -3002,9 +3411,9 @@ rec { }; "openssl-sys" = rec { crateName = "openssl-sys"; - version = "0.9.63"; - edition = "2015"; - sha256 = "166bhkcnpfqraa9jgpxgn0pspdg20pk19c7wgmhpgy40gpxxdc5n"; + version = "0.9.93"; + edition = "2018"; + sha256 = "078vnn4s18kj8m5sd7b684frhjnxjcjc9z7s7h4871s7q2j5ckfv"; build = "build/main.rs"; authors = [ "Alex Crichton <alex@alexcrichton.com>" @@ -3018,10 +3427,6 @@ rec { ]; buildDependencies = [ { - name = "autocfg"; - packageId = "autocfg"; - } - { name = "cc"; packageId = "cc"; } @@ -3032,80 +3437,158 @@ rec { { name = "vcpkg"; packageId = "vcpkg"; - target = {target, features}: (target."env" == "msvc"); } ]; features = { + "bindgen" = [ "dep:bindgen" ]; + "bssl-sys" = [ "dep:bssl-sys" ]; + "openssl-src" = [ "dep:openssl-src" ]; + "unstable_boringssl" = [ "bssl-sys" ]; "vendored" = [ "openssl-src" ]; }; }; + "ordered-multimap" = rec { + crateName = "ordered-multimap"; + version = "0.4.3"; + edition = "2018"; + sha256 = "0jljv1257pfyf855jlwwas5mqkzk40b9lqfx40f73qbpf7ildmyc"; + authors = [ + "Scott Godwin <sgodwincs@gmail.com>" + ]; + dependencies = [ + { + name = "dlv-list"; + packageId = "dlv-list"; + } + { + name = "hashbrown"; + packageId = "hashbrown"; + } + ]; + features = { + "serde" = [ "dep:serde" ]; + }; + }; "parking" = rec { crateName = "parking"; - version = "2.0.0"; + version = "2.1.1"; edition = "2018"; - sha256 = "0wnxxnizfxlax3n709s5r83f4n8awy3m4a18q4fdk0z7z693hz22"; + sha256 = "0rr0kddcjc7cir02bj2j8rhmm9wivmrkzr2j3hfrqd9r9i57fb75"; authors = [ "Stjepan Glavina <stjepang@gmail.com>" "The Rust Project Developers" ]; - + features = { + "loom" = [ "dep:loom" ]; + }; + }; + "pathdiff" = rec { + crateName = "pathdiff"; + version = "0.2.1"; + edition = "2018"; + sha256 = "1pa4dcmb7lwir4himg1mnl97a05b2z0svczg62l8940pbim12dc8"; + authors = [ + "Manish Goregaokar <manishsmail@gmail.com>" + ]; + features = { + "camino" = [ "dep:camino" ]; + }; }; "percent-encoding" = rec { crateName = "percent-encoding"; - version = "2.1.0"; - edition = "2015"; - sha256 = "0bp3zrsk3kr47fbpipyczidbbx4g54lzxdm77ni1i3qws10mdzfl"; - libPath = "lib.rs"; + version = "2.3.0"; + edition = "2018"; + sha256 = "152slflmparkh27hprw62sph8rv77wckzhwl2dhqk6bf563lfalv"; authors = [ "The rust-url developers" ]; - + features = { + "default" = [ "std" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "std" ]; }; - "pin-project 0.4.28" = rec { - crateName = "pin-project"; - version = "0.4.28"; - edition = "2018"; - sha256 = "03rx11vd15rwj2g3c5x79f1154fykpag88fj1hgda6ciqnsr50ci"; + "pest" = rec { + crateName = "pest"; + version = "2.7.4"; + edition = "2021"; + sha256 = "194qbnc2y3qhr2hp9bp5yc0vr0b8qr2b6pxxvg028sjxnvkz28n0"; authors = [ - "Taiki Endo <te316e89@gmail.com>" + "Dragoș Tiselice <dragostiselice@gmail.com>" ]; dependencies = [ { - name = "pin-project-internal"; - packageId = "pin-project-internal 0.4.28"; + name = "memchr"; + packageId = "memchr"; + optional = true; + } + { + name = "thiserror"; + packageId = "thiserror"; + optional = true; + } + { + name = "ucd-trie"; + packageId = "ucd-trie"; usesDefaultFeatures = false; } ]; - + features = { + "default" = [ "std" "memchr" ]; + "memchr" = [ "dep:memchr" ]; + "pretty-print" = [ "dep:serde" "dep:serde_json" ]; + "std" = [ "ucd-trie/std" "dep:thiserror" ]; + }; + resolvedDefaultFeatures = [ "default" "memchr" "std" ]; }; - "pin-project 1.0.7" = rec { - crateName = "pin-project"; - version = "1.0.7"; - edition = "2018"; - sha256 = "1964rh32hiy5v2ircli8wv8fxq9h2nkgfalda6j407040v0rql67"; + "pest_derive" = rec { + crateName = "pest_derive"; + version = "2.7.4"; + edition = "2021"; + sha256 = "1n36kh9xd6kvs8vhrrhn8d1h3gmzw5w8zdacgjbhlh261mikyl9m"; + procMacro = true; authors = [ - "Taiki Endo <te316e89@gmail.com>" + "Dragoș Tiselice <dragostiselice@gmail.com>" ]; dependencies = [ { - name = "pin-project-internal"; - packageId = "pin-project-internal 1.0.7"; + name = "pest"; + packageId = "pest"; + usesDefaultFeatures = false; + } + { + name = "pest_generator"; + packageId = "pest_generator"; usesDefaultFeatures = false; } ]; - + features = { + "default" = [ "std" ]; + "grammar-extras" = [ "pest_generator/grammar-extras" ]; + "not-bootstrap-in-src" = [ "pest_generator/not-bootstrap-in-src" ]; + "std" = [ "pest/std" "pest_generator/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; }; - "pin-project-internal 0.4.28" = rec { - crateName = "pin-project-internal"; - version = "0.4.28"; - edition = "2018"; - sha256 = "0pianl8ma0ihhara39swdddpa3hrv08k5iv46b9dkrhb6006gqiv"; - procMacro = true; + "pest_generator" = rec { + crateName = "pest_generator"; + version = "2.7.4"; + edition = "2021"; + sha256 = "0fhjr0g10d3qgkf69c3fbfp821plsvi2dimmi6hsnyq5wyww37xw"; authors = [ - "Taiki Endo <te316e89@gmail.com>" + "Dragoș Tiselice <dragostiselice@gmail.com>" ]; dependencies = [ { + name = "pest"; + packageId = "pest"; + usesDefaultFeatures = false; + } + { + name = "pest_meta"; + packageId = "pest_meta"; + } + { name = "proc-macro2"; packageId = "proc-macro2"; } @@ -3115,56 +3598,52 @@ rec { } { name = "syn"; - packageId = "syn"; - features = [ "full" "visit-mut" ]; + packageId = "syn 2.0.38"; } ]; - + features = { + "default" = [ "std" ]; + "grammar-extras" = [ "pest_meta/grammar-extras" ]; + "not-bootstrap-in-src" = [ "pest_meta/not-bootstrap-in-src" ]; + "std" = [ "pest/std" ]; + }; + resolvedDefaultFeatures = [ "std" ]; }; - "pin-project-internal 1.0.7" = rec { - crateName = "pin-project-internal"; - version = "1.0.7"; - edition = "2018"; - sha256 = "0vs289my2262ziwxj60mnzr2k41ibga73z8yddah1dc34l9m1ja8"; - procMacro = true; + "pest_meta" = rec { + crateName = "pest_meta"; + version = "2.7.4"; + edition = "2021"; + sha256 = "13bhqvlfha69m6mivy8svrzrfkjrsf5hqz0fk3mkq1f4gsg4xxqx"; authors = [ - "Taiki Endo <te316e89@gmail.com>" + "Dragoș Tiselice <dragostiselice@gmail.com>" ]; dependencies = [ { - name = "proc-macro2"; - packageId = "proc-macro2"; + name = "once_cell"; + packageId = "once_cell"; } { - name = "quote"; - packageId = "quote"; + name = "pest"; + packageId = "pest"; } + ]; + buildDependencies = [ { - name = "syn"; - packageId = "syn"; - features = [ "full" "visit-mut" ]; + name = "sha2"; + packageId = "sha2 0.10.8"; + usesDefaultFeatures = false; } ]; - - }; - "pin-project-lite 0.1.12" = rec { - crateName = "pin-project-lite"; - version = "0.1.12"; - edition = "2018"; - sha256 = "0xx7f3wzc8ydvd1v2mmrxfypjchp52bphrirf08phbq8ba8n8yr5"; - authors = [ - "Taiki Endo <te316e89@gmail.com>" - ]; - + features = { + "not-bootstrap-in-src" = [ "dep:cargo" ]; + }; + resolvedDefaultFeatures = [ "default" ]; }; - "pin-project-lite 0.2.6" = rec { + "pin-project-lite" = rec { crateName = "pin-project-lite"; - version = "0.2.6"; + version = "0.2.13"; edition = "2018"; - sha256 = "01g96zxghb33s1vsjmjpn9l3a2nxdqj7glf9lhq7q5wjkhjiy3nw"; - authors = [ - "Taiki Endo <te316e89@gmail.com>" - ]; + sha256 = "0n0bwr5qxlf0mhn2xkl36sy55118s9qmvx2yl5f3ixkb007lbywa"; }; "pin-utils" = rec { @@ -3177,11 +3656,46 @@ rec { ]; }; + "piper" = rec { + crateName = "piper"; + version = "0.2.1"; + edition = "2018"; + sha256 = "1m45fkdq7q5l9mv3b0ra10qwm0kb67rjp2q8y91958gbqjqk33b6"; + authors = [ + "Stjepan Glavina <stjepang@gmail.com>" + "John Nunley <dev@notgull.net>" + ]; + dependencies = [ + { + name = "atomic-waker"; + packageId = "atomic-waker"; + } + { + name = "fastrand"; + packageId = "fastrand 2.0.1"; + usesDefaultFeatures = false; + } + { + name = "futures-io"; + packageId = "futures-io"; + optional = true; + } + ]; + features = { + "default" = [ "std" ]; + "futures-io" = [ "dep:futures-io" ]; + "portable-atomic" = [ "atomic-waker/portable-atomic" "portable_atomic_crate" "portable-atomic-util" ]; + "portable-atomic-util" = [ "dep:portable-atomic-util" ]; + "portable_atomic_crate" = [ "dep:portable_atomic_crate" ]; + "std" = [ "fastrand/std" "futures-io" ]; + }; + resolvedDefaultFeatures = [ "default" "futures-io" "std" ]; + }; "pkg-config" = rec { crateName = "pkg-config"; - version = "0.3.19"; + version = "0.3.27"; edition = "2015"; - sha256 = "0k4860955riciibxr8bhnklp79jydp4xfylwdn5v9kj96hxlac9q"; + sha256 = "0r39ryh1magcq4cz5g9x88jllsnxnhcqr753islvyk4jp9h2h1r6"; authors = [ "Alex Crichton <alex@alexcrichton.com>" ]; @@ -3189,22 +3703,16 @@ rec { }; "plist" = rec { crateName = "plist"; - version = "1.1.0"; - edition = "2018"; - sha256 = "08ggfhx1fd0nc4ayy2lgx67g88zppd1bkgqnqa3j5v99f19h94b7"; + version = "1.5.0"; + edition = "2021"; + sha256 = "01mfd4129p1iqadvpylpbx5ma3p2x4cdih2bwai5gnx3zqf01h5x"; authors = [ "Ed Barnard <eabarnard@gmail.com>" ]; dependencies = [ { name = "base64"; - packageId = "base64 0.13.0"; - } - { - name = "chrono"; - packageId = "chrono"; - usesDefaultFeatures = false; - features = [ "std" ]; + packageId = "base64 0.21.4"; } { name = "indexmap"; @@ -3215,53 +3723,75 @@ rec { packageId = "line-wrap"; } { + name = "quick-xml"; + packageId = "quick-xml"; + rename = "quick_xml"; + } + { name = "serde"; - packageId = "serde 1.0.126"; + packageId = "serde"; optional = true; } { - name = "xml-rs"; - packageId = "xml-rs"; - rename = "xml_rs"; + name = "time"; + packageId = "time"; + features = [ "parsing" "formatting" ]; } ]; features = { "default" = [ "serde" ]; + "serde" = [ "dep:serde" ]; }; resolvedDefaultFeatures = [ "default" "serde" ]; }; "polling" = rec { crateName = "polling"; - version = "2.0.3"; + version = "2.8.0"; edition = "2018"; - sha256 = "0yqbb0c9d2bg3rjg7h0sl4c0vd03l1n0gx0kmvmyk7kr9rvjvhag"; + sha256 = "1kixxfq1af1k7gkmmk9yv4j2krpp4fji2r8j4cz6p6d7ihz34bab"; authors = [ "Stjepan Glavina <stjepang@gmail.com>" ]; dependencies = [ { + name = "bitflags"; + packageId = "bitflags 1.3.2"; + target = { target, features }: (target."windows" or false); + } + { name = "cfg-if"; - packageId = "cfg-if 1.0.0"; + packageId = "cfg-if"; + } + { + name = "concurrent-queue"; + packageId = "concurrent-queue"; + target = { target, features }: (target."windows" or false); } { name = "libc"; packageId = "libc"; - target = { target, features }: (target."unix" or false); + target = { target, features }: ((target."unix" or false) || ("fuchsia" == target."os") || ("vxworks" == target."os")); } { name = "log"; packageId = "log"; } { - name = "wepoll-sys"; - packageId = "wepoll-sys"; + name = "pin-project-lite"; + packageId = "pin-project-lite"; target = { target, features }: (target."windows" or false); } { - name = "winapi"; - packageId = "winapi 0.3.9"; + name = "windows-sys"; + packageId = "windows-sys"; target = { target, features }: (target."windows" or false); - features = [ "ioapiset" "winsock2" ]; + features = [ "Win32_Foundation" "Win32_Networking_WinSock" "Win32_Storage_FileSystem" "Win32_System_IO" "Win32_System_LibraryLoader" "Win32_System_Threading" "Win32_System_WindowsProgramming" ]; + } + ]; + buildDependencies = [ + { + name = "autocfg"; + packageId = "autocfg"; } ]; features = { @@ -3269,11 +3799,25 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; + "powerfmt" = rec { + crateName = "powerfmt"; + version = "0.2.0"; + edition = "2021"; + sha256 = "14ckj2xdpkhv3h6l5sdmb9f1d57z8hbfpdldjc2vl5givq2y77j3"; + authors = [ + "Jacob Pratt <jacob@jhpratt.dev>" + ]; + features = { + "default" = [ "std" "macros" ]; + "macros" = [ "dep:powerfmt-macros" ]; + "std" = [ "alloc" ]; + }; + }; "ppv-lite86" = rec { crateName = "ppv-lite86"; - version = "0.2.10"; + version = "0.2.17"; edition = "2018"; - sha256 = "0ms8198kclg4h96ggbziixxmsdl847s648kmbx11zlmjsqjccx5c"; + sha256 = "1pp6g52aw970adv3x2310n7glqnji96z0a9wiamzw89ibf0ayh2v"; authors = [ "The CryptoCorrosion Contributors" ]; @@ -3305,7 +3849,7 @@ rec { } { name = "syn"; - packageId = "syn"; + packageId = "syn 1.0.109"; optional = true; usesDefaultFeatures = false; } @@ -3318,6 +3862,7 @@ rec { ]; features = { "default" = [ "syn-error" ]; + "syn" = [ "dep:syn" ]; "syn-error" = [ "syn" ]; }; resolvedDefaultFeatures = [ "default" "syn" "syn-error" ]; @@ -3349,40 +3894,19 @@ rec { ]; }; - "proc-macro-hack" = rec { - crateName = "proc-macro-hack"; - version = "0.5.19"; - edition = "2018"; - sha256 = "1rg0kzsj7lj00qj602d3h77spwfz48vixn1wbjp7a4yrq65w9w6v"; - procMacro = true; - authors = [ - "David Tolnay <dtolnay@gmail.com>" - ]; - - }; - "proc-macro-nested" = rec { - crateName = "proc-macro-nested"; - version = "0.1.7"; - edition = "2015"; - sha256 = "11hh1jynh62f3m1ii0f9gf1l3y0fhkwpmr40lz3704v848n1p25w"; - authors = [ - "David Tolnay <dtolnay@gmail.com>" - ]; - - }; "proc-macro2" = rec { crateName = "proc-macro2"; - version = "1.0.27"; - edition = "2018"; - sha256 = "0f3h0zl5w5090ajmmvpmhkpr4iwqnn5rip3afacabhc657vwmn7h"; + version = "1.0.69"; + edition = "2021"; + sha256 = "1nljgyllbm3yr3pa081bf83gxh6l4zvjqzaldw7v4mj9xfgihk0k"; authors = [ - "Alex Crichton <alex@alexcrichton.com>" "David Tolnay <dtolnay@gmail.com>" + "Alex Crichton <alex@alexcrichton.com>" ]; dependencies = [ { - name = "unicode-xid"; - packageId = "unicode-xid"; + name = "unicode-ident"; + packageId = "unicode-ident"; } ]; features = { @@ -3390,90 +3914,56 @@ rec { }; resolvedDefaultFeatures = [ "default" "proc-macro" ]; }; - "quote" = rec { - crateName = "quote"; - version = "1.0.9"; + "quick-xml" = rec { + crateName = "quick-xml"; + version = "0.29.0"; edition = "2018"; - sha256 = "19rjmfqzk26rxbgxy5j2ckqc2v12sw2xw8l4gi8bzpn2bmsbkl63"; - authors = [ - "David Tolnay <dtolnay@gmail.com>" - ]; + sha256 = "0lfaciwimmlsx9c6w3vhypk5ssqkhzi1vv0g95hpnb6q2n125fc1"; dependencies = [ { - name = "proc-macro2"; - packageId = "proc-macro2"; - usesDefaultFeatures = false; + name = "memchr"; + packageId = "memchr"; } ]; features = { - "default" = [ "proc-macro" ]; - "proc-macro" = [ "proc-macro2/proc-macro" ]; + "arbitrary" = [ "dep:arbitrary" ]; + "async-tokio" = [ "tokio" ]; + "document-features" = [ "dep:document-features" ]; + "encoding" = [ "encoding_rs" ]; + "encoding_rs" = [ "dep:encoding_rs" ]; + "serde" = [ "dep:serde" ]; + "serde-types" = [ "serde/derive" ]; + "serialize" = [ "serde" ]; + "tokio" = [ "dep:tokio" ]; }; - resolvedDefaultFeatures = [ "default" "proc-macro" ]; + resolvedDefaultFeatures = [ "default" ]; }; - "rand 0.7.3" = rec { - crateName = "rand"; - version = "0.7.3"; + "quote" = rec { + crateName = "quote"; + version = "1.0.33"; edition = "2018"; - sha256 = "00sdaimkbz491qgi6qxkv582yivl32m2jd401kzbn94vsiwicsva"; + sha256 = "1biw54hbbr12wdwjac55z1m2x2rylciw83qnjn564a3096jgqrsj"; authors = [ - "The Rand Project Developers" - "The Rust Project Developers" + "David Tolnay <dtolnay@gmail.com>" ]; dependencies = [ { - name = "getrandom"; - packageId = "getrandom 0.1.16"; - rename = "getrandom_package"; - optional = true; - } - { - name = "libc"; - packageId = "libc"; - optional = true; - usesDefaultFeatures = false; - target = { target, features }: (target."unix" or false); - } - { - name = "rand_chacha"; - packageId = "rand_chacha 0.2.2"; + name = "proc-macro2"; + packageId = "proc-macro2"; usesDefaultFeatures = false; - target = { target, features }: (!(target."os" == "emscripten")); - } - { - name = "rand_core"; - packageId = "rand_core 0.5.1"; - } - { - name = "rand_hc"; - packageId = "rand_hc 0.2.0"; - target = { target, features }: (target."os" == "emscripten"); - } - ]; - devDependencies = [ - { - name = "rand_hc"; - packageId = "rand_hc 0.2.0"; } ]; features = { - "alloc" = [ "rand_core/alloc" ]; - "default" = [ "std" ]; - "getrandom" = [ "getrandom_package" "rand_core/getrandom" ]; - "nightly" = [ "simd_support" ]; - "simd_support" = [ "packed_simd" ]; - "small_rng" = [ "rand_pcg" ]; - "std" = [ "rand_core/std" "rand_chacha/std" "alloc" "getrandom" "libc" ]; - "stdweb" = [ "getrandom_package/stdweb" ]; - "wasm-bindgen" = [ "getrandom_package/wasm-bindgen" ]; + "default" = [ "proc-macro" ]; + "proc-macro" = [ "proc-macro2/proc-macro" ]; }; - resolvedDefaultFeatures = [ "alloc" "default" "getrandom" "getrandom_package" "libc" "std" ]; + resolvedDefaultFeatures = [ "default" "proc-macro" ]; }; - "rand 0.8.3" = rec { + "rand" = rec { crateName = "rand"; - version = "0.8.3"; + version = "0.8.5"; edition = "2018"; - sha256 = "0zldxfx4gi551n2fna4zz9ab22zsnzw1mj5hzi5nfs24dgkfgy8f"; + sha256 = "013l6931nn7gkc23jz5mm3qdhf93jjf0fg64nz2lp4i51qd8vbrl"; authors = [ "The Rand Project Developers" "The Rust Project Developers" @@ -3488,68 +3978,32 @@ rec { } { name = "rand_chacha"; - packageId = "rand_chacha 0.3.1"; + packageId = "rand_chacha"; optional = true; usesDefaultFeatures = false; - target = { target, features }: (!(target."os" == "emscripten")); } { name = "rand_core"; - packageId = "rand_core 0.6.2"; - } - { - name = "rand_hc"; - packageId = "rand_hc 0.3.0"; - optional = true; - target = { target, features }: (target."os" == "emscripten"); - } - ]; - devDependencies = [ - { - name = "rand_hc"; - packageId = "rand_hc 0.3.0"; + packageId = "rand_core"; } ]; features = { "alloc" = [ "rand_core/alloc" ]; "default" = [ "std" "std_rng" ]; "getrandom" = [ "rand_core/getrandom" ]; - "serde1" = [ "serde" ]; + "libc" = [ "dep:libc" ]; + "log" = [ "dep:log" ]; + "packed_simd" = [ "dep:packed_simd" ]; + "rand_chacha" = [ "dep:rand_chacha" ]; + "serde" = [ "dep:serde" ]; + "serde1" = [ "serde" "rand_core/serde1" ]; "simd_support" = [ "packed_simd" ]; "std" = [ "rand_core/std" "rand_chacha/std" "alloc" "getrandom" "libc" ]; - "std_rng" = [ "rand_chacha" "rand_hc" ]; - }; - resolvedDefaultFeatures = [ "alloc" "default" "getrandom" "libc" "rand_chacha" "rand_hc" "std" "std_rng" ]; - }; - "rand_chacha 0.2.2" = rec { - crateName = "rand_chacha"; - version = "0.2.2"; - edition = "2018"; - sha256 = "00il36fkdbsmpr99p9ksmmp6dn1md7rmnwmz0rr77jbrca2yvj7l"; - authors = [ - "The Rand Project Developers" - "The Rust Project Developers" - "The CryptoCorrosion Contributors" - ]; - dependencies = [ - { - name = "ppv-lite86"; - packageId = "ppv-lite86"; - usesDefaultFeatures = false; - features = [ "simd" ]; - } - { - name = "rand_core"; - packageId = "rand_core 0.5.1"; - } - ]; - features = { - "default" = [ "std" "simd" ]; - "std" = [ "ppv-lite86/std" ]; + "std_rng" = [ "rand_chacha" ]; }; - resolvedDefaultFeatures = [ "std" ]; + resolvedDefaultFeatures = [ "alloc" "default" "getrandom" "libc" "rand_chacha" "std" "std_rng" ]; }; - "rand_chacha 0.3.1" = rec { + "rand_chacha" = rec { crateName = "rand_chacha"; version = "0.3.1"; edition = "2018"; @@ -3568,21 +4022,22 @@ rec { } { name = "rand_core"; - packageId = "rand_core 0.6.2"; + packageId = "rand_core"; } ]; features = { "default" = [ "std" ]; + "serde" = [ "dep:serde" ]; "serde1" = [ "serde" ]; "std" = [ "ppv-lite86/std" ]; }; resolvedDefaultFeatures = [ "std" ]; }; - "rand_core 0.5.1" = rec { + "rand_core" = rec { crateName = "rand_core"; - version = "0.5.1"; + version = "0.6.4"; edition = "2018"; - sha256 = "06bdvx08v3rkz451cm7z59xwwqn1rkfh6v9ay77b14f8dwlybgch"; + sha256 = "0b4j2v4cb5krak1pv6kakv4sz6xcwbrmy2zckc32hsigbrwy82zc"; authors = [ "The Rand Project Developers" "The Rust Project Developers" @@ -3590,75 +4045,40 @@ rec { dependencies = [ { name = "getrandom"; - packageId = "getrandom 0.1.16"; + packageId = "getrandom"; optional = true; } ]; features = { + "getrandom" = [ "dep:getrandom" ]; + "serde" = [ "dep:serde" ]; "serde1" = [ "serde" ]; "std" = [ "alloc" "getrandom" "getrandom/std" ]; }; resolvedDefaultFeatures = [ "alloc" "getrandom" "std" ]; }; - "rand_core 0.6.2" = rec { - crateName = "rand_core"; - version = "0.6.2"; - edition = "2018"; - sha256 = "1rvas1afjvd2827b8mf2ilg78h3ksl9npkrdds3wbw9x33mndkrl"; - authors = [ - "The Rand Project Developers" - "The Rust Project Developers" - ]; - dependencies = [ - { - name = "getrandom"; - packageId = "getrandom 0.2.3"; - optional = true; - } - ]; - features = { - "serde1" = [ "serde" ]; - "std" = [ "alloc" "getrandom" "getrandom/std" ]; - }; - resolvedDefaultFeatures = [ "alloc" "getrandom" "std" ]; - }; - "rand_hc 0.2.0" = rec { - crateName = "rand_hc"; - version = "0.2.0"; - edition = "2018"; - sha256 = "0g31sqwpmsirdlwr0svnacr4dbqyz339im4ssl9738cjgfpjjcfa"; - authors = [ - "The Rand Project Developers" - ]; - dependencies = [ - { - name = "rand_core"; - packageId = "rand_core 0.5.1"; - } - ]; - - }; - "rand_hc 0.3.0" = rec { - crateName = "rand_hc"; - version = "0.3.0"; + "redox_syscall 0.2.16" = rec { + crateName = "redox_syscall"; + version = "0.2.16"; edition = "2018"; - sha256 = "0wra6ar22zdjkry9dsq1mg620m4h3qb9s8rfykkz4im4crqfz41i"; + sha256 = "16jicm96kjyzm802cxdd1k9jmcph0db1a4lhslcnhjsvhp0mhnpv"; + libName = "syscall"; authors = [ - "The Rand Project Developers" + "Jeremy Soller <jackpot51@gmail.com>" ]; dependencies = [ { - name = "rand_core"; - packageId = "rand_core 0.6.2"; + name = "bitflags"; + packageId = "bitflags 1.3.2"; } ]; }; - "redox_syscall" = rec { + "redox_syscall 0.3.5" = rec { crateName = "redox_syscall"; - version = "0.2.8"; + version = "0.3.5"; edition = "2018"; - sha256 = "1z27f6rzm0lcpszbr2dmfyna7qmpmx4yb98yhzg1956l3kj3j9vl"; + sha256 = "0acgiy2lc1m2vr8cr33l5s7k9wzby8dybyab1a9p753hcbr68xjn"; libName = "syscall"; authors = [ "Jeremy Soller <jackpot51@gmail.com>" @@ -3666,16 +4086,19 @@ rec { dependencies = [ { name = "bitflags"; - packageId = "bitflags"; + packageId = "bitflags 1.3.2"; } ]; - + features = { + "core" = [ "dep:core" ]; + "rustc-dep-of-std" = [ "core" "bitflags/rustc-dep-of-std" ]; + }; }; "redox_users" = rec { crateName = "redox_users"; - version = "0.4.0"; + version = "0.4.3"; edition = "2018"; - sha256 = "0r5y1a26flkn6gkayi558jg5dzh2m2fdsapgkpn7mj01v3rk51aj"; + sha256 = "0asw3s4iy69knafkhvlbchy230qawc297vddjdwjs5nglwvxhcxh"; authors = [ "Jose Narvaez <goyox86@gmail.com>" "Wesley Hershberger <mggmugginsmc@gmail.com>" @@ -3683,101 +4106,86 @@ rec { dependencies = [ { name = "getrandom"; - packageId = "getrandom 0.2.3"; + packageId = "getrandom"; features = [ "std" ]; } { name = "redox_syscall"; - packageId = "redox_syscall"; - } - ]; - features = { - "auth" = [ "rust-argon2" ]; - "default" = [ "auth" ]; - }; - }; - "regex" = rec { - crateName = "regex"; - version = "1.5.4"; - edition = "2018"; - sha256 = "0qf479kjbmb582h4d1d6gfl75h0j8aq2nrdi5wg6zdcy6llqcynh"; - authors = [ - "The Rust Project Developers" - ]; - dependencies = [ - { - name = "aho-corasick"; - packageId = "aho-corasick"; - optional = true; + packageId = "redox_syscall 0.2.16"; } { - name = "memchr"; - packageId = "memchr"; - optional = true; - } - { - name = "regex-syntax"; - packageId = "regex-syntax"; - usesDefaultFeatures = false; + name = "thiserror"; + packageId = "thiserror"; } ]; features = { - "default" = [ "std" "perf" "unicode" "regex-syntax/default" ]; - "perf" = [ "perf-cache" "perf-dfa" "perf-inline" "perf-literal" ]; - "perf-literal" = [ "aho-corasick" "memchr" ]; - "unicode" = [ "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" "regex-syntax/unicode" ]; - "unicode-age" = [ "regex-syntax/unicode-age" ]; - "unicode-bool" = [ "regex-syntax/unicode-bool" ]; - "unicode-case" = [ "regex-syntax/unicode-case" ]; - "unicode-gencat" = [ "regex-syntax/unicode-gencat" ]; - "unicode-perl" = [ "regex-syntax/unicode-perl" ]; - "unicode-script" = [ "regex-syntax/unicode-script" ]; - "unicode-segment" = [ "regex-syntax/unicode-segment" ]; - "unstable" = [ "pattern" ]; - "use_std" = [ "std" ]; + "auth" = [ "rust-argon2" "zeroize" ]; + "default" = [ "auth" ]; + "rust-argon2" = [ "dep:rust-argon2" ]; + "zeroize" = [ "dep:zeroize" ]; }; - resolvedDefaultFeatures = [ "aho-corasick" "default" "memchr" "perf" "perf-cache" "perf-dfa" "perf-inline" "perf-literal" "std" "unicode" "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" ]; }; "regex-syntax" = rec { crateName = "regex-syntax"; - version = "0.6.25"; - edition = "2018"; - sha256 = "16y87hz1bxmmz6kk360cxwfm3jnbsxb3x4zw9x1gzz7khic2i5zl"; + version = "0.7.5"; + edition = "2021"; + sha256 = "1nhjmqdlakfi4yb8lh7vbbh71dsy90jjvrjvvnrih6larldgpdfv"; authors = [ "The Rust Project Developers" + "Andrew Gallant <jamslam@gmail.com>" ]; features = { - "default" = [ "unicode" ]; + "arbitrary" = [ "dep:arbitrary" ]; + "default" = [ "std" "unicode" ]; "unicode" = [ "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" ]; }; - resolvedDefaultFeatures = [ "default" "unicode" "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" ]; + resolvedDefaultFeatures = [ "default" "std" "unicode" "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" ]; }; - "remove_dir_all" = rec { - crateName = "remove_dir_all"; - version = "0.5.3"; - edition = "2015"; - sha256 = "1rzqbsgkmr053bxxl04vmvsd1njyz0nxvly97aip6aa2cmb15k9s"; + "ron" = rec { + crateName = "ron"; + version = "0.7.1"; + edition = "2018"; + sha256 = "06iz51r6pyi197jjpfddq8h8884y85myaswfan07cnqylqwkj1w8"; authors = [ - "Aaronepower <theaaronepower@gmail.com>" + "Christopher Durham <cad97@cad97.com>" + "Dzmitry Malyshau <kvarkus@gmail.com>" + "Thomas Schaller <torkleyy@gmail.com>" ]; dependencies = [ { - name = "winapi"; - packageId = "winapi 0.3.9"; - target = { target, features }: (target."windows" or false); - features = [ "std" "errhandlingapi" "winerror" "fileapi" "winbase" ]; + name = "base64"; + packageId = "base64 0.13.1"; + } + { + name = "bitflags"; + packageId = "bitflags 1.3.2"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "serde_derive" ]; } ]; - + features = { + "indexmap" = [ "dep:indexmap" ]; + }; }; "rpb-s3" = rec { crateName = "rpb-s3"; version = "0.1.0"; edition = "2018"; crateBin = [ - { name = "rpb-s3"; path = "src/main.rs"; } + { + name = "rpb-s3"; + path = "src/main.rs"; + requiredFeatures = [ ]; + } ]; - src = lib.cleanSourceWith { filter = sourceFilter; src = ./.; }; + # 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 = ./.; } + else ./.; authors = [ "tilpner" ]; @@ -3788,7 +4196,7 @@ rec { } { name = "bytes"; - packageId = "bytes 0.5.6"; + packageId = "bytes"; } { name = "config"; @@ -3808,7 +4216,7 @@ rec { } { name = "rand"; - packageId = "rand 0.7.3"; + packageId = "rand"; } { name = "rusoto_core"; @@ -3820,7 +4228,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.126"; + packageId = "serde"; } { name = "serde_derive"; @@ -3851,9 +4259,9 @@ rec { }; "rusoto_core" = rec { crateName = "rusoto_core"; - version = "0.45.0"; + version = "0.48.0"; edition = "2018"; - sha256 = "1ixwbafvrnxiksalpn0sn804cxcszk3fr4bjr9pzk3b5w0g98xz9"; + sha256 = "18ig9x4n68cgfvhzkyhl9w2qlhk945xczbb9c8r52dd79ss0vcqx"; authors = [ "Anthony DiMarco <ocramida@gmail.com>" "Jimmy Cuadra <jimmy@jimmycuadra.com>" @@ -3867,11 +4275,11 @@ rec { } { name = "base64"; - packageId = "base64 0.12.3"; + packageId = "base64 0.13.1"; } { name = "bytes"; - packageId = "bytes 0.5.6"; + packageId = "bytes"; } { name = "crc32fast"; @@ -3888,6 +4296,7 @@ rec { { name = "hyper"; packageId = "hyper"; + features = [ "client" "http1" "http2" "tcp" ]; } { name = "hyper-tls"; @@ -3903,18 +4312,6 @@ rec { packageId = "log"; } { - name = "md5"; - packageId = "md5"; - } - { - name = "percent-encoding"; - packageId = "percent-encoding"; - } - { - name = "pin-project"; - packageId = "pin-project 0.4.28"; - } - { name = "rusoto_credential"; packageId = "rusoto_credential"; } @@ -3924,7 +4321,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.126"; + packageId = "serde"; features = [ "derive" ]; } { @@ -3934,7 +4331,7 @@ rec { { name = "tokio"; packageId = "tokio"; - features = [ "tcp" "time" "rt-core" "fs" ]; + features = [ "time" "io-util" ]; } { name = "xml-rs"; @@ -3961,17 +4358,21 @@ rec { features = { "default" = [ "native-tls" ]; "encoding" = [ "flate2" ]; + "flate2" = [ "dep:flate2" ]; + "hyper-rustls" = [ "dep:hyper-rustls" ]; + "hyper-tls" = [ "dep:hyper-tls" ]; "native-tls" = [ "hyper-tls" ]; "nightly-testing" = [ "rusoto_credential/nightly-testing" ]; - "rustls" = [ "hyper-rustls" ]; + "rustls" = [ "hyper-rustls/native-tokio" ]; + "rustls-webpki" = [ "hyper-rustls/webpki-tokio" ]; }; resolvedDefaultFeatures = [ "default" "hyper-tls" "native-tls" ]; }; "rusoto_credential" = rec { crateName = "rusoto_credential"; - version = "0.45.0"; + version = "0.48.0"; edition = "2018"; - sha256 = "12wxy0zdl62nl17x21whpn5v06l261x604ylnhcrnj437xb0bb09"; + sha256 = "019dq3aq6hnfg4xvxdfsnrba08dwvciz0km4nr3n1basvc9nq2pf"; authors = [ "Anthony DiMarco <ocramida@gmail.com>" "Jimmy Cuadra <jimmy@jimmycuadra.com>" @@ -3986,11 +4387,12 @@ rec { { name = "chrono"; packageId = "chrono"; - features = [ "serde" ]; + usesDefaultFeatures = false; + features = [ "clock" "serde" ]; } { - name = "dirs"; - packageId = "dirs"; + name = "dirs-next"; + packageId = "dirs-next"; } { name = "futures"; @@ -3999,18 +4401,11 @@ rec { { name = "hyper"; packageId = "hyper"; - } - { - name = "pin-project"; - packageId = "pin-project 0.4.28"; - } - { - name = "regex"; - packageId = "regex"; + features = [ "client" "http1" "tcp" "stream" ]; } { name = "serde"; - packageId = "serde 1.0.126"; + packageId = "serde"; features = [ "derive" ]; } { @@ -4024,21 +4419,28 @@ rec { { name = "tokio"; packageId = "tokio"; - features = [ "macros" "process" ]; + features = [ "process" "sync" "time" ]; } { name = "zeroize"; packageId = "zeroize"; } ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" ]; + } + ]; features = { }; }; "rusoto_s3" = rec { crateName = "rusoto_s3"; - version = "0.45.0"; + version = "0.48.0"; edition = "2018"; - sha256 = "1n23avhlxgp0nbc03qpnnn27klxvkgh5z0k7x9qn9x8xgixf6ihi"; + sha256 = "0kdiqljcq1wg26mp0vnn2wwjj0slxya63mhjnjqgc49l31vldbks"; authors = [ "Anthony DiMarco <ocramida@gmail.com>" "Jimmy Cuadra <jimmy@jimmycuadra.com>" @@ -4052,7 +4454,7 @@ rec { } { name = "bytes"; - packageId = "bytes 0.5.6"; + packageId = "bytes"; } { name = "futures"; @@ -4073,15 +4475,17 @@ rec { "deserialize_structs" = [ "bytes/serde" "serde" "serde_derive" ]; "native-tls" = [ "rusoto_core/native-tls" ]; "rustls" = [ "rusoto_core/rustls" ]; + "serde" = [ "dep:serde" ]; + "serde_derive" = [ "dep:serde_derive" ]; "serialize_structs" = [ "bytes/serde" "serde" "serde_derive" ]; }; resolvedDefaultFeatures = [ "default" "native-tls" ]; }; "rusoto_signature" = rec { crateName = "rusoto_signature"; - version = "0.45.0"; + version = "0.48.0"; edition = "2018"; - sha256 = "1p8pbp4d5kbs1wk9g0x370p5ljh5bv6zkkzjns0yv3fyinl419wp"; + sha256 = "0wjjn3n3a01xxc1kdwqkrbw6zkgc4w8ia6r93s9lfj4b3i4rbbm5"; authors = [ "Anthony DiMarco <ocramida@gmail.com>" "Jimmy Cuadra <jimmy@jimmycuadra.com>" @@ -4091,11 +4495,21 @@ rec { dependencies = [ { name = "base64"; - packageId = "base64 0.12.3"; + packageId = "base64 0.13.1"; } { name = "bytes"; - packageId = "bytes 0.5.6"; + packageId = "bytes"; + } + { + name = "chrono"; + packageId = "chrono"; + usesDefaultFeatures = false; + features = [ "clock" ]; + } + { + name = "digest"; + packageId = "digest 0.9.0"; } { name = "futures"; @@ -4116,22 +4530,23 @@ rec { { name = "hyper"; packageId = "hyper"; + features = [ "stream" ]; } { name = "log"; packageId = "log"; } { - name = "md5"; - packageId = "md5"; + name = "md-5"; + packageId = "md-5"; } { name = "percent-encoding"; packageId = "percent-encoding"; } { - name = "pin-project"; - packageId = "pin-project 0.4.28"; + name = "pin-project-lite"; + packageId = "pin-project-lite"; } { name = "rusoto_credential"; @@ -4139,20 +4554,16 @@ rec { } { name = "serde"; - packageId = "serde 1.0.126"; + packageId = "serde"; } { name = "sha2"; - packageId = "sha2"; - } - { - name = "time"; - packageId = "time 0.2.26"; + packageId = "sha2 0.9.9"; } { name = "tokio"; packageId = "tokio"; - features = [ "macros" ]; + features = [ "macros" "rt-multi-thread" ]; } ]; buildDependencies = [ @@ -4161,25 +4572,61 @@ rec { packageId = "rustc_version"; } ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + features = [ "io-util" ]; + } + ]; }; "rust-ini" = rec { crateName = "rust-ini"; - version = "0.13.0"; - edition = "2015"; - sha256 = "1hifnbgaz01zja5995chy6vjacbif2m76nlxsisw7y1pxx4c2liy"; + version = "0.18.0"; + edition = "2018"; + sha256 = "1px22l3m84v7f46pa3p4bsjykivw8ryq6af8kpkzdd16c11z5mgn"; libName = "ini"; authors = [ "Y. T. Chung <zonyitoo@gmail.com>" ]; - + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "ordered-multimap"; + packageId = "ordered-multimap"; + } + ]; + features = { + "case-insensitive" = [ "unicase" ]; + "unicase" = [ "dep:unicase" ]; + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "rustc-demangle" = rec { + crateName = "rustc-demangle"; + version = "0.1.23"; + edition = "2015"; + sha256 = "0xnbk2bmyzshacjm2g1kd4zzv2y2az14bw3sjccq5qkpmsfvn9nn"; + authors = [ + "Alex Crichton <alex@alexcrichton.com>" + ]; + features = { + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; + "rustc-dep-of-std" = [ "core" "compiler_builtins" ]; + }; }; "rustc_version" = rec { crateName = "rustc_version"; - version = "0.2.3"; - edition = "2015"; - sha256 = "02h3x57lcr8l2pm0a645s9whdh33pn5cnrwvn5cb57vcrc53x3hk"; + version = "0.4.0"; + edition = "2018"; + sha256 = "0rpk9rcdk405xhbmgclsh4pai0svn49x35aggl4nhbkd4a2zb85z"; authors = [ + "Dirkjan Ochtman <dirkjan@ochtman.nl>" "Marvin Löbel <loebel.marvin@gmail.com>" ]; dependencies = [ @@ -4190,15 +4637,247 @@ rec { ]; }; + "rustix 0.37.25" = rec { + crateName = "rustix"; + version = "0.37.25"; + edition = "2018"; + sha256 = "0dd0alaz1q5hwpbg22kjiw5xigij6hf50ky2ww1jqk14a6c5gsyl"; + authors = [ + "Dan Gohman <dev@sunfishcode.online>" + "Jakub Konka <kubkon@jakubkonka.com>" + ]; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags 1.3.2"; + } + { + name = "errno"; + packageId = "errno"; + rename = "libc_errno"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: ((!(target."rustix_use_libc" or false)) && (!(target."miri" or false)) && ("linux" == target."os") && (("x86" == target."arch") || (("x86_64" == target."arch") && ("64" == target."pointer_width")) || (("little" == target."endian") && (("arm" == target."arch") || (("aarch64" == target."arch") && ("64" == target."pointer_width")) || ("powerpc64" == target."arch") || ("riscv64" == target."arch") || ("mips" == target."arch") || ("mips64" == target."arch"))))); + } + { + name = "errno"; + packageId = "errno"; + rename = "libc_errno"; + usesDefaultFeatures = false; + target = { target, features }: ((!(target."windows" or false)) && ((target."rustix_use_libc" or false) || (target."miri" or false) || (!(("linux" == target."os") && (("x86" == target."arch") || (("x86_64" == target."arch") && ("64" == target."pointer_width")) || (("little" == target."endian") && (("arm" == target."arch") || (("aarch64" == target."arch") && ("64" == target."pointer_width")) || ("powerpc64" == target."arch") || ("riscv64" == target."arch") || ("mips" == target."arch") || ("mips64" == target."arch")))))))); + } + { + name = "errno"; + packageId = "errno"; + rename = "libc_errno"; + usesDefaultFeatures = false; + target = { target, features }: (target."windows" or false); + } + { + name = "io-lifetimes"; + packageId = "io-lifetimes"; + optional = true; + usesDefaultFeatures = false; + features = [ "close" ]; + } + { + name = "libc"; + packageId = "libc"; + optional = true; + target = { target, features }: ((!(target."rustix_use_libc" or false)) && (!(target."miri" or false)) && ("linux" == target."os") && (("x86" == target."arch") || (("x86_64" == target."arch") && ("64" == target."pointer_width")) || (("little" == target."endian") && (("arm" == target."arch") || (("aarch64" == target."arch") && ("64" == target."pointer_width")) || ("powerpc64" == target."arch") || ("riscv64" == target."arch") || ("mips" == target."arch") || ("mips64" == target."arch"))))); + features = [ "extra_traits" ]; + } + { + name = "libc"; + packageId = "libc"; + target = { target, features }: ((!(target."windows" or false)) && ((target."rustix_use_libc" or false) || (target."miri" or false) || (!(("linux" == target."os") && (("x86" == target."arch") || (("x86_64" == target."arch") && ("64" == target."pointer_width")) || (("little" == target."endian") && (("arm" == target."arch") || (("aarch64" == target."arch") && ("64" == target."pointer_width")) || ("powerpc64" == target."arch") || ("riscv64" == target."arch") || ("mips" == target."arch") || ("mips64" == target."arch")))))))); + features = [ "extra_traits" ]; + } + { + name = "linux-raw-sys"; + packageId = "linux-raw-sys 0.3.8"; + usesDefaultFeatures = false; + target = { target, features }: ((("android" == target."os") || ("linux" == target."os")) && ((target."rustix_use_libc" or false) || (target."miri" or false) || (!(("linux" == target."os") && (("x86" == target."arch") || (("x86_64" == target."arch") && ("64" == target."pointer_width")) || (("little" == target."endian") && (("arm" == target."arch") || (("aarch64" == target."arch") && ("64" == target."pointer_width")) || ("powerpc64" == target."arch") || ("riscv64" == target."arch") || ("mips" == target."arch") || ("mips64" == target."arch")))))))); + features = [ "general" "ioctl" "no_std" ]; + } + { + name = "linux-raw-sys"; + packageId = "linux-raw-sys 0.3.8"; + usesDefaultFeatures = false; + target = { target, features }: ((!(target."rustix_use_libc" or false)) && (!(target."miri" or false)) && ("linux" == target."os") && (("x86" == target."arch") || (("x86_64" == target."arch") && ("64" == target."pointer_width")) || (("little" == target."endian") && (("arm" == target."arch") || (("aarch64" == target."arch") && ("64" == target."pointer_width")) || ("powerpc64" == target."arch") || ("riscv64" == target."arch") || ("mips" == target."arch") || ("mips64" == target."arch"))))); + features = [ "general" "errno" "ioctl" "no_std" ]; + } + { + name = "windows-sys"; + packageId = "windows-sys"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" "Win32_Networking_WinSock" "Win32_NetworkManagement_IpHelper" "Win32_System_Threading" ]; + } + ]; + devDependencies = [ + { + name = "errno"; + packageId = "errno"; + rename = "libc_errno"; + usesDefaultFeatures = false; + } + { + name = "io-lifetimes"; + packageId = "io-lifetimes"; + usesDefaultFeatures = false; + features = [ "close" ]; + } + { + name = "libc"; + packageId = "libc"; + } + ]; + features = { + "all-apis" = [ "fs" "io_uring" "mm" "net" "param" "process" "procfs" "pty" "rand" "runtime" "termios" "thread" "time" ]; + "all-impls" = [ "os_pipe" "fs-err" ]; + "alloc" = [ "dep:alloc" ]; + "cc" = [ "dep:cc" ]; + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; + "default" = [ "std" "use-libc-auxv" ]; + "fs-err" = [ "io-lifetimes/fs-err" ]; + "io-lifetimes" = [ "dep:io-lifetimes" ]; + "io_uring" = [ "fs" "net" ]; + "itoa" = [ "dep:itoa" ]; + "libc" = [ "dep:libc" ]; + "libc_errno" = [ "dep:libc_errno" ]; + "linux_latest" = [ "linux_4_11" ]; + "once_cell" = [ "dep:once_cell" ]; + "os_pipe" = [ "io-lifetimes/os_pipe" ]; + "param" = [ "fs" ]; + "procfs" = [ "once_cell" "itoa" "fs" ]; + "pty" = [ "itoa" "fs" ]; + "rustc-dep-of-std" = [ "core" "alloc" "compiler_builtins" "linux-raw-sys/rustc-dep-of-std" "bitflags/rustc-dep-of-std" ]; + "std" = [ "io-lifetimes" ]; + "use-libc" = [ "libc_errno" "libc" ]; + "use-libc-auxv" = [ "libc" ]; + }; + resolvedDefaultFeatures = [ "fs" "io-lifetimes" "std" ]; + }; + "rustix 0.38.19" = rec { + crateName = "rustix"; + version = "0.38.19"; + edition = "2021"; + sha256 = "1vc61v3pgg4zhzwnpf5h0gl0k8gfw0vcnqcar1ijnsz6g2kwypkl"; + authors = [ + "Dan Gohman <dev@sunfishcode.online>" + "Jakub Konka <kubkon@jakubkonka.com>" + ]; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags 2.4.0"; + usesDefaultFeatures = false; + } + { + name = "errno"; + packageId = "errno"; + rename = "libc_errno"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: ((!(target."rustix_use_libc" or false)) && (!(target."miri" or false)) && ("linux" == target."os") && ("little" == target."endian") && (("arm" == target."arch") || (("aarch64" == target."arch") && ("64" == target."pointer_width")) || ("riscv64" == target."arch") || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch")) || ("x86" == target."arch") || (("x86_64" == target."arch") && ("64" == target."pointer_width")))); + } + { + name = "errno"; + packageId = "errno"; + rename = "libc_errno"; + usesDefaultFeatures = false; + target = { target, features }: ((!(target."windows" or false)) && ((target."rustix_use_libc" or false) || (target."miri" or false) || (!(("linux" == target."os") && ("little" == target."endian") && (("arm" == target."arch") || (("aarch64" == target."arch") && ("64" == target."pointer_width")) || ("riscv64" == target."arch") || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch")) || ("x86" == target."arch") || (("x86_64" == target."arch") && ("64" == target."pointer_width"))))))); + } + { + name = "errno"; + packageId = "errno"; + rename = "libc_errno"; + usesDefaultFeatures = false; + target = { target, features }: (target."windows" or false); + } + { + name = "libc"; + packageId = "libc"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: ((!(target."rustix_use_libc" or false)) && (!(target."miri" or false)) && ("linux" == target."os") && ("little" == target."endian") && (("arm" == target."arch") || (("aarch64" == target."arch") && ("64" == target."pointer_width")) || ("riscv64" == target."arch") || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch")) || ("x86" == target."arch") || (("x86_64" == target."arch") && ("64" == target."pointer_width")))); + features = [ "extra_traits" ]; + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: ((!(target."windows" or false)) && ((target."rustix_use_libc" or false) || (target."miri" or false) || (!(("linux" == target."os") && ("little" == target."endian") && (("arm" == target."arch") || (("aarch64" == target."arch") && ("64" == target."pointer_width")) || ("riscv64" == target."arch") || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch")) || ("x86" == target."arch") || (("x86_64" == target."arch") && ("64" == target."pointer_width"))))))); + features = [ "extra_traits" ]; + } + { + name = "linux-raw-sys"; + packageId = "linux-raw-sys 0.4.10"; + usesDefaultFeatures = false; + target = { target, features }: ((("android" == target."os") || ("linux" == target."os")) && ((target."rustix_use_libc" or false) || (target."miri" or false) || (!(("linux" == target."os") && ("little" == target."endian") && (("arm" == target."arch") || (("aarch64" == target."arch") && ("64" == target."pointer_width")) || ("riscv64" == target."arch") || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch")) || ("x86" == target."arch") || (("x86_64" == target."arch") && ("64" == target."pointer_width"))))))); + features = [ "general" "ioctl" "no_std" ]; + } + { + name = "linux-raw-sys"; + packageId = "linux-raw-sys 0.4.10"; + usesDefaultFeatures = false; + target = { target, features }: ((!(target."rustix_use_libc" or false)) && (!(target."miri" or false)) && ("linux" == target."os") && ("little" == target."endian") && (("arm" == target."arch") || (("aarch64" == target."arch") && ("64" == target."pointer_width")) || ("riscv64" == target."arch") || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch")) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch")) || ("x86" == target."arch") || (("x86_64" == target."arch") && ("64" == target."pointer_width")))); + features = [ "general" "errno" "ioctl" "no_std" "elf" ]; + } + { + name = "windows-sys"; + packageId = "windows-sys"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" "Win32_Networking_WinSock" "Win32_NetworkManagement_IpHelper" "Win32_System_Threading" ]; + } + ]; + devDependencies = [ + { + name = "errno"; + packageId = "errno"; + rename = "libc_errno"; + usesDefaultFeatures = false; + } + { + name = "libc"; + packageId = "libc"; + } + ]; + features = { + "all-apis" = [ "event" "fs" "io_uring" "mm" "mount" "net" "param" "pipe" "process" "procfs" "pty" "rand" "runtime" "shm" "stdio" "system" "termios" "thread" "time" ]; + "default" = [ "std" "use-libc-auxv" ]; + "io_uring" = [ "event" "fs" "net" "linux-raw-sys/io_uring" ]; + "itoa" = [ "dep:itoa" ]; + "libc" = [ "dep:libc" ]; + "libc_errno" = [ "dep:libc_errno" ]; + "linux_latest" = [ "linux_4_11" ]; + "net" = [ "linux-raw-sys/net" "linux-raw-sys/netlink" "linux-raw-sys/if_ether" ]; + "once_cell" = [ "dep:once_cell" ]; + "param" = [ "fs" ]; + "process" = [ "linux-raw-sys/prctl" ]; + "procfs" = [ "once_cell" "itoa" "fs" ]; + "pty" = [ "itoa" "fs" ]; + "runtime" = [ "linux-raw-sys/prctl" ]; + "rustc-dep-of-std" = [ "dep:core" "dep:alloc" "dep:compiler_builtins" "linux-raw-sys/rustc-dep-of-std" "bitflags/rustc-dep-of-std" "compiler_builtins?/rustc-dep-of-std" ]; + "shm" = [ "fs" ]; + "std" = [ "bitflags/std" "alloc" "libc?/std" "libc_errno?/std" ]; + "system" = [ "linux-raw-sys/system" ]; + "thread" = [ "linux-raw-sys/prctl" ]; + "use-libc" = [ "libc_errno" "libc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "fs" "process" "std" "use-libc-auxv" ]; + }; "ryu" = rec { crateName = "ryu"; - version = "1.0.5"; + version = "1.0.15"; edition = "2018"; - sha256 = "0vpqv1dj7fksa6hm3zpk5rbsjs0ifbfy7xwzsyyil0rx37a03lvi"; + sha256 = "0hfphpn1xnpzxwj8qg916ga1lyc33lc03lnf1gb3wwpglj6wrm0s"; authors = [ "David Tolnay <dtolnay@gmail.com>" ]; features = { + "no-panic" = [ "dep:no-panic" ]; }; }; "safemem" = rec { @@ -4233,31 +4912,34 @@ rec { }; "schannel" = rec { crateName = "schannel"; - version = "0.1.19"; - edition = "2015"; - sha256 = "0xdwr3clrylywpv2r5hw7mrxmsf7ljagwiymw2z60ki3kihbl1cg"; + version = "0.1.22"; + edition = "2018"; + sha256 = "126zy5jb95fc5hvzyjwiq6lc81r08rdcn6affn00ispp9jzk6dqc"; authors = [ "Steven Fackler <sfackler@gmail.com>" "Steffen Butzer <steffen.butzer@outlook.com>" ]; dependencies = [ { - name = "lazy_static"; - packageId = "lazy_static"; + name = "windows-sys"; + packageId = "windows-sys"; + features = [ "Win32_Foundation" "Win32_Security_Cryptography" "Win32_Security_Authentication_Identity" "Win32_Security_Credentials" "Win32_System_Memory" ]; } + ]; + devDependencies = [ { - name = "winapi"; - packageId = "winapi 0.3.9"; - features = [ "lmcons" "minschannel" "securitybaseapi" "schannel" "sspi" "sysinfoapi" "timezoneapi" "winbase" "wincrypt" "winerror" ]; + name = "windows-sys"; + packageId = "windows-sys"; + features = [ "Win32_System_SystemInformation" "Win32_System_Time" ]; } ]; }; "security-framework" = rec { crateName = "security-framework"; - version = "2.3.1"; - edition = "2018"; - sha256 = "0rz4xhcz70718iww6qa4zbmjzff0dqbcf6yggvbi2fks2j2sr8i3"; + version = "2.9.2"; + edition = "2021"; + sha256 = "1pplxk15s5yxvi2m1sz5xfmjibp96cscdcl432w9jzbk0frlzdh5"; authors = [ "Steven Fackler <sfackler@gmail.com>" "Kornel <kornel@geekhood.net>" @@ -4265,7 +4947,7 @@ rec { dependencies = [ { name = "bitflags"; - packageId = "bitflags"; + packageId = "bitflags 1.3.2"; } { name = "core-foundation"; @@ -4289,18 +4971,21 @@ rec { "OSX_10_10" = [ "OSX_10_9" "security-framework-sys/OSX_10_10" ]; "OSX_10_11" = [ "OSX_10_10" "security-framework-sys/OSX_10_11" ]; "OSX_10_12" = [ "OSX_10_11" "security-framework-sys/OSX_10_12" ]; - "OSX_10_13" = [ "OSX_10_12" "security-framework-sys/OSX_10_13" "alpn" "session-tickets" ]; + "OSX_10_13" = [ "OSX_10_12" "security-framework-sys/OSX_10_13" "alpn" "session-tickets" "serial-number-bigint" ]; "OSX_10_14" = [ "OSX_10_13" "security-framework-sys/OSX_10_14" ]; + "OSX_10_15" = [ "OSX_10_14" "security-framework-sys/OSX_10_15" ]; "OSX_10_9" = [ "security-framework-sys/OSX_10_9" ]; "default" = [ "OSX_10_9" ]; + "log" = [ "dep:log" ]; + "serial-number-bigint" = [ "dep:num-bigint" ]; }; resolvedDefaultFeatures = [ "OSX_10_9" "default" ]; }; "security-framework-sys" = rec { crateName = "security-framework-sys"; - version = "2.3.0"; - edition = "2018"; - sha256 = "1172fsfk37jxh33qbx3bivzph0hnxrn0nrrfffvnz2sb3fwzykky"; + version = "2.9.1"; + edition = "2021"; + sha256 = "0yhciwlsy9dh0ps1gw3197kvyqx1bvc4knrhiznhid6kax196cp9"; authors = [ "Steven Fackler <sfackler@gmail.com>" "Kornel <kornel@geekhood.net>" @@ -4321,61 +5006,30 @@ rec { "OSX_10_12" = [ "OSX_10_11" ]; "OSX_10_13" = [ "OSX_10_12" ]; "OSX_10_14" = [ "OSX_10_13" ]; + "OSX_10_15" = [ "OSX_10_14" ]; "default" = [ "OSX_10_9" ]; }; resolvedDefaultFeatures = [ "OSX_10_9" "default" ]; }; "semver" = rec { crateName = "semver"; - version = "0.9.0"; - edition = "2015"; - sha256 = "00q4lkcj0rrgbhviv9sd4p6qmdsipkwkbra7rh11jrhq5kpvjzhx"; - authors = [ - "Steve Klabnik <steve@steveklabnik.com>" - "The Rust Project Developers" - ]; - dependencies = [ - { - name = "semver-parser"; - packageId = "semver-parser"; - } - ]; - features = { - "ci" = [ "serde" ]; - }; - resolvedDefaultFeatures = [ "default" ]; - }; - "semver-parser" = rec { - crateName = "semver-parser"; - version = "0.7.0"; - edition = "2015"; - sha256 = "18vhypw6zgccnrlm5ps1pwa0khz7ry927iznpr88b87cagr1v2iq"; - authors = [ - "Steve Klabnik <steve@steveklabnik.com>" - ]; - - }; - "serde 0.8.23" = rec { - crateName = "serde"; - version = "0.8.23"; - edition = "2015"; - sha256 = "1j4ajipn0sf4ya0crgcb94s848qp7mfc35n6d0q2rf8rk5skzbcx"; + version = "1.0.20"; + edition = "2018"; + sha256 = "140hmbfa743hbmah1zjf07s8apavhvn04204qjigjiz5w6iscvw3"; authors = [ - "Erick Tryzelaar <erick.tryzelaar@gmail.com>" + "David Tolnay <dtolnay@gmail.com>" ]; features = { - "alloc" = [ "unstable" ]; - "collections" = [ "alloc" ]; "default" = [ "std" ]; - "unstable-testing" = [ "clippy" "unstable" "std" ]; + "serde" = [ "dep:serde" ]; }; resolvedDefaultFeatures = [ "default" "std" ]; }; - "serde 1.0.126" = rec { + "serde" = rec { crateName = "serde"; - version = "1.0.126"; - edition = "2015"; - sha256 = "00vdk7y3j8h2xv28a2i2ad1d19g5iwrdknbq8yp79v6axamhaxgc"; + version = "1.0.189"; + edition = "2018"; + sha256 = "0dq542wki7rn2inhg70f35qjzd8aayjfkvcfvhdh1m2awx22lhlf"; authors = [ "Erick Tryzelaar <erick.tryzelaar@gmail.com>" "David Tolnay <dtolnay@gmail.com>" @@ -4386,6 +5040,11 @@ rec { packageId = "serde_derive"; optional = true; } + { + name = "serde_derive"; + packageId = "serde_derive"; + target = { target, features }: false; + } ]; devDependencies = [ { @@ -4396,52 +5055,15 @@ rec { features = { "default" = [ "std" ]; "derive" = [ "serde_derive" ]; + "serde_derive" = [ "dep:serde_derive" ]; }; - resolvedDefaultFeatures = [ "default" "derive" "serde_derive" "std" ]; - }; - "serde-hjson" = rec { - crateName = "serde-hjson"; - version = "0.9.1"; - edition = "2015"; - sha256 = "1y3lzs8556bxqa9jfdyg38pd5jjffblczikckwh571d8m074wfka"; - authors = [ - "Christian Zangl <laktak@cdak.net>" - ]; - dependencies = [ - { - name = "lazy_static"; - packageId = "lazy_static"; - } - { - name = "linked-hash-map"; - packageId = "linked-hash-map 0.3.0"; - optional = true; - } - { - name = "num-traits"; - packageId = "num-traits 0.1.43"; - } - { - name = "regex"; - packageId = "regex"; - } - { - name = "serde"; - packageId = "serde 0.8.23"; - } - ]; - features = { - "default" = [ "preserve_order" ]; - "preserve_order" = [ "linked-hash-map" "linked-hash-map/serde_impl" ]; - "unstable-testing" = [ "clippy" ]; - }; - resolvedDefaultFeatures = [ "default" "linked-hash-map" "preserve_order" ]; + resolvedDefaultFeatures = [ "alloc" "default" "derive" "serde_derive" "std" ]; }; "serde_derive" = rec { crateName = "serde_derive"; - version = "1.0.126"; + version = "1.0.189"; edition = "2015"; - sha256 = "0hsdh39qj0g187nwndfzg67q4qajbm5g6x0fr5xarblmk2y7sfln"; + sha256 = "1m9j5f5dd010arr75mipj4ykngk1ipv8qdqialaf770033wx2j0y"; procMacro = true; authors = [ "Erick Tryzelaar <erick.tryzelaar@gmail.com>" @@ -4458,7 +5080,7 @@ rec { } { name = "syn"; - packageId = "syn"; + packageId = "syn 2.0.38"; } ]; features = { @@ -4467,9 +5089,9 @@ rec { }; "serde_json" = rec { crateName = "serde_json"; - version = "1.0.64"; - edition = "2018"; - sha256 = "0y9gk3yikncrc0zajmwc0pidr7zfwafawb4gidf6mqyskzf9g7kr"; + version = "1.0.107"; + edition = "2021"; + sha256 = "0r8cyb8nh3afb15yfscp1h8sdjfv6pnnwg14kcp8igfqwgk0qhkb"; authors = [ "Erick Tryzelaar <erick.tryzelaar@gmail.com>" "David Tolnay <dtolnay@gmail.com>" @@ -4478,7 +5100,6 @@ rec { { name = "itoa"; packageId = "itoa"; - usesDefaultFeatures = false; } { name = "ryu"; @@ -4486,80 +5107,90 @@ rec { } { name = "serde"; - packageId = "serde 1.0.126"; + packageId = "serde"; usesDefaultFeatures = false; } ]; + devDependencies = [ + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + ]; features = { "alloc" = [ "serde/alloc" ]; "default" = [ "std" ]; - "preserve_order" = [ "indexmap" ]; + "indexmap" = [ "dep:indexmap" ]; + "preserve_order" = [ "indexmap" "std" ]; "std" = [ "serde/std" ]; }; resolvedDefaultFeatures = [ "default" "std" ]; }; - "serde_test" = rec { - crateName = "serde_test"; - version = "0.8.23"; - edition = "2015"; - sha256 = "1m939j7cgs7i58r6vxf0ffp3nbr8advr8p9dqa9w8zk0z2yks2qi"; + "sha2 0.10.8" = rec { + crateName = "sha2"; + version = "0.10.8"; + edition = "2018"; + sha256 = "1j1x78zk9il95w9iv46dh9wm73r6xrgj32y6lzzw7bxws9dbfgbr"; authors = [ - "Erick Tryzelaar <erick.tryzelaar@gmail.com>" + "RustCrypto Developers" ]; dependencies = [ { - name = "serde"; - packageId = "serde 0.8.23"; + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "cpufeatures"; + packageId = "cpufeatures"; + target = { target, features }: (("aarch64" == target."arch") || ("x86_64" == target."arch") || ("x86" == target."arch")); + } + { + name = "digest"; + packageId = "digest 0.10.7"; } ]; - - }; - "sha1" = rec { - crateName = "sha1"; - version = "0.6.0"; - edition = "2015"; - sha256 = "03gs2q4m67rn2p8xcdfxhip6mpgahdwm12bnb3vh90ahv9grhy95"; - authors = [ - "Armin Ronacher <armin.ronacher@active-4.com>" + devDependencies = [ + { + name = "digest"; + packageId = "digest 0.10.7"; + features = [ "dev" ]; + } ]; features = { + "asm" = [ "sha2-asm" ]; + "asm-aarch64" = [ "asm" ]; + "default" = [ "std" ]; + "oid" = [ "digest/oid" ]; + "sha2-asm" = [ "dep:sha2-asm" ]; + "std" = [ "digest/std" ]; }; }; - "sha2" = rec { + "sha2 0.9.9" = rec { crateName = "sha2"; - version = "0.9.5"; + version = "0.9.9"; edition = "2018"; - sha256 = "04lzf4swq6cijvxnc6facr3g72h5v7a5z8lz3xrkf8gxa9bswqmk"; + sha256 = "006q2f0ar26xcjxqz8zsncfgz86zqa5dkwlwv03rhx1rpzhs2n2d"; authors = [ "RustCrypto Developers" ]; dependencies = [ { name = "block-buffer"; - packageId = "block-buffer"; + packageId = "block-buffer 0.9.0"; } { name = "cfg-if"; - packageId = "cfg-if 1.0.0"; + packageId = "cfg-if"; } { name = "cpufeatures"; packageId = "cpufeatures"; - target = { target, features }: (stdenv.hostPlatform.config == "aarch64-apple-darwin"); - } - { - name = "cpufeatures"; - packageId = "cpufeatures"; - target = { target, features }: ((target."arch" == "aarch64") && (target."os" == "linux")); - } - { - name = "cpufeatures"; - packageId = "cpufeatures"; - target = { target, features }: ((target."arch" == "x86") || (target."arch" == "x86_64")); + target = { target, features }: (("aarch64" == target."arch") || ("x86_64" == target."arch") || ("x86" == target."arch")); } { name = "digest"; - packageId = "digest"; + packageId = "digest 0.9.0"; } { name = "opaque-debug"; @@ -4569,7 +5200,7 @@ rec { devDependencies = [ { name = "digest"; - packageId = "digest"; + packageId = "digest 0.9.0"; features = [ "dev" ]; } ]; @@ -4577,52 +5208,30 @@ rec { "asm" = [ "sha2-asm" ]; "asm-aarch64" = [ "asm" ]; "default" = [ "std" ]; + "sha2-asm" = [ "dep:sha2-asm" ]; "std" = [ "digest/std" ]; }; resolvedDefaultFeatures = [ "default" "std" ]; }; "shlex" = rec { crateName = "shlex"; - version = "0.1.1"; + version = "1.2.0"; edition = "2015"; - sha256 = "1lmv6san7g8dv6jdfp14m7bdczq9ss7j7bgsfqyqjc3jnjfippvz"; + sha256 = "1033pj9dyb76nm5yv597nnvj3zpvr2aw9rm5wy0gah3dk99f1km7"; authors = [ "comex <comexk@gmail.com>" - ]; - - }; - "signal-hook" = rec { - crateName = "signal-hook"; - version = "0.3.9"; - edition = "2018"; - sha256 = "0f8ccp4ddd4jxa8infvxnyn3fvxswq46mw5ajh0awvq7jximl327"; - authors = [ - "Michal 'vorner' Vaner <vorner@vorner.cz>" - "Thomas Himmelstoss <thimm@posteo.de>" - ]; - dependencies = [ - { - name = "libc"; - packageId = "libc"; - } - { - name = "signal-hook-registry"; - packageId = "signal-hook-registry"; - } + "Fenhl <fenhl@fenhl.net>" ]; features = { - "default" = [ "channel" "iterator" ]; - "extended-siginfo" = [ "channel" "iterator" "extended-siginfo-raw" ]; - "extended-siginfo-raw" = [ "cc" ]; - "iterator" = [ "channel" ]; + "default" = [ "std" ]; }; - resolvedDefaultFeatures = [ "channel" "iterator" ]; + resolvedDefaultFeatures = [ "default" "std" ]; }; "signal-hook-registry" = rec { crateName = "signal-hook-registry"; - version = "1.4.0"; + version = "1.4.1"; edition = "2015"; - sha256 = "1c2mhijg54y6c1zi4630yki1vpq3z96ljfnsrdy0rb64ilr767p5"; + sha256 = "18crkkw5k82bvcx088xlf5g4n3772m24qhzgfan80nda7d3rn8nq"; authors = [ "Michal 'vorner' Vaner <vorner@vorner.cz>" "Masaki Hara <ackie.h.gmai@gmail.com>" @@ -4637,22 +5246,29 @@ rec { }; "slab" = rec { crateName = "slab"; - version = "0.4.3"; - edition = "2015"; - sha256 = "09v57dmy9gnfcj3c6gywp7wi09zywxf0ppj07w02hfvy38ysqwzi"; + version = "0.4.9"; + edition = "2018"; + sha256 = "0rxvsgir0qw5lkycrqgb1cxsvxzjv9bmx73bk5y42svnzfba94lg"; authors = [ "Carl Lerche <me@carllerche.com>" ]; + buildDependencies = [ + { + name = "autocfg"; + packageId = "autocfg"; + } + ]; features = { "default" = [ "std" ]; + "serde" = [ "dep:serde" ]; }; resolvedDefaultFeatures = [ "default" "std" ]; }; "smol" = rec { crateName = "smol"; - version = "1.2.5"; + version = "1.3.0"; edition = "2018"; - sha256 = "1r45zng0hymqx1kb2dmxkapbin7f9rhgrdcssz0q7rzka59kpkw5"; + sha256 = "18c7d7n9dl5h0isf81cs0g3ly3zp54lmj76z1zgghiw4rm4bbwhk"; authors = [ "Stjepan Glavina <stjepang@gmail.com>" ]; @@ -4693,48 +5309,40 @@ rec { name = "futures-lite"; packageId = "futures-lite"; } - { - name = "once_cell"; - packageId = "once_cell"; - } ]; }; - "socket2 0.3.19" = rec { + "socket2 0.4.9" = rec { crateName = "socket2"; - version = "0.3.19"; + version = "0.4.9"; edition = "2018"; - sha256 = "0vldz14mxqxnjqb6an2pj7mgclv7nrk45cpscwq7g3fj2c0mfbhj"; + sha256 = "0qnn1r41jqj20m0a2nzzjgzndlmpg5maiyjchccaypfqxq8sk934"; authors = [ "Alex Crichton <alex@alexcrichton.com>" + "Thomas de Zeeuw <thomasdezeeuw@gmail.com>" ]; dependencies = [ { - name = "cfg-if"; - packageId = "cfg-if 1.0.0"; - target = { target, features }: (target."unix" or false); - } - { name = "libc"; packageId = "libc"; target = { target, features }: (target."unix" or false); - features = [ "align" ]; } { name = "winapi"; - packageId = "winapi 0.3.9"; + packageId = "winapi"; target = { target, features }: (target."windows" or false); - features = [ "handleapi" "ws2def" "ws2ipdef" "ws2tcpip" "minwindef" ]; + features = [ "handleapi" "ws2ipdef" "ws2tcpip" ]; } ]; features = { }; + resolvedDefaultFeatures = [ "all" ]; }; - "socket2 0.4.0" = rec { + "socket2 0.5.4" = rec { crateName = "socket2"; - version = "0.4.0"; - edition = "2018"; - sha256 = "18ny6m1gnf6cwp5ax0b5hr36w6yg16z7faj76b31aq2jghhgqgcy"; + version = "0.5.4"; + edition = "2021"; + sha256 = "17lqx8w2b3nysrkdbdz8y7fkikz5v77c052q57lxwajmxchfhca0"; authors = [ "Alex Crichton <alex@alexcrichton.com>" "Thomas de Zeeuw <thomasdezeeuw@gmail.com>" @@ -4746,184 +5354,16 @@ rec { target = { target, features }: (target."unix" or false); } { - name = "winapi"; - packageId = "winapi 0.3.9"; + name = "windows-sys"; + packageId = "windows-sys"; target = { target, features }: (target."windows" or false); - features = [ "handleapi" "ws2ipdef" "ws2tcpip" ]; + features = [ "Win32_Foundation" "Win32_Networking_WinSock" "Win32_System_IO" "Win32_System_Threading" "Win32_System_WindowsProgramming" ]; } ]; features = { }; resolvedDefaultFeatures = [ "all" ]; }; - "standback" = rec { - crateName = "standback"; - version = "0.2.17"; - edition = "2018"; - sha256 = "1zr8zy3kzryaggz3k0j4135m3zbd31pyqmja8cyj8yp07mpzn4z1"; - authors = [ - "Jacob Pratt <open-source@jhpratt.dev>" - "The Rust Project Developers" - ]; - buildDependencies = [ - { - name = "version_check"; - packageId = "version_check"; - } - ]; - features = { - "default" = [ "std" ]; - }; - resolvedDefaultFeatures = [ "std" ]; - }; - "static_assertions" = rec { - crateName = "static_assertions"; - version = "1.1.0"; - edition = "2015"; - sha256 = "0gsl6xmw10gvn3zs1rv99laj5ig7ylffnh71f9l34js4nr4r7sx2"; - authors = [ - "Nikolai Vazquez" - ]; - features = { - }; - }; - "stdweb" = rec { - crateName = "stdweb"; - version = "0.4.20"; - edition = "2015"; - sha256 = "1md14n9rzxzdskz3hpgln8vxfwqsw2cswc0f5nslh4r82rmlj8nh"; - authors = [ - "Jan Bujak <j@exia.io>" - ]; - dependencies = [ - { - name = "discard"; - packageId = "discard"; - } - { - name = "stdweb-derive"; - packageId = "stdweb-derive"; - } - { - name = "stdweb-internal-macros"; - packageId = "stdweb-internal-macros"; - } - { - name = "stdweb-internal-runtime"; - packageId = "stdweb-internal-runtime"; - } - { - name = "wasm-bindgen"; - packageId = "wasm-bindgen"; - target = { target, features }: ((target."arch" == "wasm32") && (target."vendor" == "unknown") && (target."os" == "unknown") && (!(target."cargo_web" or false))); - } - ]; - buildDependencies = [ - { - name = "rustc_version"; - packageId = "rustc_version"; - } - ]; - features = { - "default" = [ "serde" "serde_json" ]; - "experimental_features_which_may_break_on_minor_version_bumps" = [ "futures-support" ]; - "futures-support" = [ "futures-core-preview" "futures-channel-preview" "futures-util-preview" "futures-executor-preview" ]; - }; - }; - "stdweb-derive" = rec { - crateName = "stdweb-derive"; - version = "0.5.3"; - edition = "2015"; - sha256 = "1vsh7g0gaxn4kxqq3knhymdn02p2pfxmnd2j0vplpj6c1yj60yn8"; - procMacro = true; - authors = [ - "Jan Bujak <j@exia.io>" - ]; - dependencies = [ - { - name = "proc-macro2"; - packageId = "proc-macro2"; - } - { - name = "quote"; - packageId = "quote"; - } - { - name = "serde"; - packageId = "serde 1.0.126"; - } - { - name = "serde_derive"; - packageId = "serde_derive"; - } - { - name = "syn"; - packageId = "syn"; - usesDefaultFeatures = false; - features = [ "derive" "parsing" "printing" ]; - } - ]; - - }; - "stdweb-internal-macros" = rec { - crateName = "stdweb-internal-macros"; - version = "0.2.9"; - edition = "2015"; - sha256 = "049fq8fl5ny9l5if2qv7kxwng7g6ns95h4fbm3zx360dmpv5zyjq"; - procMacro = true; - authors = [ - "Jan Bujak <j@exia.io>" - ]; - dependencies = [ - { - name = "base-x"; - packageId = "base-x"; - } - { - name = "proc-macro2"; - packageId = "proc-macro2"; - } - { - name = "quote"; - packageId = "quote"; - } - { - name = "serde"; - packageId = "serde 1.0.126"; - } - { - name = "serde_derive"; - packageId = "serde_derive"; - } - { - name = "serde_json"; - packageId = "serde_json"; - } - { - name = "sha1"; - packageId = "sha1"; - } - { - name = "syn"; - packageId = "syn"; - usesDefaultFeatures = false; - features = [ "full" "parsing" "printing" "clone-impls" ]; - } - ]; - - }; - "stdweb-internal-runtime" = rec { - crateName = "stdweb-internal-runtime"; - version = "0.1.5"; - edition = "2015"; - sha256 = "1h0nkppb4r8dbrbms2hw9n5xdcs392m0r5hj3b6lsx3h6fx02dr1"; - authors = [ - "Jan Bujak <j@exia.io>" - ]; - features = { - }; - resolvedDefaultFeatures = [ "default" ]; - }; "strsim" = rec { crateName = "strsim"; version = "0.8.0"; @@ -4936,9 +5376,9 @@ rec { }; "structopt" = rec { crateName = "structopt"; - version = "0.3.21"; + version = "0.3.26"; edition = "2018"; - sha256 = "136j0lvjmpv5syi751vxg8vb30gfyv4k81x8d18kxrj6xvbsqxsj"; + sha256 = "043sg3qxllann6q9i71d05qp3q13scmcvhxhd950ka2v8ij5qsqc"; authors = [ "Guillaume Pinot <texitoi@texitoi.eu>" "others" @@ -4966,6 +5406,7 @@ rec { "lints" = [ "clap/lints" ]; "no_cargo" = [ "clap/no_cargo" ]; "paw" = [ "structopt-derive/paw" "paw_dep" ]; + "paw_dep" = [ "dep:paw_dep" ]; "suggestions" = [ "clap/suggestions" ]; "wrap_help" = [ "clap/wrap_help" ]; "yaml" = [ "clap/yaml" ]; @@ -4974,9 +5415,9 @@ rec { }; "structopt-derive" = rec { crateName = "structopt-derive"; - version = "0.4.14"; + version = "0.4.18"; edition = "2018"; - sha256 = "143gjwvz3s86hwp070km83y25n8kqp5f01kb1dr19f4ilkywvaav"; + sha256 = "1q5gcigmvw0cinjxzpyrkflliq5r1ivljmrvfrl3phcwgwraxdfw"; procMacro = true; authors = [ "Guillaume Pinot <texitoi@texitoi.eu>" @@ -5000,7 +5441,7 @@ rec { } { name = "syn"; - packageId = "syn"; + packageId = "syn 1.0.109"; features = [ "full" ]; } ]; @@ -5009,9 +5450,9 @@ rec { }; "subtle" = rec { crateName = "subtle"; - version = "2.4.0"; + version = "2.4.1"; edition = "2015"; - sha256 = "1hipji54nipkya6szyk9kl7nz07qli570b1isklz78dda44dm08y"; + sha256 = "00b6jzh9gzb0h9n25g06nqr90z3xzqppfhhb260s1hjhh4pg7pkb"; authors = [ "Isis Lovecruft <isis@patternsinthevoid.net>" "Henry de Valence <hdevalence@hdevalence.ca>" @@ -5020,11 +5461,45 @@ rec { "default" = [ "std" "i128" ]; }; }; - "syn" = rec { + "syn 1.0.109" = rec { crateName = "syn"; - version = "1.0.73"; + version = "1.0.109"; edition = "2018"; - sha256 = "1ixw4lscc7009ibaic8g5bvnc94hdcr62ksjk3jjl38363zqj57p"; + sha256 = "0ds2if4600bd59wsv7jjgfkayfzy3hnazs394kz6zdkmna8l3dkj"; + authors = [ + "David Tolnay <dtolnay@gmail.com>" + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + usesDefaultFeatures = false; + } + { + name = "quote"; + packageId = "quote"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "unicode-ident"; + packageId = "unicode-ident"; + } + ]; + features = { + "default" = [ "derive" "parsing" "printing" "clone-impls" "proc-macro" ]; + "printing" = [ "quote" ]; + "proc-macro" = [ "proc-macro2/proc-macro" "quote/proc-macro" ]; + "quote" = [ "dep:quote" ]; + "test" = [ "syn-test-suite/all-features" ]; + }; + resolvedDefaultFeatures = [ "clone-impls" "default" "derive" "full" "parsing" "printing" "proc-macro" "quote" ]; + }; + "syn 2.0.38" = rec { + crateName = "syn"; + version = "2.0.38"; + edition = "2021"; + sha256 = "12s06bi068scc4fpv2x2bp3lx2vxnk4s0qv3w9hqznrpl6m7jsz9"; authors = [ "David Tolnay <dtolnay@gmail.com>" ]; @@ -5041,23 +5516,24 @@ rec { usesDefaultFeatures = false; } { - name = "unicode-xid"; - packageId = "unicode-xid"; + name = "unicode-ident"; + packageId = "unicode-ident"; } ]; features = { "default" = [ "derive" "parsing" "printing" "clone-impls" "proc-macro" ]; "printing" = [ "quote" ]; "proc-macro" = [ "proc-macro2/proc-macro" "quote/proc-macro" ]; + "quote" = [ "dep:quote" ]; "test" = [ "syn-test-suite/all-features" ]; }; resolvedDefaultFeatures = [ "clone-impls" "default" "derive" "full" "parsing" "printing" "proc-macro" "quote" "visit" "visit-mut" ]; }; "syntect" = rec { crateName = "syntect"; - version = "4.5.0"; + version = "5.1.0"; edition = "2018"; - sha256 = "1r9ij3qmq4cs83jwpk1043sai1dwdghb8lwkm34rs12d7frc5yib"; + sha256 = "14cg314vzabi45cdbqgcpav0dlx3d18blp24n3z8pl7q7cq4naz0"; authors = [ "Tristan Hume <tristan@thume.ca>" ]; @@ -5069,13 +5545,12 @@ rec { } { name = "bitflags"; - packageId = "bitflags"; + packageId = "bitflags 1.3.2"; } { name = "flate2"; packageId = "flate2"; optional = true; - usesDefaultFeatures = false; } { name = "fnv"; @@ -5083,12 +5558,8 @@ rec { optional = true; } { - name = "lazy_static"; - packageId = "lazy_static"; - } - { - name = "lazycell"; - packageId = "lazycell"; + name = "once_cell"; + packageId = "once_cell"; } { name = "onig"; @@ -5099,6 +5570,7 @@ rec { { name = "plist"; packageId = "plist"; + optional = true; } { name = "regex-syntax"; @@ -5107,17 +5579,18 @@ rec { } { name = "serde"; - packageId = "serde 1.0.126"; - } - { - name = "serde_derive"; - packageId = "serde_derive"; + packageId = "serde"; + features = [ "derive" ]; } { name = "serde_json"; packageId = "serde_json"; } { + name = "thiserror"; + packageId = "thiserror"; + } + { name = "walkdir"; packageId = "walkdir"; } @@ -5128,64 +5601,71 @@ rec { } ]; features = { + "bincode" = [ "dep:bincode" ]; "default" = [ "default-onig" ]; - "default-fancy" = [ "parsing" "assets" "html" "yaml-load" "dump-load" "dump-create" "regex-fancy" ]; - "default-onig" = [ "parsing" "assets" "html" "yaml-load" "dump-load" "dump-create" "regex-onig" ]; - "dump-create" = [ "flate2/default" "bincode" ]; - "dump-create-rs" = [ "flate2/rust_backend" "bincode" ]; - "dump-load" = [ "flate2/default" "bincode" ]; - "dump-load-rs" = [ "flate2/rust_backend" "bincode" ]; + "default-fancy" = [ "parsing" "default-syntaxes" "default-themes" "html" "plist-load" "yaml-load" "dump-load" "dump-create" "regex-fancy" ]; + "default-onig" = [ "parsing" "default-syntaxes" "default-themes" "html" "plist-load" "yaml-load" "dump-load" "dump-create" "regex-onig" ]; + "default-syntaxes" = [ "parsing" "dump-load" ]; + "default-themes" = [ "dump-load" ]; + "dump-create" = [ "flate2" "bincode" ]; + "dump-load" = [ "flate2" "bincode" ]; + "fancy-regex" = [ "dep:fancy-regex" ]; + "flate2" = [ "dep:flate2" ]; + "fnv" = [ "dep:fnv" ]; "html" = [ "parsing" ]; - "metadata" = [ "parsing" ]; - "parsing" = [ "regex-syntax" "fnv" ]; + "metadata" = [ "parsing" "plist-load" ]; + "onig" = [ "dep:onig" ]; + "parsing" = [ "regex-syntax" "fnv" "dump-create" "dump-load" ]; + "plist" = [ "dep:plist" ]; + "plist-load" = [ "plist" ]; "regex-fancy" = [ "fancy-regex" ]; "regex-onig" = [ "onig" ]; + "regex-syntax" = [ "dep:regex-syntax" ]; "yaml-load" = [ "yaml-rust" "parsing" ]; + "yaml-rust" = [ "dep:yaml-rust" ]; }; - resolvedDefaultFeatures = [ "assets" "bincode" "default" "default-onig" "dump-create" "dump-load" "flate2" "fnv" "html" "onig" "parsing" "regex-onig" "regex-syntax" "yaml-load" "yaml-rust" ]; + resolvedDefaultFeatures = [ "bincode" "default" "default-onig" "default-syntaxes" "default-themes" "dump-create" "dump-load" "flate2" "fnv" "html" "onig" "parsing" "plist" "plist-load" "regex-onig" "regex-syntax" "yaml-load" "yaml-rust" ]; }; "tempfile" = rec { crateName = "tempfile"; - version = "3.2.0"; + version = "3.8.0"; edition = "2018"; - sha256 = "08pbf3c1i42382dc44dil5bgiawcsi0qk6zdibw10f69rxiwdhfs"; + sha256 = "1vsl2193w3gpx3mwj36fwx3v6q2qyvmzrdn6m8fgfsjkrkrx556b"; authors = [ "Steven Allen <steven@stebalien.com>" "The Rust Project Developers" "Ashley Mannix <ashleymannix@live.com.au>" - "Jason White <jasonaw0@gmail.com>" + "Jason White <me@jasonwhite.io>" ]; dependencies = [ { name = "cfg-if"; - packageId = "cfg-if 1.0.0"; + packageId = "cfg-if"; } { - name = "libc"; - packageId = "libc"; - target = { target, features }: (target."unix" or false); - } - { - name = "rand"; - packageId = "rand 0.8.3"; + name = "fastrand"; + packageId = "fastrand 2.0.1"; } { name = "redox_syscall"; - packageId = "redox_syscall"; - target = { target, features }: (target."os" == "redox"); + packageId = "redox_syscall 0.3.5"; + target = { target, features }: ("redox" == target."os"); } { - name = "remove_dir_all"; - packageId = "remove_dir_all"; + name = "rustix"; + packageId = "rustix 0.38.19"; + target = { target, features }: ((target."unix" or false) || ("wasi" == target."os")); + features = [ "fs" ]; } { - name = "winapi"; - packageId = "winapi 0.3.9"; + name = "windows-sys"; + packageId = "windows-sys"; target = { target, features }: (target."windows" or false); - features = [ "fileapi" "handleapi" "winbase" ]; + features = [ "Win32_Storage_FileSystem" "Win32_Foundation" ]; } ]; - + features = { + }; }; "textwrap" = rec { crateName = "textwrap"; @@ -5201,153 +5681,154 @@ rec { packageId = "unicode-width"; } ]; + features = { + "hyphenation" = [ "dep:hyphenation" ]; + "term_size" = [ "dep:term_size" ]; + }; + }; + "thiserror" = rec { + crateName = "thiserror"; + version = "1.0.49"; + edition = "2021"; + sha256 = "1m3yalbcx89bx397igc1ckypw8hiwq9jbzc56pgazrzdsz3fhxqi"; + authors = [ + "David Tolnay <dtolnay@gmail.com>" + ]; + dependencies = [ + { + name = "thiserror-impl"; + packageId = "thiserror-impl"; + } + ]; }; - "time 0.1.43" = rec { - crateName = "time"; - version = "0.1.43"; - edition = "2015"; - sha256 = "0f14wrgxj7ya2v4msg5mni7046bsm2angm7cn3pd3yv04gpm12na"; + "thiserror-impl" = rec { + crateName = "thiserror-impl"; + version = "1.0.49"; + edition = "2021"; + sha256 = "1k643ga9sbqpcb873n299n3zjzc4srfakyv98xwqi4ly0412yw8h"; + procMacro = true; authors = [ - "The Rust Project Developers" + "David Tolnay <dtolnay@gmail.com>" ]; dependencies = [ { - name = "libc"; - packageId = "libc"; + name = "proc-macro2"; + packageId = "proc-macro2"; } { - name = "winapi"; - packageId = "winapi 0.3.9"; - target = { target, features }: (target."windows" or false); - features = [ "std" "minwinbase" "minwindef" "ntdef" "profileapi" "sysinfoapi" "timezoneapi" ]; + name = "quote"; + packageId = "quote"; } - ]; - devDependencies = [ { - name = "winapi"; - packageId = "winapi 0.3.9"; - features = [ "std" "processthreadsapi" "winbase" ]; + name = "syn"; + packageId = "syn 2.0.38"; } ]; }; - "time 0.2.26" = rec { + "time" = rec { crateName = "time"; - version = "0.2.26"; - edition = "2018"; - sha256 = "0wpkb0ri6jxsydqy9bk2b3iklhmj94pndl8208ni6mbrykxwpa08"; + version = "0.3.30"; + edition = "2021"; + sha256 = "1xgnflidij6361zjg4mzz4lqndayq1ph82n1cbjydppj02rlm8y4"; authors = [ - "Jacob Pratt <the.z.cuber@gmail.com>" + "Jacob Pratt <open-source@jhpratt.dev>" + "Time contributors" ]; dependencies = [ { - name = "const_fn"; - packageId = "const_fn"; + name = "deranged"; + packageId = "deranged"; + usesDefaultFeatures = false; + features = [ "powerfmt" ]; } { - name = "libc"; - packageId = "libc"; + name = "itoa"; + packageId = "itoa"; optional = true; - target = { target, features }: (target."unix" or false); } { - name = "standback"; - packageId = "standback"; + name = "powerfmt"; + packageId = "powerfmt"; usesDefaultFeatures = false; } { - name = "stdweb"; - packageId = "stdweb"; + name = "serde"; + packageId = "serde"; optional = true; usesDefaultFeatures = false; - target = { target, features }: (target."arch" == "wasm32"); } { - name = "time-macros"; - packageId = "time-macros"; + name = "time-core"; + packageId = "time-core"; } { - name = "winapi"; - packageId = "winapi 0.3.9"; + name = "time-macros"; + packageId = "time-macros"; optional = true; - target = { target, features }: (target."windows" or false); - features = [ "minwinbase" "minwindef" "timezoneapi" ]; } ]; - buildDependencies = [ + devDependencies = [ { - name = "version_check"; - packageId = "version_check"; + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + features = [ "derive" ]; } - ]; - devDependencies = [ { - name = "standback"; - packageId = "standback"; + name = "time-macros"; + packageId = "time-macros"; } ]; features = { - "default" = [ "deprecated" "std" ]; - "std" = [ "libc" "winapi" "stdweb" "standback/std" ]; - }; - resolvedDefaultFeatures = [ "default" "deprecated" "libc" "std" "stdweb" "winapi" ]; - }; - "time-macros" = rec { - crateName = "time-macros"; - version = "0.1.1"; - edition = "2018"; - sha256 = "1wg24yxpxcfmim6dgblrf8p321m7cyxpdivzvp8bcb7i4rp9qzlm"; + "alloc" = [ "serde?/alloc" ]; + "default" = [ "std" ]; + "formatting" = [ "dep:itoa" "std" "time-macros?/formatting" ]; + "large-dates" = [ "time-macros?/large-dates" ]; + "local-offset" = [ "std" "dep:libc" "dep:num_threads" ]; + "macros" = [ "dep:time-macros" ]; + "parsing" = [ "time-macros?/parsing" ]; + "quickcheck" = [ "dep:quickcheck" "alloc" "deranged/quickcheck" ]; + "rand" = [ "dep:rand" "deranged/rand" ]; + "serde" = [ "dep:serde" "time-macros?/serde" "deranged/serde" ]; + "serde-human-readable" = [ "serde" "formatting" "parsing" ]; + "serde-well-known" = [ "serde" "formatting" "parsing" ]; + "std" = [ "alloc" "deranged/std" ]; + "wasm-bindgen" = [ "dep:js-sys" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "formatting" "parsing" "std" ]; + }; + "time-core" = rec { + crateName = "time-core"; + version = "0.1.2"; + edition = "2021"; + sha256 = "1wx3qizcihw6z151hywfzzyd1y5dl804ydyxci6qm07vbakpr4pg"; authors = [ - "Jacob Pratt <the.z.cuber@gmail.com>" - ]; - dependencies = [ - { - name = "proc-macro-hack"; - packageId = "proc-macro-hack"; - } - { - name = "time-macros-impl"; - packageId = "time-macros-impl"; - } + "Jacob Pratt <open-source@jhpratt.dev>" + "Time contributors" ]; }; - "time-macros-impl" = rec { - crateName = "time-macros-impl"; - version = "0.1.1"; - edition = "2018"; - sha256 = "1ymqhvnvry3giiw45xvarlgagl8hnd6cz4alkz32fq5dvwgbxhz5"; + "time-macros" = rec { + crateName = "time-macros"; + version = "0.2.15"; + edition = "2021"; + sha256 = "086frcn3m2yh3fji3wv9r35c3zjxjq8ngam7xnngiqd9vdl0vmsa"; procMacro = true; authors = [ - "Jacob Pratt <the.z.cuber@gmail.com>" + "Jacob Pratt <open-source@jhpratt.dev>" + "Time contributors" ]; dependencies = [ { - name = "proc-macro-hack"; - packageId = "proc-macro-hack"; - } - { - name = "proc-macro2"; - packageId = "proc-macro2"; - } - { - name = "quote"; - packageId = "quote"; - } - { - name = "standback"; - packageId = "standback"; - usesDefaultFeatures = false; - } - { - name = "syn"; - packageId = "syn"; - usesDefaultFeatures = false; - features = [ "proc-macro" "parsing" "printing" "derive" ]; + name = "time-core"; + packageId = "time-core"; } ]; - + features = { + }; + resolvedDefaultFeatures = [ "formatting" "parsing" ]; }; "tinytemplate" = rec { crateName = "tinytemplate"; @@ -5360,7 +5841,7 @@ rec { dependencies = [ { name = "serde"; - packageId = "serde 1.0.126"; + packageId = "serde"; } { name = "serde_json"; @@ -5371,35 +5852,21 @@ rec { }; "tokio" = rec { crateName = "tokio"; - version = "0.2.25"; - edition = "2018"; - sha256 = "14l0rll6y1dyzh6qcd8rma2ch3wx0dxzxq8b54di744sjirs40v7"; + version = "1.33.0"; + edition = "2021"; + sha256 = "0lynj8nfqziviw72qns9mjlhmnm66bsc5bivy5g5x6gp7q720f2g"; authors = [ "Tokio Contributors <team@tokio.rs>" ]; dependencies = [ { - name = "bytes"; - packageId = "bytes 0.5.6"; - } - { - name = "fnv"; - packageId = "fnv"; - optional = true; - } - { - name = "futures-core"; - packageId = "futures-core"; - optional = true; - } - { - name = "iovec"; - packageId = "iovec"; - optional = true; + name = "backtrace"; + packageId = "backtrace"; + target = { target, features }: (target."tokio_taskdump" or false); } { - name = "lazy_static"; - packageId = "lazy_static"; + name = "bytes"; + packageId = "bytes"; optional = true; } { @@ -5409,30 +5876,19 @@ rec { target = { target, features }: (target."unix" or false); } { - name = "memchr"; - packageId = "memchr"; - optional = true; - } - { name = "mio"; packageId = "mio"; optional = true; + usesDefaultFeatures = false; } { - name = "mio-named-pipes"; - packageId = "mio-named-pipes"; - optional = true; - target = { target, features }: (target."windows" or false); - } - { - name = "mio-uds"; - packageId = "mio-uds"; + name = "num_cpus"; + packageId = "num_cpus"; optional = true; - target = { target, features }: (target."unix" or false); } { name = "pin-project-lite"; - packageId = "pin-project-lite 0.1.12"; + packageId = "pin-project-lite"; } { name = "signal-hook-registry"; @@ -5441,9 +5897,11 @@ rec { target = { target, features }: (target."unix" or false); } { - name = "slab"; - packageId = "slab"; + name = "socket2"; + packageId = "socket2 0.5.4"; optional = true; + target = { target, features }: (!(builtins.elem "wasm" target."family")); + features = [ "all" ]; } { name = "tokio-macros"; @@ -5451,41 +5909,57 @@ rec { optional = true; } { - name = "winapi"; - packageId = "winapi 0.3.9"; + name = "windows-sys"; + packageId = "windows-sys"; optional = true; - usesDefaultFeatures = false; target = { target, features }: (target."windows" or false); } ]; + devDependencies = [ + { + name = "libc"; + packageId = "libc"; + target = {target, features}: (target."unix" or false); + } + { + name = "socket2"; + packageId = "socket2 0.5.4"; + target = {target, features}: (!(builtins.elem "wasm" target."family")); + } + { + name = "windows-sys"; + packageId = "windows-sys"; + target = {target, features}: (target."windows" or false); + features = [ "Win32_Foundation" "Win32_Security_Authorization" ]; + } + ]; features = { - "blocking" = [ "rt-core" ]; - "dns" = [ "rt-core" ]; - "fs" = [ "rt-core" "io-util" ]; - "full" = [ "blocking" "dns" "fs" "io-driver" "io-util" "io-std" "macros" "net" "process" "rt-core" "rt-util" "rt-threaded" "signal" "stream" "sync" "time" ]; - "io-driver" = [ "mio" "lazy_static" ]; - "io-std" = [ "rt-core" ]; - "io-util" = [ "memchr" ]; + "bytes" = [ "dep:bytes" ]; + "full" = [ "fs" "io-util" "io-std" "macros" "net" "parking_lot" "process" "rt" "rt-multi-thread" "signal" "sync" "time" ]; + "io-util" = [ "bytes" ]; + "libc" = [ "dep:libc" ]; "macros" = [ "tokio-macros" ]; - "net" = [ "dns" "tcp" "udp" "uds" ]; - "process" = [ "io-driver" "libc" "mio-named-pipes" "signal" "winapi/consoleapi" "winapi/minwindef" "winapi/threadpoollegacyapiset" "winapi/winerror" ]; - "rt-core" = [ "slab" ]; - "rt-threaded" = [ "num_cpus" "rt-core" ]; - "signal" = [ "io-driver" "lazy_static" "libc" "mio-uds" "signal-hook-registry" "winapi/consoleapi" "winapi/minwindef" ]; - "stream" = [ "futures-core" ]; - "sync" = [ "fnv" ]; - "tcp" = [ "io-driver" "iovec" ]; - "time" = [ "slab" ]; - "udp" = [ "io-driver" ]; - "uds" = [ "io-driver" "mio-uds" "libc" ]; - }; - resolvedDefaultFeatures = [ "blocking" "default" "fnv" "fs" "futures-core" "io-driver" "io-util" "iovec" "lazy_static" "libc" "macros" "memchr" "mio" "mio-named-pipes" "mio-uds" "process" "rt-core" "signal" "signal-hook-registry" "slab" "stream" "sync" "tcp" "time" "tokio-macros" "winapi" ]; + "mio" = [ "dep:mio" ]; + "net" = [ "libc" "mio/os-poll" "mio/os-ext" "mio/net" "socket2" "windows-sys/Win32_Foundation" "windows-sys/Win32_Security" "windows-sys/Win32_Storage_FileSystem" "windows-sys/Win32_System_Pipes" "windows-sys/Win32_System_SystemServices" ]; + "num_cpus" = [ "dep:num_cpus" ]; + "parking_lot" = [ "dep:parking_lot" ]; + "process" = [ "bytes" "libc" "mio/os-poll" "mio/os-ext" "mio/net" "signal-hook-registry" "windows-sys/Win32_Foundation" "windows-sys/Win32_System_Threading" "windows-sys/Win32_System_WindowsProgramming" ]; + "rt-multi-thread" = [ "num_cpus" "rt" ]; + "signal" = [ "libc" "mio/os-poll" "mio/net" "mio/os-ext" "signal-hook-registry" "windows-sys/Win32_Foundation" "windows-sys/Win32_System_Console" ]; + "signal-hook-registry" = [ "dep:signal-hook-registry" ]; + "socket2" = [ "dep:socket2" ]; + "test-util" = [ "rt" "sync" "time" ]; + "tokio-macros" = [ "dep:tokio-macros" ]; + "tracing" = [ "dep:tracing" ]; + "windows-sys" = [ "dep:windows-sys" ]; + }; + resolvedDefaultFeatures = [ "bytes" "default" "io-util" "libc" "macros" "mio" "net" "num_cpus" "process" "rt" "rt-multi-thread" "signal-hook-registry" "socket2" "sync" "time" "tokio-macros" "windows-sys" ]; }; "tokio-macros" = rec { crateName = "tokio-macros"; - version = "0.2.6"; + version = "2.1.0"; edition = "2018"; - sha256 = "0ni60vnrf32r3wfhlahmnds1phx5d1xfbmyq9j0mz8kkzh5s0kg4"; + sha256 = "0pk7y9dfanab886iaqwcbri39jkw33kgl7y07v0kg1pp8prdq2v3"; procMacro = true; authors = [ "Tokio Contributors <team@tokio.rs>" @@ -5501,17 +5975,17 @@ rec { } { name = "syn"; - packageId = "syn"; + packageId = "syn 2.0.38"; features = [ "full" ]; } ]; }; - "tokio-tls" = rec { - crateName = "tokio-tls"; + "tokio-native-tls" = rec { + crateName = "tokio-native-tls"; version = "0.3.1"; edition = "2018"; - sha256 = "0hv375949532p32d0w6bm2f6d3r0d00mcdzqjjqlzcmkszyg8w4s"; + sha256 = "1wkfg6zn85zckmv4im7mv20ca6b1vmlib5xwz9p7g19wjfmpdbmv"; authors = [ "Tokio Contributors <team@tokio.rs>" ]; @@ -5529,23 +6003,25 @@ rec { { name = "tokio"; packageId = "tokio"; - features = [ "macros" "stream" "rt-core" "io-util" "net" ]; + features = [ "macros" "rt" "rt-multi-thread" "io-util" "net" ]; } ]; - + features = { + "vendored" = [ "native-tls/vendored" ]; + }; }; "tokio-util" = rec { crateName = "tokio-util"; - version = "0.3.1"; - edition = "2018"; - sha256 = "16b48dl6sbc9x944jgjvsd65ab1w2c2qcziddbrbwv1b3y4l50my"; + version = "0.7.9"; + edition = "2021"; + sha256 = "03d63ivnd8pwi6qzrlw0gyqkiawq5vmkb5sdb4hhnypm4130fs0x"; authors = [ "Tokio Contributors <team@tokio.rs>" ]; dependencies = [ { name = "bytes"; - packageId = "bytes 0.5.6"; + packageId = "bytes"; } { name = "futures-core"; @@ -5556,16 +6032,20 @@ rec { packageId = "futures-sink"; } { - name = "log"; - packageId = "log"; - } - { name = "pin-project-lite"; - packageId = "pin-project-lite 0.1.12"; + packageId = "pin-project-lite"; } { name = "tokio"; packageId = "tokio"; + features = [ "sync" ]; + } + { + name = "tracing"; + packageId = "tracing"; + optional = true; + usesDefaultFeatures = false; + features = [ "std" ]; } ]; devDependencies = [ @@ -5576,37 +6056,47 @@ rec { } ]; features = { - "codec" = [ "tokio/stream" ]; + "__docs_rs" = [ "futures-util" ]; + "codec" = [ "tracing" ]; "compat" = [ "futures-io" ]; - "full" = [ "codec" "udp" "compat" ]; - "udp" = [ "tokio/udp" ]; - }; - resolvedDefaultFeatures = [ "codec" "default" ]; + "full" = [ "codec" "compat" "io-util" "time" "net" "rt" ]; + "futures-io" = [ "dep:futures-io" ]; + "futures-util" = [ "dep:futures-util" ]; + "hashbrown" = [ "dep:hashbrown" ]; + "io-util" = [ "io" "tokio/rt" "tokio/io-util" ]; + "net" = [ "tokio/net" ]; + "rt" = [ "tokio/rt" "tokio/sync" "futures-util" "hashbrown" ]; + "slab" = [ "dep:slab" ]; + "time" = [ "tokio/time" "slab" ]; + "tracing" = [ "dep:tracing" ]; + }; + resolvedDefaultFeatures = [ "codec" "default" "tracing" ]; }; "toml" = rec { crateName = "toml"; - version = "0.5.8"; + version = "0.5.11"; edition = "2018"; - sha256 = "1apcmjrrjw429pjw7mqlmdwwd67g8305vwqy4kw3swr612bl44d3"; + sha256 = "0d2266nx8b3n22c7k24x4428z6di8n83a9n466jm7a2hipfz1xzl"; authors = [ "Alex Crichton <alex@alexcrichton.com>" ]; dependencies = [ { name = "serde"; - packageId = "serde 1.0.126"; + packageId = "serde"; } ]; features = { + "indexmap" = [ "dep:indexmap" ]; "preserve_order" = [ "indexmap" ]; }; resolvedDefaultFeatures = [ "default" ]; }; "tower-service" = rec { crateName = "tower-service"; - version = "0.3.1"; + version = "0.3.2"; edition = "2018"; - sha256 = "1iih764s3f6vlkspfmr72fkrs2lw1v3wiqmc6bd5zq1hdlfzs39n"; + sha256 = "0lmfzmmvid2yp2l36mbavhmqgsvzqf7r2wiwz73ml4xmwaf1rg5n"; authors = [ "Tower Maintainers <team@tower-rs.com>" ]; @@ -5614,26 +6104,17 @@ rec { }; "tracing" = rec { crateName = "tracing"; - version = "0.1.26"; + version = "0.1.39"; edition = "2018"; - sha256 = "17dqjhixmnbrk0c99ydb3b9pygjnzfb7yhlasb6134s4jy6fpb89"; + sha256 = "1ycp0zgl6icv823dns58xp3lw2pdvlpwxbrhsk0m0sl5hjpz4bpf"; authors = [ "Eliza Weisman <eliza@buoyant.io>" "Tokio Contributors <team@tokio.rs>" ]; dependencies = [ { - name = "cfg-if"; - packageId = "cfg-if 1.0.0"; - } - { - name = "log"; - packageId = "log"; - optional = true; - } - { name = "pin-project-lite"; - packageId = "pin-project-lite 0.2.6"; + packageId = "pin-project-lite"; } { name = "tracing-core"; @@ -5641,76 +6122,45 @@ rec { usesDefaultFeatures = false; } ]; - devDependencies = [ - { - name = "log"; - packageId = "log"; - } - ]; features = { "attributes" = [ "tracing-attributes" ]; "default" = [ "std" "attributes" ]; + "log" = [ "dep:log" ]; "log-always" = [ "log" ]; "std" = [ "tracing-core/std" ]; + "tracing-attributes" = [ "dep:tracing-attributes" ]; + "valuable" = [ "tracing-core/valuable" ]; }; - resolvedDefaultFeatures = [ "log" "std" ]; + resolvedDefaultFeatures = [ "std" ]; }; "tracing-core" = rec { crateName = "tracing-core"; - version = "0.1.18"; + version = "0.1.32"; edition = "2018"; - sha256 = "0lm0li6lx75jgbbgxsb45439257sqb0j7828caf2hjqsigwi9zx9"; + sha256 = "0m5aglin3cdwxpvbg6kz0r9r0k31j48n0kcfwsp6l49z26k3svf0"; authors = [ "Tokio Contributors <team@tokio.rs>" ]; dependencies = [ { - name = "lazy_static"; - packageId = "lazy_static"; - optional = true; - } - ]; - features = { - "default" = [ "std" ]; - "std" = [ "lazy_static" ]; - }; - resolvedDefaultFeatures = [ "lazy_static" "std" ]; - }; - "tracing-futures" = rec { - crateName = "tracing-futures"; - version = "0.2.5"; - edition = "2018"; - sha256 = "1wimg0iwa2ldq7xv98lvivvf3q9ykfminig8r1bs0ig22np9bl4p"; - authors = [ - "Eliza Weisman <eliza@buoyant.io>" - "Tokio Contributors <team@tokio.rs>" - ]; - dependencies = [ - { - name = "pin-project"; - packageId = "pin-project 1.0.7"; + name = "once_cell"; + packageId = "once_cell"; optional = true; } - { - name = "tracing"; - packageId = "tracing"; - usesDefaultFeatures = false; - } ]; features = { - "default" = [ "std-future" "std" ]; - "futures-01" = [ "futures_01" "std" ]; - "futures-03" = [ "std-future" "futures" "futures-task" "std" ]; - "std" = [ "tracing/std" ]; - "std-future" = [ "pin-project" ]; + "default" = [ "std" "valuable/std" ]; + "once_cell" = [ "dep:once_cell" ]; + "std" = [ "once_cell" ]; + "valuable" = [ "dep:valuable" ]; }; - resolvedDefaultFeatures = [ "pin-project" "std-future" ]; + resolvedDefaultFeatures = [ "once_cell" "std" ]; }; "try-lock" = rec { crateName = "try-lock"; - version = "0.2.3"; + version = "0.2.4"; edition = "2015"; - sha256 = "0hkn1ksmg5hdqgqdw1ahy5qk69f4crh2psf0v61qphyrf777nm2r"; + sha256 = "1vc15paa4zi06ixsxihwbvfn24d708nsyg1ncgqwcrn42byyqa1m"; authors = [ "Sean McArthur <sean@seanmonstar.com>" ]; @@ -5718,22 +6168,37 @@ rec { }; "typenum" = rec { crateName = "typenum"; - version = "1.13.0"; + version = "1.17.0"; edition = "2018"; - sha256 = "01lbbspn4080yg8wp6y7q3xcqih1c1dmkkx4pwax4z1a9436k7w7"; + sha256 = "09dqxv69m9lj9zvv6xw5vxaqx15ps0vxyy5myg33i0kbqvq0pzs2"; build = "build/main.rs"; authors = [ "Paho Lurie-Gregg <paho@paholg.com>" "Andre Bogus <bogusandre@gmail.com>" ]; features = { + "scale-info" = [ "dep:scale-info" ]; + "scale_info" = [ "scale-info/derive" ]; }; }; + "ucd-trie" = rec { + crateName = "ucd-trie"; + version = "0.1.6"; + edition = "2021"; + sha256 = "1ff4yfksirqs37ybin9aw71aa5gva00hw7jdxbw8w668zy964r7d"; + authors = [ + "Andrew Gallant <jamslam@gmail.com>" + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "std" ]; + }; "unicase" = rec { crateName = "unicase"; - version = "2.6.0"; + version = "2.7.0"; edition = "2015"; - sha256 = "1xmlbink4ycgxrkjspp0mf7pghcx4m7vxq7fpfm04ikr2zk7pwsh"; + sha256 = "12gd74j79f94k4clxpf06l99wiv4p30wjr0qm04ihqk9zgdd9lpp"; authors = [ "Sean McArthur <sean@seanmonstar.com>" ]; @@ -5746,11 +6211,21 @@ rec { features = { }; }; + "unicode-ident" = rec { + crateName = "unicode-ident"; + version = "1.0.12"; + edition = "2018"; + sha256 = "0jzf1znfpb2gx8nr8mvmyqs1crnv79l57nxnbiszc7xf7ynbjm1k"; + authors = [ + "David Tolnay <dtolnay@gmail.com>" + ]; + + }; "unicode-segmentation" = rec { crateName = "unicode-segmentation"; - version = "1.7.1"; - edition = "2015"; - sha256 = "15n736z0pbj30pj44jb9s9rjavzrmx8v8pzdgsl5yfmfwrxjw3dv"; + version = "1.10.1"; + edition = "2018"; + sha256 = "0dky2hm5k51xy11hc3nk85p533rvghd462b6i0c532b7hl4j9mhx"; authors = [ "kwantam <kwantam@gmail.com>" "Manish Goregaokar <manishsmail@gmail.com>" @@ -5760,37 +6235,26 @@ rec { }; "unicode-width" = rec { crateName = "unicode-width"; - version = "0.1.8"; + version = "0.1.11"; edition = "2015"; - sha256 = "1qxizyi6xbcqyi4z79p523ywvmgsfcgfqb3zv3c8i6x1jcc5jdwk"; + sha256 = "11ds4ydhg8g7l06rlmh712q41qsrd0j0h00n1jm74kww3kqk65z5"; authors = [ "kwantam <kwantam@gmail.com>" "Manish Goregaokar <manishsmail@gmail.com>" ]; features = { + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; "rustc-dep-of-std" = [ "std" "core" "compiler_builtins" ]; - }; - resolvedDefaultFeatures = [ "default" ]; - }; - "unicode-xid" = rec { - crateName = "unicode-xid"; - version = "0.2.2"; - edition = "2015"; - sha256 = "1wrkgcw557v311dkdb6n2hrix9dm2qdsb1zpw7pn79l03zb85jwc"; - authors = [ - "erick.tryzelaar <erick.tryzelaar@gmail.com>" - "kwantam <kwantam@gmail.com>" - "Manish Goregaokar <manishsmail@gmail.com>" - ]; - features = { + "std" = [ "dep:std" ]; }; resolvedDefaultFeatures = [ "default" ]; }; "vcpkg" = rec { crateName = "vcpkg"; - version = "0.2.13"; + version = "0.2.15"; edition = "2015"; - sha256 = "1ajg5vqyhd4n72y6048bpdrmb3ppvsaabhavipjhf6by005f8p02"; + sha256 = "09i4nf5y8lig6xgj3f7fyrvzd3nlaw4znrihw8psidvv5yk4xkdc"; authors = [ "Jim McGrath <jimmc2@gmail.com>" ]; @@ -5831,13 +6295,14 @@ rec { ]; features = { "eders" = [ "serde" ]; + "serde" = [ "dep:serde" ]; }; }; "version_check" = rec { crateName = "version_check"; - version = "0.9.3"; + version = "0.9.4"; edition = "2015"; - sha256 = "1zmkcgj2m0pq0l4wnhrp1wl1lygf7x2h5p7pvjwc4719lnlxrv2z"; + sha256 = "0gs8grwdlgh0xq660d7wr80x14vxbizmd8dbp29p2pdncx8lp1s9"; authors = [ "Sergio Benitez <sb@sergio.bz>" ]; @@ -5845,9 +6310,9 @@ rec { }; "waker-fn" = rec { crateName = "waker-fn"; - version = "1.1.0"; + version = "1.1.1"; edition = "2018"; - sha256 = "1jpfiis0frk2b36krqvk8264kgxk2dyhfzjsr8g3wah1nii2qnwx"; + sha256 = "142n74wlmpwcazfb5v7vhnzj3lb3r97qy8mzpjdpg345aizm3i7k"; authors = [ "Stjepan Glavina <stjepang@gmail.com>" ]; @@ -5855,9 +6320,9 @@ rec { }; "walkdir" = rec { crateName = "walkdir"; - version = "2.3.2"; + version = "2.4.0"; edition = "2018"; - sha256 = "0mnszy33685v8y9js8mw6x2p3iddqs8vfj7n2dhqddnlbirz5340"; + sha256 = "1vjl9fmfc4v8k9ald23qrpcbyb8dl1ynyq8d516cm537r1yqa7fp"; authors = [ "Andrew Gallant <jamslam@gmail.com>" ]; @@ -5867,12 +6332,6 @@ rec { packageId = "same-file"; } { - name = "winapi"; - packageId = "winapi 0.3.9"; - target = { target, features }: (target."windows" or false); - features = [ "std" "winnt" ]; - } - { name = "winapi-util"; packageId = "winapi-util"; target = { target, features }: (target."windows" or false); @@ -5882,64 +6341,49 @@ rec { }; "want" = rec { crateName = "want"; - version = "0.3.0"; + version = "0.3.1"; edition = "2018"; - sha256 = "181b2zmwfq389x9n2g1n37cvcvvdand832zz6v8i1l8wrdlaks0w"; + sha256 = "03hbfrnvqqdchb5kgxyavb9jabwza0dmh2vw5kg0dq8rxl57d9xz"; authors = [ "Sean McArthur <sean@seanmonstar.com>" ]; dependencies = [ { - name = "log"; - packageId = "log"; - } - { name = "try-lock"; packageId = "try-lock"; } ]; }; - "wasi 0.10.2+wasi-snapshot-preview1" = rec { - crateName = "wasi"; - version = "0.10.2+wasi-snapshot-preview1"; - edition = "2018"; - sha256 = "1ii7nff4y1mpcrxzzvbpgxm7a1nn3szjf1n21jnx37c2g6dbsvzx"; - authors = [ - "The Cranelift Project Developers" - ]; - features = { - "default" = [ "std" ]; - "rustc-dep-of-std" = [ "compiler_builtins" "core" "rustc-std-workspace-alloc" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; - }; - "wasi 0.9.0+wasi-snapshot-preview1" = rec { + "wasi" = rec { crateName = "wasi"; - version = "0.9.0+wasi-snapshot-preview1"; + version = "0.11.0+wasi-snapshot-preview1"; edition = "2018"; - sha256 = "06g5v3vrdapfzvfq662cij7v8a1flwr2my45nnncdv2galrdzkfc"; + sha256 = "08z4hxwkpdpalxjps1ai9y7ihin26y9f476i53dv98v45gkqg3cw"; authors = [ "The Cranelift Project Developers" ]; features = { + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; "default" = [ "std" ]; "rustc-dep-of-std" = [ "compiler_builtins" "core" "rustc-std-workspace-alloc" ]; + "rustc-std-workspace-alloc" = [ "dep:rustc-std-workspace-alloc" ]; }; resolvedDefaultFeatures = [ "default" "std" ]; }; "wasm-bindgen" = rec { crateName = "wasm-bindgen"; - version = "0.2.74"; + version = "0.2.87"; edition = "2018"; - sha256 = "1zcp57mwb47vdw3r594cl7vbj6pwd503xrkq8a3phvs8xpaf2knm"; + sha256 = "0hm3k42gcnrps2jh339h186scx1radqy1w7v1zwb333dncmaf1kp"; authors = [ "The wasm-bindgen Developers" ]; dependencies = [ { name = "cfg-if"; - packageId = "cfg-if 1.0.0"; + packageId = "cfg-if"; } { name = "wasm-bindgen-macro"; @@ -5949,7 +6393,10 @@ rec { features = { "default" = [ "spans" "std" ]; "enable-interning" = [ "std" ]; + "gg-alloc" = [ "wasm-bindgen-test/gg-alloc" ]; + "serde" = [ "dep:serde" ]; "serde-serialize" = [ "serde" "serde_json" "std" ]; + "serde_json" = [ "dep:serde_json" ]; "spans" = [ "wasm-bindgen-macro/spans" ]; "strict-macro" = [ "wasm-bindgen-macro/strict-macro" ]; "xxx_debug_only_print_generated_code" = [ "wasm-bindgen-macro/xxx_debug_only_print_generated_code" ]; @@ -5958,9 +6405,9 @@ rec { }; "wasm-bindgen-backend" = rec { crateName = "wasm-bindgen-backend"; - version = "0.2.74"; + version = "0.2.87"; edition = "2018"; - sha256 = "005ra6jc8pm1y2wi6swkvn34r2is3knv5f2dv59ymkscd6hgccrv"; + sha256 = "1gcsh3bjxhw3cirmin45107pcsnn0ymhkxg6bxg65s8hqp9vdwjy"; authors = [ "The wasm-bindgen Developers" ]; @@ -5970,14 +6417,14 @@ rec { packageId = "bumpalo"; } { - name = "lazy_static"; - packageId = "lazy_static"; - } - { name = "log"; packageId = "log"; } { + name = "once_cell"; + packageId = "once_cell"; + } + { name = "proc-macro2"; packageId = "proc-macro2"; } @@ -5987,7 +6434,7 @@ rec { } { name = "syn"; - packageId = "syn"; + packageId = "syn 2.0.38"; features = [ "full" ]; } { @@ -6002,9 +6449,9 @@ rec { }; "wasm-bindgen-macro" = rec { crateName = "wasm-bindgen-macro"; - version = "0.2.74"; + version = "0.2.87"; edition = "2018"; - sha256 = "1m4bn6wlzc2rkp693zgnn7kh05r5fm4w55l0igjy23s3c756k088"; + sha256 = "07cg0b6zkcxa1yg1n10h62paid59s9zr8yss214bv8w2b7jrbr6y"; procMacro = true; authors = [ "The wasm-bindgen Developers" @@ -6027,9 +6474,9 @@ rec { }; "wasm-bindgen-macro-support" = rec { crateName = "wasm-bindgen-macro-support"; - version = "0.2.74"; + version = "0.2.87"; edition = "2018"; - sha256 = "15vsk3q4jfk8ax4walc8vy3fgvrpkg86vjz2ym0z5ngk5xa428my"; + sha256 = "0yqc46pr6mlgb9bsnfdnd50qvsqnrz8g5243fnaz0rb7lhc1ns2l"; authors = [ "The wasm-bindgen Developers" ]; @@ -6044,7 +6491,7 @@ rec { } { name = "syn"; - packageId = "syn"; + packageId = "syn 2.0.38"; features = [ "visit" "full" ]; } { @@ -6064,43 +6511,15 @@ rec { }; "wasm-bindgen-shared" = rec { crateName = "wasm-bindgen-shared"; - version = "0.2.74"; + version = "0.2.87"; edition = "2018"; - sha256 = "0ksbnhjzvnsmzc1n18bs98swnrzrwxjrpx3clrsyv3pip1vgikyp"; + sha256 = "18bmjwvfyhvlq49nzw6mgiyx4ys350vps4cmx5gvzckh91dd0sna"; authors = [ "The wasm-bindgen Developers" ]; }; - "wepoll-sys" = rec { - crateName = "wepoll-sys"; - version = "3.0.1"; - edition = "2018"; - sha256 = "1zvpkr4dz3ny0k20mg1wdlp8vawz5p4gnya7h8j24119m7g19jqg"; - authors = [ - "Yorick Peterse <yorickpeterse@gmail.com>" - ]; - buildDependencies = [ - { - name = "cc"; - packageId = "cc"; - } - ]; - features = { - }; - resolvedDefaultFeatures = [ "default" ]; - }; - "winapi 0.2.8" = rec { - crateName = "winapi"; - version = "0.2.8"; - edition = "2015"; - sha256 = "0yh816lh6lf56dpsgxy189c2ai1z3j8mw9si6izqb6wsjkbcjz8n"; - authors = [ - "Peter Atashian <retep998@gmail.com>" - ]; - - }; - "winapi 0.3.9" = rec { + "winapi" = rec { crateName = "winapi"; version = "0.3.9"; edition = "2015"; @@ -6112,29 +6531,18 @@ rec { { name = "winapi-i686-pc-windows-gnu"; packageId = "winapi-i686-pc-windows-gnu"; - target = { target, features }: (stdenv.hostPlatform.config == "i686-pc-windows-gnu"); + target = { target, features }: (pkgs.rust.lib.toRustTarget stdenv.hostPlatform == "i686-pc-windows-gnu"); } { name = "winapi-x86_64-pc-windows-gnu"; packageId = "winapi-x86_64-pc-windows-gnu"; - target = { target, features }: (stdenv.hostPlatform.config == "x86_64-pc-windows-gnu"); + target = { target, features }: (pkgs.rust.lib.toRustTarget stdenv.hostPlatform == "x86_64-pc-windows-gnu"); } ]; features = { "debug" = [ "impl-debug" ]; }; - resolvedDefaultFeatures = [ "consoleapi" "errhandlingapi" "fileapi" "handleapi" "ioapiset" "knownfolders" "lmcons" "minschannel" "minwinbase" "minwindef" "namedpipeapi" "ntdef" "objbase" "processenv" "profileapi" "schannel" "securitybaseapi" "shlobj" "sspi" "std" "synchapi" "sysinfoapi" "threadpoollegacyapiset" "timezoneapi" "winbase" "wincon" "wincrypt" "winerror" "winnt" "winsock2" "ws2def" "ws2ipdef" "ws2tcpip" ]; - }; - "winapi-build" = rec { - crateName = "winapi-build"; - version = "0.1.1"; - edition = "2015"; - sha256 = "1g4rqsgjky0a7530qajn2bbfcrl2v0zb39idgdws9b1l7gp5wc9d"; - libName = "build"; - authors = [ - "Peter Atashian <retep998@gmail.com>" - ]; - + resolvedDefaultFeatures = [ "consoleapi" "errhandlingapi" "fileapi" "handleapi" "knownfolders" "minwinbase" "minwindef" "objbase" "processenv" "shlobj" "std" "sysinfoapi" "winbase" "wincon" "winerror" "winnt" "ws2ipdef" "ws2tcpip" ]; }; "winapi-i686-pc-windows-gnu" = rec { crateName = "winapi-i686-pc-windows-gnu"; @@ -6148,18 +6556,18 @@ rec { }; "winapi-util" = rec { crateName = "winapi-util"; - version = "0.1.5"; - edition = "2018"; - sha256 = "0y71bp7f6d536czj40dhqk0d55wfbbwqfp2ymqf1an5ibgl6rv3h"; + version = "0.1.6"; + edition = "2021"; + sha256 = "15i5lm39wd44004i9d5qspry2cynkrpvwzghr6s2c3dsk28nz7pj"; authors = [ "Andrew Gallant <jamslam@gmail.com>" ]; dependencies = [ { name = "winapi"; - packageId = "winapi 0.3.9"; + packageId = "winapi"; target = { target, features }: (target."windows" or false); - features = [ "std" "consoleapi" "errhandlingapi" "fileapi" "minwindef" "processenv" "winbase" "wincon" "winerror" "winnt" ]; + features = [ "std" "consoleapi" "errhandlingapi" "fileapi" "minwindef" "processenv" "sysinfoapi" "winbase" "wincon" "winerror" "winnt" ]; } ]; @@ -6174,46 +6582,1098 @@ rec { ]; }; - "ws2_32-sys" = rec { - crateName = "ws2_32-sys"; - version = "0.2.1"; - edition = "2015"; - sha256 = "0ppscg5qfqaw0gzwv2a4nhn5bn01ff9iwn6ysqnzm4n8s3myz76m"; - libName = "ws2_32"; + "windows" = rec { + crateName = "windows"; + version = "0.48.0"; + edition = "2018"; + sha256 = "03vh89ilnxdxdh0n9np4ns4m10fvm93h3b0cc05ipg3qq1mqi1p6"; + authors = [ + "Microsoft" + ]; + dependencies = [ + { + name = "windows-targets"; + packageId = "windows-targets"; + } + ]; + features = { + "AI_MachineLearning" = [ "AI" ]; + "ApplicationModel_Activation" = [ "ApplicationModel" ]; + "ApplicationModel_AppExtensions" = [ "ApplicationModel" ]; + "ApplicationModel_AppService" = [ "ApplicationModel" ]; + "ApplicationModel_Appointments" = [ "ApplicationModel" ]; + "ApplicationModel_Appointments_AppointmentsProvider" = [ "ApplicationModel_Appointments" ]; + "ApplicationModel_Appointments_DataProvider" = [ "ApplicationModel_Appointments" ]; + "ApplicationModel_Background" = [ "ApplicationModel" ]; + "ApplicationModel_Calls" = [ "ApplicationModel" ]; + "ApplicationModel_Calls_Background" = [ "ApplicationModel_Calls" ]; + "ApplicationModel_Calls_Provider" = [ "ApplicationModel_Calls" ]; + "ApplicationModel_Chat" = [ "ApplicationModel" ]; + "ApplicationModel_CommunicationBlocking" = [ "ApplicationModel" ]; + "ApplicationModel_Contacts" = [ "ApplicationModel" ]; + "ApplicationModel_Contacts_DataProvider" = [ "ApplicationModel_Contacts" ]; + "ApplicationModel_Contacts_Provider" = [ "ApplicationModel_Contacts" ]; + "ApplicationModel_ConversationalAgent" = [ "ApplicationModel" ]; + "ApplicationModel_Core" = [ "ApplicationModel" ]; + "ApplicationModel_DataTransfer" = [ "ApplicationModel" ]; + "ApplicationModel_DataTransfer_DragDrop" = [ "ApplicationModel_DataTransfer" ]; + "ApplicationModel_DataTransfer_DragDrop_Core" = [ "ApplicationModel_DataTransfer_DragDrop" ]; + "ApplicationModel_DataTransfer_ShareTarget" = [ "ApplicationModel_DataTransfer" ]; + "ApplicationModel_Email" = [ "ApplicationModel" ]; + "ApplicationModel_Email_DataProvider" = [ "ApplicationModel_Email" ]; + "ApplicationModel_ExtendedExecution" = [ "ApplicationModel" ]; + "ApplicationModel_ExtendedExecution_Foreground" = [ "ApplicationModel_ExtendedExecution" ]; + "ApplicationModel_Holographic" = [ "ApplicationModel" ]; + "ApplicationModel_LockScreen" = [ "ApplicationModel" ]; + "ApplicationModel_Payments" = [ "ApplicationModel" ]; + "ApplicationModel_Payments_Provider" = [ "ApplicationModel_Payments" ]; + "ApplicationModel_Preview" = [ "ApplicationModel" ]; + "ApplicationModel_Preview_Holographic" = [ "ApplicationModel_Preview" ]; + "ApplicationModel_Preview_InkWorkspace" = [ "ApplicationModel_Preview" ]; + "ApplicationModel_Preview_Notes" = [ "ApplicationModel_Preview" ]; + "ApplicationModel_Resources" = [ "ApplicationModel" ]; + "ApplicationModel_Resources_Core" = [ "ApplicationModel_Resources" ]; + "ApplicationModel_Resources_Management" = [ "ApplicationModel_Resources" ]; + "ApplicationModel_Search" = [ "ApplicationModel" ]; + "ApplicationModel_Search_Core" = [ "ApplicationModel_Search" ]; + "ApplicationModel_Store" = [ "ApplicationModel" ]; + "ApplicationModel_Store_LicenseManagement" = [ "ApplicationModel_Store" ]; + "ApplicationModel_Store_Preview" = [ "ApplicationModel_Store" ]; + "ApplicationModel_Store_Preview_InstallControl" = [ "ApplicationModel_Store_Preview" ]; + "ApplicationModel_UserActivities" = [ "ApplicationModel" ]; + "ApplicationModel_UserActivities_Core" = [ "ApplicationModel_UserActivities" ]; + "ApplicationModel_UserDataAccounts" = [ "ApplicationModel" ]; + "ApplicationModel_UserDataAccounts_Provider" = [ "ApplicationModel_UserDataAccounts" ]; + "ApplicationModel_UserDataAccounts_SystemAccess" = [ "ApplicationModel_UserDataAccounts" ]; + "ApplicationModel_UserDataTasks" = [ "ApplicationModel" ]; + "ApplicationModel_UserDataTasks_DataProvider" = [ "ApplicationModel_UserDataTasks" ]; + "ApplicationModel_VoiceCommands" = [ "ApplicationModel" ]; + "ApplicationModel_Wallet" = [ "ApplicationModel" ]; + "ApplicationModel_Wallet_System" = [ "ApplicationModel_Wallet" ]; + "Data_Html" = [ "Data" ]; + "Data_Json" = [ "Data" ]; + "Data_Pdf" = [ "Data" ]; + "Data_Text" = [ "Data" ]; + "Data_Xml" = [ "Data" ]; + "Data_Xml_Dom" = [ "Data_Xml" ]; + "Data_Xml_Xsl" = [ "Data_Xml" ]; + "Devices_Adc" = [ "Devices" ]; + "Devices_Adc_Provider" = [ "Devices_Adc" ]; + "Devices_Background" = [ "Devices" ]; + "Devices_Bluetooth" = [ "Devices" ]; + "Devices_Bluetooth_Advertisement" = [ "Devices_Bluetooth" ]; + "Devices_Bluetooth_Background" = [ "Devices_Bluetooth" ]; + "Devices_Bluetooth_GenericAttributeProfile" = [ "Devices_Bluetooth" ]; + "Devices_Bluetooth_Rfcomm" = [ "Devices_Bluetooth" ]; + "Devices_Custom" = [ "Devices" ]; + "Devices_Display" = [ "Devices" ]; + "Devices_Display_Core" = [ "Devices_Display" ]; + "Devices_Enumeration" = [ "Devices" ]; + "Devices_Enumeration_Pnp" = [ "Devices_Enumeration" ]; + "Devices_Geolocation" = [ "Devices" ]; + "Devices_Geolocation_Geofencing" = [ "Devices_Geolocation" ]; + "Devices_Geolocation_Provider" = [ "Devices_Geolocation" ]; + "Devices_Gpio" = [ "Devices" ]; + "Devices_Gpio_Provider" = [ "Devices_Gpio" ]; + "Devices_Haptics" = [ "Devices" ]; + "Devices_HumanInterfaceDevice" = [ "Devices" ]; + "Devices_I2c" = [ "Devices" ]; + "Devices_I2c_Provider" = [ "Devices_I2c" ]; + "Devices_Input" = [ "Devices" ]; + "Devices_Input_Preview" = [ "Devices_Input" ]; + "Devices_Lights" = [ "Devices" ]; + "Devices_Lights_Effects" = [ "Devices_Lights" ]; + "Devices_Midi" = [ "Devices" ]; + "Devices_PointOfService" = [ "Devices" ]; + "Devices_PointOfService_Provider" = [ "Devices_PointOfService" ]; + "Devices_Portable" = [ "Devices" ]; + "Devices_Power" = [ "Devices" ]; + "Devices_Printers" = [ "Devices" ]; + "Devices_Printers_Extensions" = [ "Devices_Printers" ]; + "Devices_Pwm" = [ "Devices" ]; + "Devices_Pwm_Provider" = [ "Devices_Pwm" ]; + "Devices_Radios" = [ "Devices" ]; + "Devices_Scanners" = [ "Devices" ]; + "Devices_Sensors" = [ "Devices" ]; + "Devices_Sensors_Custom" = [ "Devices_Sensors" ]; + "Devices_SerialCommunication" = [ "Devices" ]; + "Devices_SmartCards" = [ "Devices" ]; + "Devices_Sms" = [ "Devices" ]; + "Devices_Spi" = [ "Devices" ]; + "Devices_Spi_Provider" = [ "Devices_Spi" ]; + "Devices_Usb" = [ "Devices" ]; + "Devices_WiFi" = [ "Devices" ]; + "Devices_WiFiDirect" = [ "Devices" ]; + "Devices_WiFiDirect_Services" = [ "Devices_WiFiDirect" ]; + "Embedded_DeviceLockdown" = [ "Embedded" ]; + "Foundation_Collections" = [ "Foundation" ]; + "Foundation_Diagnostics" = [ "Foundation" ]; + "Foundation_Metadata" = [ "Foundation" ]; + "Foundation_Numerics" = [ "Foundation" ]; + "Gaming_Input" = [ "Gaming" ]; + "Gaming_Input_Custom" = [ "Gaming_Input" ]; + "Gaming_Input_ForceFeedback" = [ "Gaming_Input" ]; + "Gaming_Input_Preview" = [ "Gaming_Input" ]; + "Gaming_Preview" = [ "Gaming" ]; + "Gaming_Preview_GamesEnumeration" = [ "Gaming_Preview" ]; + "Gaming_UI" = [ "Gaming" ]; + "Gaming_XboxLive" = [ "Gaming" ]; + "Gaming_XboxLive_Storage" = [ "Gaming_XboxLive" ]; + "Globalization_Collation" = [ "Globalization" ]; + "Globalization_DateTimeFormatting" = [ "Globalization" ]; + "Globalization_Fonts" = [ "Globalization" ]; + "Globalization_NumberFormatting" = [ "Globalization" ]; + "Globalization_PhoneNumberFormatting" = [ "Globalization" ]; + "Graphics_Capture" = [ "Graphics" ]; + "Graphics_DirectX" = [ "Graphics" ]; + "Graphics_DirectX_Direct3D11" = [ "Graphics_DirectX" ]; + "Graphics_Display" = [ "Graphics" ]; + "Graphics_Display_Core" = [ "Graphics_Display" ]; + "Graphics_Effects" = [ "Graphics" ]; + "Graphics_Holographic" = [ "Graphics" ]; + "Graphics_Imaging" = [ "Graphics" ]; + "Graphics_Printing" = [ "Graphics" ]; + "Graphics_Printing3D" = [ "Graphics" ]; + "Graphics_Printing_OptionDetails" = [ "Graphics_Printing" ]; + "Graphics_Printing_PrintSupport" = [ "Graphics_Printing" ]; + "Graphics_Printing_PrintTicket" = [ "Graphics_Printing" ]; + "Graphics_Printing_Workflow" = [ "Graphics_Printing" ]; + "Management_Core" = [ "Management" ]; + "Management_Deployment" = [ "Management" ]; + "Management_Deployment_Preview" = [ "Management_Deployment" ]; + "Management_Policies" = [ "Management" ]; + "Management_Update" = [ "Management" ]; + "Management_Workplace" = [ "Management" ]; + "Media_AppBroadcasting" = [ "Media" ]; + "Media_AppRecording" = [ "Media" ]; + "Media_Audio" = [ "Media" ]; + "Media_Capture" = [ "Media" ]; + "Media_Capture_Core" = [ "Media_Capture" ]; + "Media_Capture_Frames" = [ "Media_Capture" ]; + "Media_Casting" = [ "Media" ]; + "Media_ClosedCaptioning" = [ "Media" ]; + "Media_ContentRestrictions" = [ "Media" ]; + "Media_Control" = [ "Media" ]; + "Media_Core" = [ "Media" ]; + "Media_Core_Preview" = [ "Media_Core" ]; + "Media_Devices" = [ "Media" ]; + "Media_Devices_Core" = [ "Media_Devices" ]; + "Media_DialProtocol" = [ "Media" ]; + "Media_Editing" = [ "Media" ]; + "Media_Effects" = [ "Media" ]; + "Media_FaceAnalysis" = [ "Media" ]; + "Media_Import" = [ "Media" ]; + "Media_MediaProperties" = [ "Media" ]; + "Media_Miracast" = [ "Media" ]; + "Media_Ocr" = [ "Media" ]; + "Media_PlayTo" = [ "Media" ]; + "Media_Playback" = [ "Media" ]; + "Media_Playlists" = [ "Media" ]; + "Media_Protection" = [ "Media" ]; + "Media_Protection_PlayReady" = [ "Media_Protection" ]; + "Media_Render" = [ "Media" ]; + "Media_SpeechRecognition" = [ "Media" ]; + "Media_SpeechSynthesis" = [ "Media" ]; + "Media_Streaming" = [ "Media" ]; + "Media_Streaming_Adaptive" = [ "Media_Streaming" ]; + "Media_Transcoding" = [ "Media" ]; + "Networking_BackgroundTransfer" = [ "Networking" ]; + "Networking_Connectivity" = [ "Networking" ]; + "Networking_NetworkOperators" = [ "Networking" ]; + "Networking_Proximity" = [ "Networking" ]; + "Networking_PushNotifications" = [ "Networking" ]; + "Networking_ServiceDiscovery" = [ "Networking" ]; + "Networking_ServiceDiscovery_Dnssd" = [ "Networking_ServiceDiscovery" ]; + "Networking_Sockets" = [ "Networking" ]; + "Networking_Vpn" = [ "Networking" ]; + "Networking_XboxLive" = [ "Networking" ]; + "Perception_Automation" = [ "Perception" ]; + "Perception_Automation_Core" = [ "Perception_Automation" ]; + "Perception_People" = [ "Perception" ]; + "Perception_Spatial" = [ "Perception" ]; + "Perception_Spatial_Preview" = [ "Perception_Spatial" ]; + "Perception_Spatial_Surfaces" = [ "Perception_Spatial" ]; + "Phone_ApplicationModel" = [ "Phone" ]; + "Phone_Devices" = [ "Phone" ]; + "Phone_Devices_Notification" = [ "Phone_Devices" ]; + "Phone_Devices_Power" = [ "Phone_Devices" ]; + "Phone_Management" = [ "Phone" ]; + "Phone_Management_Deployment" = [ "Phone_Management" ]; + "Phone_Media" = [ "Phone" ]; + "Phone_Media_Devices" = [ "Phone_Media" ]; + "Phone_Notification" = [ "Phone" ]; + "Phone_Notification_Management" = [ "Phone_Notification" ]; + "Phone_PersonalInformation" = [ "Phone" ]; + "Phone_PersonalInformation_Provisioning" = [ "Phone_PersonalInformation" ]; + "Phone_Speech" = [ "Phone" ]; + "Phone_Speech_Recognition" = [ "Phone_Speech" ]; + "Phone_StartScreen" = [ "Phone" ]; + "Phone_System" = [ "Phone" ]; + "Phone_System_Power" = [ "Phone_System" ]; + "Phone_System_Profile" = [ "Phone_System" ]; + "Phone_System_UserProfile" = [ "Phone_System" ]; + "Phone_System_UserProfile_GameServices" = [ "Phone_System_UserProfile" ]; + "Phone_System_UserProfile_GameServices_Core" = [ "Phone_System_UserProfile_GameServices" ]; + "Phone_UI" = [ "Phone" ]; + "Phone_UI_Input" = [ "Phone_UI" ]; + "Security_Authentication" = [ "Security" ]; + "Security_Authentication_Identity" = [ "Security_Authentication" ]; + "Security_Authentication_Identity_Core" = [ "Security_Authentication_Identity" ]; + "Security_Authentication_OnlineId" = [ "Security_Authentication" ]; + "Security_Authentication_Web" = [ "Security_Authentication" ]; + "Security_Authentication_Web_Core" = [ "Security_Authentication_Web" ]; + "Security_Authentication_Web_Provider" = [ "Security_Authentication_Web" ]; + "Security_Authorization" = [ "Security" ]; + "Security_Authorization_AppCapabilityAccess" = [ "Security_Authorization" ]; + "Security_Credentials" = [ "Security" ]; + "Security_Credentials_UI" = [ "Security_Credentials" ]; + "Security_Cryptography" = [ "Security" ]; + "Security_Cryptography_Certificates" = [ "Security_Cryptography" ]; + "Security_Cryptography_Core" = [ "Security_Cryptography" ]; + "Security_Cryptography_DataProtection" = [ "Security_Cryptography" ]; + "Security_DataProtection" = [ "Security" ]; + "Security_EnterpriseData" = [ "Security" ]; + "Security_ExchangeActiveSyncProvisioning" = [ "Security" ]; + "Security_Isolation" = [ "Security" ]; + "Services_Maps" = [ "Services" ]; + "Services_Maps_Guidance" = [ "Services_Maps" ]; + "Services_Maps_LocalSearch" = [ "Services_Maps" ]; + "Services_Maps_OfflineMaps" = [ "Services_Maps" ]; + "Services_Store" = [ "Services" ]; + "Services_TargetedContent" = [ "Services" ]; + "Storage_AccessCache" = [ "Storage" ]; + "Storage_BulkAccess" = [ "Storage" ]; + "Storage_Compression" = [ "Storage" ]; + "Storage_FileProperties" = [ "Storage" ]; + "Storage_Pickers" = [ "Storage" ]; + "Storage_Pickers_Provider" = [ "Storage_Pickers" ]; + "Storage_Provider" = [ "Storage" ]; + "Storage_Search" = [ "Storage" ]; + "Storage_Streams" = [ "Storage" ]; + "System_Diagnostics" = [ "System" ]; + "System_Diagnostics_DevicePortal" = [ "System_Diagnostics" ]; + "System_Diagnostics_Telemetry" = [ "System_Diagnostics" ]; + "System_Diagnostics_TraceReporting" = [ "System_Diagnostics" ]; + "System_Display" = [ "System" ]; + "System_Implementation" = [ "System" ]; + "System_Implementation_FileExplorer" = [ "System_Implementation" ]; + "System_Inventory" = [ "System" ]; + "System_Power" = [ "System" ]; + "System_Profile" = [ "System" ]; + "System_Profile_SystemManufacturers" = [ "System_Profile" ]; + "System_RemoteDesktop" = [ "System" ]; + "System_RemoteDesktop_Input" = [ "System_RemoteDesktop" ]; + "System_RemoteSystems" = [ "System" ]; + "System_Threading" = [ "System" ]; + "System_Threading_Core" = [ "System_Threading" ]; + "System_Update" = [ "System" ]; + "System_UserProfile" = [ "System" ]; + "UI_Accessibility" = [ "UI" ]; + "UI_ApplicationSettings" = [ "UI" ]; + "UI_Composition" = [ "UI" ]; + "UI_Composition_Core" = [ "UI_Composition" ]; + "UI_Composition_Desktop" = [ "UI_Composition" ]; + "UI_Composition_Diagnostics" = [ "UI_Composition" ]; + "UI_Composition_Effects" = [ "UI_Composition" ]; + "UI_Composition_Interactions" = [ "UI_Composition" ]; + "UI_Composition_Scenes" = [ "UI_Composition" ]; + "UI_Core" = [ "UI" ]; + "UI_Core_AnimationMetrics" = [ "UI_Core" ]; + "UI_Core_Preview" = [ "UI_Core" ]; + "UI_Input" = [ "UI" ]; + "UI_Input_Core" = [ "UI_Input" ]; + "UI_Input_Inking" = [ "UI_Input" ]; + "UI_Input_Inking_Analysis" = [ "UI_Input_Inking" ]; + "UI_Input_Inking_Core" = [ "UI_Input_Inking" ]; + "UI_Input_Inking_Preview" = [ "UI_Input_Inking" ]; + "UI_Input_Preview" = [ "UI_Input" ]; + "UI_Input_Preview_Injection" = [ "UI_Input_Preview" ]; + "UI_Input_Spatial" = [ "UI_Input" ]; + "UI_Notifications" = [ "UI" ]; + "UI_Notifications_Management" = [ "UI_Notifications" ]; + "UI_Popups" = [ "UI" ]; + "UI_Shell" = [ "UI" ]; + "UI_StartScreen" = [ "UI" ]; + "UI_Text" = [ "UI" ]; + "UI_Text_Core" = [ "UI_Text" ]; + "UI_UIAutomation" = [ "UI" ]; + "UI_UIAutomation_Core" = [ "UI_UIAutomation" ]; + "UI_ViewManagement" = [ "UI" ]; + "UI_ViewManagement_Core" = [ "UI_ViewManagement" ]; + "UI_WebUI" = [ "UI" ]; + "UI_WebUI_Core" = [ "UI_WebUI" ]; + "UI_WindowManagement" = [ "UI" ]; + "UI_WindowManagement_Preview" = [ "UI_WindowManagement" ]; + "Wdk_System" = [ "Wdk" ]; + "Wdk_System_OfflineRegistry" = [ "Wdk_System" ]; + "Web_AtomPub" = [ "Web" ]; + "Web_Http" = [ "Web" ]; + "Web_Http_Diagnostics" = [ "Web_Http" ]; + "Web_Http_Filters" = [ "Web_Http" ]; + "Web_Http_Headers" = [ "Web_Http" ]; + "Web_Syndication" = [ "Web" ]; + "Web_UI" = [ "Web" ]; + "Web_UI_Interop" = [ "Web_UI" ]; + "Win32_AI" = [ "Win32" ]; + "Win32_AI_MachineLearning" = [ "Win32_AI" ]; + "Win32_AI_MachineLearning_DirectML" = [ "Win32_AI_MachineLearning" ]; + "Win32_AI_MachineLearning_WinML" = [ "Win32_AI_MachineLearning" ]; + "Win32_Data" = [ "Win32" ]; + "Win32_Data_HtmlHelp" = [ "Win32_Data" ]; + "Win32_Data_RightsManagement" = [ "Win32_Data" ]; + "Win32_Data_Xml" = [ "Win32_Data" ]; + "Win32_Data_Xml_MsXml" = [ "Win32_Data_Xml" ]; + "Win32_Data_Xml_XmlLite" = [ "Win32_Data_Xml" ]; + "Win32_Devices" = [ "Win32" ]; + "Win32_Devices_AllJoyn" = [ "Win32_Devices" ]; + "Win32_Devices_BiometricFramework" = [ "Win32_Devices" ]; + "Win32_Devices_Bluetooth" = [ "Win32_Devices" ]; + "Win32_Devices_Communication" = [ "Win32_Devices" ]; + "Win32_Devices_DeviceAccess" = [ "Win32_Devices" ]; + "Win32_Devices_DeviceAndDriverInstallation" = [ "Win32_Devices" ]; + "Win32_Devices_DeviceQuery" = [ "Win32_Devices" ]; + "Win32_Devices_Display" = [ "Win32_Devices" ]; + "Win32_Devices_Enumeration" = [ "Win32_Devices" ]; + "Win32_Devices_Enumeration_Pnp" = [ "Win32_Devices_Enumeration" ]; + "Win32_Devices_Fax" = [ "Win32_Devices" ]; + "Win32_Devices_FunctionDiscovery" = [ "Win32_Devices" ]; + "Win32_Devices_Geolocation" = [ "Win32_Devices" ]; + "Win32_Devices_HumanInterfaceDevice" = [ "Win32_Devices" ]; + "Win32_Devices_ImageAcquisition" = [ "Win32_Devices" ]; + "Win32_Devices_PortableDevices" = [ "Win32_Devices" ]; + "Win32_Devices_Properties" = [ "Win32_Devices" ]; + "Win32_Devices_Pwm" = [ "Win32_Devices" ]; + "Win32_Devices_Sensors" = [ "Win32_Devices" ]; + "Win32_Devices_SerialCommunication" = [ "Win32_Devices" ]; + "Win32_Devices_Tapi" = [ "Win32_Devices" ]; + "Win32_Devices_Usb" = [ "Win32_Devices" ]; + "Win32_Devices_WebServicesOnDevices" = [ "Win32_Devices" ]; + "Win32_Foundation" = [ "Win32" ]; + "Win32_Gaming" = [ "Win32" ]; + "Win32_Globalization" = [ "Win32" ]; + "Win32_Graphics" = [ "Win32" ]; + "Win32_Graphics_CompositionSwapchain" = [ "Win32_Graphics" ]; + "Win32_Graphics_DXCore" = [ "Win32_Graphics" ]; + "Win32_Graphics_Direct2D" = [ "Win32_Graphics" ]; + "Win32_Graphics_Direct2D_Common" = [ "Win32_Graphics_Direct2D" ]; + "Win32_Graphics_Direct3D" = [ "Win32_Graphics" ]; + "Win32_Graphics_Direct3D10" = [ "Win32_Graphics" ]; + "Win32_Graphics_Direct3D11" = [ "Win32_Graphics" ]; + "Win32_Graphics_Direct3D11on12" = [ "Win32_Graphics" ]; + "Win32_Graphics_Direct3D12" = [ "Win32_Graphics" ]; + "Win32_Graphics_Direct3D9" = [ "Win32_Graphics" ]; + "Win32_Graphics_Direct3D9on12" = [ "Win32_Graphics" ]; + "Win32_Graphics_Direct3D_Dxc" = [ "Win32_Graphics_Direct3D" ]; + "Win32_Graphics_Direct3D_Fxc" = [ "Win32_Graphics_Direct3D" ]; + "Win32_Graphics_DirectComposition" = [ "Win32_Graphics" ]; + "Win32_Graphics_DirectDraw" = [ "Win32_Graphics" ]; + "Win32_Graphics_DirectManipulation" = [ "Win32_Graphics" ]; + "Win32_Graphics_DirectWrite" = [ "Win32_Graphics" ]; + "Win32_Graphics_Dwm" = [ "Win32_Graphics" ]; + "Win32_Graphics_Dxgi" = [ "Win32_Graphics" ]; + "Win32_Graphics_Dxgi_Common" = [ "Win32_Graphics_Dxgi" ]; + "Win32_Graphics_Gdi" = [ "Win32_Graphics" ]; + "Win32_Graphics_Hlsl" = [ "Win32_Graphics" ]; + "Win32_Graphics_Imaging" = [ "Win32_Graphics" ]; + "Win32_Graphics_Imaging_D2D" = [ "Win32_Graphics_Imaging" ]; + "Win32_Graphics_OpenGL" = [ "Win32_Graphics" ]; + "Win32_Graphics_Printing" = [ "Win32_Graphics" ]; + "Win32_Graphics_Printing_PrintTicket" = [ "Win32_Graphics_Printing" ]; + "Win32_Management" = [ "Win32" ]; + "Win32_Management_MobileDeviceManagementRegistration" = [ "Win32_Management" ]; + "Win32_Media" = [ "Win32" ]; + "Win32_Media_Audio" = [ "Win32_Media" ]; + "Win32_Media_Audio_Apo" = [ "Win32_Media_Audio" ]; + "Win32_Media_Audio_DirectMusic" = [ "Win32_Media_Audio" ]; + "Win32_Media_Audio_DirectSound" = [ "Win32_Media_Audio" ]; + "Win32_Media_Audio_Endpoints" = [ "Win32_Media_Audio" ]; + "Win32_Media_Audio_XAudio2" = [ "Win32_Media_Audio" ]; + "Win32_Media_DeviceManager" = [ "Win32_Media" ]; + "Win32_Media_DirectShow" = [ "Win32_Media" ]; + "Win32_Media_DirectShow_Tv" = [ "Win32_Media_DirectShow" ]; + "Win32_Media_DirectShow_Xml" = [ "Win32_Media_DirectShow" ]; + "Win32_Media_DxMediaObjects" = [ "Win32_Media" ]; + "Win32_Media_KernelStreaming" = [ "Win32_Media" ]; + "Win32_Media_LibrarySharingServices" = [ "Win32_Media" ]; + "Win32_Media_MediaFoundation" = [ "Win32_Media" ]; + "Win32_Media_MediaPlayer" = [ "Win32_Media" ]; + "Win32_Media_Multimedia" = [ "Win32_Media" ]; + "Win32_Media_PictureAcquisition" = [ "Win32_Media" ]; + "Win32_Media_Speech" = [ "Win32_Media" ]; + "Win32_Media_Streaming" = [ "Win32_Media" ]; + "Win32_Media_WindowsMediaFormat" = [ "Win32_Media" ]; + "Win32_NetworkManagement" = [ "Win32" ]; + "Win32_NetworkManagement_Dhcp" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Dns" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_InternetConnectionWizard" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_IpHelper" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_MobileBroadband" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Multicast" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Ndis" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetBios" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetManagement" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetShell" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetworkDiagnosticsFramework" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetworkPolicyServer" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_P2P" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_QoS" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Rras" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Snmp" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WNet" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WebDav" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WiFi" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsConnectNow" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsConnectionManager" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsFilteringPlatform" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsFirewall" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsNetworkVirtualization" = [ "Win32_NetworkManagement" ]; + "Win32_Networking" = [ "Win32" ]; + "Win32_Networking_ActiveDirectory" = [ "Win32_Networking" ]; + "Win32_Networking_BackgroundIntelligentTransferService" = [ "Win32_Networking" ]; + "Win32_Networking_Clustering" = [ "Win32_Networking" ]; + "Win32_Networking_HttpServer" = [ "Win32_Networking" ]; + "Win32_Networking_Ldap" = [ "Win32_Networking" ]; + "Win32_Networking_NetworkListManager" = [ "Win32_Networking" ]; + "Win32_Networking_RemoteDifferentialCompression" = [ "Win32_Networking" ]; + "Win32_Networking_WebSocket" = [ "Win32_Networking" ]; + "Win32_Networking_WinHttp" = [ "Win32_Networking" ]; + "Win32_Networking_WinInet" = [ "Win32_Networking" ]; + "Win32_Networking_WinSock" = [ "Win32_Networking" ]; + "Win32_Networking_WindowsWebServices" = [ "Win32_Networking" ]; + "Win32_Security" = [ "Win32" ]; + "Win32_Security_AppLocker" = [ "Win32_Security" ]; + "Win32_Security_Authentication" = [ "Win32_Security" ]; + "Win32_Security_Authentication_Identity" = [ "Win32_Security_Authentication" ]; + "Win32_Security_Authentication_Identity_Provider" = [ "Win32_Security_Authentication_Identity" ]; + "Win32_Security_Authorization" = [ "Win32_Security" ]; + "Win32_Security_Authorization_UI" = [ "Win32_Security_Authorization" ]; + "Win32_Security_ConfigurationSnapin" = [ "Win32_Security" ]; + "Win32_Security_Credentials" = [ "Win32_Security" ]; + "Win32_Security_Cryptography" = [ "Win32_Security" ]; + "Win32_Security_Cryptography_Catalog" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_Certificates" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_Sip" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_UI" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_DiagnosticDataQuery" = [ "Win32_Security" ]; + "Win32_Security_DirectoryServices" = [ "Win32_Security" ]; + "Win32_Security_EnterpriseData" = [ "Win32_Security" ]; + "Win32_Security_ExtensibleAuthenticationProtocol" = [ "Win32_Security" ]; + "Win32_Security_Isolation" = [ "Win32_Security" ]; + "Win32_Security_LicenseProtection" = [ "Win32_Security" ]; + "Win32_Security_NetworkAccessProtection" = [ "Win32_Security" ]; + "Win32_Security_Tpm" = [ "Win32_Security" ]; + "Win32_Security_WinTrust" = [ "Win32_Security" ]; + "Win32_Security_WinWlx" = [ "Win32_Security" ]; + "Win32_Storage" = [ "Win32" ]; + "Win32_Storage_Cabinets" = [ "Win32_Storage" ]; + "Win32_Storage_CloudFilters" = [ "Win32_Storage" ]; + "Win32_Storage_Compression" = [ "Win32_Storage" ]; + "Win32_Storage_DataDeduplication" = [ "Win32_Storage" ]; + "Win32_Storage_DistributedFileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_EnhancedStorage" = [ "Win32_Storage" ]; + "Win32_Storage_FileHistory" = [ "Win32_Storage" ]; + "Win32_Storage_FileServerResourceManager" = [ "Win32_Storage" ]; + "Win32_Storage_FileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_Imapi" = [ "Win32_Storage" ]; + "Win32_Storage_IndexServer" = [ "Win32_Storage" ]; + "Win32_Storage_InstallableFileSystems" = [ "Win32_Storage" ]; + "Win32_Storage_IscsiDisc" = [ "Win32_Storage" ]; + "Win32_Storage_Jet" = [ "Win32_Storage" ]; + "Win32_Storage_OfflineFiles" = [ "Win32_Storage" ]; + "Win32_Storage_OperationRecorder" = [ "Win32_Storage" ]; + "Win32_Storage_Packaging" = [ "Win32_Storage" ]; + "Win32_Storage_Packaging_Appx" = [ "Win32_Storage_Packaging" ]; + "Win32_Storage_Packaging_Opc" = [ "Win32_Storage_Packaging" ]; + "Win32_Storage_ProjectedFileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_StructuredStorage" = [ "Win32_Storage" ]; + "Win32_Storage_Vhd" = [ "Win32_Storage" ]; + "Win32_Storage_VirtualDiskService" = [ "Win32_Storage" ]; + "Win32_Storage_Vss" = [ "Win32_Storage" ]; + "Win32_Storage_Xps" = [ "Win32_Storage" ]; + "Win32_Storage_Xps_Printing" = [ "Win32_Storage_Xps" ]; + "Win32_System" = [ "Win32" ]; + "Win32_System_AddressBook" = [ "Win32_System" ]; + "Win32_System_Antimalware" = [ "Win32_System" ]; + "Win32_System_ApplicationInstallationAndServicing" = [ "Win32_System" ]; + "Win32_System_ApplicationVerifier" = [ "Win32_System" ]; + "Win32_System_AssessmentTool" = [ "Win32_System" ]; + "Win32_System_ClrHosting" = [ "Win32_System" ]; + "Win32_System_Com" = [ "Win32_System" ]; + "Win32_System_Com_CallObj" = [ "Win32_System_Com" ]; + "Win32_System_Com_ChannelCredentials" = [ "Win32_System_Com" ]; + "Win32_System_Com_Events" = [ "Win32_System_Com" ]; + "Win32_System_Com_Marshal" = [ "Win32_System_Com" ]; + "Win32_System_Com_StructuredStorage" = [ "Win32_System_Com" ]; + "Win32_System_Com_UI" = [ "Win32_System_Com" ]; + "Win32_System_Com_Urlmon" = [ "Win32_System_Com" ]; + "Win32_System_ComponentServices" = [ "Win32_System" ]; + "Win32_System_Console" = [ "Win32_System" ]; + "Win32_System_Contacts" = [ "Win32_System" ]; + "Win32_System_CorrelationVector" = [ "Win32_System" ]; + "Win32_System_DataExchange" = [ "Win32_System" ]; + "Win32_System_DeploymentServices" = [ "Win32_System" ]; + "Win32_System_DesktopSharing" = [ "Win32_System" ]; + "Win32_System_DeveloperLicensing" = [ "Win32_System" ]; + "Win32_System_Diagnostics" = [ "Win32_System" ]; + "Win32_System_Diagnostics_Ceip" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_ClrProfiling" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_Debug" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_Debug_ActiveScript" = [ "Win32_System_Diagnostics_Debug" ]; + "Win32_System_Diagnostics_Debug_Extensions" = [ "Win32_System_Diagnostics_Debug" ]; + "Win32_System_Diagnostics_Etw" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_ProcessSnapshotting" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_ToolHelp" = [ "Win32_System_Diagnostics" ]; + "Win32_System_DistributedTransactionCoordinator" = [ "Win32_System" ]; + "Win32_System_Environment" = [ "Win32_System" ]; + "Win32_System_ErrorReporting" = [ "Win32_System" ]; + "Win32_System_EventCollector" = [ "Win32_System" ]; + "Win32_System_EventLog" = [ "Win32_System" ]; + "Win32_System_EventNotificationService" = [ "Win32_System" ]; + "Win32_System_GroupPolicy" = [ "Win32_System" ]; + "Win32_System_HostCompute" = [ "Win32_System" ]; + "Win32_System_HostComputeNetwork" = [ "Win32_System" ]; + "Win32_System_HostComputeSystem" = [ "Win32_System" ]; + "Win32_System_Hypervisor" = [ "Win32_System" ]; + "Win32_System_IO" = [ "Win32_System" ]; + "Win32_System_Iis" = [ "Win32_System" ]; + "Win32_System_Ioctl" = [ "Win32_System" ]; + "Win32_System_JobObjects" = [ "Win32_System" ]; + "Win32_System_Js" = [ "Win32_System" ]; + "Win32_System_Kernel" = [ "Win32_System" ]; + "Win32_System_LibraryLoader" = [ "Win32_System" ]; + "Win32_System_Mailslots" = [ "Win32_System" ]; + "Win32_System_Mapi" = [ "Win32_System" ]; + "Win32_System_Memory" = [ "Win32_System" ]; + "Win32_System_Memory_NonVolatile" = [ "Win32_System_Memory" ]; + "Win32_System_MessageQueuing" = [ "Win32_System" ]; + "Win32_System_MixedReality" = [ "Win32_System" ]; + "Win32_System_Mmc" = [ "Win32_System" ]; + "Win32_System_Ole" = [ "Win32_System" ]; + "Win32_System_ParentalControls" = [ "Win32_System" ]; + "Win32_System_PasswordManagement" = [ "Win32_System" ]; + "Win32_System_Performance" = [ "Win32_System" ]; + "Win32_System_Performance_HardwareCounterProfiling" = [ "Win32_System_Performance" ]; + "Win32_System_Pipes" = [ "Win32_System" ]; + "Win32_System_Power" = [ "Win32_System" ]; + "Win32_System_ProcessStatus" = [ "Win32_System" ]; + "Win32_System_RealTimeCommunications" = [ "Win32_System" ]; + "Win32_System_Recovery" = [ "Win32_System" ]; + "Win32_System_Registry" = [ "Win32_System" ]; + "Win32_System_RemoteAssistance" = [ "Win32_System" ]; + "Win32_System_RemoteDesktop" = [ "Win32_System" ]; + "Win32_System_RemoteManagement" = [ "Win32_System" ]; + "Win32_System_RestartManager" = [ "Win32_System" ]; + "Win32_System_Restore" = [ "Win32_System" ]; + "Win32_System_Rpc" = [ "Win32_System" ]; + "Win32_System_Search" = [ "Win32_System" ]; + "Win32_System_Search_Common" = [ "Win32_System_Search" ]; + "Win32_System_SecurityCenter" = [ "Win32_System" ]; + "Win32_System_ServerBackup" = [ "Win32_System" ]; + "Win32_System_Services" = [ "Win32_System" ]; + "Win32_System_SettingsManagementInfrastructure" = [ "Win32_System" ]; + "Win32_System_SetupAndMigration" = [ "Win32_System" ]; + "Win32_System_Shutdown" = [ "Win32_System" ]; + "Win32_System_SideShow" = [ "Win32_System" ]; + "Win32_System_StationsAndDesktops" = [ "Win32_System" ]; + "Win32_System_SubsystemForLinux" = [ "Win32_System" ]; + "Win32_System_SystemInformation" = [ "Win32_System" ]; + "Win32_System_SystemServices" = [ "Win32_System" ]; + "Win32_System_TaskScheduler" = [ "Win32_System" ]; + "Win32_System_Threading" = [ "Win32_System" ]; + "Win32_System_Time" = [ "Win32_System" ]; + "Win32_System_TpmBaseServices" = [ "Win32_System" ]; + "Win32_System_TransactionServer" = [ "Win32_System" ]; + "Win32_System_UpdateAgent" = [ "Win32_System" ]; + "Win32_System_UpdateAssessment" = [ "Win32_System" ]; + "Win32_System_UserAccessLogging" = [ "Win32_System" ]; + "Win32_System_VirtualDosMachines" = [ "Win32_System" ]; + "Win32_System_WinRT" = [ "Win32_System" ]; + "Win32_System_WinRT_AllJoyn" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Composition" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_CoreInputView" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Direct3D11" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Display" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Graphics" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Graphics_Capture" = [ "Win32_System_WinRT_Graphics" ]; + "Win32_System_WinRT_Graphics_Direct2D" = [ "Win32_System_WinRT_Graphics" ]; + "Win32_System_WinRT_Graphics_Imaging" = [ "Win32_System_WinRT_Graphics" ]; + "Win32_System_WinRT_Holographic" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Isolation" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_ML" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Media" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Metadata" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Pdf" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Printing" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Shell" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Storage" = [ "Win32_System_WinRT" ]; + "Win32_System_WindowsProgramming" = [ "Win32_System" ]; + "Win32_System_WindowsSync" = [ "Win32_System" ]; + "Win32_System_Wmi" = [ "Win32_System" ]; + "Win32_UI" = [ "Win32" ]; + "Win32_UI_Accessibility" = [ "Win32_UI" ]; + "Win32_UI_Animation" = [ "Win32_UI" ]; + "Win32_UI_ColorSystem" = [ "Win32_UI" ]; + "Win32_UI_Controls" = [ "Win32_UI" ]; + "Win32_UI_Controls_Dialogs" = [ "Win32_UI_Controls" ]; + "Win32_UI_Controls_RichEdit" = [ "Win32_UI_Controls" ]; + "Win32_UI_HiDpi" = [ "Win32_UI" ]; + "Win32_UI_Input" = [ "Win32_UI" ]; + "Win32_UI_Input_Ime" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Ink" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_KeyboardAndMouse" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Pointer" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Radial" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Touch" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_XboxController" = [ "Win32_UI_Input" ]; + "Win32_UI_InteractionContext" = [ "Win32_UI" ]; + "Win32_UI_LegacyWindowsEnvironmentFeatures" = [ "Win32_UI" ]; + "Win32_UI_Magnification" = [ "Win32_UI" ]; + "Win32_UI_Notifications" = [ "Win32_UI" ]; + "Win32_UI_Ribbon" = [ "Win32_UI" ]; + "Win32_UI_Shell" = [ "Win32_UI" ]; + "Win32_UI_Shell_Common" = [ "Win32_UI_Shell" ]; + "Win32_UI_Shell_PropertiesSystem" = [ "Win32_UI_Shell" ]; + "Win32_UI_TabletPC" = [ "Win32_UI" ]; + "Win32_UI_TextServices" = [ "Win32_UI" ]; + "Win32_UI_WindowsAndMessaging" = [ "Win32_UI" ]; + "Win32_UI_Wpf" = [ "Win32_UI" ]; + "Win32_Web" = [ "Win32" ]; + "Win32_Web_InternetExplorer" = [ "Win32_Web" ]; + "implement" = [ "windows-implement" "windows-interface" ]; + "windows-implement" = [ "dep:windows-implement" ]; + "windows-interface" = [ "dep:windows-interface" ]; + }; + resolvedDefaultFeatures = [ "Globalization" "default" ]; + }; + "windows-sys" = rec { + crateName = "windows-sys"; + version = "0.48.0"; + edition = "2018"; + sha256 = "1aan23v5gs7gya1lc46hqn9mdh8yph3fhxmhxlw36pn6pqc28zb7"; + authors = [ + "Microsoft" + ]; + dependencies = [ + { + name = "windows-targets"; + packageId = "windows-targets"; + } + ]; + features = { + "Wdk_System" = [ "Wdk" ]; + "Wdk_System_OfflineRegistry" = [ "Wdk_System" ]; + "Win32_Data" = [ "Win32" ]; + "Win32_Data_HtmlHelp" = [ "Win32_Data" ]; + "Win32_Data_RightsManagement" = [ "Win32_Data" ]; + "Win32_Data_Xml" = [ "Win32_Data" ]; + "Win32_Data_Xml_MsXml" = [ "Win32_Data_Xml" ]; + "Win32_Data_Xml_XmlLite" = [ "Win32_Data_Xml" ]; + "Win32_Devices" = [ "Win32" ]; + "Win32_Devices_AllJoyn" = [ "Win32_Devices" ]; + "Win32_Devices_BiometricFramework" = [ "Win32_Devices" ]; + "Win32_Devices_Bluetooth" = [ "Win32_Devices" ]; + "Win32_Devices_Communication" = [ "Win32_Devices" ]; + "Win32_Devices_DeviceAccess" = [ "Win32_Devices" ]; + "Win32_Devices_DeviceAndDriverInstallation" = [ "Win32_Devices" ]; + "Win32_Devices_DeviceQuery" = [ "Win32_Devices" ]; + "Win32_Devices_Display" = [ "Win32_Devices" ]; + "Win32_Devices_Enumeration" = [ "Win32_Devices" ]; + "Win32_Devices_Enumeration_Pnp" = [ "Win32_Devices_Enumeration" ]; + "Win32_Devices_Fax" = [ "Win32_Devices" ]; + "Win32_Devices_FunctionDiscovery" = [ "Win32_Devices" ]; + "Win32_Devices_Geolocation" = [ "Win32_Devices" ]; + "Win32_Devices_HumanInterfaceDevice" = [ "Win32_Devices" ]; + "Win32_Devices_ImageAcquisition" = [ "Win32_Devices" ]; + "Win32_Devices_PortableDevices" = [ "Win32_Devices" ]; + "Win32_Devices_Properties" = [ "Win32_Devices" ]; + "Win32_Devices_Pwm" = [ "Win32_Devices" ]; + "Win32_Devices_Sensors" = [ "Win32_Devices" ]; + "Win32_Devices_SerialCommunication" = [ "Win32_Devices" ]; + "Win32_Devices_Tapi" = [ "Win32_Devices" ]; + "Win32_Devices_Usb" = [ "Win32_Devices" ]; + "Win32_Devices_WebServicesOnDevices" = [ "Win32_Devices" ]; + "Win32_Foundation" = [ "Win32" ]; + "Win32_Gaming" = [ "Win32" ]; + "Win32_Globalization" = [ "Win32" ]; + "Win32_Graphics" = [ "Win32" ]; + "Win32_Graphics_Dwm" = [ "Win32_Graphics" ]; + "Win32_Graphics_Gdi" = [ "Win32_Graphics" ]; + "Win32_Graphics_Hlsl" = [ "Win32_Graphics" ]; + "Win32_Graphics_OpenGL" = [ "Win32_Graphics" ]; + "Win32_Graphics_Printing" = [ "Win32_Graphics" ]; + "Win32_Graphics_Printing_PrintTicket" = [ "Win32_Graphics_Printing" ]; + "Win32_Management" = [ "Win32" ]; + "Win32_Management_MobileDeviceManagementRegistration" = [ "Win32_Management" ]; + "Win32_Media" = [ "Win32" ]; + "Win32_Media_Audio" = [ "Win32_Media" ]; + "Win32_Media_Audio_Apo" = [ "Win32_Media_Audio" ]; + "Win32_Media_Audio_DirectMusic" = [ "Win32_Media_Audio" ]; + "Win32_Media_Audio_Endpoints" = [ "Win32_Media_Audio" ]; + "Win32_Media_Audio_XAudio2" = [ "Win32_Media_Audio" ]; + "Win32_Media_DeviceManager" = [ "Win32_Media" ]; + "Win32_Media_DxMediaObjects" = [ "Win32_Media" ]; + "Win32_Media_KernelStreaming" = [ "Win32_Media" ]; + "Win32_Media_LibrarySharingServices" = [ "Win32_Media" ]; + "Win32_Media_MediaPlayer" = [ "Win32_Media" ]; + "Win32_Media_Multimedia" = [ "Win32_Media" ]; + "Win32_Media_Speech" = [ "Win32_Media" ]; + "Win32_Media_Streaming" = [ "Win32_Media" ]; + "Win32_Media_WindowsMediaFormat" = [ "Win32_Media" ]; + "Win32_NetworkManagement" = [ "Win32" ]; + "Win32_NetworkManagement_Dhcp" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Dns" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_InternetConnectionWizard" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_IpHelper" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_MobileBroadband" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Multicast" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Ndis" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetBios" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetManagement" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetShell" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetworkDiagnosticsFramework" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetworkPolicyServer" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_P2P" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_QoS" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Rras" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Snmp" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WNet" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WebDav" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WiFi" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsConnectNow" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsConnectionManager" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsFilteringPlatform" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsFirewall" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsNetworkVirtualization" = [ "Win32_NetworkManagement" ]; + "Win32_Networking" = [ "Win32" ]; + "Win32_Networking_ActiveDirectory" = [ "Win32_Networking" ]; + "Win32_Networking_BackgroundIntelligentTransferService" = [ "Win32_Networking" ]; + "Win32_Networking_Clustering" = [ "Win32_Networking" ]; + "Win32_Networking_HttpServer" = [ "Win32_Networking" ]; + "Win32_Networking_Ldap" = [ "Win32_Networking" ]; + "Win32_Networking_NetworkListManager" = [ "Win32_Networking" ]; + "Win32_Networking_RemoteDifferentialCompression" = [ "Win32_Networking" ]; + "Win32_Networking_WebSocket" = [ "Win32_Networking" ]; + "Win32_Networking_WinHttp" = [ "Win32_Networking" ]; + "Win32_Networking_WinInet" = [ "Win32_Networking" ]; + "Win32_Networking_WinSock" = [ "Win32_Networking" ]; + "Win32_Networking_WindowsWebServices" = [ "Win32_Networking" ]; + "Win32_Security" = [ "Win32" ]; + "Win32_Security_AppLocker" = [ "Win32_Security" ]; + "Win32_Security_Authentication" = [ "Win32_Security" ]; + "Win32_Security_Authentication_Identity" = [ "Win32_Security_Authentication" ]; + "Win32_Security_Authentication_Identity_Provider" = [ "Win32_Security_Authentication_Identity" ]; + "Win32_Security_Authorization" = [ "Win32_Security" ]; + "Win32_Security_Authorization_UI" = [ "Win32_Security_Authorization" ]; + "Win32_Security_ConfigurationSnapin" = [ "Win32_Security" ]; + "Win32_Security_Credentials" = [ "Win32_Security" ]; + "Win32_Security_Cryptography" = [ "Win32_Security" ]; + "Win32_Security_Cryptography_Catalog" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_Certificates" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_Sip" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_UI" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_DiagnosticDataQuery" = [ "Win32_Security" ]; + "Win32_Security_DirectoryServices" = [ "Win32_Security" ]; + "Win32_Security_EnterpriseData" = [ "Win32_Security" ]; + "Win32_Security_ExtensibleAuthenticationProtocol" = [ "Win32_Security" ]; + "Win32_Security_Isolation" = [ "Win32_Security" ]; + "Win32_Security_LicenseProtection" = [ "Win32_Security" ]; + "Win32_Security_NetworkAccessProtection" = [ "Win32_Security" ]; + "Win32_Security_Tpm" = [ "Win32_Security" ]; + "Win32_Security_WinTrust" = [ "Win32_Security" ]; + "Win32_Security_WinWlx" = [ "Win32_Security" ]; + "Win32_Storage" = [ "Win32" ]; + "Win32_Storage_Cabinets" = [ "Win32_Storage" ]; + "Win32_Storage_CloudFilters" = [ "Win32_Storage" ]; + "Win32_Storage_Compression" = [ "Win32_Storage" ]; + "Win32_Storage_DataDeduplication" = [ "Win32_Storage" ]; + "Win32_Storage_DistributedFileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_EnhancedStorage" = [ "Win32_Storage" ]; + "Win32_Storage_FileHistory" = [ "Win32_Storage" ]; + "Win32_Storage_FileServerResourceManager" = [ "Win32_Storage" ]; + "Win32_Storage_FileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_Imapi" = [ "Win32_Storage" ]; + "Win32_Storage_IndexServer" = [ "Win32_Storage" ]; + "Win32_Storage_InstallableFileSystems" = [ "Win32_Storage" ]; + "Win32_Storage_IscsiDisc" = [ "Win32_Storage" ]; + "Win32_Storage_Jet" = [ "Win32_Storage" ]; + "Win32_Storage_OfflineFiles" = [ "Win32_Storage" ]; + "Win32_Storage_OperationRecorder" = [ "Win32_Storage" ]; + "Win32_Storage_Packaging" = [ "Win32_Storage" ]; + "Win32_Storage_Packaging_Appx" = [ "Win32_Storage_Packaging" ]; + "Win32_Storage_Packaging_Opc" = [ "Win32_Storage_Packaging" ]; + "Win32_Storage_ProjectedFileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_StructuredStorage" = [ "Win32_Storage" ]; + "Win32_Storage_Vhd" = [ "Win32_Storage" ]; + "Win32_Storage_VirtualDiskService" = [ "Win32_Storage" ]; + "Win32_Storage_Vss" = [ "Win32_Storage" ]; + "Win32_Storage_Xps" = [ "Win32_Storage" ]; + "Win32_Storage_Xps_Printing" = [ "Win32_Storage_Xps" ]; + "Win32_System" = [ "Win32" ]; + "Win32_System_AddressBook" = [ "Win32_System" ]; + "Win32_System_Antimalware" = [ "Win32_System" ]; + "Win32_System_ApplicationInstallationAndServicing" = [ "Win32_System" ]; + "Win32_System_ApplicationVerifier" = [ "Win32_System" ]; + "Win32_System_AssessmentTool" = [ "Win32_System" ]; + "Win32_System_ClrHosting" = [ "Win32_System" ]; + "Win32_System_Com" = [ "Win32_System" ]; + "Win32_System_Com_CallObj" = [ "Win32_System_Com" ]; + "Win32_System_Com_ChannelCredentials" = [ "Win32_System_Com" ]; + "Win32_System_Com_Events" = [ "Win32_System_Com" ]; + "Win32_System_Com_Marshal" = [ "Win32_System_Com" ]; + "Win32_System_Com_StructuredStorage" = [ "Win32_System_Com" ]; + "Win32_System_Com_UI" = [ "Win32_System_Com" ]; + "Win32_System_Com_Urlmon" = [ "Win32_System_Com" ]; + "Win32_System_ComponentServices" = [ "Win32_System" ]; + "Win32_System_Console" = [ "Win32_System" ]; + "Win32_System_Contacts" = [ "Win32_System" ]; + "Win32_System_CorrelationVector" = [ "Win32_System" ]; + "Win32_System_DataExchange" = [ "Win32_System" ]; + "Win32_System_DeploymentServices" = [ "Win32_System" ]; + "Win32_System_DesktopSharing" = [ "Win32_System" ]; + "Win32_System_DeveloperLicensing" = [ "Win32_System" ]; + "Win32_System_Diagnostics" = [ "Win32_System" ]; + "Win32_System_Diagnostics_Ceip" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_ClrProfiling" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_Debug" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_Debug_ActiveScript" = [ "Win32_System_Diagnostics_Debug" ]; + "Win32_System_Diagnostics_Debug_Extensions" = [ "Win32_System_Diagnostics_Debug" ]; + "Win32_System_Diagnostics_Etw" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_ProcessSnapshotting" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_ToolHelp" = [ "Win32_System_Diagnostics" ]; + "Win32_System_DistributedTransactionCoordinator" = [ "Win32_System" ]; + "Win32_System_Environment" = [ "Win32_System" ]; + "Win32_System_ErrorReporting" = [ "Win32_System" ]; + "Win32_System_EventCollector" = [ "Win32_System" ]; + "Win32_System_EventLog" = [ "Win32_System" ]; + "Win32_System_EventNotificationService" = [ "Win32_System" ]; + "Win32_System_GroupPolicy" = [ "Win32_System" ]; + "Win32_System_HostCompute" = [ "Win32_System" ]; + "Win32_System_HostComputeNetwork" = [ "Win32_System" ]; + "Win32_System_HostComputeSystem" = [ "Win32_System" ]; + "Win32_System_Hypervisor" = [ "Win32_System" ]; + "Win32_System_IO" = [ "Win32_System" ]; + "Win32_System_Iis" = [ "Win32_System" ]; + "Win32_System_Ioctl" = [ "Win32_System" ]; + "Win32_System_JobObjects" = [ "Win32_System" ]; + "Win32_System_Js" = [ "Win32_System" ]; + "Win32_System_Kernel" = [ "Win32_System" ]; + "Win32_System_LibraryLoader" = [ "Win32_System" ]; + "Win32_System_Mailslots" = [ "Win32_System" ]; + "Win32_System_Mapi" = [ "Win32_System" ]; + "Win32_System_Memory" = [ "Win32_System" ]; + "Win32_System_Memory_NonVolatile" = [ "Win32_System_Memory" ]; + "Win32_System_MessageQueuing" = [ "Win32_System" ]; + "Win32_System_MixedReality" = [ "Win32_System" ]; + "Win32_System_Mmc" = [ "Win32_System" ]; + "Win32_System_Ole" = [ "Win32_System" ]; + "Win32_System_ParentalControls" = [ "Win32_System" ]; + "Win32_System_PasswordManagement" = [ "Win32_System" ]; + "Win32_System_Performance" = [ "Win32_System" ]; + "Win32_System_Performance_HardwareCounterProfiling" = [ "Win32_System_Performance" ]; + "Win32_System_Pipes" = [ "Win32_System" ]; + "Win32_System_Power" = [ "Win32_System" ]; + "Win32_System_ProcessStatus" = [ "Win32_System" ]; + "Win32_System_RealTimeCommunications" = [ "Win32_System" ]; + "Win32_System_Recovery" = [ "Win32_System" ]; + "Win32_System_Registry" = [ "Win32_System" ]; + "Win32_System_RemoteAssistance" = [ "Win32_System" ]; + "Win32_System_RemoteDesktop" = [ "Win32_System" ]; + "Win32_System_RemoteManagement" = [ "Win32_System" ]; + "Win32_System_RestartManager" = [ "Win32_System" ]; + "Win32_System_Restore" = [ "Win32_System" ]; + "Win32_System_Rpc" = [ "Win32_System" ]; + "Win32_System_Search" = [ "Win32_System" ]; + "Win32_System_Search_Common" = [ "Win32_System_Search" ]; + "Win32_System_SecurityCenter" = [ "Win32_System" ]; + "Win32_System_ServerBackup" = [ "Win32_System" ]; + "Win32_System_Services" = [ "Win32_System" ]; + "Win32_System_SettingsManagementInfrastructure" = [ "Win32_System" ]; + "Win32_System_SetupAndMigration" = [ "Win32_System" ]; + "Win32_System_Shutdown" = [ "Win32_System" ]; + "Win32_System_StationsAndDesktops" = [ "Win32_System" ]; + "Win32_System_SubsystemForLinux" = [ "Win32_System" ]; + "Win32_System_SystemInformation" = [ "Win32_System" ]; + "Win32_System_SystemServices" = [ "Win32_System" ]; + "Win32_System_TaskScheduler" = [ "Win32_System" ]; + "Win32_System_Threading" = [ "Win32_System" ]; + "Win32_System_Time" = [ "Win32_System" ]; + "Win32_System_TpmBaseServices" = [ "Win32_System" ]; + "Win32_System_UpdateAgent" = [ "Win32_System" ]; + "Win32_System_UpdateAssessment" = [ "Win32_System" ]; + "Win32_System_UserAccessLogging" = [ "Win32_System" ]; + "Win32_System_VirtualDosMachines" = [ "Win32_System" ]; + "Win32_System_WindowsProgramming" = [ "Win32_System" ]; + "Win32_System_WindowsSync" = [ "Win32_System" ]; + "Win32_System_Wmi" = [ "Win32_System" ]; + "Win32_UI" = [ "Win32" ]; + "Win32_UI_Accessibility" = [ "Win32_UI" ]; + "Win32_UI_Animation" = [ "Win32_UI" ]; + "Win32_UI_ColorSystem" = [ "Win32_UI" ]; + "Win32_UI_Controls" = [ "Win32_UI" ]; + "Win32_UI_Controls_Dialogs" = [ "Win32_UI_Controls" ]; + "Win32_UI_Controls_RichEdit" = [ "Win32_UI_Controls" ]; + "Win32_UI_HiDpi" = [ "Win32_UI" ]; + "Win32_UI_Input" = [ "Win32_UI" ]; + "Win32_UI_Input_Ime" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Ink" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_KeyboardAndMouse" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Pointer" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Radial" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Touch" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_XboxController" = [ "Win32_UI_Input" ]; + "Win32_UI_InteractionContext" = [ "Win32_UI" ]; + "Win32_UI_LegacyWindowsEnvironmentFeatures" = [ "Win32_UI" ]; + "Win32_UI_Magnification" = [ "Win32_UI" ]; + "Win32_UI_Notifications" = [ "Win32_UI" ]; + "Win32_UI_Ribbon" = [ "Win32_UI" ]; + "Win32_UI_Shell" = [ "Win32_UI" ]; + "Win32_UI_Shell_Common" = [ "Win32_UI_Shell" ]; + "Win32_UI_Shell_PropertiesSystem" = [ "Win32_UI_Shell" ]; + "Win32_UI_TabletPC" = [ "Win32_UI" ]; + "Win32_UI_TextServices" = [ "Win32_UI" ]; + "Win32_UI_WindowsAndMessaging" = [ "Win32_UI" ]; + "Win32_UI_Wpf" = [ "Win32_UI" ]; + "Win32_Web" = [ "Win32" ]; + "Win32_Web_InternetExplorer" = [ "Win32_Web" ]; + }; + resolvedDefaultFeatures = [ "Win32" "Win32_Foundation" "Win32_NetworkManagement" "Win32_NetworkManagement_IpHelper" "Win32_Networking" "Win32_Networking_WinSock" "Win32_Security" "Win32_Security_Authentication" "Win32_Security_Authentication_Identity" "Win32_Security_Credentials" "Win32_Security_Cryptography" "Win32_Storage" "Win32_Storage_FileSystem" "Win32_System" "Win32_System_Console" "Win32_System_Diagnostics" "Win32_System_Diagnostics_Debug" "Win32_System_IO" "Win32_System_LibraryLoader" "Win32_System_Memory" "Win32_System_Pipes" "Win32_System_SystemServices" "Win32_System_Threading" "Win32_System_WindowsProgramming" "default" ]; + }; + "windows-targets" = rec { + crateName = "windows-targets"; + version = "0.48.5"; + edition = "2018"; + sha256 = "034ljxqshifs1lan89xwpcy1hp0lhdh4b5n0d2z4fwjx2piacbws"; authors = [ - "Peter Atashian <retep998@gmail.com>" + "Microsoft" ]; dependencies = [ { - name = "winapi"; - packageId = "winapi 0.2.8"; + name = "windows_aarch64_gnullvm"; + packageId = "windows_aarch64_gnullvm"; + target = { target, features }: (pkgs.rust.lib.toRustTarget stdenv.hostPlatform == "aarch64-pc-windows-gnullvm"); + } + { + name = "windows_aarch64_msvc"; + packageId = "windows_aarch64_msvc"; + target = { target, features }: (("aarch64" == target."arch") && ("msvc" == target."env") && (!(target."windows_raw_dylib" or false))); + } + { + name = "windows_i686_gnu"; + packageId = "windows_i686_gnu"; + target = { target, features }: (("x86" == target."arch") && ("gnu" == target."env") && (!(target."windows_raw_dylib" or false))); + } + { + name = "windows_i686_msvc"; + packageId = "windows_i686_msvc"; + target = { target, features }: (("x86" == target."arch") && ("msvc" == target."env") && (!(target."windows_raw_dylib" or false))); + } + { + name = "windows_x86_64_gnu"; + packageId = "windows_x86_64_gnu"; + target = { target, features }: (("x86_64" == target."arch") && ("gnu" == target."env") && (!("llvm" == target."abi")) && (!(target."windows_raw_dylib" or false))); } - ]; - buildDependencies = [ { - name = "winapi-build"; - packageId = "winapi-build"; + name = "windows_x86_64_gnullvm"; + packageId = "windows_x86_64_gnullvm"; + target = { target, features }: (pkgs.rust.lib.toRustTarget stdenv.hostPlatform == "x86_64-pc-windows-gnullvm"); } + { + name = "windows_x86_64_msvc"; + packageId = "windows_x86_64_msvc"; + target = { target, features }: (("x86_64" == target."arch") && ("msvc" == target."env") && (!(target."windows_raw_dylib" or false))); + } + ]; + + }; + "windows_aarch64_gnullvm" = rec { + crateName = "windows_aarch64_gnullvm"; + version = "0.48.5"; + edition = "2018"; + sha256 = "1n05v7qblg1ci3i567inc7xrkmywczxrs1z3lj3rkkxw18py6f1b"; + authors = [ + "Microsoft" + ]; + + }; + "windows_aarch64_msvc" = rec { + crateName = "windows_aarch64_msvc"; + version = "0.48.5"; + edition = "2018"; + sha256 = "1g5l4ry968p73g6bg6jgyvy9lb8fyhcs54067yzxpcpkf44k2dfw"; + authors = [ + "Microsoft" + ]; + + }; + "windows_i686_gnu" = rec { + crateName = "windows_i686_gnu"; + version = "0.48.5"; + edition = "2018"; + sha256 = "0gklnglwd9ilqx7ac3cn8hbhkraqisd0n83jxzf9837nvvkiand7"; + authors = [ + "Microsoft" + ]; + + }; + "windows_i686_msvc" = rec { + crateName = "windows_i686_msvc"; + version = "0.48.5"; + edition = "2018"; + sha256 = "01m4rik437dl9rdf0ndnm2syh10hizvq0dajdkv2fjqcywrw4mcg"; + authors = [ + "Microsoft" + ]; + + }; + "windows_x86_64_gnu" = rec { + crateName = "windows_x86_64_gnu"; + version = "0.48.5"; + edition = "2018"; + sha256 = "13kiqqcvz2vnyxzydjh73hwgigsdr2z1xpzx313kxll34nyhmm2k"; + authors = [ + "Microsoft" + ]; + + }; + "windows_x86_64_gnullvm" = rec { + crateName = "windows_x86_64_gnullvm"; + version = "0.48.5"; + edition = "2018"; + sha256 = "1k24810wfbgz8k48c2yknqjmiigmql6kk3knmddkv8k8g1v54yqb"; + authors = [ + "Microsoft" + ]; + + }; + "windows_x86_64_msvc" = rec { + crateName = "windows_x86_64_msvc"; + version = "0.48.5"; + edition = "2018"; + sha256 = "0f4mdp895kkjh9zv8dxvn4pc10xr7839lf5pa9l0193i2pkgr57d"; + authors = [ + "Microsoft" ]; }; "xdg" = rec { crateName = "xdg"; - version = "2.2.0"; - edition = "2015"; - sha256 = "0mws8a0fr3cqk5nh7aq9lmkmhzghvasqy4mhw6nnza06l4d6i2fh"; + version = "2.5.2"; + edition = "2018"; + sha256 = "0im5nzmywxjgm2pmb48k0cc9hkalarz57f1d9d0x4lvb6cj76fr1"; authors = [ "Ben Longbons <b.r.longbons@gmail.com>" "whitequark <whitequark@whitequark.org>" ]; - + features = { + "serde" = [ "dep:serde" ]; + }; }; "xml-rs" = rec { crateName = "xml-rs"; - version = "0.8.3"; - edition = "2015"; + version = "0.8.19"; + edition = "2021"; crateBin = []; - sha256 = "12ndxyhzxw2zdr76ql8nfdwb2vwhvdkrxwk4pbjafqfglmjv0zdh"; + sha256 = "0nnpvk3fv32hgh7vs9gbg2swmzxx5yz73f4b7rak7q39q2x9rjqg"; libName = "xml"; authors = [ "Vladimir Matveev <vmatveev@citrine.cc>" @@ -6231,21 +7691,25 @@ rec { dependencies = [ { name = "linked-hash-map"; - packageId = "linked-hash-map 0.5.4"; + packageId = "linked-hash-map"; } ]; }; "zeroize" = rec { crateName = "zeroize"; - version = "1.3.0"; - edition = "2018"; - sha256 = "1z8yix823b6lz878qwg6bvwhg3lb0cbw3c9yij9p8mbv7zdzfmj7"; + version = "1.6.0"; + edition = "2021"; + sha256 = "1ndar43r58zbmasjhrhgas168vxb4i0rwbkcnszhjybwpbqmc29a"; authors = [ - "Tony Arcieri <tony@iqlusion.io>" + "The RustCrypto Project Developers" ]; features = { "default" = [ "alloc" ]; + "derive" = [ "zeroize_derive" ]; + "serde" = [ "dep:serde" ]; + "std" = [ "alloc" ]; + "zeroize_derive" = [ "dep:zeroize_derive" ]; }; resolvedDefaultFeatures = [ "alloc" "default" ]; }; @@ -6256,28 +7720,27 @@ rec { # /* Target (platform) data for conditional dependencies. - This corresponds roughly to what buildRustCrate is setting. + This corresponds roughly to what buildRustCrate is setting. */ - defaultTarget = { - unix = true; - windows = false; + makeDefaultTarget = platform: { + unix = platform.isUnix; + windows = platform.isWindows; fuchsia = true; test = false; - # This doesn't appear to be officially documented anywhere yet. - # See https://github.com/rust-lang-nursery/rust-forge/issues/101. - os = - if stdenv.hostPlatform.isDarwin - then "macos" - else stdenv.hostPlatform.parsed.kernel.name; - arch = stdenv.hostPlatform.parsed.cpu.name; - family = "unix"; + /* We are choosing an arbitrary rust version to grab `lib` from, + which is unfortunate, but `lib` has been version-agnostic the + whole time so this is good enough for now. + */ + os = pkgs.rust.lib.toTargetOs platform; + arch = pkgs.rust.lib.toTargetArch platform; + family = pkgs.rust.lib.toTargetFamily platform; env = "gnu"; endian = - if stdenv.hostPlatform.parsed.cpu.significantByte.name == "littleEndian" + if platform.parsed.cpu.significantByte.name == "littleEndian" then "little" else "big"; - pointer_width = toString stdenv.hostPlatform.parsed.cpu.bits; - vendor = stdenv.hostPlatform.parsed.vendor.name; + pointer_width = toString platform.parsed.cpu.bits; + vendor = platform.parsed.vendor.name; debug_assertions = false; }; @@ -6328,14 +7791,16 @@ rec { ); /* Returns a crate which depends on successful test execution - of crate given as the second argument. + of crate given as the second argument. - testCrateFlags: list of flags to pass to the test exectuable - testInputs: list of packages that should be available during test execution + testCrateFlags: list of flags to pass to the test exectuable + testInputs: list of packages that should be available during test execution */ - crateWithTest = { crate, testCrate, testCrateFlags, testInputs }: + crateWithTest = { crate, testCrate, testCrateFlags, testInputs, testPreRun, testPostRun }: assert builtins.typeOf testCrateFlags == "list"; assert builtins.typeOf testInputs == "list"; + assert builtins.typeOf testPreRun == "string"; + assert builtins.typeOf testPostRun == "string"; let # override the `crate` so that it will build and execute tests instead of # building the actual lib and bin targets We just have to pass `--test` @@ -6349,6 +7814,15 @@ rec { buildTests = true; } ); + # If the user hasn't set any pre/post commands, we don't want to + # insert empty lines. This means that any existing users of crate2nix + # don't get a spurious rebuild unless they set these explicitly. + testCommand = pkgs.lib.concatStringsSep "\n" + (pkgs.lib.filter (s: s != "") [ + testPreRun + "$f $testCrateFlags 2>&1 | tee -a $out" + testPostRun + ]); in pkgs.runCommand "run-tests-${testCrate.name}" { @@ -6382,7 +7856,7 @@ rec { for file in ${drv}/tests/*; do f=$testRoot/$(basename $file)-$hash cp $file $f - $f $testCrateFlags 2>&1 | tee -a $out + ${testCommand} done ''; in @@ -6406,6 +7880,10 @@ rec { , runTests ? false , testCrateFlags ? [ ] , testInputs ? [ ] + # Any command to run immediatelly before a test is executed. + , testPreRun ? "" + # Any command run immediatelly after a test is executed. + , testPostRun ? "" }: lib.makeOverridable ( @@ -6414,6 +7892,8 @@ rec { , runTests , testCrateFlags , testInputs + , testPreRun + , testPostRun }: let buildRustCrateForPkgsFuncOverriden = @@ -6446,16 +7926,16 @@ rec { { crate = drv; testCrate = testDrv; - inherit testCrateFlags testInputs; + inherit testCrateFlags testInputs testPreRun testPostRun; } else drv; in derivation ) - { inherit features crateOverrides runTests testCrateFlags testInputs; }; + { inherit features crateOverrides runTests testCrateFlags testInputs testPreRun testPostRun; }; /* Returns an attr set with packageId mapped to the result of buildRustCrateForPkgsFunc - for the corresponding crate. + for the corresponding crate. */ builtRustCratesWithFeatures = { packageId @@ -6463,12 +7943,12 @@ rec { , crateConfigs ? crates , buildRustCrateForPkgsFunc , runTests - , target ? defaultTarget + , makeTarget ? makeDefaultTarget } @ args: assert (builtins.isAttrs crateConfigs); assert (builtins.isString packageId); assert (builtins.isList features); - assert (builtins.isAttrs target); + assert (builtins.isAttrs (makeTarget stdenv.hostPlatform)); assert (builtins.isBool runTests); let rootPackageId = packageId; @@ -6476,7 +7956,7 @@ rec { ( args // { inherit rootPackageId; - target = target // { test = runTests; }; + target = makeTarget stdenv.hostPlatform // { test = runTests; }; } ); # Memoize built packages so that reappearing packages are only built once. @@ -6485,6 +7965,7 @@ rec { let self = { crates = lib.mapAttrs (packageId: value: buildByPackageIdForPkgsImpl self pkgs packageId) crateConfigs; + target = makeTarget pkgs.stdenv.hostPlatform; build = mkBuiltByPackageIdByPkgs pkgs.buildPackages; }; in @@ -6501,7 +7982,8 @@ rec { (crateConfig'.devDependencies or [ ]); dependencies = dependencyDerivations { - inherit features target; + inherit features; + inherit (self) target; buildByPackageId = depPackageId: # proc_macro crates must be compiled for the build architecture if crateConfigs.${depPackageId}.procMacro or false @@ -6513,24 +7995,26 @@ rec { }; buildDependencies = dependencyDerivations { - inherit features target; + inherit features; + inherit (self.build) target; buildByPackageId = depPackageId: self.build.crates.${depPackageId}; dependencies = crateConfig.buildDependencies or [ ]; }; - filterEnabledDependenciesForThis = dependencies: filterEnabledDependencies { - inherit dependencies features target; - }; dependenciesWithRenames = - lib.filter (d: d ? "rename") - ( - filterEnabledDependenciesForThis - ( - (crateConfig.buildDependencies or [ ]) - ++ (crateConfig.dependencies or [ ]) - ++ devDependencies - ) - ); + let + buildDeps = filterEnabledDependencies { + inherit features; + inherit (self) target; + dependencies = crateConfig.dependencies or [ ] ++ devDependencies; + }; + hostDeps = filterEnabledDependencies { + inherit features; + inherit (self.build) target; + dependencies = crateConfig.buildDependencies or [ ]; + }; + in + lib.filter (d: d ? "rename") (hostDeps ++ buildDeps); # Crate renames have the form: # # { @@ -6593,7 +8077,7 @@ rec { map depDerivation enabledDependencies; /* Returns a sanitized version of val with all values substituted that cannot - be serialized as JSON. + be serialized as JSON. */ sanitizeForJson = val: if builtins.isAttrs val @@ -6605,7 +8089,7 @@ rec { else val; /* Returns various tools to debug a crate. */ - debugCrate = { packageId, target ? defaultTarget }: + debugCrate = { packageId, target ? makeDefaultTarget stdenv.hostPlatform }: assert (builtins.isString packageId); let debug = rec { @@ -6638,9 +8122,9 @@ rec { { internal = debug; }; /* Returns differences between cargo default features and crate2nix default - features. + features. - This is useful for verifying the feature resolution in crate2nix. + This is useful for verifying the feature resolution in crate2nix. */ diffDefaultPackageFeatures = { crateConfigs ? crates @@ -6677,8 +8161,8 @@ rec { /* Returns an attrset mapping packageId to the list of enabled features. - If multiple paths to a dependency enable different features, the - corresponding feature sets are merged. Features in rust are additive. + If multiple paths to a dependency enable different features, the + corresponding feature sets are merged. Features in rust are additive. */ mergePackageFeatures = { crateConfigs ? crates @@ -6781,21 +8265,20 @@ rec { dependencies; /* Returns whether the given feature should enable the given dependency. */ - doesFeatureEnableDependency = { name, rename ? null, ... }: feature: + doesFeatureEnableDependency = dependency: feature: let + name = dependency.rename or dependency.name; prefix = "${name}/"; len = builtins.stringLength prefix; startsWithPrefix = builtins.substring 0 len feature == prefix; in - (rename == null && feature == name) - || (rename != null && rename == feature) - || startsWithPrefix; + feature == name || feature == "dep:" + name || startsWithPrefix; /* Returns the expanded features for the given inputFeatures by applying the - rules in featureMap. + rules in featureMap. - featureMap is an attribute set which maps feature names to lists of further - feature names to enable in case this feature is selected. + featureMap is an attribute set which maps feature names to lists of further + feature names to enable in case this feature is selected. */ expandFeatures = featureMap: inputFeatures: assert (builtins.isAttrs featureMap); @@ -6809,9 +8292,9 @@ rec { sortedUnique outFeatures; /* This function adds optional dependencies as features if they are enabled - indirectly by dependency features. This function mimics Cargo's behavior - described in a note at: - https://doc.rust-lang.org/nightly/cargo/reference/features.html#dependency-features + indirectly by dependency features. This function mimics Cargo's behavior + described in a note at: + https://doc.rust-lang.org/nightly/cargo/reference/features.html#dependency-features */ enableFeatures = dependencies: features: assert (builtins.isList features); @@ -6824,16 +8307,18 @@ rec { let enabled = builtins.any (doesFeatureEnableDependency dependency) features; in - if (dependency.optional or false) && enabled then [ dependency.name ] else [ ] + if (dependency.optional or false) && enabled + then [ (dependency.rename or dependency.name) ] + else [ ] ) dependencies; in sortedUnique (features ++ additionalFeatures); /* - Returns the actual features for the given dependency. + Returns the actual features for the given dependency. - features: The features of the crate that refers this dependency. + features: The features of the crate that refers this dependency. */ dependencyFeatures = features: dependency: assert (builtins.isList features); @@ -6846,11 +8331,21 @@ rec { explicitFeatures = dependency.features or [ ]; additionalDependencyFeatures = let - dependencyPrefix = (dependency.rename or dependency.name) + "/"; - dependencyFeatures = - builtins.filter (f: lib.hasPrefix dependencyPrefix f) features; + name = dependency.rename or dependency.name; + stripPrefixMatch = prefix: s: + if lib.hasPrefix prefix s + then lib.removePrefix prefix s + else null; + extractFeature = feature: lib.findFirst + (f: f != null) + null + (map (prefix: stripPrefixMatch prefix feature) [ + (name + "/") + (name + "?/") + ]); + dependencyFeatures = lib.filter (f: f != null) (map extractFeature features); in - builtins.map (lib.removePrefix dependencyPrefix) dependencyFeatures; + dependencyFeatures; in defaultOrNil ++ explicitFeatures ++ additionalDependencyFeatures; @@ -6872,7 +8367,6 @@ rec { # # crate2nix/default.nix (excerpt end) # - }; } |