From 5f9cd2622a1f0ee83d82cf0d5bbdf3876962f298 Mon Sep 17 00:00:00 2001 From: Savanni D'Gerinel Date: Tue, 26 Mar 2024 09:05:35 -0400 Subject: [PATCH] Fix Cargo.nix --- Cargo.nix | 1201 +++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 1173 insertions(+), 28 deletions(-) diff --git a/Cargo.nix b/Cargo.nix index 47475e9..3e99d22 100644 --- a/Cargo.nix +++ b/Cargo.nix @@ -625,7 +625,31 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; - "async-channel" = rec { + "async-channel 1.9.0" = rec { + crateName = "async-channel"; + version = "1.9.0"; + edition = "2018"; + sha256 = "0dbdlkzlncbibd3ij6y6jmvjd0cmdn48ydcfdpfhw09njd93r5c1"; + authors = [ + "Stjepan Glavina " + ]; + dependencies = [ + { + name = "concurrent-queue"; + packageId = "concurrent-queue"; + } + { + name = "event-listener"; + packageId = "event-listener 2.5.3"; + } + { + name = "futures-core"; + packageId = "futures-core"; + } + ]; + + }; + "async-channel 2.1.1" = rec { crateName = "async-channel"; version = "2.1.1"; edition = "2018"; @@ -665,6 +689,447 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; + "async-executor" = rec { + crateName = "async-executor"; + version = "1.8.0"; + edition = "2021"; + sha256 = "0z7rpayidhdqs4sdzjhh26z5155c1n94fycqni9793n4zjz5xbhp"; + authors = [ + "Stjepan Glavina " + ]; + dependencies = [ + { + name = "async-lock"; + packageId = "async-lock 3.3.0"; + } + { + name = "async-task"; + packageId = "async-task"; + } + { + name = "concurrent-queue"; + packageId = "concurrent-queue"; + } + { + name = "fastrand"; + packageId = "fastrand 2.0.1"; + } + { + name = "futures-lite"; + packageId = "futures-lite 2.2.0"; + usesDefaultFeatures = false; + } + { + name = "futures-lite"; + packageId = "futures-lite 2.2.0"; + usesDefaultFeatures = false; + target = { target, features }: (builtins.elem "wasm" target."family"); + features = [ "std" ]; + } + { + name = "slab"; + packageId = "slab"; + } + ]; + devDependencies = [ + { + name = "fastrand"; + packageId = "fastrand 2.0.1"; + } + { + name = "futures-lite"; + packageId = "futures-lite 2.2.0"; + } + ]; + + }; + "async-global-executor" = rec { + crateName = "async-global-executor"; + version = "2.4.1"; + edition = "2021"; + sha256 = "1762s45cc134d38rrv0hyp41hv4iv6nmx59vswid2p0il8rvdc85"; + authors = [ + "Marc-Antoine Perennou " + ]; + dependencies = [ + { + name = "async-channel"; + packageId = "async-channel 2.1.1"; + } + { + name = "async-executor"; + packageId = "async-executor"; + } + { + name = "async-io"; + packageId = "async-io 2.3.1"; + optional = true; + } + { + name = "async-lock"; + packageId = "async-lock 3.3.0"; + } + { + name = "blocking"; + packageId = "blocking"; + } + { + name = "futures-lite"; + packageId = "futures-lite 2.2.0"; + } + { + name = "once_cell"; + packageId = "once_cell"; + } + ]; + features = { + "async-io" = [ "dep:async-io" ]; + "default" = [ "async-io" ]; + "tokio" = [ "tokio-crate" ]; + "tokio-crate" = [ "dep:tokio-crate" ]; + "tokio02" = [ "tokio02-crate" ]; + "tokio02-crate" = [ "dep:tokio02-crate" ]; + "tokio03" = [ "tokio03-crate" ]; + "tokio03-crate" = [ "dep:tokio03-crate" ]; + }; + resolvedDefaultFeatures = [ "async-io" "default" ]; + }; + "async-io 1.13.0" = rec { + crateName = "async-io"; + version = "1.13.0"; + edition = "2018"; + sha256 = "1byj7lpw0ahk6k63sbc9859v68f28hpaab41dxsjj1ggjdfv9i8g"; + authors = [ + "Stjepan Glavina " + ]; + dependencies = [ + { + name = "async-lock"; + packageId = "async-lock 2.8.0"; + } + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "concurrent-queue"; + packageId = "concurrent-queue"; + } + { + name = "futures-lite"; + packageId = "futures-lite 1.13.0"; + } + { + name = "log"; + packageId = "log 0.4.20"; + } + { + name = "parking"; + packageId = "parking"; + } + { + name = "polling"; + packageId = "polling 2.8.0"; + } + { + name = "rustix"; + packageId = "rustix 0.37.27"; + usesDefaultFeatures = false; + features = [ "std" "fs" ]; + } + { + name = "slab"; + packageId = "slab"; + } + { + name = "socket2"; + packageId = "socket2 0.4.10"; + features = [ "all" ]; + } + { + name = "waker-fn"; + packageId = "waker-fn"; + } + ]; + buildDependencies = [ + { + name = "autocfg"; + packageId = "autocfg 1.1.0"; + } + ]; + + }; + "async-io 2.3.1" = rec { + crateName = "async-io"; + version = "2.3.1"; + edition = "2021"; + sha256 = "0rggn074kbqxxajci1aq14b17gp75rw9l6rpbazcv9q0bc6ap5wg"; + authors = [ + "Stjepan Glavina " + ]; + dependencies = [ + { + name = "async-lock"; + packageId = "async-lock 3.3.0"; + } + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "concurrent-queue"; + packageId = "concurrent-queue"; + } + { + name = "futures-io"; + packageId = "futures-io"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "futures-lite"; + packageId = "futures-lite 2.2.0"; + usesDefaultFeatures = false; + } + { + name = "parking"; + packageId = "parking"; + } + { + name = "polling"; + packageId = "polling 3.4.0"; + } + { + name = "rustix"; + packageId = "rustix 0.38.28"; + usesDefaultFeatures = false; + features = [ "fs" "net" "std" ]; + } + { + name = "slab"; + packageId = "slab"; + } + { + name = "tracing"; + packageId = "tracing"; + usesDefaultFeatures = false; + } + { + name = "windows-sys"; + packageId = "windows-sys 0.52.0"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" ]; + } + ]; + + }; + "async-lock 2.8.0" = rec { + crateName = "async-lock"; + version = "2.8.0"; + edition = "2018"; + sha256 = "0asq5xdzgp3d5m82y5rg7a0k9q0g95jy6mgc7ivl334x7qlp4wi8"; + authors = [ + "Stjepan Glavina " + ]; + dependencies = [ + { + name = "event-listener"; + packageId = "event-listener 2.5.3"; + } + ]; + + }; + "async-lock 3.3.0" = rec { + crateName = "async-lock"; + version = "3.3.0"; + edition = "2021"; + sha256 = "0yxflkfw46rad4lv86f59b5z555dlfmg1riz1n8830rgi0qb8d6h"; + authors = [ + "Stjepan Glavina " + ]; + dependencies = [ + { + name = "event-listener"; + packageId = "event-listener 4.0.1"; + usesDefaultFeatures = false; + } + { + name = "event-listener-strategy"; + packageId = "event-listener-strategy"; + usesDefaultFeatures = false; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + ]; + features = { + "default" = [ "std" ]; + "std" = [ "event-listener/std" "event-listener-strategy/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "async-std" = rec { + crateName = "async-std"; + version = "1.12.0"; + edition = "2018"; + sha256 = "0pbgxhyb97h4n0451r26njvr20ywqsbm6y1wjllnp4if82s5nmk2"; + authors = [ + "Stjepan Glavina " + "Yoshua Wuyts " + "Friedel Ziegelmayer " + "Contributors to async-std" + ]; + dependencies = [ + { + name = "async-channel"; + packageId = "async-channel 1.9.0"; + optional = true; + } + { + name = "async-global-executor"; + packageId = "async-global-executor"; + optional = true; + target = { target, features }: (!("unknown" == target."os")); + features = [ "async-io" ]; + } + { + name = "async-io"; + packageId = "async-io 1.13.0"; + optional = true; + target = { target, features }: (!("unknown" == target."os")); + } + { + name = "async-lock"; + packageId = "async-lock 2.8.0"; + optional = true; + } + { + name = "crossbeam-utils"; + packageId = "crossbeam-utils"; + optional = true; + } + { + name = "futures-channel"; + packageId = "futures-channel"; + optional = true; + target = { target, features }: ("wasm32" == target."arch"); + } + { + name = "futures-core"; + packageId = "futures-core"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "futures-io"; + packageId = "futures-io"; + optional = true; + } + { + name = "futures-lite"; + packageId = "futures-lite 1.13.0"; + optional = true; + target = { target, features }: (!("unknown" == target."os")); + } + { + name = "gloo-timers"; + packageId = "gloo-timers"; + optional = true; + target = { target, features }: ("wasm32" == target."arch"); + features = [ "futures" ]; + } + { + name = "kv-log-macro"; + packageId = "kv-log-macro"; + optional = true; + } + { + name = "log"; + packageId = "log 0.4.20"; + optional = true; + features = [ "kv_unstable" ]; + } + { + name = "memchr"; + packageId = "memchr"; + optional = true; + } + { + name = "once_cell"; + packageId = "once_cell"; + optional = true; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + optional = true; + } + { + name = "pin-utils"; + packageId = "pin-utils"; + optional = true; + } + { + name = "slab"; + packageId = "slab"; + optional = true; + } + { + name = "wasm-bindgen-futures"; + packageId = "wasm-bindgen-futures"; + optional = true; + target = { target, features }: ("wasm32" == target."arch"); + } + ]; + features = { + "alloc" = [ "futures-core/alloc" "pin-project-lite" ]; + "async-attributes" = [ "dep:async-attributes" ]; + "async-channel" = [ "dep:async-channel" ]; + "async-global-executor" = [ "dep:async-global-executor" ]; + "async-io" = [ "dep:async-io" ]; + "async-lock" = [ "dep:async-lock" ]; + "async-process" = [ "dep:async-process" ]; + "attributes" = [ "async-attributes" ]; + "crossbeam-utils" = [ "dep:crossbeam-utils" ]; + "default" = [ "std" "async-global-executor" "async-io" "futures-lite" "kv-log-macro" "log" "pin-project-lite" "gloo-timers" ]; + "docs" = [ "attributes" "unstable" "default" ]; + "futures-channel" = [ "dep:futures-channel" ]; + "futures-core" = [ "dep:futures-core" ]; + "futures-io" = [ "dep:futures-io" ]; + "futures-lite" = [ "dep:futures-lite" ]; + "gloo-timers" = [ "dep:gloo-timers" ]; + "kv-log-macro" = [ "dep:kv-log-macro" ]; + "log" = [ "dep:log" ]; + "memchr" = [ "dep:memchr" ]; + "once_cell" = [ "dep:once_cell" ]; + "pin-project-lite" = [ "dep:pin-project-lite" ]; + "pin-utils" = [ "dep:pin-utils" ]; + "slab" = [ "dep:slab" ]; + "std" = [ "alloc" "crossbeam-utils" "futures-core/std" "futures-io" "memchr" "once_cell" "pin-utils" "slab" "wasm-bindgen-futures" "futures-channel" "async-channel" "async-lock" ]; + "surf" = [ "dep:surf" ]; + "tokio02" = [ "async-global-executor/tokio02" ]; + "tokio03" = [ "async-global-executor/tokio03" ]; + "tokio1" = [ "async-global-executor/tokio" ]; + "unstable" = [ "std" "async-io" "async-process" ]; + "wasm-bindgen-futures" = [ "dep:wasm-bindgen-futures" ]; + }; + resolvedDefaultFeatures = [ "alloc" "async-channel" "async-global-executor" "async-io" "async-lock" "crossbeam-utils" "default" "futures-channel" "futures-core" "futures-io" "futures-lite" "gloo-timers" "kv-log-macro" "log" "memchr" "once_cell" "pin-project-lite" "pin-utils" "slab" "std" "wasm-bindgen-futures" ]; + }; + "async-task" = rec { + crateName = "async-task"; + version = "4.7.0"; + edition = "2018"; + sha256 = "16975vx6aqy5yf16fs9xz5vx1zq8mwkzfmykvcilc1j7b6c6xczv"; + authors = [ + "Stjepan Glavina " + ]; + features = { + "default" = [ "std" ]; + "portable-atomic" = [ "dep:portable-atomic" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; "async-trait" = rec { crateName = "async-trait"; version = "0.1.77"; @@ -712,6 +1177,19 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; + "atomic-waker" = rec { + crateName = "atomic-waker"; + version = "1.1.2"; + edition = "2018"; + sha256 = "1h5av1lw56m0jf0fd3bchxq8a30xv0b4wv8s4zkp4s0i7mfvs18m"; + authors = [ + "Stjepan Glavina " + "Contributors to futures-rs" + ]; + features = { + "portable-atomic" = [ "dep:portable-atomic" ]; + }; + }; "atomic-write-file" = rec { crateName = "atomic-write-file"; version = "0.1.2"; @@ -1040,6 +1518,61 @@ rec { } ]; + }; + "blocking" = rec { + crateName = "blocking"; + version = "1.5.1"; + edition = "2018"; + sha256 = "064i3d6b8ln34fgdw49nmx9m36bwi3r3nv8c9xhcrpf4ilz92dva"; + authors = [ + "Stjepan Glavina " + ]; + dependencies = [ + { + name = "async-channel"; + packageId = "async-channel 2.1.1"; + } + { + name = "async-lock"; + packageId = "async-lock 3.3.0"; + target = { target, features }: (!(builtins.elem "wasm" target."family")); + } + { + name = "async-task"; + packageId = "async-task"; + } + { + name = "fastrand"; + packageId = "fastrand 2.0.1"; + } + { + name = "futures-io"; + packageId = "futures-io"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "futures-lite"; + packageId = "futures-lite 2.2.0"; + usesDefaultFeatures = false; + } + { + name = "piper"; + packageId = "piper"; + } + { + name = "tracing"; + packageId = "tracing"; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "futures-lite"; + packageId = "futures-lite 2.2.0"; + } + ]; + }; "build_html" = rec { crateName = "build_html"; @@ -1601,7 +2134,7 @@ rec { "loom" = [ "dep:loom" ]; "portable-atomic" = [ "dep:portable-atomic" ]; }; - resolvedDefaultFeatures = [ "std" ]; + resolvedDefaultFeatures = [ "default" "std" ]; }; "config" = rec { crateName = "config"; @@ -2791,7 +3324,32 @@ rec { ]; }; - "fastrand" = rec { + "fastrand 1.9.0" = rec { + crateName = "fastrand"; + version = "1.9.0"; + edition = "2018"; + sha256 = "1gh12m56265ihdbzh46bhh0jf74i197wm51jg1cw75q7ggi96475"; + authors = [ + "Stjepan Glavina " + ]; + dependencies = [ + { + name = "instant"; + packageId = "instant"; + target = { target, features }: (("wasm32" == target."arch") && (!("wasi" == target."os"))); + } + ]; + devDependencies = [ + { + name = "instant"; + packageId = "instant"; + 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"; @@ -3006,7 +3564,7 @@ rec { dependencies = [ { name = "async-channel"; - packageId = "async-channel"; + packageId = "async-channel 2.1.1"; } { name = "async-trait"; @@ -3615,6 +4173,109 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; + "futures-lite 1.13.0" = rec { + crateName = "futures-lite"; + version = "1.13.0"; + edition = "2018"; + sha256 = "1kkbqhaib68nzmys2dc8j9fl2bwzf2s91jfk13lb2q3nwhfdbaa9"; + authors = [ + "Stjepan Glavina " + "Contributors to futures-rs" + ]; + dependencies = [ + { + name = "fastrand"; + packageId = "fastrand 1.9.0"; + optional = true; + } + { + name = "futures-core"; + packageId = "futures-core"; + usesDefaultFeatures = false; + } + { + name = "futures-io"; + packageId = "futures-io"; + optional = true; + } + { + name = "memchr"; + packageId = "memchr"; + optional = true; + } + { + name = "parking"; + packageId = "parking"; + optional = true; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + { + name = "waker-fn"; + packageId = "waker-fn"; + optional = true; + } + ]; + 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-lite 2.2.0" = rec { + crateName = "futures-lite"; + version = "2.2.0"; + edition = "2021"; + sha256 = "1flj85i6xm0rjicxixmajrp6rhq8i4bnbzffmrd6h23ln8jshns4"; + authors = [ + "Stjepan Glavina " + "Contributors to futures-rs" + ]; + dependencies = [ + { + name = "fastrand"; + packageId = "fastrand 2.0.1"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "futures-core"; + packageId = "futures-core"; + usesDefaultFeatures = false; + } + { + name = "futures-io"; + packageId = "futures-io"; + optional = true; + } + { + name = "parking"; + packageId = "parking"; + optional = true; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + ]; + features = { + "default" = [ "race" "std" ]; + "fastrand" = [ "dep:fastrand" ]; + "futures-io" = [ "dep:futures-io" ]; + "memchr" = [ "dep:memchr" ]; + "parking" = [ "dep:parking" ]; + "race" = [ "fastrand" ]; + "std" = [ "alloc" "fastrand/std" "futures-io" "parking" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "fastrand" "futures-io" "parking" "race" "std" ]; + }; "futures-macro" = rec { crateName = "futures-macro"; version = "0.3.29"; @@ -4438,6 +5099,41 @@ rec { }; resolvedDefaultFeatures = [ "v2_58" "v2_60" "v2_62" "v2_64" "v2_66" ]; }; + "gloo-timers" = rec { + crateName = "gloo-timers"; + version = "0.2.6"; + edition = "2018"; + sha256 = "0p2yqcxw0q9kclhwpgshq1r4ijns07nmmagll3lvrgl7pdk5m6cv"; + authors = [ + "Rust and WebAssembly Working Group" + ]; + dependencies = [ + { + name = "futures-channel"; + packageId = "futures-channel"; + optional = true; + } + { + name = "futures-core"; + packageId = "futures-core"; + optional = true; + } + { + name = "js-sys"; + packageId = "js-sys"; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + } + ]; + features = { + "futures" = [ "futures-core" "futures-channel" ]; + "futures-channel" = [ "dep:futures-channel" ]; + "futures-core" = [ "dep:futures-core" ]; + }; + resolvedDefaultFeatures = [ "default" "futures" "futures-channel" "futures-core" ]; + }; "gm-control-panel" = rec { crateName = "gm-control-panel"; version = "0.1.0"; @@ -5580,7 +6276,7 @@ rec { } { name = "socket2"; - packageId = "socket2"; + packageId = "socket2 0.5.5"; optional = true; features = [ "all" ]; } @@ -6082,6 +6778,28 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; + "instant" = rec { + crateName = "instant"; + version = "0.1.12"; + edition = "2018"; + sha256 = "0b2bx5qdlwayriidhrag8vhy10kdfimfhmb3jnjmsz2h9j1bwnvs"; + authors = [ + "sebcrozet " + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + ]; + features = { + "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" ]; + }; + }; "intl-memoizer" = rec { crateName = "intl-memoizer"; version = "0.5.1"; @@ -6127,6 +6845,50 @@ rec { ]; }; + "io-lifetimes" = rec { + crateName = "io-lifetimes"; + version = "1.0.11"; + edition = "2018"; + sha256 = "1hph5lz4wd3drnn6saakwxr497liznpfnv70via6s0v8x6pbkrza"; + authors = [ + "Dan Gohman " + ]; + dependencies = [ + { + name = "hermit-abi"; + packageId = "hermit-abi"; + optional = true; + target = { target, features }: ("hermit" == target."os"); + } + { + name = "libc"; + packageId = "libc"; + optional = true; + target = { target, features }: (!(target."windows" or false)); + } + { + name = "windows-sys"; + packageId = "windows-sys 0.48.0"; + 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" ]; + }; "ipnet" = rec { crateName = "ipnet"; version = "2.9.0"; @@ -6212,7 +6974,7 @@ rec { } { name = "rustix"; - packageId = "rustix"; + packageId = "rustix 0.38.28"; target = { target, features }: (!((target."windows" or false) || ("hermit" == target."os") || ("unknown" == target."os"))); features = [ "termios" ]; } @@ -6226,7 +6988,7 @@ rec { devDependencies = [ { name = "rustix"; - packageId = "rustix"; + packageId = "rustix 0.38.28"; target = {target, features}: (!((target."windows" or false) || ("hermit" == target."os") || ("unknown" == target."os"))); features = [ "stdio" ]; } @@ -6334,6 +7096,10 @@ rec { then lib.cleanSourceWith { filter = sourceFilter; src = ./kifu/core; } else ./kifu/core; dependencies = [ + { + name = "async-std"; + packageId = "async-std"; + } { name = "chrono"; packageId = "chrono"; @@ -6367,10 +7133,6 @@ rec { name = "thiserror"; packageId = "thiserror"; } - { - name = "typeshare"; - packageId = "typeshare"; - } ]; devDependencies = [ { @@ -6397,6 +7159,14 @@ rec { then lib.cleanSourceWith { filter = sourceFilter; src = ./kifu/gtk; } else ./kifu/gtk; dependencies = [ + { + name = "async-channel"; + packageId = "async-channel 2.1.1"; + } + { + name = "async-std"; + packageId = "async-std"; + } { name = "cairo-rs"; packageId = "cairo-rs"; @@ -6413,7 +7183,7 @@ rec { name = "gtk4"; packageId = "gtk4"; rename = "gtk"; - features = [ "v4_8" ]; + features = [ "v4_10" ]; } { name = "image"; @@ -6427,7 +7197,7 @@ rec { name = "libadwaita"; packageId = "libadwaita"; rename = "adw"; - features = [ "v1_2" ]; + features = [ "v1_4" ]; } { name = "pango"; @@ -6453,6 +7223,23 @@ rec { }; resolvedDefaultFeatures = [ "screenplay" ]; }; + "kv-log-macro" = rec { + crateName = "kv-log-macro"; + version = "1.0.7"; + edition = "2018"; + sha256 = "0zwp4bxkkp87rl7xy2dain77z977rvcry1gmr5bssdbn541v7s0d"; + authors = [ + "Yoshua Wuyts " + ]; + dependencies = [ + { + name = "log"; + packageId = "log 0.4.20"; + features = [ "kv_unstable" ]; + } + ]; + + }; "language-tags" = rec { crateName = "language-tags"; version = "0.2.2"; @@ -6690,7 +7477,23 @@ rec { }; resolvedDefaultFeatures = [ "bundled" "bundled_bindings" "cc" "pkg-config" "unlock_notify" "vcpkg" ]; }; - "linux-raw-sys" = rec { + "linux-raw-sys 0.3.8" = rec { + crateName = "linux-raw-sys"; + version = "0.3.8"; + edition = "2018"; + sha256 = "068mbigb3frrxvbi5g61lx25kksy98f2qgkvc4xg8zxznwp98lzg"; + authors = [ + "Dan Gohman " + ]; + features = { + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; + "default" = [ "std" "general" "errno" ]; + "rustc-dep-of-std" = [ "core" "compiler_builtins" "no_std" ]; + }; + resolvedDefaultFeatures = [ "errno" "general" "ioctl" "no_std" ]; + }; + "linux-raw-sys 0.4.12" = rec { crateName = "linux-raw-sys"; version = "0.4.12"; edition = "2021"; @@ -6704,7 +7507,7 @@ rec { "default" = [ "std" "general" "errno" ]; "rustc-dep-of-std" = [ "core" "compiler_builtins" "no_std" ]; }; - resolvedDefaultFeatures = [ "elf" "errno" "general" "ioctl" "no_std" ]; + resolvedDefaultFeatures = [ "elf" "errno" "general" "if_ether" "ioctl" "net" "netlink" "no_std" "prctl" ]; }; "lock_api" = rec { crateName = "lock_api"; @@ -6774,6 +7577,21 @@ rec { authors = [ "The Rust Project Developers" ]; + dependencies = [ + { + name = "value-bag"; + packageId = "value-bag"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "value-bag"; + packageId = "value-bag"; + features = [ "test" ]; + } + ]; features = { "kv_unstable" = [ "value-bag" ]; "kv_unstable_serde" = [ "kv_unstable_std" "value-bag/serde" "serde" ]; @@ -6784,7 +7602,7 @@ rec { "sval_ref" = [ "dep:sval_ref" ]; "value-bag" = [ "dep:value-bag" ]; }; - resolvedDefaultFeatures = [ "std" ]; + resolvedDefaultFeatures = [ "kv_unstable" "std" "value-bag" ]; }; "logger" = rec { crateName = "logger"; @@ -8306,6 +9124,41 @@ rec { ]; }; + "piper" = rec { + crateName = "piper"; + version = "0.2.1"; + edition = "2018"; + sha256 = "1m45fkdq7q5l9mv3b0ra10qwm0kb67rjp2q8y91958gbqjqk33b6"; + authors = [ + "Stjepan Glavina " + "John Nunley " + ]; + 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" ]; + }; "pkcs1" = rec { crateName = "pkcs1"; version = "0.7.5"; @@ -8468,6 +9321,106 @@ rec { features = { }; }; + "polling 2.8.0" = rec { + crateName = "polling"; + version = "2.8.0"; + edition = "2018"; + sha256 = "1kixxfq1af1k7gkmmk9yv4j2krpp4fji2r8j4cz6p6d7ihz34bab"; + authors = [ + "Stjepan Glavina " + ]; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags 1.3.2"; + target = { target, features }: (target."windows" or false); + } + { + name = "cfg-if"; + 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) || ("fuchsia" == target."os") || ("vxworks" == target."os")); + } + { + name = "log"; + packageId = "log 0.4.20"; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + target = { target, features }: (target."windows" or false); + } + { + name = "windows-sys"; + packageId = "windows-sys 0.48.0"; + target = { target, features }: (target."windows" or false); + 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 1.1.0"; + } + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "polling 3.4.0" = rec { + crateName = "polling"; + version = "3.4.0"; + edition = "2021"; + sha256 = "052am20b5r03nwhpnjw86rv3dwsdabvb07anv3fqxfbs65r4w19h"; + authors = [ + "Stjepan Glavina " + "John Nunley " + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "concurrent-queue"; + packageId = "concurrent-queue"; + target = { target, features }: (target."windows" or false); + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + target = { target, features }: (target."windows" or false); + } + { + name = "rustix"; + packageId = "rustix 0.38.28"; + usesDefaultFeatures = false; + target = { target, features }: ((target."unix" or false) || ("fuchsia" == target."os") || ("vxworks" == target."os")); + features = [ "event" "fs" "pipe" "process" "std" "time" ]; + } + { + name = "tracing"; + packageId = "tracing"; + usesDefaultFeatures = false; + } + { + name = "windows-sys"; + packageId = "windows-sys 0.52.0"; + target = { target, features }: (target."windows" or false); + features = [ "Wdk_Foundation" "Wdk_Storage_FileSystem" "Win32_Foundation" "Win32_Networking_WinSock" "Win32_Security" "Win32_Storage_FileSystem" "Win32_System_IO" "Win32_System_LibraryLoader" "Win32_System_Threading" "Win32_System_WindowsProgramming" ]; + } + ]; + + }; "powerfmt" = rec { crateName = "powerfmt"; version = "0.2.0"; @@ -9908,7 +10861,129 @@ rec { ]; }; - "rustix" = rec { + "rustix 0.37.27" = rec { + crateName = "rustix"; + version = "0.37.27"; + edition = "2018"; + sha256 = "1lidfswa8wbg358yrrkhfvsw0hzlvl540g4lwqszw09sg8vcma7y"; + authors = [ + "Dan Gohman " + "Jakub Konka " + ]; + 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 0.48.0"; + 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.28" = rec { crateName = "rustix"; version = "0.38.28"; edition = "2021"; @@ -9962,14 +11037,14 @@ rec { } { name = "linux-raw-sys"; - packageId = "linux-raw-sys"; + packageId = "linux-raw-sys 0.4.12"; 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"; + packageId = "linux-raw-sys 0.4.12"; 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" ]; @@ -10015,7 +11090,7 @@ rec { "thread" = [ "linux-raw-sys/prctl" ]; "use-libc" = [ "libc_errno" "libc" ]; }; - resolvedDefaultFeatures = [ "alloc" "default" "fs" "std" "termios" "use-libc-auxv" ]; + resolvedDefaultFeatures = [ "alloc" "default" "event" "fs" "net" "pipe" "process" "std" "termios" "time" "use-libc-auxv" ]; }; "rustls-pemfile" = rec { crateName = "rustls-pemfile"; @@ -10467,6 +11542,13 @@ rec { crateName = "sgf"; version = "0.1.0"; edition = "2021"; + crateBin = [ + { + name = "read_sgf"; + path = "src/bin/read_sgf.rs"; + requiredFeatures = [ ]; + } + ]; # We can't filter paths with references in Nix 2.4 # See https://github.com/NixOS/nix/issues/5410 src = if ((lib.versionOlder builtins.nixVersion "2.4pre20211007") || (lib.versionOlder "2.5" builtins.nixVersion )) @@ -10495,6 +11577,11 @@ rec { name = "typeshare"; packageId = "typeshare"; } + { + name = "uuid"; + packageId = "uuid 0.8.2"; + features = [ "v4" "serde" ]; + } ]; devDependencies = [ { @@ -10706,7 +11793,33 @@ rec { }; resolvedDefaultFeatures = [ "const_generics" "const_new" "union" ]; }; - "socket2" = rec { + "socket2 0.4.10" = rec { + crateName = "socket2"; + version = "0.4.10"; + edition = "2018"; + sha256 = "03ack54dxhgfifzsj14k7qa3r5c9wqy3v6mqhlim99cc03y1cycz"; + authors = [ + "Alex Crichton " + "Thomas de Zeeuw " + ]; + dependencies = [ + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (target."unix" or false); + } + { + name = "winapi"; + packageId = "winapi"; + target = { target, features }: (target."windows" or false); + features = [ "handleapi" "ws2ipdef" "ws2tcpip" ]; + } + ]; + features = { + }; + resolvedDefaultFeatures = [ "all" ]; + }; + "socket2 0.5.5" = rec { crateName = "socket2"; version = "0.5.5"; edition = "2021"; @@ -12010,7 +13123,7 @@ rec { } { name = "fastrand"; - packageId = "fastrand"; + packageId = "fastrand 2.0.1"; } { name = "redox_syscall"; @@ -12019,7 +13132,7 @@ rec { } { name = "rustix"; - packageId = "rustix"; + packageId = "rustix 0.38.28"; target = { target, features }: ((target."unix" or false) || ("wasi" == target."os")); features = [ "fs" ]; } @@ -12425,7 +13538,7 @@ rec { } { name = "socket2"; - packageId = "socket2"; + packageId = "socket2 0.5.5"; optional = true; target = { target, features }: (!(builtins.elem "wasm" target."family")); features = [ "all" ]; @@ -12450,7 +13563,7 @@ rec { } { name = "socket2"; - packageId = "socket2"; + packageId = "socket2 0.5.5"; target = {target, features}: (!(builtins.elem "wasm" target."family")); } { @@ -13556,6 +14669,28 @@ rec { }; resolvedDefaultFeatures = [ "default" "getrandom" "rng" "std" "v4" ]; }; + "value-bag" = rec { + crateName = "value-bag"; + version = "1.7.0"; + edition = "2021"; + sha256 = "02r8wccrzi3bzlkrslkcfw9pwp8kwif9szif2i9arn9dzqx44vhj"; + authors = [ + "Ashley Mannix " + ]; + features = { + "alloc" = [ "value-bag-sval2?/alloc" "value-bag-serde1?/alloc" ]; + "error" = [ "std" ]; + "owned" = [ "alloc" "value-bag-serde1?/owned" ]; + "serde" = [ "serde1" ]; + "serde1" = [ "alloc" "value-bag-serde1" "value-bag-sval2?/serde1" ]; + "std" = [ "alloc" "value-bag-sval2?/std" "value-bag-serde1?/std" ]; + "sval" = [ "sval2" ]; + "sval2" = [ "value-bag-sval2" ]; + "test" = [ "std" ]; + "value-bag-serde1" = [ "dep:value-bag-serde1" ]; + "value-bag-sval2" = [ "dep:value-bag-sval2" ]; + }; + }; "vcpkg" = rec { crateName = "vcpkg"; version = "0.2.15"; @@ -13658,6 +14793,16 @@ rec { } ]; + }; + "waker-fn" = rec { + crateName = "waker-fn"; + version = "1.1.1"; + edition = "2018"; + sha256 = "142n74wlmpwcazfb5v7vhnzj3lb3r97qy8mzpjdpg345aizm3i7k"; + authors = [ + "Stjepan Glavina " + ]; + }; "want" = rec { crateName = "want"; @@ -14549,7 +15694,7 @@ rec { features = { "debug" = [ "impl-debug" ]; }; - resolvedDefaultFeatures = [ "consoleapi" "errhandlingapi" "fileapi" "minwinbase" "minwindef" "ntdef" "ntsecapi" "processenv" "profileapi" "std" "sysinfoapi" "timezoneapi" "winbase" "wincon" "winerror" "winnt" "winsock2" "ws2def" ]; + resolvedDefaultFeatures = [ "consoleapi" "errhandlingapi" "fileapi" "handleapi" "minwinbase" "minwindef" "ntdef" "ntsecapi" "processenv" "profileapi" "std" "sysinfoapi" "timezoneapi" "winbase" "wincon" "winerror" "winnt" "winsock2" "ws2def" "ws2ipdef" "ws2tcpip" ]; }; "winapi-i686-pc-windows-gnu" = rec { crateName = "winapi-i686-pc-windows-gnu"; @@ -14898,7 +16043,7 @@ rec { "Win32_Web" = [ "Win32" ]; "Win32_Web_InternetExplorer" = [ "Win32_Web" ]; }; - resolvedDefaultFeatures = [ "Win32" "Win32_Foundation" "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_Memory" "Win32_System_Pipes" "Win32_System_Registry" "Win32_System_SystemServices" "Win32_System_Threading" "Win32_System_Time" "Win32_System_WindowsProgramming" "Win32_UI" "Win32_UI_Shell" "default" ]; + 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_Registry" "Win32_System_SystemServices" "Win32_System_Threading" "Win32_System_Time" "Win32_System_WindowsProgramming" "Win32_UI" "Win32_UI_Shell" "default" ]; }; "windows-sys 0.52.0" = rec { crateName = "windows-sys"; @@ -15145,7 +16290,7 @@ rec { "Win32_Web" = [ "Win32" ]; "Win32_Web_InternetExplorer" = [ "Win32_Web" ]; }; - resolvedDefaultFeatures = [ "Win32" "Win32_Foundation" "Win32_NetworkManagement" "Win32_NetworkManagement_IpHelper" "Win32_Networking" "Win32_Networking_WinSock" "Win32_System" "Win32_System_Com" "Win32_System_Console" "Win32_System_Diagnostics" "Win32_System_Diagnostics_Debug" "Win32_System_Threading" "Win32_UI" "Win32_UI_Shell" "default" ]; + resolvedDefaultFeatures = [ "Wdk" "Wdk_Foundation" "Wdk_Storage" "Wdk_Storage_FileSystem" "Win32" "Win32_Foundation" "Win32_NetworkManagement" "Win32_NetworkManagement_IpHelper" "Win32_Networking" "Win32_Networking_WinSock" "Win32_Security" "Win32_Storage" "Win32_Storage_FileSystem" "Win32_System" "Win32_System_Com" "Win32_System_Console" "Win32_System_Diagnostics" "Win32_System_Diagnostics_Debug" "Win32_System_IO" "Win32_System_LibraryLoader" "Win32_System_Threading" "Win32_System_WindowsProgramming" "Win32_UI" "Win32_UI_Shell" "default" ]; }; "windows-targets 0.48.5" = rec { crateName = "windows-targets";